Выпуск працоўнага стала Budgie 10.6/XNUMX, які адзначыў рэарганізацыю праекта

Опубликован выпуск рабочего стола Budgie 10.6, который стал первым выпуском после решения развивать проект независимо от дистрибутива Solus. Проект теперь курирует независимая организация Buddies Of Budgie. Budgie 10.6 продолжает базироваться на технологиях GNOME и собственной реализации оболочки GNOME Shell, но для ветки Budgie 11 запланирован переход на набор библиотек EFL (Enlightenment Foundation Library), разрабатываемых проектом Enlightenment. Код проекта распространяется под лицензией GPLv2. Для ознакомления с Budgie можно использовать такие дистрибутивы, как Ubuntu Budgie, Solus, GeckoLinux и EndeavourOS.

Для кіравання вокнамі ў Budgie выкарыстоўваецца аконны мэнэджар Budgie Window Manager (BWM), які з'яўляецца пашыранай мадыфікацыяй базавай убудовы Mutter. Аснову Budgie складае панэль, блізкая па арганізацыі працы да класічных панэляў працоўнага стала. Усе элементы панэлі з'яўляюцца аплетамі, што дазваляе гнутка наладжваць склад, змяняць размяшчэнне і замяняць рэалізацыі асноўных элементаў панэлі на свой густ. Сярод даступных аплетаў можна адзначыць класічнае меню прыкладанняў, сістэму пераключэння задач, вобласць са спісам адчыненых вокнаў, прагляд віртуальных працоўных сталоў, індыкатар кіравання сілкаваннем, аплет кіравання ўзроўнем гучнасці, індыкатар стану сістэмы і гадзіны.

Выпуск працоўнага стала Budgie 10.6/XNUMX, які адзначыў рэарганізацыю праекта

Асноўныя навіны:

  • Пересмотрено позиционирование проекта — вместо конечного продукта, Budgie теперь преподносится как платформа, на базе которой дистрибутивы и пользователи могут создавать решения, адаптированные для собственных предпочтений. Например, предоставлена возможность выбора оформления, набора приложений и стиля рабочего стола.
  • В организационном плане проделана работа по исключению разделения между организацией, непосредственно занимающейся разработкой, и downstream-проектами, такими как Ubuntu Budgie, которые создают конечные продукты на основе Budgie. Подобным downstream-проектам предоставлено больше возможностей для участия в разработке Budgie.
  • Для упрощения создания собственных решений на базе Budgie кодовая база разделена на несколько компонентов, которые теперь поставляются по-отдельности:
    • Budgie Desktop — непосредственно пользовательская оболочка.
    • Budgie Desktop View — набор пиктограмм для рабочего стола.
    • Budgie Control Center — конфигуратор, ответвлённый от GNOME Control Center.
  • Переписан код для отслеживания активности приложений и улучшен апплет Icon Tasklist, обеспечивающий вывод списка активных задач. Добавлена поддержка группировки приложений. Решена проблема с исключением из списка корректных приложений с нетипичным типом окна, например, раньше в списке не показывались некоторые программы KDE, такие как Spectacle и KColorChooser.
  • Переделана тема оформления для унификации внешнего вида всех компонентов Budgie. Приведены к единому виду границы диалогов, отступы и цветовая схема, сокращено применение прозрачности и теней, улучшена поддержка тем GTK.
    Выпуск працоўнага стала Budgie 10.6/XNUMX, які адзначыў рэарганізацыю праекта
  • Модернизирована панель задач. Улучшена настройка размера панели. Доработаны размещаемые на панели виджеты для показа заряда аккумулятора и отображения часов. Изменены настройки панели по умолчанию для уменьшения расхождения местоположения панели и показываемых виджетов в разных дистрибутивах.
  • Переписана система вывода уведомлений, которая выделена из апплета Raven, который теперь отвечает только за отображение боковой панели. Систему уведомлений теперь можно использовать не только в Raven, но и в других компонентах рабочего стола, например, планируется организовать вывод списка уведомлений в области задач (Icon Tasklist). Для вывода всплывающих окон задействован GTK.Stack. Улучшено отслеживание последних уведомлений и приостановка показа уведомлений.
  • В оконном менеджере исключены лишние вызовы, приводящие к перерисовке содержимого.
  • Возвращена поддержка GNOME 40 и Ubuntu LTS.
  • Для работы с переводами вместо Weblate задействован сервис Transifex.

Крыніца: opennet.ru

Дадаць каментар