Zakázať dekorácie na strane klienta v Xfce pre dialógové okno Uložiť
Ako zakázať dekorácie na strane klienta v Xfce pre otvorené dialógové okno uloženia
Xfce 4.16 je najnovšie vydanie tohto obľúbeného desktopového prostredia, ktoré prinieslo mnoho zmeny koncovému užívateľovi. Jednou z nich sú dekorácie na strane klienta (CSD) aplikované na vstavané nástroje, ako sú nastavenia a ich nástroje.
Reklama
Xfce je moje obľúbené desktopové prostredie v Linuxe, ktoré zostáva relatívne ľahké a napriek tomu zostáva trochu blízko klasickej desktopovej paradigme.
Xfce 4.16 je teraz softvér GTK3 a už neobsahuje možnosť kompilácie s GTK2. Je to tiež prvá verzia softvéru, ktorá využíva dekorácie na strane klienta.
Čo sú dekorácie na strane klienta (CSD)
Dekorácie na strane klienta, alebo jednoducho
CSD, je technológia, ktorá umožňuje aplikáciám kresliť vlastnú dekoráciu okien v systéme Linux bez toho, aby na to potrebovali správcu okien. Historicky to bola úloha správcu okien, ktorým je v prípade Xfce xfwm4. V GTK3 je to implementované pomocou GtkHeaderBar widget.CSD umožňuje aplikáciám mať ďalšie ovládacie prvky v záhlaví, ako napríklad tlačidlo nastavení, vyhľadávacie pole atď. V Xfce má aplikácia Nastavenia tlačidlo vyhľadávania:
Väčšina jeho možností sa už presunula do okien CSD pomocou GtkHeaderBar
widget, ale niektoré ešte nie, čo vytvára nekonzistentnosť v používateľskom rozhraní. Napríklad aplikácia Xfce Terminal Settings nepodporuje nové GtkHeaderBar
widget ešte.
Zatiaľ čo nové hlavičky vyzerajú dobre pre aplety nastavení, v Xfce je hrozná zmena. Nový vzhľad dialógov na otvorenie a uloženie súboru je niečo, čo sa mnohým používateľom nepáči.
The Zrušiť tlačidlo je na opačnej strane tlačidla Otvoriť/uložiť a obe sú priamo v záhlaví. Vyžaduje si to dodatočné pohyby myšou, pretože súbor, ktorý chcete otvoriť, je zvyčajne na konci zoznamu – tam, kde boli predtým tlačidlá.
Skrátka, nové dialógy teraz vyzerajú podobne ako Gnome 3.
Našťastie je možné zakázať CSD pre tieto dialógy. Tu je návod, ako sa to dá urobiť.
Zakázanie dekorácií na strane klienta v Xfce pre otvorenie dialógového okna uloženia
- Otvorte ľubovoľnú terminálovú aplikáciu podľa vášho výberu, napr. Terminál Xfce.
- Zadajte alebo skopírujte a prilepte nasledujúci príkaz:
xfconf-query -c xsettings -p /Gtk/DialogsUseHeader -s false
. - Teraz máte klasické dialógové okno na otvorenie a uloženie súboru s vypnutým CSD.
Prípadne môžete použiť Editor nastavení aplikácie. Štandardne je súčasťou Xfce.
Zakážte dialógové okná CSD pre Xfce pomocou editora nastavení
- Otvorte ponuku aplikácií. Tu je návod, ako to vyzerá v Whisker zapojiť.
- Kliknite na Nastavenia > Editor nastavení.
- Na ľavej strane vyberte
xsettings
. - Vpravo nájdite možnosť
Gtk > DialogsUseHeader
. - Vypnite (zrušte začiarknutie), aby ste deaktivovali funkciu dekorácií na strane klienta v Xfce.
Skončil si!