Vyšlo Xfce 4.20

Vyšlo Xfce 4.20

Po dvou letech vývoje byl vydán desktopový prostředí Xfce 4.20, které nabízí klasický desktop s minimální spotřebou systémových prostředků.

Xfce se skládá z několika vzájemně propojených komponent, které lze případně použít i v jiných projektech. Mezi tyto komponenty patří: správce oken xfwm4, panel pro spouštění aplikací, správce uživatelských sezení, systém správy spotřeby energie, grafický konfigurátor, správce souborů Thunar, plánovač kalendáře Orage, multimediální přehrávač Parole, textový editor Mousepad a emulátor terminálu xfce4-terminal.

Klíčovou novinkou verze Xfce 4.20 je experimentální podpora protokolu Wayland. Sezení založené na Wayland pokrývá většinu funkcí, ale je zatím doporučeno pouze pro pokročilé uživatele, protože ještě není zcela bez chyb a vyžaduje další úpravy pro plnohodnotné každodenní používání běžnými uživateli. Pro spuštění sezení na bázi Wayland byla navržena příkaz "startxfce4 --wayland".

Pro abstrakci práce nad Waylandem a X11 v Xfce 4.20 byla použita nová knihovna libxfce4windowing, která implementuje nezávislou na grafickém systému vrstvu s komponenty pro správu oken (obrazovky, kořenová okna, virtuální pracovní plochy atd.). Navržená mezivrstva umožnila realizaci podpory Waylandu téměř ve všech komponentech Xfce, a přitom si zachovala možnost práce v okenních systémech na bázi protokolu X11.

Místo libmutter se v sezení na bázi Wayland používá knihovna wlroots, která je vyvíjena projektem Sway. Jako kompozitní servery pro sezení Wayland se doporučuje používat Labwc nebo Wayfire. V sezení na bázi X11 se nadále používá správce oken xfwm4. V budoucnu se plánuje, že xfwm4 získá možnost práce nejen s X11, ale také s Wayland.

Mezi funkcemi, které zatím nejsou k dispozici v relaci na bázi Waylandu, se uvádí: absence podpory virtuálních pracovních ploch; nedostatečné připravenosti stránek s nastavením klávesnice a myši v konfigurátoru; možnost vytváření snímků obrazovky pouze celé obrazovky (nikoli jednotlivých oken); absence ikon některých aplikací v systémové liště, které nebyly převedeny z API GtkStatusIcon na StatusNotifier. Na Wayland zůstávají nepřeloženy komponenty: Xfwm4, Xfdashboard, Xfce4-screensaver (port existuje, ale nebyl zahrnut do vydání), Xfce4-windowck-plugin a Xfce4-xkb-plugin.

Další změny a vylepšení v Xfce 4.20:

Možnosti správce souborů Thunar byly výrazně rozšířeny:

  • Na panel nástrojů byly přidány nové tlačítka: přepínání zobrazení (kompaktní, seznam, mřížka ikon); vertikální hamburgerové menu (zobrazí se při skrytí hlavního menu); vytvoření nové karty se obsahem aktuálního adresáře; vytvoření nového okna s obsahem aktuálního adresáře.
  • Při zmenšení velikosti okna se nyní elementy panelu nástrojů, které se nevejdou, přesunou do speciálního menu „<“.
  • Byla přidána možnost dekorace okna na straně klienta (CSD), která umožňuje sladit hlavičku okna s menu nebo s panelem nástrojů (při skrytí menu).
  • Byla přidána možnost pro zobrazení symbolických ikon v bočním panelu a barevných ikon v panelu nástrojů.
  • Dialog potvrzení operace byl přepracován, například při pokusu o vytvoření souboru se stejným názvem v cílovém adresáři. Zajištěno správné zobrazení náhledů.
  • V režimu zobrazení jako seznam byla přidána možnost rozbalení obsahu adresářů na místě.
  • V režimu odděleného zobrazení (Split View), který umožňuje zobrazení dvou různých panelů se soubory vedle sebe, bylo zajištěno barevné zvýraznění aktivního panelu a přidána možnost přepínání mezi panely pomocí klávesové zkratky. Bylo přidáno potvrzovací dialogové okno, které se zobrazuje při pokusu o uzavření okna s více kartami.
  • Při přesouvání souborů v režimu Drag&Drop se při najetí kurzoru automaticky otevírají adresáře a aktualizuje se fokus vstupu v multiplanovém režimu.
  • Byla provedena práce na zvyšování výkonnosti a eliminaci zasekávání při práci s velkým množstvím souborů.
  • Klávesové zkratky pro vyvolání vlastních zpracovatelů nyní fungují i pro zpracovatele umístěné ve vnořených menu.
  • Funkce ověřování správnosti kopírování souborů nyní místo výpočtu a porovnávání hashů MD5 používá přímé porovnání obsahu souborů.
  • Byla přidána možnost, která s cílem snížit fragmentaci na disku zapíná paralelizaci operací kopírování souborů pouze tehdy, když je média v nečinnosti.
  • Do mechanismu připojování externích úložišť byla přidána podpora IPv6 a možnost vytváření symbolických odkazů.
  • Při vyhledávání souborů lze nyní okamžitě, aniž byste museli čekat na dokončení hledání, použít kontextové menu pro již zobrazené výsledky vyhledávání.
  • Bylo přidáno nastavení pro zobrazení počtu skrytých souborů v aktuálním adresáři v stavovém řádku.
  • Do seznamu nedávno používaných souborů již nejsou přidávány adresáře ani soubory, jejichž otevření bylo neúspěšné.

