#190 跨平台
2025年3月7日 • 7 条笔记 • 由 Felix 整理GNOME 项目在 2 月 28 日至 3 月 7 日期间的最新进展。
GNOME 核心应用和库
GTK ↗
用于创建图形用户界面的跨平台小部件工具包。
sp1rit 宣布
GTK Android 后端 获得了 OpenGL 的初步支持。虽然尚未完全实现,但现在使用 Gtk.GLArea 的大多数应用程序应该可以正常工作,其他应用程序也应该看到明显的性能提升,尤其是在阴影方面。
感谢 Arjan 的工作,从 4.18 版本开始,GTK 应用程序在 macOS 上将使用原生窗口控件。为了保持向后兼容性,此行为是可选的;应用程序开发者可以通过设置
GtkHeaderBar:use-native-controls属性,在代码或 UI 定义文件中使用原生控件。
GNOME Circle 应用和库
Apostrophe ↗
一个无干扰的Markdown编辑器。
我花了一些时间重构 Apostrophe 用于其 markdown 语法高亮和文档统计的所有正则表达式。它们现在更准确,更不容易出现性能问题。由于我已经对它们进行了详细的文档记录并编写了新的测试,因此它们现在应该更容易维护。它们现在更符合 pandoc 的 markdown 风格,因为它是 Apostrophe 的默认风格,而不是 commonmark。
第三方项目
Hari Rana | TheEvilSkeleton 报告
推出 Refine 0.5.0,这是一款利用 数据驱动 和 组合 范式的 GNOME Tweaks 替代品。此版本重新添加了文档字体选项,并将“Middle Click Paste”重命名为“Middle Click to Paste Text”,并附带副标题。
0.5.0 还增加了 重新排列标题栏的窗口按钮 的功能。此新功能还允许您添加最小化和最大化按钮。
虽然我们已经彻底测试了从右到左 (RTL) 方向和带有屏幕阅读器的键盘导航,但值得注意的是,我们不是这方面的专家。我们欢迎那些在 RTL 和/或使用键盘和屏幕阅读器中使用 Refine 的人提供反馈。
您可以在 Flathub 上获取 Refine 0.5.0
fabrialberio 宣布
Pins 版本 2.1 现已发布!有了这个版本,应用程序网格将更加完整,这得益于应用程序加载方面的修复和改进,并且更加丰富多彩,因为 Pins 现在可以从非标准位置显示应用程序图标。我还添加了一个选项来显示或隐藏系统应用程序。在 Flathub 上查看该应用程序:https://flathub.org/apps/io.github.fabrialberio.pinapp
Shell 扩展
Foresight 是一款新的 GNOME Shell 扩展,可以在空工作区上自动打开活动视图。它使用回调来监视窗口和工作区(而不是在特定时间间隔内主动检查它们),这使其非常高效和响应迅速。
杂项
欢迎加入 GNOME l10n 舰队,菲律宾 l10n 团队!菲律宾语在全球拥有超过 8000 万使用者,但到目前为止还没有本地化工作。但不用担心——您现在可以加入新成立的菲律宾 l10n 团队并开始翻译。#ItsMoreFunInGNOME🇵🇭
Loupe 图像查看器 应用是本周第一个完全本地化为菲律宾语的应用程序——设置您的系统语言,然后获取 Loupe 的最新 nightly 构建 并一睹为快!第二个冲刺的是 Audio Sharing,它也拥有最新 nightly 构建 上的完整本地化。最后但并非最不重要的是,GNOME UI 针对 XDG 桌面门户已经完全本地化。GNOME Software、Weather 和 Amberol 是下一个目标,它们的本地化目前正在烤箱中进行。更多应用程序和组件将很快🇵🇭-化!
顺便说一句,比萨亚语使用者,你们将是下一个 =)
本周就到此为止!
下周再见,请务必访问 #thisweek:gnome.org,分享您自己的项目更新!




