Firefox'u her zaman en üst düzeye çıkarmak için nasıl yaparım?


9

Büyükannem için Ubuntu'yu gnome ile kuruyorum. Firefox'u HER ZAMAN maksimize etmek için nasıl yapabilirim.


3
Farklı yanıtlar gör askubuntu.com/questions/27826/...
NN

"class = Firefox" Dezavantajı: maksimize edemezsiniz. . . . Bu sorunun cevabı "class = Firefox" girip firefox'u açıp firefox'u kapatıp "class = Firefox" u kaldırmaktır. Artık ekranı kaplayacak ve istediğiniz zaman ekran kaplamasını kaldırabileceksiniz.

Yanıtlar:


10

Bunu bir python betiği ile başarmak mümkündür. Komut dosyası çalışmak için python-wnck ve python-gtk gerektirir, ancak bunların yine de varsayılan olarak yüklendiğini düşünüyorum.

Bunu kopyalayıp bir metin düzenleyicisine yapıştırın ve bir yere kaydedin (örn. ~ / .Maximised-firefox.py):

#!/usr/bin/env python
import wnck
import gtk
import subprocess
import time

firefox = subprocess.Popen(["firefox"])

b = True
while b:
    screen = wnck.screen_get_default()
    while gtk.events_pending():
        gtk.main_iteration()
    windows = screen.get_windows()
    for w in windows:
        if w.get_pid() == firefox.pid:
            w.maximize()
            b = False
    time.sleep(1)


firefox.wait()

Ardından bu yürütülebilir dosyayı yapın ve bir terminal açıp çalıştırarak sistem çapında bir konuma kopyalayın:

chmod +x ~/.maximised-firefox.py
sudo cp ~/.maximised-firefox.py /usr/bin/maximised-firefox

Ardından, büyükannenizin profilini kullanarak menü düzenleyicisini kullanarak menüleri düzenleyebilirsiniz. Buna menünün sağ tıklama menüsünden veya çalışarak alacarteulaşabilirsiniz.

Ardından firefox öğesini düzenleyin ve komutu olarak ayarlayın maximised-firefox.

menü düzenleyici


Geleneksel menüyü kullanmıyorsanız (örneğin, Unity Dash ve Launcher'ı kullanıyorsanız), bu Firefox başlatıcılarının komutunu ayrı olarak değiştirmeniz gerekir mi?
Michael Martin-Smucker

1
Hayır, çünkü geleneksel menü, menü editörü ve Unity dash, gmenu'yu arka uç olarak kullanıyor.
dv3500ea

İlginç bir çözüm, sudo apt-get install python-wnckişe almak için Xubuntu 14.04 üzerinde zorunda kaldı .
TuKsn

5

Compiz kullandığınızı varsayarsak , bir uygulama penceresini bazı ayarları değiştirerek belirli özelliklere (örneğin, tam ekran, her zaman en üst düzeye çıkarılmış) sahip olmaya zorlayabilirsiniz:

  1. CompizConfig Ayarlar Yöneticisi'ni yükleyin CompizConfig'i yükleyin

    sudo apt-get install compizconfig-settings-manager
    
  2. Açın ve Pencere Kuralları bölümüne gidin.

  3. Gelen Maximizedmetin kutusuna girinizname=Navigator

  4. Son olarak, Pencere Kuralları eklentisini etkinleştirin (soldaki onay kutusu).

Compiz için Pencere Kuralları ayarlarının ekran görüntüsü

Bu, Firefox'un her zaman maksimize edilmesine neden olur. Potansiyel olarak olumsuz bir yan etki olarak, Firefox'un maksimize edilmesini de imkansız hale getirecektir.


3
class=Firefoxayrıca çalışır.
dv3500ea

@ dv3500ea bu çok daha mantıklı name=Navigator, ancak cevabımı güncelleyeceğimi sanmıyorum çünkü yeni bir ekran görüntüsü almak için çok tembelim. :)
Michael Martin-Smucker
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.