Budgie 10.7 是 Budgie Desktop 的一个全新的发布系列,具有重大的重构、新的可扩展的 API,以及用户体验的改进。
Budgie 10.7 也将在即将到来的 Ubuntu Budgie 23.04(Lunar Lobster)和 Fedora Linux 38 Budgie Spin 中作为默认的桌面环境提供。
新的应用程序索引器
Budgie 10.7 引入了一个新的应用程序索引器,取代了对 libgnome-menus 的使用,并统一了在 Budgie Menu 和 Budgie Run Dialog 中使用的逻辑,以保证所显示的应用程序的一致性。这个新的索引器在几个用于存储桌面文件的目录中提供更可靠的应用索引。
Budgie Desktop Settings
Budgie Desktop Settings 现在有一个新的组件选择设计,同时适用于面板组件和新的 Raven 组件系统。这个设计显示了相关的开发者信息,如作者、网站、描述和版权信息。
Budgie Menu
Budgie Menu 在 10.7 中得到了大幅度的改进,具有新的功能,并改进了应用程序的启动。
双 GPU 支持
Budgie Menu 现在可以利用 switcheroo-control 在启动需要的应用程序时在 GPU 环境之间进行切换。拥有双 GPU 设置的用户现在可以启动他们的应用程序,而不需要担心正在使用哪个 GPU,也不需要在它们之间手动切换。
个人用户菜单
Budgie Menu 现在提供了一个 "个人用户菜单",可以快速访问 XDG 目录。这个功能使你能够直接打开文件管理器(或技术上的任何你的inode/目录处理程序)到文件夹,如主页,文档,音乐等。
快速设置和电源访问
在 Budgie Menu 的新底条中,现在有了启动 Budgie 桌面设置、Budgie 控制中心和我们新的电源对话框的按钮(我们将在后面介绍)。不再需要在菜单中搜索这些按钮或通过在桌面上点击右键来访问它们。
对访问 Budgie Control Center 面板的改进
在 Budgie Menu 组件的设置中加入了一个选项,在应用程序列表中显示 Budgie Control Center 的设置项目(如蓝牙、声音和电源面板)。无论该选项是否被启用,你都可以搜索到这些项目,因此可以在你的菜单中减少杂乱无章,同时还可以快速访问各种设置面板。
Budgie Run Dialog
Budgie Run Dialog 已经在 10.7 中进行了更新,以利用新的应用程序索引器和相关搜索服务,使其与Budgie Menu 相比具有一致的搜索结果。
除了这项更新外,我们还引入了一些视觉上的变化:
- 现在的宽度是根据运行对话框打开的屏幕的工作区域来计算的,这应该使它在不同大小的显示器上看起来都很好。
- 启动器按钮中的应用程序名称和描述的标签已经被分成了两个标签,这允许比以前更精细的风格设计。
Budgie Screenshot
Budgie 10.7 引入了一个新的 Budgie Screenshot 应用程序,它内置在桌面上,使您能够快速地对窗口、区域或整个屏幕进行截图。Budgie Desktop 不再依赖 gnome-screenshot 来实现其截图功能,所有现有的默认键位现在都会调用 org.buddiesofbudgie.BudgieScreenshot
。用户仍然可以选择使用不同的屏幕截图解决方案(例如 Flameshot)。
Raven
Budgie 10.7 引入了自 10.5 版本以来最大的一组变化和功能。它在很大程度上重新架构了一个全新的可插拔的 Raven 组件 API 系统,允许第三方开发者建立他们自己的 Raven 组件,以及看到新的组件和现有组件的更新设计。
Raven Widget API
就像我们的 Budgie Panel widget API 一样,你现在可以利用 libpeas(提供对用 C、Python 和 Vala 编写插件的支持)和我们的一套 API 来为 Raven 构建组件。这最终实现了我们从 Budgie 10 开始为 Raven 制定的最终目标,即提供一个可扩展的组件和通知中心。
作为围绕 Raven 的重新架构的结果,并利用过去在面板组件插件 API 上的工作,Raven 组件现在可以随心所欲地定位,你甚至可以移除你不想要的组件(而不是像我们过去的实现那样只是隐藏它们)。所有随 Budgie Desktop 而来的组件都利用了与第三方组件相同的插件架构。
新的和改进的 Raven 组件
Budgie 10.7 包括对我们现有的一些 Raven 组件的更新,以及一个全新的部件:
- Media Player 组件现在有一个更紧凑的设计
- 现在可以点击组件标题中的声音输出和输入的图标来使各自的设备静音。
- 现在可以关闭日历组件中的日期名称
- 现在有一个新的 Raven 组件,叫做 "Usage Monitor"。这是一个简约的组件,显示 CPU、RAM 和 Swap 的使用
Power Dialog
Budgie 10.7 引入了一个新的 Power Dialog,用于关机、重启等常用操作。该功能用于取代 User Indicator。
更多详情可查看:https://blog.buddiesofbudgie.org/budgie-10-7-released/