Změny na pracovní ploše (xfdesktop):

  • Rozšířena podpora tapet: Při výběru zobrazení náhodných pozadí se obrázek nyní neopakuje, dokud nejsou zobrazeny všechny obrázky z kolekce. Staré tapety ve formátu png byly převedeny na použití vektorového formátu svg. Vylepšeno vykreslování přechodů.
  • Byla přidána možnost změny barev pro štítky a pozadí ikon na pracovní ploše.
  • Rozložení ikon na pracovní ploše je nyní zpracováváno odděleně pro různé obrazovky.
  • Ikony minimalizovaných oken se nyní zobrazují pouze na monitorech, na kterých byla okna otevřena před minimalizací.
  • Bylo rozšířeno množství možností v kontextovém menu.
  • Ikony nových a přesunutých souborů se nyní objevují vedle pozice kurzoru.
  • Byla přidána možnost zobrazení ikon stálých úložišť.
  • Pro nastavení klávesových zkratek byl použit nový widget XfceShortcutsManager.
  • Nahrávání obsahu adresářů s obrázky tapet pracovní plochy nyní probíhá asynchronně.
  • V kontextovém menu se objevila možnost otevření najednou několika vybraných adresářů.
  • Kontextové menu se nyní zobrazuje při stisknutí tlačítka myši, nikoli po jeho uvolnění.
  • Byl změněn vzhled nabídky se seznamem oken, která se zobrazí po stisknutí prostředního tlačítka myši.
  • V konfigurátoru byla zcela přepracována záložka s nastavením ikon pracovní plochy.

Také:

  • V panelu (xfce4-panel) je možné nastavit šířku okrajů a hledat dostupné pluginy v typických katalozích. Byla přidána podpora pro zobrazení náhledu plochy, když je kurzor myši nad tlačítky „zobrazit plochu“. Zlepšen výběr velikosti ikon na tlačítkách panelu úloh. Ikony byly synchronizovány v konfigurátoru panelu a v samotném panelu.
  • V rozhraní pro vyhledávání a spuštění nainstalovaných aplikací (xfce4-appfinder) byl implementován volitelný režim na pozadí, který zkracuje dobu potřebnou k zobrazení rozhraní. Přidána možnost automatického zavření okna Appfinder při přepnutí fokusu. Po kliknutí pravým tlačítkem myši na aplikace se zobrazí kontextové menu s dostupnými akcemi. Přidána možnost spouštět programy jedním kliknutím myši.
  • V manažeru spotřeby energie (xfce4-power-manager) bylo přepracováno řízení zámku obrazovky — nastavení související se zámkem obrazovky byla značně zjednodušena a přesunuta na stránku s nastavením spořiče obrazovky. Přidána podpora různých profilů spotřeby energie, podporovaných v power-profiles-daemon. Implementována podpora hybridního spánkového režimu. Přidána podpora pro klávesy pro exponenciální změnu jasu obrazovky a také pro klávesy pro změnu jasu podsvícení klávesnice.
  • V konfigurátoru (xfce4-settings) v nastavení vzhledu byla zajištěna načítání témat ikon v samostatném vlákně, aby se neblokovala činnost hlavního rozhraní. Použití dekoračního režimu na straně klienta bylo převedeno do kategorie možností, které jsou ve výchozím nastavení vypnuty. Zlepšena podpora tmavých témat. Byla přidána nastavení pro výběr profilu zrychlení kurzoru myši a zapnut režim vysokého rozlišení pro posouvání, pokud to myš podporuje. Při nastavování MIME typů bylo povoleno současné vybírání a úprava několika prvků najednou. Rozšířeny možnosti týkající se profilů displejů a nastavení zrcadlení výstupu a uspořádání obrazovek v konfiguracích s více monitory.
  • Do správce relací xfce4-session byla přidána minimální podpora portálů FreeDesktop (xdg-desktop-portal), které se používají k organizaci přístupu k zdrojům uživatelského prostředí z izolovaných aplikací. Byly přidány portály pro nastavení tapet na ploše, vytváření snímků obrazovky a spouštění procesů na pozadí.
  • V knihovně widgetů libxfce4ui může nyní dialog s informacemi o programu (O programu) zobrazovat logo distribuce, stejně jako informace o operačním systému a GPU.
  • V knihovně exo (vrstva nad GTK a Glib) byla výrazně zlepšena výkonnost práce s ikonami — komponenta „Exo-Icon-View“ nyní dokáže zpracovávat 100 tisíc a více souborů bez zavěšení. Byla implementována vyhledávací lišta s funkcemi doporučení při zadávání.
  • Byly vyřešeny problémy s rozmazáním prvků na obrazovkách s vysokou hustotou pixelů (HiDPI). Bylo zajištěno správné měřítko ikon a miniatur v různých komponentách. Byly přidány chybějící ikony pro vysoká rozlišení obrazovky.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster