#191 第三版周六精选

2025年3月15日 • 9 条信息 • 由 Felix 整理

以下是 3 月 8 日至 3 月 15 日期间 GNOME 项目的最新进展。

GNOME 核心应用和库

Libadwaita

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

Alice (她/她)

libadwaita 1.7.0 版本已发布,详情请参阅相关博客文章:https://nyaa.place/blog/libadwaita-1-7/

GNOME Circle 应用和库

Déjà Dup Backups

一个简单的备份工具。

Michael Terry 发布

本周为 Déjà Dup Backups 带来了两个令人兴奋的新功能

  • 现在可以定义 Rclone 远程作为备份的存储位置。这大大扩展了云选项,但需要对 Rclone 进行一些外部配置。
  • Restic 现在是新备份的默认工具(取代 Duplicity)。这应该更快,并启用一些未来功能(目前可能仅对 flathub flatpaks 构建启用)

Apostrophe

一个无干扰的Markdown编辑器。

Manu (他/她/他们) 发布

我已经开始着手 Apostrophe 的手机支持工作。还有很多工作要做,但在下一个版本中,它应该已经在 Linux 手机和一般的小窗口尺寸下可用了

第三方项目

Óscar 宣布

推出 LPTK,这是一款新的无状态密码管理器,与 LessPass 兼容,使用 Rust 编写并由 GTK 提供支持。

默认情况下,它是一个完全离线工具,会根据您在输入框中输入的内容生成密码。它不存储任何类型的信息,并且基于相同的输入,相同的输出原则,因此只需记住您的主密码,就可以为任何您想要进行身份验证的网站生成密码。

但您也可以选择连接到服务器(例如 Rockpass),这样您就不必记住每个网站上输入的选项。

您可以直接从 Flathub 下载该应用程序,并记住任何 反馈或报告 始终受到欢迎。

Wayne Heaney

Breezy Desktop(GNOME XR 桌面解决方案)的最新版本现在已面向大多数品牌和型号的 XR 眼镜用户开放公测。Breezy Desktop 允许您向桌面添加多个虚拟显示器,这些显示器会投影到眼镜中,让您可以环顾四周来查看每个桌面。 “聚焦放大”模式会自动放大您正在查看的屏幕,而“跟随模式”允许您将聚焦的显示器拉到中心并跟随您,而其他显示器则会停留在后面。这些功能可以通过键盘快捷键快速切换,以最大限度地提高效率。有关更多信息,请参阅公告:https://www.reddit.com/r/Xreal/comments/1j7gmbd/its_finally_ready_you_can_now_add_virtual/

杂项

Arjan 宣布

本周发布了 PyGObject 3.52.2 版本。

此版本包含对 GNOME 的 Python 绑定的重大改进。3.52 最显著的更新是

  • PyGObject 正在使用 GIRepository(来自 Glib)。在运行时,它不再依赖于对象内省。
  • 现在可以禁用 PyGObject 的 Gtk 和 Gdk 自动初始化。这允许您精细控制 Gtk 和 Gdk 的初始化方式。
  • 现在使用标准的 enum 模块来处理枚举和标志。这使它们以更符合 Python 风格的方式运行。
  • 方法签名通过 PyGObject 暴露。
>>>  inspect.signature(Gtk.Widget.contains)
<Signature (self, x: float, y: float) -> bool>
  • 我们添加了一些方便的函数来使用 asyncio。您可以设置任务的优先级,并使用 with-context 启用 asyncio 支持
app = Gio.Application
with gi.events.GLibEventLoopPolicy():
    app.run()
  • 基于 GObject 的类现在可以覆盖 (do_)dispose 方法。这使您可以选择正确清理(GTK 相关)资源。

可以在 NEWS 文件中找到完整的改进列表。

代码可从 GNOME 下载服务器PyPI 获取。

实习

Pedro Sader Azevedo

GNOME 实习委员会和非洲开源社区 (OSCA) 联手组织今年的 GNOME 实习准备训练营。这是一个面向计划申请 Google Summer of Code 和 Outreachy 实习的人们的在线活动!了解更多关于这些项目的信息,并参加与往届参与者、项目组织者和导师的问答环节。

GNOME 实习准备训练营将于 3 月 15 日(周六)下午 4:00 - 7:00 UTC 在此视频会议链接举行:https://meet.gnome.org/rooms/tl3-fsa-gyb-arq/join

活动

Kristi Progri 报告

提醒:GUADEC 论文征集截止日期为 3 月 16 日!不要错过提交论文并加入我们在意大利布雷西亚 7 月 24 日至 29 日的活动的机会!🇮🇹✨

在此处提交:https://events.gnome.org/event/259/abstracts/#submit-abstract

Kristi Progri

Linux App Summit 2025 注册现已开放!

加入我们在 4 月 25 日至 26 日在阿尔巴尼亚地拉那举行的为期两天的演讲和社区聚会。我们欢迎现场和在线参与者——请记住注册!👉 https://conf.linuxappsummit.org/event/7/

本周就到此为止!

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