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

Сред измененията в новата версия:
- Реализирана е поддръжка за автоматично скриване на панела, за да се освободи цялото екранно пространство за прозорците на цял екран. Също така е напълно преработена реализацията на режима на закрепване на панела (Dock Mode). След преминаването на Wayland, заради отсъствието на информация за точните координати и размери на прозорците, старата логика за автоматично скриване и закрепване спря да работи нормално и трябваше да бъде преработена изцяло. Панелът вече не резервира място на екрана, а
се поставя над другите прозорци, но при скриване става невидим и оставя 3-пикселова област на ръба на екрана за разкриване при навеждане на курсора. Автоматичното скриване се изключва, когато е отворено меню, виджети или други изскачащи прозорци на панела.Предложени са два режима на автоматично скриване на панела: автоматичен (Automatic) и интелигентен (Intelligent), които работят в зависимост от състоянието на разкритите прозорци на цял екран. В първия случай панелът се скрива, когато даден прозорец на текущия екран е разтеглен на цял екран, а във втория — само когато е разтегнат активният прозорец, който е фокусиран.
При гледане на видео на цял екран, когато курсорът е наведени към края на екрана, панелът се показва над видеото, но не се активира при стартиране на игри на цял екран, които захващат курсора. Ако в настройките е активирана опцията за забрана на скриването на панела, при стартиране на приложения на цял екран панелът остава зад техните прозорци, но може да бъде принудително изведен на преден план с комбинацията от клавиши Super+T или с натискане на клавиша Super за отваряне на менюто Budgie.

- В страничната лента Raven е реализирана възможността за превключване между виджети и известия с комбинации от клавиши Super+A и Super+N.
- Подобрена интеграцията с композитния мениджър Labwc. Върната е поддръжката на комбинацията от клавиши „Super+Shift+стрелка“ за преместене на активно прозорец на друг монитор. За прозорци в режим „картинка в картинке“, използвани в „Firefox“, е осигурено постоянно разположение над другите прозорци. При клик с левия бутон на мишката на работния плот сега просто се сменя фокуса на работния плот, за да се предотврати случайното отваряне на менюто или стартиране на приложения при използване на тъчпада.
- Добавена е възможността за настройка на времето на неактивност, след което яркостта на екрана намалява. В графичния конфигуратор опцията все още липсва, но вече може да се зададе в командния ред („gsettings set com.solus-project.budgie-wm dimming-delay 90“).
- Добавен е параметър за избор на програма за заключване на екрана (поддържат се gtklock и swaylock), който засега може да бъде променен само в командния ред („gsettings set org.buddiesofbudgie.budgie-locker locker-choice ‘swaylock'“).
- Реализирано е кеширане на списъка с инсталирани приложения, използван в менюто, списъка със задачи и на страницата за автоматичен старт. Тази оптимизация ускори стартирането на панела, но повиши потреблението на споделена памет с 810 КБ.
- За разработчиците е предоставена възможността за използване на командата „meson devenv“ за стартиране на панела, аплетите и страничната лента Raven директно от каталога за компилация без инсталиране в системата (например „meson devenv -C build budgie-panel —replace &“).
Източник: opennet.ru

