Prohlídka Xfce 4.20
Tato prohlídka představuje hlavní nové funkce Xfce 4.20. Pokrývá pouze viditelná vylepšení uživatelského rozhraní.
Podrobný seznam změn najdete v úplném přehledu změn v Xfce 4.20.
Obecné
Wayland
Důležité upozornění: Mějte na paměti, že podpora Waylandu v Xfce 4.20 je experimentální. Doporučuje se pouze pokročilým uživatelům, protože můžete narazit na chyby a neúplnou funkčnost. Postupujte opatrně!
Díky Brianovi a Gaëlovi mohou téměř všechny komponenty Xfce běžet na okenním systému Wayland a zároveň si zachovat podporu okenního systému X11.
Tohoto významného výsledku bylo dosaženo odstíněním všech volání specifických pro okenní systémy X11/Wayland a využitím protokolů Wayland/Wlroots. Během tohoto procesu byla představena zcela nová knihovna Xfce „libxfce4windowing“. Ke spuštění žádné z přenesených komponent Xfce nebude potřeba XWayland.
Xfce zatím nemá kompozitor podporující Wayland. Pokud chcete Xfce spustit na Waylandu, nejlepších výsledků dosáhnete s Labwc nebo Wayfire. Podrobný návod najdete zde. Mějte na paměti, že podpora Waylandu je stále experimentální!
Pracuje se na plánech přidat do Xfwm4 podporu Waylandu a zároveň zachovat stávající funkčnost pro X11. Taková restrukturalizace však bude velmi náročná a zatím nemůžeme říct, kdy a zda vůbec bude hotová, takže s ní v dohledné době nepočítejte.
Několik komponent a více funkcí nebylo možné na Wayland převést, mimo jiné proto, že zatím nejsou k dispozici standardizované protokoly Waylandu poskytující potřebné služby:
- Podpora pracovních ploch chybí (protokol ext-workspace byl právě sloučen).
- U několika aplikací budou chybět ikony stavové oblasti (je potřeba používat StatusNotifier místo GtkStatusIcon)
- Xfce4-settings: Nastavení klávesnice a myši je zatím vnitřní záležitostí kompozitoru Waylandu, a příslušné dialogy Xfce proto na Waylandu zatím nebudou dostupné.
- Zpracování kláves souvisejících s napájením, například jasu nebo uspání, je vnitřní záležitostí kompozitoru Waylandu, a proto ho komponenty Xfce zatím nemohou podporovat.
- Wayland neurčuje nativní protokol pro pořizování snímků obrazovky. xfce4-screenshooter však už podporuje snímky obrazovky přes protokol wlroots „screencopy“ (celá obrazovka). Snímky obdélníkového výběru nebo aktivního okna přes Wayland zatím podporovány nejsou.
Některé další komponenty Xfce na Waylandu neběží vůbec:
- Xfwm4
- Xfdashboard
- Xfce4-screensaver (port na Wayland byl dokončen, ale nebyl začleněn, protože vyžaduje experimentální knihovnu libwlembed)
- Xfce4-windowck-plugin (je potřeba ho přenést na libxfce4windowing)
- Xfce4-xkb-plugin (zpracování klávesnice je vnitřní záležitostí kompozitoru Waylandu)
Podrobnější informace o aktuálním stavu podpory Waylandu najdete v našem plánu podpory Waylandu.
Škálování
Bylo opraveno škálování ikon a náhledů v různých komponentách. Byly přidány různé chybějící ikony pro vyšší měřítka. Při používání komponent Xfce na displeji HiDPI by teď mělo zmizet jakékoli rozmazání.
exo
Výkon zobrazení ikon
Díky použití různých typů kontejnerů nyní „Exo-Icon-View“ zvládne 100 000 a více souborů bez zamrzání.
Vyhledávací pole pro hledání při psaní
Vyhledávací pole pro hledání při psaní v zobrazení ikon exo nyní vždy zůstává uvnitř příslušného widgetu zobrazení.
libxfce4ui
Editor klávesových zkratek
Klávesové zkratky lze nyní použít pro více akcí, pokud mezi nimi nedochází ke konfliktu.
Dialog O prostředí Xfce
Dialogové okno nyní zobrazuje logo distribuce, informace o použitém okenním systému a použitém grafickém procesoru.

