Lansering av Cairo-Dock 3.6-panelen, återupplivad efter ett 10-årigt uppehåll

Mer än 10 år efter publiceringen av sin senaste betydande utgåva har Cairo-Dock 3.6 släppts. Projektet syftar till att skapa en visuellt tilltalande, snabb och anpassningsbar applikationsstartare. Cairo-Dock kan användas som ett fristående skal eller användas för att ersätta eller komplettera paneler som är inbyggda i skrivbordsmiljöer. Projektets kod är skriven i C och distribueras under GPLv3-licensen. Färdiga paket finns tillgängliga för Ubuntu och Fedora, med ett Arch-paket under förberedelse Linux.

OpenGL används för att snabba upp rendering, men på äldre system kan panelen köras utan visuella effekter i ett förenklat läge, vilket förbrukar minimala resurser. Backend-funktioner tillhandahålls för Wayland- och X11-baserade miljöer. På X11-system stöds alla fönsterhanterare, medan compositing-hanterare som stöder wlr-layer-shell-protokollet stöds på Wayland-system. Effekter, panellayouter, animationer och applets kan läggas till via officiella och community-utvecklade plugins. Applets kan implementera ytterligare åtgärder, som att visa brevlådestatus, skicka och ta emot snabbmeddelanden, styra mediaspelaren, övervaka RSS-flöden, visa torrentnedladdningsstatus, visa vädret och visa kalenderuppgifter. Applets kan integreras i panelen och kopplas bort för att bli skrivbordswidgets.

Viktiga innovationer:

  • Implementerade full funktionalitet för att arbeta i sessioner baserat på Wayland-protokollet. Endast komposit servrar Med en implementering av Wayland-protokollet wlr-layer-shell, utvecklat av utvecklarna av wlroots-biblioteket och designat för att placera panelen på skärmen. Funktionaliteten kräver också stöd för ett av Wayland-protokollen för att hantera fönster på toppnivå (wlr-foreign-toplevel-management, plasma-window-management eller cosmic-toplevel-management).

    Cairo-Dock har testats med kompositionsservrarna Wayfire, labwc, KDE KWin, Cosmic, Sway och Hyprland, men kan potentiellt användas med alla wlroots-baserade projekt. Den stöder inte kompositionshanteraren Mutter – Cairo-Dock är inte kompatibel med GNOME och kan inte användas med standardskrivbordsmiljön. Ubuntu Skrivbord. Begränsningar inkluderar även brist på stöd för globala kortkommandon, begränsningar för en enda skärm i konfigurationer med flera bildskärmar och problem med placering av skrivbordet och innehållsspårning. virtuella skrivbord.

  • Lade till stöd för skärmar med hög pixeldensitet (HiDPI). Åtgärdade ett problem med suddiga element vid rendering med skalning för skärmar med mycket hög upplösning.
  • Koden för programidentifiering har omarbetats, vilket har löst problem med felaktig programidentifiering.
  • Väderprognosappleten har uppdaterats och bytt till en ny väderdataleverantör.
  • Integration med systemd-systemhanteraren har implementerats. Cairo-Dock kan nu startas som en systemd-tjänst, och en separat systemd-skiva kan skapas för varje applikation som startas via Cairo-Dock.

Lansering av Cairo-Dock 3.6-panelen, återupplivad efter ett 10-årigt uppehåll


Källa: opennet.ru
Köp pålitlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster