#139 发布前夕

2024年3月15日 • 12 条笔记 • 由 Felix 整理

GNOME 项目在 3 月 8 日至 3 月 15 日这一周的进展更新。

主权技术基金

Sonny 宣布

作为 GNOME STF (Sovereign Tech Fund) 倡议的一部分,许多社区成员正在致力于与基础设施相关的项目。

过去一周的亮点

我们一直在努力帮助解决 GNOME 46 的最后一刻问题。这是自我们启动 GNOME STF 倡议以来的第一个 GNOME 版本,我们对我们的工作惠及数百万用户感到非常兴奋。

Sophie 提交了一个 PR 以 在 Cargo buildstream 插件中支持 git 依赖项。这将使使用 Rust 编写的 GNOME 核心应用程序的工作更加容易。

Julian 编写了通知门户 V2 的图像/声音支持。

Matt 现在已经完成了他一直在研究的 Wayland 原生辅助功能堆栈的端到端原型。 他发布了一个更新和运行说明。

Jonas 合并了 新的手势(第二部分):引入 ClutterGesture。这是 GNOME Shell mobile 项目中的构建块之一,我们正在努力将其上游化。

Alice 发布了 libadwaita 1.5

Sam 制作了一个 Orca 网站,以取代 wiki 页面。

本周,我们欢迎并感谢 Codethink 与我们合作。Codethink 一直是 GNOME 项目的长期支持者,并将帮助我们改进开发人员和质量保证工具;重点是不可变/基于镜像的操作系统。

GNOME 核心应用和库

Libadwaita

使用 GTK4 构建现代 GNOME 应用程序的构建块。

Alice (she/her) 发布公告

Libadwaita 1.5.0 发布!请参阅 公告博客文章 以获取详细信息

日历

一个简单的日历应用程序。

Hari Rana | TheEvilSkeleton (任意/全部) 宣布

Daniel Garcia Moreno 提交了多个合并请求到 GNOME Calendar,使我们能够关闭 25 个与时区相关的问题!所有这些更改预计都将包含在 GNOME 46 中。

GNOME Circle 应用和库

Switcheroo

转换和操作图像。

Khaleel Al-Adhami

Switcheroo 现在支持在更新 2.1.0 中将多个图像导出到一个 PDF 文件!

Pika Backup

保护您的数据。

Sophie (她/她) 发布

Pika Backup 0.7.1 发布。它修复了一个阻止备份进程降低 CPU 优先级的错误。还修复了一个与计划备份相关的 UI 问题。

如果您错过了 0.7 版本,因为我们忘记在 TWIG 上发布它,您可以在我的 博客文章 中了解更多信息。Dreams of Autonomy 还制作了一个 精彩的视频,对 Pika Backup 进行了出色的介绍。

您可以在 Open Collective 上支持 Pika 的开发。请注意,由于我们的财务主办方是开源集体,因此我们不受 Open Collective Foundation 关闭的影响。对于几乎所有其他开源项目也是如此。所以请继续支持他们。

Impression

创建可引导驱动器。

Khaleel Al-Adhami 报告

Impression 收到新更新 3.1.0,以支持 .xz 压缩文件格式并修复导致下载速度变慢的错误

第三方项目

Arjan

本周,@lazka (Christoph Reiter) 发布了 PyGObject 3.48.1。

此版本包含一些值得注意的更改

  • 这是使用 meson-python,因此使用 meson 而不是 setuptools 进行 PEP-517 安装的第一个版本。即通过 pip 或类似方式安装时。
  • PyGObject 终于有了对基本类型的正确支持。这意味着您现在可以直接从 Python 处理 GSK 节点等内容。
  • PyGObject 的文档现在托管在我们的 GNOME 托管环境中,网址为 https://gnome.pages.gitlab.gnome.org/pygobject/。我们的目标是将所有 PyGObject 相关文档放在一个地方。

Nokse

我发布了 ASCII Draw 的新版本,其中包含许多改进

  • 大大提高了性能,现在您可以使用更大的画布
  • 改进了设计,以更好地匹配 GNOME 风格
  • 添加了分段线,并将所有线条和箭头合并到一个工具中
  • 添加了移动工具,以便轻松移动绘图的一部分
  • 改进了默认字符列表,将其划分为调色板
  • 添加了自定义调色板
  • 添加了主色和辅助色

Guido

我发布了 livi 0.1.0。感谢 Robert Mader,这款面向移动设备的视频播放器现在支持 DMABuf 导入,并且可以使用 GTK 的新 GraphicsOffload 部件更有效地渲染视频(前提是堆栈中的所有其他组件已经支持这一点)。

Aaron Erhardt 宣布

Relm4 0.8 版本发布,Relm4 是一个基于 gtk4-rs 的习惯 GUI 库,包含许多改进。该版本包含我们 API 中的几个统一,更符合习惯的抽象以及更新的 gtk-rs 依赖项。在我们的 发布博客文章 中了解更多详细信息。

Martín Abente Lahaye

Gameeky 0.6.0 发布!这个新版本具有与其他平台的改进兼容性,以及几个可用性添加和改进,例如

  • 用于 Python 的集成开发环境。
  • 一种更轻松地共享项目的方式。
  • 感谢 @jimmac@bertob 的新桌面图标。
  • 与其他平台的兼容性得到改善。
  • 还有更多…

请查看发布 博客文章 以了解更多信息。

GNOME 基金会

Rosanna 宣布

本周,在日常琐事之间,我还一直在研究我们的一些策略并研究更新它们。员工手册和差旅政策是需要更新的重要事项,以保持与法规和最佳实践的一致性,并使其简化为实用性。

我现在在加利福尼亚州帕萨迪纳参加 SCaLE。我将在周六下午 2:30 参加一个小组讨论 (https://www.socallinuxexpo.org/scale/21x/presentations/where-does-linux-desktop-go-here)。这将是一段美好的时光!我也会在那里负责 GNOME 展位。请来讨论所有关于 GNOME 的事情。

我们还发布了一个行政支持合同工的职位空缺 (https://foundation.gnome.org/careers/)。此人将与我合作,使 GNOME 正常运行,我非常期待阅读所有申请!

本周就到此为止!

下周再见,请务必访问 #thisweek:gnome.org,分享您自己的项目更新!