开发者对于 GNOME 43 的计划
创始人
2024-03-02 10:30:24
0

GNOME 43 及以后的开发计划令人振奋,以下是你可以期待的:……

GNOME 42 刚刚发布不久。

尽管它是 GNOME 41 之后的一次令人兴奋的升级,但你可能无法在每个主流 Linux 发行版上找到它(除了 OpenSUSE、Arch 和 Clear Linux)。

Fedora 36 和 Ubuntu 22.04 应该是采用 GNOME 42 的最受欢迎的选择,它们将在接下来的几周发布。

接下来是什么?没错,就是 GNOME 43

GNOME 43:计划中的新功能

在一篇 博文 中,GNOME 开发者 Chris Davis 分享了一些 GNOME 43 及之后版本计划中的变更。

我在这里介绍其中的一些主要亮点。

请注意,这里提到的计划变更或改进可能会在 GNOME 43 中首次亮相,也可能不会。

全局强调色

Ubuntu 22.04 Beta 中的强调色

随着 Libadwaita 的引入,现在有可能增加一个全局强调色的功能。

你不必依赖发行版来提供使用强调色的能力(比如 Ubuntu 22.04 中添加了这个功能)。

有了强调色,GNOME 桌面体验可以更加个性化。此外,它将不仅仅局限于预设,同时也支持自定义强调色,应用开发者可以考虑支持它。

重新着色 API

这对终端用户来说可能不是特别有趣,但它将帮助应用开发者提供预设的颜色方案,让他们的应用更好地协调各种强调色。

正如这篇博文所说:

开发者可以使用重新着色 API,以编程方式改变他们应用程序中的颜色,并让依赖的颜色自动更新。他们将能够轻松地创建预设,从而实现许多功能。例如,根据文本视图的颜色方案来改变窗口的显示颜色。

有了 libadwaita 1.0 中的 CSS,这在技术上已经可以实现。然而,API 可以帮助开发者更容易地使用这个功能。

自适应的 Nautilus 文件管理器

Nautius 文件管理器将得到一些升级,比如针对移动尺寸的自适应设计,其中包含一个新的文件选择器模式。

它将帮助 GNOME 平台跟上新功能,而不需要依赖 GTK 的文件选择器,因为它不支持 GNOME 的所有功能,比如收藏文件。

新的图片浏览器(Loupe)和屏幕截图注释

一个新的图片浏览器正在开发中,名字叫 Loupe。它由 Rust 编写,使用了 GTK4 和 libadwaita。

这个图片浏览器的目标是自适应、对触摸板和触摸屏友好,并且易于使用。你可以期待它与 Nautilus 集成,以遵循文件管理器中任何文件夹的排序设置。

除了系统集成之外,新的图片浏览器还将会有一些功能升级,主要是在基本的图片编辑方面,比如剪裁、旋转和注释。

有了注释的能力,它可以与截图流程很好地配合,允许你在没有任何第三方程序的情况下进行屏幕截图并进行注释。

磁盘使用情况分析器的新设计(用 Rust 重写)

磁盘使用情况分析器目前是用 Vala 编写的。

虽然它能完成预期的工作,但是按照现在的实现方式,它不具备很大的潜力。

磁盘使用情况分析器的设计演示图,图源:Allan Day

因此,开发计划中包括了使用 Rust 来重写它,这应该会在可预见的未来改善它,提供最好的性能。

磁盘使用情况分析器的设计模型,图源:Allan Day

不仅仅局限于其核心,它还将得到一个设计上的大调整(类似于上面的演示图),以争取让用户体验更加现代化。

其他改进措施

随着开发的进行,我们应该会知道更多关于 GNOME 外观和其他方面计划中的变更。

当我们了解到更多关于 GNOME 43 的功能时,我将会更新这篇文章。

如果你对技术细节感到好奇,你可以阅读 Chris 的博文。你也可以赞助他为 GNOME 做的工作,以及其他任何相关的东西。

你期待中的 GNOME 43 是什么样的?请在下面的评论中分享你的想法吧!


via: https://news.itsfoss.com/gnome-43-dev-plans/

作者:Ankush Das 选题:lujun9972 译者:lkxed 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

在CentOS上升级GNO...
CentOS GNOME升级指南:轻松实现桌面环境更新 作为Cen...
2025-03-23 07:48:18
bwrap: execvp...
这个错误通常是由于GNOME Builder无法找到要执行的应用程...
2025-01-12 19:32:01
Fedora 发行版调整:...
感谢IT之家网友 的线索投递! IT之家 11 月 12 日消息,...
2024-12-08 06:12:53
编译GNOME桌面时无法定...
在编译 GNOME 时,需要下载并安装 gettext-tools...
2024-12-08 06:00:57
Fedora 发行版调整:...
IT之家 11 月 12 日消息,科技媒体 phoronix 于 ...
2024-11-14 10:27:41
Fedora Linux ...
OSCHINA ↑点击蓝字 关注我们 Fedora 官方正式宣布了...
2024-10-31 15:03:57

热门资讯

使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...
Bazzite:专为 Stea... 为 Linux 桌面或者 Steam Deck 做好游戏准备,听起来都很刺激!对于一个专为 Linu...