Budgie 10.6桌面版发布,标志着项目的重组

Budgie 10.6 桌面版本已经发布,这成为决定独立于 Solus 发行版开发该项目后的第一个版本。 该项目现在由独立组织 Buddies Of Budgie 监管。 Budgie 10.6 继续基于 GNOME 技术及其自己的 GNOME Shell 实现,但对于 Budgie 11 分支,计划切换到由 Enlightenment 项目开发的一组 EFL(Enlightenment Foundation Library)库。 项目代码根据 GPLv2 许可证分发。 您可以用来开始使用 Budgie 的发行版包括 Ubuntu Budgie、Solus、GeckoLinux 和 EndeavourOS。

为了管理 Budgie 中的窗口,使用了 Budgie Window Manager (BWM) 窗口管理器,它是基本 Mutter 插件的扩展修改。 Budgie 基于一个在组织上与经典桌面面板类似的面板。 所有面板元素都是小程序,它允许您根据自己的喜好灵活地自定义组合、更改布局和替换主面板元素的实现。 可用的小程序包括经典的应用程序菜单、任务切换系统、打开的窗口列表区域、虚拟桌面查看器、电源管理指示器、音量控制小程序、系统状态指示器和时钟。

Budgie 10.6桌面版发布,标志着项目的重组

主要创新:

  • 该项目的定位已被修改 - Budgie 现在不再是最终产品,而是作为一个平台呈现,发行版和用户可以在此基础上创建适合自己喜好的解决方案。 例如,您可以选择设计、应用程序集和桌面样式。
  • 在组织上,我们已经努力消除直接参与开发的组织与下游项目之间的分离,例如 Ubuntu Budgie,它基于 Budgie 创建最终产品。 此类下游项目有更多机会参与 Budgie 开发。
  • 为了更轻松地创建您自己的基于 Budgie 的解决方案,代码库分为几个组件,现在单独提供:
    • Budgie Desktop 是一个直接用户 shell。
    • Budgie 桌面视图是一组桌面图标。
    • Budgie Control Center 是一个从 GNOME Con​​trol Center 派生的配置器。
  • 用于跟踪应用程序活动的代码已被重写,图标任务列表小程序已得到改进,提供活动任务列表。 添加了对分组应用程序的支持。 从列表中排除具有非典型窗口类型的正确应用程序的问题已得到解决,例如,以前的一些 KDE 程序(例如 Spectacle 和 KColorChooser)未显示在列表中。
  • 该主题经过重新设计,统一了所有 Budgie 组件的外观。 对话框边框、填充和配色方案已实现统一的外观,减少了透明度和阴影的使用,并改进了对 GTK 主题的支持。
    Budgie 10.6桌面版发布,标志着项目的重组
  • 任务栏已现代化。 改进了面板尺寸设置。 面板上用于显示电池电量和显示时钟的小部件已得到改进。 更改了默认面板设置,以减少面板位置与不同发行版中显示的小部件之间的差异。
  • 通知显示系统被重写,与Raven小程序分离,现在只负责显示侧边栏。 该通知系统现在不仅可以在Raven中使用,还可以在其他桌面组件中使用,例如计划在任务区域中显示通知列表(Icon Tasklist)。 GTK.Stack用于显示弹出窗口。 改进了对最近通知和暂停通知的跟踪。
  • 窗口管理器消除了导致内容重绘的不必要的调用。
  • 对 GNOME 40 和 Ubuntu LTS 的支持已恢复。
  • 为了进行翻译,使用 Transifex 服务而不是 Weblate。

来源: opennet.ru

添加评论