#161 端到端测试

2024年8月16日 • 6 条笔记 • 由 Felix 整理

GNOME 项目在 8 月 9 日至 8 月 16 日这一周内的进展情况更新。

主权技术基金

Martín Abente Lahaye 报告

在 GNOME 中,我们一直使用 openQA 与 GNOME OS 来运行我们堆栈中不同组件的端到端测试。 这些测试已被证明很有用,但也会带来一些成本。

为了解决这些成本,Codethink 团队 利用 其之前与 sysext-utils 和 systemd 的系统扩展方面的工作。 因此,我们提出了一种将系统扩展与开发和测试管道集成的流程。 这为审查者和测试人员提供了改进的流程。

新的 CI/CD 组件 现在可供所有 GNOME 模块使用,并且我们已经将其中一些集成到 mutter 和 gnome-shell 管道中。

该项目是 Codethink 与 GNOME 基金会通过 Sovereign Tech Fund (STF) 之间的合作。

GNOME 核心应用和库

Bilal Elmoussaoui 宣布

GDMgnome-session 现在可以在没有 X11 支持的情况下构建,遵循 Mutter 和 GNOME Shell 的步骤。

GNOME Circle 应用和库

Hugo Olabera 宣布

GNOME 的维基百科阅读器 Wike 已更新到版本 3.1.0。 最显著的变化在于窗口和对话框迁移到 libadwaita 中的新响应式小部件。

已向 UI 翻译中添加两种新语言(简体中文和匈牙利语),并且许多现有翻译已得到更新。

由于 Webkit 中最近的更改,Flatpak 沙盒中的用户文件夹访问权限已被删除,不再需要。

最后,运行时版本已更新到 GNOME 46,并具有通常的一系列小调整和错误修复。

第三方项目

Snoop

通过你的文件进行搜索。

Philipp

Snoop 0.4 提供了各种小修复和调整。

现在将检查搜索路径和搜索字符串的有效性,如果路径无效或搜索字符串为空,则会显示警告指示器。

包含 ~ 或空格的路径现在可以正确处理。

如果您已从设置菜单安装了 nautilus 扩展,现在还有一个“删除”按钮可以卸载它。

Phosh

适用于移动设备的纯 Wayland shell。

Guido

Phosh 0.41.0 发布

Phosh 获得了一个新的快速设置来切换 Wi-Fi 热点开/关,以及一个蓝牙状态页面。 媒体播放器小部件现在显示音轨位置/长度并获得了一个进度条。 Squeekboard 获得了新的布局,现在可以在来电时按 Vol- 将手机设置为静音模式。

还有更多。 在 这里 查看完整详细信息

Keypunch

练习您的打字技巧

Brage Fuglseth 发布公告

Ciao!Keypunch 3.1 发布,并且它会说意大利语! 此版本还为捷克语、奥克语和波兰语带来了文本生成支持,以及奥克语和波兰语的 UI 翻译。

感谢所有要求添加其语言并耐心测试文本生成实现的人;请继续提出要求!

在 Flathub 上获取 Keypunch:https://flathub.org/apps/dev.bragefuglseth.Keypunch

本周就到此为止!

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