Представен е изданието на работната среда Budgie 10.10.3, което е третото обновление на клон 10.10, преминал на използване на протокола Wayland. В същото време са създадени аналогични издания за свързаните компоненти, като работна среда Budgie Desktop View и набор от услуги Budgie Desktop Services (обновлението на Budgie Session мениджъра на сесии и интерфейса за настройка на системата Budgie Control Center се забавя). Кодът на проекта се разпространява под лиценз GPLv2. Пакетите с Budgie 10.10.3 са налични в Fedora Rawhide и ще влязат в състава на дистрибуциите Fedora 45 и Ubuntu Budgie 26.10.
Основата на Budgie е панел, близък до организацията на работа на класическите десктоп панели. Всички елементи на панела са аплета, което позволява г灵ко настройване на състава, преместване и замяна на основните елементи на панела по ваш вкус. Сред наличните аплети можем да отбележим класическото меню на приложенията, системата за превключване на задачи, областта със списък на отворените прозорци, преглед виртуални работни площи, индикатора за управление на захранването, аплета за управление на звука, индикатора за състоянието на системата и часовника.

Сред измененията в новата версия:
- В менюто на приложенията (Budgie Menu) е добавен раздел с любими програми, който допълва възможността за закръпване на приложения в панела за задачи. Добавянето и премахването на програми в любими се извършва чрез контекстното меню, извиквано с десен бутон на мишката. В любими също могат да бъдат добавяни отделни действия с програмите, като отваряне на ново прозорец в браузъра в режим на частно сърфиране. В компактния режим менюто показва любимите програми в горната част на списъка. Реализацията на менюто на приложенията е прехвърлена от класа GtkPopover на GtkWindow, което решава проблемите с фокуса на въвеждане и стартиране на приложенията с натискане на клавиша Enter.

- Върнат и пренаписан на езика Си е аплетът за превключване на клавиатурната подредба. Осигурена е синхронизация на настройките на Budgie с конфигурационния файл на композитния мениджър labwc (rc.xml), например при промяна на клавишната комбинация за смяна на подредбата Budgie променя настройките на labwc и го рестартира. За предаване на събитията за превключване на клавиатурната подредба е ангажиран фоновият процес budgie-daemon.

- Добавена поддръжка за произволно разполагане на иконки навсякъде на работния плот, без твърда привързаност към координатната решетка. В контекстното меню са добавени операции за подравняване към решетката, привързване към решетката, сортиране и автоматично подреждане. Появила се е възможност за промяна на размера на иконите с колелото на мишката при задържане на клавиша Ctrl. Добавена е поддръжка за маркиране на групи иконки с мишката с възможност за изключване и добавяне на отделни елементи с курсорните стрелки при задържане на Ctrl или Shift. Добавено е подсветка в червено при опит за преместване на файл в кошчето. При извеждане на миниатюри се използва кеш, общ с файловия мениджър.

- В конфигуратора е добавена страница за настройка на многоэкранни конфигурации, позволяваща назначаване на основен монитор, на който ще се извеждат панели, уведомления и диалогови прозорци. При изключване на основния монитор панелите автоматично ще се преместят на оставащия монитор.

- Реализирана е поддръжка за затваряне на страничната лента Raven при клик на елементи извън панела, например, на работния плот. Осигурено е разтягане на панела между горния и долния ръб на екрана, без да се припокрива горният и долният панел. Уиджетът за наблюдение на потреблението на ресурси е преведен на използване на libgtop вместо извличане на стойности от псевдо-ФС /proc.

- Налажени са функциите на мултимедийните клавиши на клавиатурата, реализирани чрез нов обработчик в budgie-daemon.
- Добавена е опционална възможност за използване на услугата oo7 като доставчик за съхранение на пароли и токени вместо GNOME Keyring и KWallet.
Източник: opennet.ru





