Организация Buddies Of Budgie, курирующая разработку проекта после его отделения от дистрибутива Solus, представила выпуск рабочего стола Budgie 10.6.3. Budgie 10.6.x продолжает развитие классической кодовой базы, базирующейся на технологиях GNOME и собственной реализации оболочки GNOME Shell. В дальнейшем ожидается начало разработки ветки Budgie 11, в которой планируют отделить функциональность рабочего стола от слоя, обеспечивающего визуализацию и вывод информации, что позволит абстрагироваться от конкретных графических тулкитов и библиотек, и реализовать полноценную поддержку протокола Wayland. Код проекта распространяется под лицензией GPLv2. Для ознакомления с Budgie можно использовать такие дистрибутивы, как Ubuntu Budgie, Solus, GeckoLinux и EndeavourOS.
Для управления окнами в Budgie используется оконный менеджер Budgie Window Manager (BWM), являющийся расширенной модификацией базового плагина Mutter. Основу Budgie составляет панель, близкая по организации работы к классическим панелям рабочего стола. Все элементы панели являются апплетами, что позволяет гибко настраивать состав, менять размещение и заменять реализации основных элементов панели на свой вкус. Среди доступных апплетов можно отметить классическое меню приложений, систему переключения задач, область со списком открытых окон, просмотр виртуальных рабочих столов, индикатор управления питанием, апплет управления уровнем громкости, индикатор состояния системы и часы.
![](https://www.opennet.ru/opennews/pics_base/CFD0C5CECEC5D4_1661150264.jpg)
Основные изменения:
- Добавлена начальная поддержка компонентов GNOME 43, релиз которого намечен на 21 сентября. Также добавлена поддержка 11 редакции API композитного менеджера Mutter. Поддержка GNOME 43 позволила сформировать пакеты для репозитория Fedora rawhide и подготовить пакеты для осеннего выпуска Fedora Linux, который будет поставляться с GNOME 43.
- Улучшен апплет с реализацией рабочего стола (Workspace Applet), в котором появилась настройка для задания коэффициента масштабирования элементов рабочего стола.
- Улучшен выбор размера диалогов с сообщениями, требующими подтверждения пользователя.
- При изменения параметров масштабирования экрана обеспечен вывод диалога, информирующего пользователя о необходимости перезапустить сеанс.
- Устранено аварийное завершение апплета с часами при попутке выставить собственный часовой пояс.
- Во внутренней теме оформления реализована поддержка меток, показываемых при отображении подменю.
- Параллельно развивается ветка 10.7, в которой значительно переработано меню и улучшен код для работы с темами оформления.