Zakažte dekorace na straně klienta v Xfce pro Open Save Dialog
Jak zakázat dekorace na straně klienta v Xfce pro otevřené dialogové okno Uložit
Xfce 4.16 je nejnovější vydání tohoto oblíbeného desktopového prostředí, které přineslo mnoho Změny ke koncovému uživateli. Jedním z nich jsou dekorace na straně klienta (CSD) aplikované na vestavěné nástroje, jako je Nastavení a jeho nástroje.
Xfce je mé oblíbené desktopové prostředí v Linuxu, které zůstává relativně lehké a přesto zůstává poněkud blízké klasickému desktopovému paradigmatu.
Xfce 4.16 je nyní softwarem GTK3 a již neobsahuje možnost kompilace s GTK2. Je to také první verze softwaru, která používá dekorace na straně klienta.
Co je to dekorace na straně klienta (CSD)
Dekorace na straně klienta, nebo jednoduše CSD, je technologie, která umožňuje aplikacím kreslit vlastní výzdobu oken v Linuxu, aniž by k tomu potřeboval správce oken. Historicky to byla role správce oken, což je v případě Xfce xfwm4. V GTK3 je to implementováno pomocí GtkHeaderBar widget.
CSD umožňuje aplikacím mít nad záhlavím další ovládací prvky, jako je tlačítko nastavení, vyhledávací pole atd. V Xfce má aplikace Nastavení tlačítko pro vyhledávání:
Většina jeho možností se již přesunula do oken CSD pomocí GtkHeaderBar
widget, ale některé stále ne, což vytváří nekonzistenci v uživatelském rozhraní. Například aplikace Xfce Terminal Settings nepodporuje nové GtkHeaderBar
ještě widget.
Zatímco nové hlavičky vypadají dobře pro aplety nastavení, v Xfce došlo k hrozné změně. Nový vzhled dialogů pro otevření a uložení souboru je něco, co se mnoha uživatelům nelíbí.
The zrušení tlačítko je na opačné straně tlačítka Otevřít/uložit a obě jsou přímo v záhlaví. To vyžaduje další pohyby myši, protože soubor, který chcete otevřít, je obvykle na konci seznamu – tam, kde bývala tlačítka.
Dřívější vzhled dialogu pro otevření souboru v Xfce
Stručně řečeno, nové dialogy nyní vypadají podobně jako Gnome 3.
Naštěstí je možné pro tyto dialogy zakázat CSD. Zde je návod, jak to lze provést.
Chcete-li zakázat dekorace na straně klienta v Xfce pro otevřené dialogové okno Uložit
- Otevřete libovolnou terminálovou aplikaci dle vašeho výběru, např. Terminál Xfce.
- Zadejte nebo zkopírujte a vložte následující příkaz:
xfconf-query -c xsettings -p /Gtk/DialogsUseHeader -s false
. - Nyní máte klasické dialogy pro otevírání a ukládání souborů s vypnutým CSD.
Případně můžete použít Editor nastavení aplikace. Ve výchozím nastavení je součástí Xfce.
Zakažte dialogy CSD pro Xfce pomocí editoru nastavení
- Otevřete nabídku aplikací. Tady je, jak to vypadá v vous zapojit.
- Klikněte na Nastavení > Editor nastavení.
- Vlevo vyberte
xsettings
. - Vpravo najděte možnost
Gtk > DialogsUseHeader
. - Vypněte (zrušte zaškrtnutí), abyste deaktivovali funkci dekorací na straně klienta v Xfce.
Jsi hotov!