#136 新闻简报

2024年2月23日 • 11 条笔记 • 由 Felix 整理

本周(2月16日至2月23日)GNOME 项目的最新进展。

主权技术基金

Sonny

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

辅助功能

Joanie 继续改进 Orca 屏幕阅读器

Georges 更改了 WebKit 创建可访问对象的方式,使其实现 HypertextHyperlinkText。这应该可以解除 Joanie 和 Orca 的进一步可访问性工作:https://github.com/WebKit/WebKit/pull/24956

Andy 将 Spiel 文本转语音支持添加到 Orca

安全

Dhanuka 继续致力于实现 oo7-daemon

新的可访问性堆栈 (Newton)

Matt 正在开发 Newton 的 AT-SPI 兼容性库。

硬件支持

Jonas 继续致力于 GNOME Shell 的各种工作,这些工作仍然有望在 46 中发布,包括屏幕录制的硬件编码以及新的手势 API

Jonas 继续推进分数缩放

Dor 继续致力于可变刷新率支持

Georges 正在调查 Nvidia GPU 与 WebKitGTK 的问题

:information_source: 我们正在努力使其工作,但这并不表示我们认可在 Linux 上使用 Nvidia :)

平台

Alice 在 libadwaita 1.5 版本发布之前修复了一些小问题

Evan 致力于合并两个 GNOME TypeScript 绑定 https://github.com/gjsify/ts-for-gir/pull/144

Evan 开始原型化 meson 中必要的更改,以便将 GNOME 仓库迁移到基于 GLib 的 GI 编译器

Andy 完成了 GNOME 在线帐户 GTK4 端口的最后润色

Julian 继续致力于改进通知

Hubert 正在致力于设备权限向后兼容性 https://github.com/flatpak/flatpak/issues/5681

Hubert 修复了内存泄漏 https://github.com/flatpak/flatpak/pull/5683

家庭加密

Adrian 在集成 systemd homed 用于家庭加密方面取得了重大进展

GNOME 孵化应用

Sophie (她/她) 报告

Papers 已被接受进入 GNOME 孵化器。GNOME 孵化流程 适用于被指定为接受到 GNOME Core 或 GNOME 开发工具 的应用程序,如果它们达到所需的成熟度。

Papers 是 GNOME 当前文档查看器 Evince 的一个分支。由于资源有限,Evince 项目目前无法促进更大的更改,例如移植到 GTK 4 和 Libadwaita。这些目标现在将在 Papers 项目中实现。

Papers 已经移植到 GTK 4 和 Libadwaita。孵化进度将在 此问题中跟踪

GNOME Circle 应用和库

Gaphor

一个简单的UML和SysML建模工具。

Arjan

上周 Dan Yeaw 发布了 Gaphor 2.24.0,这是一款用户友好的 SysML/UML 建模应用程序。此版本的主要亮点是

  • Gaphor 现在符合 REUSE 标准。这使得第三方更容易基于 Gaphor 构建。
  • CSS 渲染方面的改进。可以更细粒度地应用样式。

Ear Tag

编辑音频文件标签。

knuxify 报告

Ear Tag 0.6.0 已发布!其中包含其他更改。

  • “重命名选定文件”功能有各种改进,例如语法高亮显示以及能够将重命名的文件移动到文件夹(并从标签创建子文件夹);
  • 一个新的“从文件名中提取标签”选项,可以根据模式自动提取标签;
  • 选项可以删除文件中的所有标签或撤消所有当前挂起的更改;
  • ……以及一些小的设计调整。

0.6.0 发布页面 上了解有关此版本的更多信息,或从 Flathub 获取最新版本

第三方项目

Maximiliano 🥑 报告

search-provider,您最喜欢的基于 Rust 的 zbus 库,用于与 GNOME 的 SearchProvider 交互,刚刚发布了其 0.8.1 版本,此版本的新功能是将 gdk::Texture 转换为可以通过总线发送的图标,无需再处理 gdk_pixbuf::Pixbuf

slomo 报告

GStreamer 团队很高兴地宣布即将发布的稳定 1.24.0 功能版本的第一个候选版本。

此 1.23.90 预发布版本用于在即将发布的稳定 1.24 系列的测试和开发目的,该系列现在已冻结提交,并计划很快发布。

根据情况,未来几天可能会有更多的候选版本,但无论如何,我们都致力于尽快发布 1.24.0。

初步的发布说明,重点介绍所有的新功能、错误修复、性能优化和其他重要更改,将在未来几天内提供。

如果您发现任何问题,请在 GitLab 上提交问题。

https://discourse.gstreamer.org/t/gstreamer-1-23-90-pre-release-1-24-0-rc1

感谢您的测试!

ghani1990 宣布

本周,Alain 发布了 Planify 4.5,为流行的任务管理应用程序带来了激动人心的设计增强功能和强大的新功能。

通过这些创新功能提高您的工作效率

  • 无缝的 Nextcloud 集成。
  • 简化的任务从 Planner 迁移
  • 增强的任务管理:体验拖放任务移动的便利性,只需单击并拖动即可轻松组织您的工作负载。
  • 更清晰的可视性:通过“始终显示已完成的子任务”选项获得宝贵的见解,跟踪您的进度并确保不会遗漏任何内容。
  • 高效的任务创建:推出“创建更多”功能,使您能够快速添加多个任务而不会中断您的工作流程。

体验更流畅的用户体验

Planify 4.5 还不止于此。它还拥有经过简化设计的日期和时间选择小部件,进一步增强了用户体验。此外,还实施了几个错误修复,以确保最佳性能和无缝工作流程。

GNOME 网站

federico 报告

GNOME 的行为准则已从 wiki 迁移到 https://conduct.gnome.org。关于 CoC 委员会、程序等的所有信息页面都已从 wiki 迁移到 https://conduct.gnome.org/committee

Shell 扩展

Just Perfection 报告

GNOME Shell 46 的 扩展端口指南 已准备就绪。如果您需要任何有关您的扩展的帮助,请在 GNOME Extensions Matrix 频道 上询问我们。

杂项

barthalion 宣布

Flathub 的自动构建验证更加彻底,包括检查我们之前只会手动标记的问题。我们还开始审核所有权限更改和一些关键的 MetaInfo 更改。最后,我们切换到 libappstream,从而可以为移动设备指定支持的屏幕尺寸,以及最新规范中提供的其他功能。有关更多详细信息,请参阅我们的博客:https://docs.flathub.org/blog/improved-build-validation/

Bilal Elmoussaoui

在 zbus 4.0 发布之后,我发布了 ashpdoo7 的新版本。这些版本主要包含错误修复,并且由于 zbus 的更新,减少了依赖项。此外,oo7-cli,一个 secret-tool 的替代品,现在可以通过 cargo install oo7-cli 命令安装了

本周就到此为止!

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