Представлен (http://evolve-os.com/2014/03/12/budgie-desktop-2-released/) второй публичный выпуск десктоп-окружения Budgie Desktop (http://evolve-os.com), построенного на основе технологий GNOME, но заменяющего на собственные реализации оболочку GNOME Shell, апплеты и систему управления сеансами. При этом Budgie не является форком GNOME и работает поверх штатных низкоуровневых компонентов и библиотек GNOME. Готовые пакеты подготовлены для Fedora 20, openSUSE 13.1 (http://software.opensuse.org/download.html?project=home%...) и Arch Linux (https://aur.archlinux.org/packages/budgie-desktop-git/). Код реализации рабочего стола написан на языке Си и распространяется (https://github.com/evolve-os/budgie-desktop) под лицензией GPLv2.
<center><a href="http://evolve-os.com/wp-content/uploads/2014/03/Screenshot-f... src="https://www.opennet.ru/opennews/pics_base/0_1395775347.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
Основу Budgie составляет панель, близкая по организации работы к классическим панелям рабочего стола. Все элементы панели являются апплетами, что позволяет гибко настраивать состав и заменять реализации основных элементов панели на свой вкус. Среди доступных апплетов можно отметить классическое меню приложений, систему переключения задач, область со списком открытых окон, индикатор управления питанием и часы.
Для управления окнами используется собственный оконный менеджер Budgie Window Manager (BWM), построенный с использованием libmutter. По сути, BWM является модифицированным базовым плагином Mutter, расширенным в области улучшения анимации и переключения обоев рабочего стола. Для организации пользовательских сеансов развивается менеджер сессий BudgieSession, который пока ограничен функциями запуска и остановки связки из gnome-settings-daemon, оконного менеджера и панели.
Из добавленных во втором выпуске новшеств (https://github.com/evolve-os/budgie-desktop/releases/tag/v2) можно отметить поддержку в интерфейсе рабочего стола функций завершения сеанаса, перезагрузки и смены пользователя, базирующиеся на механизмах systemd. Кроме того, обеспечена интеграция с PulseAudio, добавлен апплет для управления громкостью, увеличена точность работы апплета для управления питанием, улучшена реализация меню. Из планов на следующий выпуск упоминается создание компонентов для настройки сети и выполнения привилегированных действий. К более отдалённым планам относятся создание сервиса вывода уведомлений и обеспечение работы поверх Wayland.
<center><a href="http://evolve-os.com/wp-content/uploads/2014/03/Screenshot-f... src="https://www.opennet.ru/opennews/pics_base/0_1395775366.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
URL: http://evolve-os.com/2014/03/12/budgie-desktop-2-released/
Новость: https://www.opennet.ru/opennews/art.shtml?num=39404