Po dvou letech vývoje bylo zveřejněno vydání desktopového prostředí Xfce 4.18 zaměřené na poskytování klasického desktopu, který ke svému běhu vyžaduje minimální systémové prostředky. Xfce se skládá z několika vzájemně propojených komponent, které lze v případě potřeby použít v jiných projektech. Mezi tyto komponenty patří správce oken xfwm4, spouštěč aplikací, správce zobrazení, správce uživatelských relací a správy napájení, správce souborů Thunar, webový prohlížeč Midori, přehrávač médií Parole, textový editor podložky pod myš a systém nastavení prostředí.
Hlavní inovace:
- Knihovna prvků rozhraní libxfce4ui nabízí nový widget XfceFilenameInput pro zadání názvu souboru, který informuje o chybách v případě použití neplatných názvů, například obsahujících nadbytečné mezery nebo speciální znaky.
- Přidán nový widget pro přizpůsobení klávesových zkratek, který poskytuje grafické rozhraní pro přemapování klávesových zkratek specifických pro různé součásti uživatelského prostředí (aktuálně jsou podporovány pouze Thunar, Xfce4-terminál a Mousepad).
- Výkon služby pro vytváření náhledů (pixbuf-thumbnailer) byl optimalizován. Poskytuje možnost změnit možnosti miniatur na ploše, například možnost používat velké (x-large) a extra velké (xx-large) ikony, které jsou užitečné na obrazovkách s vysokým rozlišením. Modul miniatur Tumbler a správce souborů Thunar nyní mají možnost používat sdílená úložiště miniatur sdílená různými uživateli (miniatury lze předem uložit do podadresáře vedle původních obrázků).
- Panel (xfce4-panel) nabízí nový zásuvný modul pro zobrazování času, který kombinuje dříve samostatné zásuvné moduly pro digitální a analogové hodiny (DateTime a Clock). Do pluginu byl navíc přidán režim binárních hodin a funkce sledování doby spánku. Pro zobrazení času je nabízeno několik uspořádání hodin: analogové, binární, digitální, textové a LCD.
- Správce plochy (xfdesktop) poskytuje možnost skrýt tlačítko Odstranit v kontextové nabídce a zobrazit samostatné potvrzení přeskupení ikon na ploše.
- V konfigurátoru (xfce4-settings) bylo zjednodušeno rozhraní pro vyhledávání nastavení – vyhledávací lišta je nyní vždy viditelná a není skryta za posuvníkem.
- Rozhraní nastavení obrazovky poskytuje možnost definovat akce, které se mají provést při připojení nových obrazovek.
- V nastavení vzhledu, když je vybrán nový motiv, byla implementována možnost automaticky nastavit vhodné téma pro správce oken xfwm4.
- Přidána podpora pro vlastnost 'PrefersNonDefaultGPU' v rozhraní vyhledávače aplikací (xfce4-appfinder) pro použití sekundárního GPU na hybridních grafických systémech. Přidáno nastavení pro skrytí okenních dekorací.
- Správce oken xfwm4 přidává podporu pro adaptivní vertikální synchronizaci (vsync) při použití GLX. Nastavení virtuální plochy je sladěno s ostatními správci oken.
- Vylepšené škálování uživatelského rozhraní na obrazovkách s vysokou hustotou pixelů a mimo jiné vyřešeny problémy s rozmazáním ikon při povolení škálování.
- Všechny názvy oken a dialogů jsou standardně vykreslovány správcem oken, ale pro některá dialogová okna existuje možnost ozdobit titulek na straně klienta (CSD) pomocí widgetu GtkHeaderBar.
- Ve správci souborů Thunar byl vylepšen režim List View - u adresářů v poli velikost se zobrazuje počet souborů obsažených v adresáři, přibyla možnost zobrazení sloupce s časem vytvoření souborů.
Do kontextového menu byla přidána položka pro zobrazení dialogu pro nastavení zobrazovaných polí.
Zabudován je postranní panel pro náhled obrázků, který může fungovat ve dvou režimech – vložení do aktuálního levého panelu (nezabírá další místo) a zobrazení ve formě samostatného panelu, který navíc zobrazuje informace o velikosti a souboru název.
Za předpokladu, že je možné vrátit zpět a znovu (znovu/znovu) některé operace se soubory, jako je přesun, přejmenování, odstranění do koše, vytvoření a propojení. Ve výchozím nastavení je 10 operací vráceno zpět, ale velikost vyrovnávací paměti zpět lze změnit v nastavení.
Přidána možnost zvýraznit vybrané soubory konkrétní barvou pozadí. Vazba barev se provádí na samostatné záložce přidané do sekce s nastavením Thunar.
Byla poskytnuta možnost přizpůsobit obsah panelu nástrojů správce souborů a místo tradičního panelu nabídek zobrazit tlačítko na hamburger s rozevírací nabídkou.
Přidán režim Split View, který umožňuje zobrazit dvě různé karty se soubory vedle sebe. Velikost každého panelu lze změnit posunutím oddělovače. Je možné vertikální i horizontální oddělení panelů.
Ve stavovém řádku je uveden znak '|' pro více vizuální oddělení prvků. V případě potřeby lze oddělovač změnit v kontextové nabídce.
Implementována podpora pro rekurzivní vyhledávání souborů přímo od Thunar. Vyhledávání probíhá v samostatném vláknu, jakmile je připraveno, zobrazí se v panelu se seznamem souborů (List View) a je opatřeno popiskem o cestě k souboru. Prostřednictvím kontextového menu můžete rychle přejít do adresáře s nalezeným souborem pomocí tlačítka 'Otevřít umístění položky'. Je možné omezit vyhledávání pouze na lokální adresáře.
Je navržen samostatný postranní panel se seznamem naposledy použitých souborů, jehož design je podobný panelu s výsledky vyhledávání. Je možné třídit soubory podle doby použití.
Záložky pro oblíbené adresáře a tlačítko pro vytvoření záložky byly přesunuty do samostatné nabídky Záložky.
Koš má informační panel s tlačítky pro vysypání koše a obnovení souborů z koše. Při prohlížení obsahu košíku se zobrazuje čas smazání. Do kontextového menu bylo přidáno tlačítko 'Obnovit a zobrazit' pro obnovení souboru a otevření adresáře s tímto souborem na samostatné kartě.
Vylepšeno bylo rozhraní pro vazbu aplikací na typy MIME, ve kterém je explicitně označena výchozí aplikace a je uveden seznam možných přidružení. Do kontextové nabídky přidáno tlačítko pro nastavení výchozí aplikace handleru.
Je poskytována možnost prezentovat uživatelem definované akce ve formě víceúrovňového kaskádového podmenu.
Změněné rozhraní s nastavením. Seskupené možnosti miniatur. Přidána možnost omezit velikost souboru, ve kterém se vytvářejí náhledy. Přidána možnost používat dočasné soubory s příponou *.partial~ při operacích přenosu souborů. Přidána možnost kontroly kontrolního součtu po dokončení převodu. Přidáno nastavení umožňující spouštění skriptů prostředí. Přidány možnosti obnovení karet při spuštění a zobrazení úplné cesty v záhlaví.
Zdroj: opennet.ru