libxfce4ui - dialog O aplikaci
libxfce4windowing
Tato knihovna je v Xfce nová. Libxfce4windowing je abstrakční knihovna, která se snaží zpřístupnit koncepty okenních systémů, jako jsou obrazovky, okna nejvyšší úrovně, pracovní plochy atd., způsobem nezávislým na konkrétním okenním systému.
V současnosti je X11 plně podporován prostřednictvím libwnck. Wayland je částečně podporován pomocí různých rozšíření protokolů Waylandu. Celý rozsah operací dostupných na X11 však na Waylandu dostupný není kvůli chybějícím funkcím v těchto rozšířeních protokolů.
thunar
Připojená a vzdálená umístění
Body připojení nyní zobrazují emblém a mají konkrétní popis typu.
Nově jsou podporovány vzdálené adresy URL IPv6.
Symbolické odkazy je nyní možné vytvářet také ve vzdálených umístěních.
Hledání
Pro otevření kontextové nabídky nad výsledky hledání už není nutné čekat na dokončení hledání.
Panel nástrojů
Bylo přidáno několik nových tlačítek panelu nástrojů:
- Přepínač zobrazení - rozbalovací tlačítko pro výběr zobrazení.
- Nabídka - toto hamburgerové tlačítko se automaticky zobrazí na panelu nástrojů, když je panel nabídek skrytý. Po stisknutí zobrazí svislou nabídku.
- Nová karta - otevře novou kartu s aktuálním adresářem.
- Nové okno - otevře nové okno s aktuálním adresářem.

thunar - nová tlačítka panelu nástrojů

thunar - vylepšené hamburgerové tlačítko panelu nástrojů
Při zmenšení okna Thunaru se položky panelu nástrojů nově přesunou do přetékající nabídky. Díky tomu je možné udržet okna Thunaru menší.
Dále byla opravena chyba, která bránila používání vlastních akcí z podnabídek na panelu nástrojů.
Dekorace oken
V Thunaru je nyní k dispozici volba používat dekorace na straně klienta (CSD).

thunar - CSD s nabídkou

thunar - CSD bez nabídky
Stavový řádek
Byla přidána volba zobrazovat počet skrytých souborů ve stavovém řádku.
Nedávno použité soubory
Do seznamu nedávno použitých souborů se nyní přidávají pouze soubory, které byly úspěšně otevřeny.
Adresáře se už mezi nedávno použité soubory přidávat nebudou.
Symbolické ikony
Nově je k dispozici volba používat symbolické ikony v postranním panelu a barevné ikony na panelu nástrojů.
![]()
thunar - symbolické ikony
![]()
thunar - barevné ikony
Přetahování
Při přetahování souborů se nyní složky po najetí ukazatelem automaticky otevírají.
Při přetahování souborů se nyní při najetí ukazatelem aktualizuje zaměření panelu rozděleného zobrazení.
Výkon
V minulosti jste mohli narazit na situace s větším počtem souborů, kdy Thunar zamrzl. Díky různým výkonnostním opatřením je nyní Thunar při akcích zahrnujících obrovské počty souborů mnohem odolnější.
Toho bylo dosaženo použitím vhodných typů kontejnerů, přesunutím některých akcí do samostatných úloh a omezováním frekvence aktualizací zobrazení.
K udržení výkonu na současné úrovni se bude v budoucnu používat řada integračních testovacích případů.
Vlastní akce
Klávesové zkratky pro vlastní akce nyní budou fungovat i tehdy, když je vlastní akce umístěna v podnabídce.
Přenos souborů
Při ověřování souborů v Thunaru 4.18.x se pro zdrojový a cílový soubor počítal kontrolní součet MD5. Tento výpočet se ukázal jako poměrně pomalý a ve skutečnosti zbytečný. Soubory se teď porovnávají přímo. Použití přímých operací I/O se navíc nově snaží zabránit porovnávání bufferů případně uložených v mezipaměti.
Byla přidána volba kopírovat soubory paralelně pouze tehdy, když jsou příslušná zařízení nečinná. Tím se předchází možné fragmentaci při kopírování na jednotkách HDD.
Přenos souborů už nepřebírá aktuální zaměření.
Dialog s dotazem při přenosu souborů nyní nabízí stejné volby s menším počtem tlačítek. Navíc si nyní správně vyžádá náhledy souborů.

