Vydání panelu Cairo-Dock 3.6, obnoveného po 10leté pauze

Více než 10 let po vydání poslední významné verze byl vydán Cairo-Dock 3.6. Cílem projektu je vytvořit vizuálně přitažlivý, rychlý a přizpůsobitelný spouštěč aplikací. Cairo-Dock lze použít jako samostatný shell nebo k nahrazení či doplnění panelů nativních pro desktopová prostředí. Kód projektu je napsán v jazyce C a distribuován pod licencí GPLv3. Balíčky připravené k použití jsou k dispozici pro... Ubuntu a Fedora s připravovaným balíčkem Arch Linux.

OpenGL se používá k urychlení vykreslování, ale na starších systémech může panel běžet bez vizuálních efektů ve zjednodušeném režimu s minimální spotřebou zdrojů. Pro prostředí založená na Waylandu a X11 jsou k dispozici backendy. Na systémech X11 je podporován libovolný správce oken, zatímco na systémech Wayland jsou podporovány správce kompozice podporující protokol wlr-layer-shell. Efekty, rozvržení panelů, animace a applety lze přidávat prostřednictvím oficiálních a komunitou vyvinutých pluginů. Applety mohou implementovat další akce, jako je zobrazení stavu poštovní schránky, odesílání a přijímání okamžitých zpráv, ovládání přehrávače médií, sledování RSS kanálů, zobrazení stavu stahování torrentů, zobrazení počasí a zobrazení úkolů v kalendáři. Applety lze integrovat do panelu a oddělit je, aby se staly widgety na ploše.

Klíčové inovace:

  • Implementována plná funkcionalita pro práci v relacích založených na protokolu Wayland. Pouze kompozitní servery S implementací protokolu Wayland wlr-layer-shell, vyvinutého vývojáři knihovny wlroots a určeného pro umístění panelu na obrazovce. Funkčnost také vyžaduje podporu jednoho z protokolů Wayland pro správu oken nejvyšší úrovně (wlr-foreign-toplevel-management, plasma-window-management nebo cosmic-toplevel-management).

    Cairo-Dock byl testován s kompozičními servery Wayfire, labwc, KDE KWin, Cosmic, Sway a Hyprland, ale potenciálně jej lze použít s jakýmikoli projekty založenými na platformě wlroots. Nepodporuje kompozitní manažer Mutter – Cairo-Dock není kompatibilní s GNOME a nelze jej použít s výchozím desktopovým prostředím. Ubuntu Plocha. Mezi omezení patří také nedostatečná podpora globálních klávesových zkratek, omezení jedné obrazovky v konfiguracích s více monitory a problémy s umístěním na ploše a sledováním obsahu. virtuální desktopy.

  • Přidána podpora pro obrazovky s vysokou hustotou pixelů (HiDPI). Opraven problém s rozmazanými prvky při vykreslování se škálováním pro obrazovky s velmi vysokým rozlišením.
  • Kód pro detekci aplikací byl přepracován, což vyřešilo problémy s nesprávnou identifikací aplikací.
  • Aplet předpovědi počasí byl aktualizován a přešel na nového poskytovatele meteorologických dat.
  • Byla implementována integrace se správcem systému systemd. Cairo-Dock lze nyní spustit jako službu systemd a pro každou aplikaci spuštěnou prostřednictvím Cairo-Dock lze vytvořit samostatný segment systemd.


Vydání panelu Cairo-Dock 3.6, obnoveného po 10leté pauze


Zdroj: opennet.ru
Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster