Објавувањето на панелот Cairo-Dock 3.6, обновен по 10-годишна пауза

Повеќе од 10 години по објавувањето на неговото последно значајно издание, објавен е Cairo-Dock 3.6. Проектот има за цел да создаде визуелно привлечен, брз и прилагодлив стартувач на апликации. Cairo-Dock може да се користи како самостоен шел или да се користи за замена или дополнување на панели вградени во десктоп средини. Кодот на проектот е напишан во C и дистрибуиран под лиценцата GPLv3. Достапни се пакети готови за употреба за Ubuntu и Fedora, со пакет Arch во подготовка Linux.

OpenGL се користи за забрзување на рендерирањето, но на постарите системи, панелот може да работи без визуелни ефекти во поедноставен режим, трошејќи минимални ресурси. За Wayland и X11-базирани средини се обезбедени бекенди. На X11 системи, поддржан е кој било менаџер на прозорци, додека на Wayland системи, поддржани се менаџери за композиција кои го поддржуваат протоколот wlr-layer-shell. Ефектите, распоредите на панелите, анимациите и аплетите може да се додадат преку официјални и развиени од заедницата додатоци. Аплетите можат да имплементираат дополнителни дејства, како што се прикажување на статусот на поштенското сандаче, испраќање и примање инстант пораки, контролирање на медиа плеерот, следење на RSS каналите, прегледување на статусот на преземање на торент, прикажување на времето и прикажување на задачи од календарот. Аплетите можат да се интегрираат во панелот и да се одвојат за да станат десктоп виџети.

Клучни иновации:

  • Имплементирана е целосна функционалност за работа во сесии врз основа на протоколот Wayland. Само композитен сервери Со имплементација на протоколот Wayland wlr-layer-shell, развиен од развивачите на библиотеката wlroots и дизајниран за позиционирање на панелот на екранот. Функционалноста бара и поддршка за еден од протоколите Wayland за управување со прозорци од највисоко ниво (wlr-foreign-toplevel-management, plasma-window-management или cosmic-toplevel-management).

    Cairo-Dock е тестиран со серверите за композитирање Wayfire, labwc, KDE KWin, Cosmic, Sway и Hyprland, но потенцијално може да се користи со сите проекти базирани на wlroots. Не го поддржува менаџерот за композитирање Mutter - Cairo-Dock не е компатибилен со GNOME и не може да се користи со стандардната работна околина. Ubuntu Десктоп. Ограничувањата вклучуваат и недостаток на поддршка за глобални кратенки на тастатурата, ограничувања за еден екран во конфигурации со повеќе монитори и проблеми со поставувањето на десктопот и следењето на содржината. virtualnyx rabochikh stolov.

  • Додадена е поддршка за екрани со висока густина на пиксели (HiDPI). Решен е проблем со заматени елементи при рендерирање со скалирање за екрани со многу висока резолуција.
  • Кодот за детекција на апликации е преработен, што ги реши проблемите со неточна идентификација на апликации.
  • Аплетот за временска прогноза е ажуриран и е префрлен на нов давател на податоци за времето.
  • Интеграцијата со системскиот менаџер systemd е имплементирана. Cairo-Dock сега може да се стартува како systemd услуга, а може да се креира посебен systemd дел за секоја апликација лансирана преку Cairo-Dock.

Објавувањето на панелот Cairo-Dock 3.6, обновен по 10-годишна пауза


Извор: opennet.ru
Купете доверлив хостинг за сајтови со DDoS заштита, VPS VDS сервери 🔥 Купете сигурен веб-хостинг со DDoS заштита, VPS VDS сервери | ProHoster