thunar - dialog přenosu souborů
Spouštěče
U důvěryhodných spouštěčů se nyní ve výchozím nastavení zobrazují názvy spouštěčů místo názvů souborů.
Zpět / Znovu
Uživatel bude nyní dotázán předtím, než operace Zpět provede jakékoli smazání.
Seznam
Podobně jako postranní panel stromového zobrazení podporuje nyní rozbalování složek i hlavní zobrazení.

thunar - rozbalitelné složky
Rozdělené zobrazení
K přepínání mezi panely rozděleného zobrazení lze nyní použít klávesovou zkratku a zaměřený panel nově používá odlišné zbarvení.

thunar - rozdělené zobrazení
Při zavírání rozděleného panelu s více kartami se nyní zobrazí dialog s žádostí o potvrzení.
xfce4-appfinder
V seznamu aplikací se nyní lze pohybovat také klávesami Ctrl+N / Ctrl+P (výchozí ve VI).
Byla přidána volba automaticky zavřít okno Vyhledávače aplikací při ztrátě zaměření.
Klávesovou zkratkou Ctrl+Enter lze při výběru položek z rozbalovacího seznamu okamžitě spouštět příkazy.
V nové verzi se po kliknutí pravým tlačítkem zobrazí akce specifické pro aplikaci.
Byla přidána volba zobrazovat obecné názvy aplikací.
Vyhledávač aplikací lze nyní volitelně spouštět jako démon, takže bude reagovat ještě rychleji.
Nová volba umožňuje spouštět položky jediným kliknutím.

xfce4-appfinder - nastavení
xfce4-panel
Obecné
Šířku okraje panelu lze nyní nastavovat.
Pro ruční instalace: panel se nyní snaží najít zásuvné moduly v základních adresářích XDG a lépe zachovává svoji konfiguraci, když je nenajde.
Hodiny
Hodiny LCD: byla přidána volba zobrazovat neaktivní segmenty.
Ručičkové: nově je k dispozici volitelný 24hodinový režim.
Digitální: čísla týdnů lze nyní volitelně zobrazovat.
Zobrazit pracovní plochu
Nově je možné zobrazit pracovní plochu při najetí myší na ikonu panelu „Zobrazit pracovní plochu“.
Tlačítka oken
Správa velikosti ikon byla celkově vylepšena, zejména přechodem na libxfce4windowing.
Předvolby
Klávesu Delete lze nyní použít k odebrání objektů panelu a několik objektů lze odebrat najednou.
Objekty panelu v seznamu konfigurace panelu nyní budou mít stejné ikony jako v samotném panelu.

xfce4-panel - seznam konfigurace panelu
xfce4-power-manager
Uzamykání obrazovky
Samostatná karta „Zabezpečení“ už neexistuje. Správa uzamykání obrazovky byla výrazně zjednodušena a Light Locker byl odstraněn. „lock-on-sleep“ je nyní synchronizováno s xfce4-session a xfce4-screensaver.
Nastavení uzamykání obrazovky nyní kvůli zamezení konfliktům zpracovává pouze xfce4-screensaver. Bylo přidáno tlačítko pro otevření xfce4-screensaver-preferences:

xfce4-power-manager - nastavení

xfce4-screensaver - nastavení
Nastavení napájení
Byla přidána podpora zpracování různých profilů napájení prostřednictvím power-profiles-daemon.
Výpočet celkového stavu nabití byl v některých případech chybný a nyní je opraven.
Když se zobrazí dialog kritické úrovně nabití, jsou nyní neúmyslné akce uživatele blokovány.
Nově je podporován režim hybridního spánku.
Karta podrobností zařízení nyní zobrazuje také příkon.
Ostatní
Bylo opraveno několik případů použití při zavření víka.
Při zavření víka jsou nyní k dispozici volby „Vypnout“ a „Žádná akce“.
Nově jsou podporována tlačítka pro exponenciální změnu jasu a klávesy pro přepínání podsvícení klávesnice.
xfce4-session
Dialog pro odhlášení už nebude nabízet zaškrtávací políčko pro povolení ukládání relace.
Relaci Waylandu je nyní možné spustit příkazem startxfce4 --wayland.
Byla přidána minimální podpora xdg-desktop-portal registrací backendu xapp pro portály Wallpaper, Screenshot a Background.
xfce4-settings
Nastavení vzhledu
Motivy ikon se nyní načítají v samostatném vlákně, aby se zabránilo možnému zamrznutí.
U motivů ikon, o nichž je známo, že nejsou úplné, se nyní zobrazí varování.
Používání dekorací na straně klienta je nyní potřeba výslovně zapnout, už není ve výchozím stavu zapnuté s možností vypnutí.
Tmavé motivy jsou nyní rozpoznávány a podporovány spolehlivěji. (Týká se např. motivů Qogir a Orchis)
Nastavení displeje
Výchozí profil displeje byl přidán do seznamu profilů, které mohou odpovídat, a nyní se použije, pokud odpovídá více než jeden profil.
Správa profilů byla rozšířena na všechny profily, nejen na ty odpovídající, a jejich názvy lze nyní upravovat.
Škálování se nyní vždy provádí v obou rozměrech a náhled zobrazuje výslednou velikost.
Správa stavu zrcadlení byla celkově vylepšena, zejména odstraněním nutnosti shodných obnovovacích frekvencí.
Minimální dialog byl vylepšen, zejména tím, že umožňuje rozšířit displej doleva a ve svislém směru, a také kompaktním zobrazením profilů.

xfce4-settings - minimální dialog displeje
Nastavení myši
Bylo přidáno zaškrtávací políčko pro přepínání mezi adaptivním a plochým profilem zrychlení myši.
Posouvání ve vysokém rozlišení lze nyní zapnout u myší, které ho podporují.

xfce4-settings - myš
Nastavení typů MIME
Nyní je možné vybrat nebo změnit více položek najednou.
xfconf
Nově se přidává uživatelská jednotka systemd odpovídající službě relace D-Bus.
Bílé znaky se nyní při zápisu kanálu Xfconf na disk správně escapují.
Xfconf-query nyní zobrazuje obsah polí.
xfdesktop
Správa pozadí
Při náhodném střídání tapet se tapety nyní opakují až poté, co byly zobrazeny všechny ostatní.
Starší pozadí Xfce byla převedena z formátu .png do .svg, aby byla použitelná na velkých obrazovkách.
Přechody se nyní vykreslují s korekcí gama.
Mřížka ikon
Potvrzovací dialog pro uspořádání ikon na ploše je nyní volitelný.
Nyní je možné nastavit vlastní barvy popisků ikon a jejich pozadí.
Mřížky ikon na jednotlivých monitorech jsou nyní na sobě nezávislé.
Ikony minimalizovaných aplikací
Ikony oken se nyní zpočátku zobrazují na monitoru, na kterém se okno nacházelo před minimalizací.
Kontextová nabídka při kliknutí na prázdné místo nyní obsahuje užitečnější volby než dříve.
Ikony souborů
Nově je k dispozici volba řadit složky před soubory.
Pozice ikon se nyní ukládají způsobem, který by měl zabránit jejich nečekanému přesouvání při přidávání a odebírání monitorů.
Nové a přetažené soubory se nyní umisťují poblíž aktuální polohy kurzoru.
Ikony pevných disků a jednotek lze nyní volitelně zobrazit.
Předvolby
Karta „Ikony plochy“ byla kompletně přepracována.
![]()
xfdesktop - nastavení - ikony plochy
Pomocí widgetu XfceShortcutsManagers lze nyní nastavit všechny zkratky Xfdesktopu.

xfdesktop - nastavení - klávesové zkratky
Do dialogu nastavení byly jako zkratky přidány další složky obsahující obrázky pozadí.
Dialog nastavení se aktualizuje, pokud je pozadí změněno zvenku, mimo tento dialog.
Složky s obrázky tapet se nyní načítají plně asynchronně, aby se zabránilo prodlevám.
Kontextová nabídka
Kaskádové vlastní akce se nyní správně zobrazují také v Xfdesktopu.
Nyní je možné otevřít více vybraných složek najednou.
Kontextová nabídka se nyní podle očekávání většiny uživatelů otevírá při stisku tlačítka, nikoli až při jeho uvolnění.
Nabídka seznamu oken vyvolaná kliknutím prostředním tlačítkem má nový styl a přidané funkce.
xfwm4
Podpora roztažených variant motivů
kompozitor: blokování softpipe pro GLX vsync
zaměření: při předávání zaměření zahrnout vlastnosti „skip taskbar“ a „skip pager“
Oprava pádu při přepínání pomocí Alt+Tab (#762)
Použitý motiv: „Greybird-dark“. Použitý motiv ikon: „elementary Xfce dark“.