#93 快照

2023年4月28日 • 8 条笔记 • 由 Felix 整理

4月21日至4月28日期间 GNOME 项目的最新进展。

GNOME 孵化应用

Maximiliano 🥑

快照最近被接受进入 孵化器 组,并且第一个新的预览版本已经发布。快照旨在成为 GNOME 的下一代相机应用程序,支持桌面和移动设备。

您可以在 Flathub 上获取快照。

GNOME 核心应用和库

Libadwaita

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

Alice (她/他们) 宣布

经过将近一年的时间,断点 终于登陆 libadwaita。它们允许根据 bin/窗口的大小和纵横比进行任意布局更改,代价是失去自动最小尺寸计算。这最终允许在狭窄尺寸上添加底部栏而不会出现问题,并启用许多当前难以实现的复杂设计。

为了方便起见,断点也可以直接在 AdwWindowAdwApplicationWindow 上直接使用。

GLib

作为 GTK 和 GNOME 等项目的基石的底层核心库。

Philip Withnall

GLib 刚刚获得了一个待处理的 GTask 内部列表,用于使用 gdb 调试应用程序中发生的情况。通过在 gdb 中调用 print g_task_print_alive_tasks() 来使用它。请参阅 https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3404

GNOME Circle 应用和库

Sophie 🏳️‍🌈 🏳️‍⚧️ ✊

本周,Telegraph 加入了 GNOME Circle。使用 Telegraph,您可以来回翻译摩尔斯电码。恭喜!

Amberol

播放音乐,仅此而已。

Emmanuele Bassi 报告

你以为我忘记了 Amberol,但现在我们又回来了,并且发布了一个新版本!而这是一个多么棒的版本,包含了许多大大小小的修复。

  • 现在可以从上次会话中恢复播放列表
  • 可以切换后台播放
  • 有一个快速静音/取消静音按钮
  • 播放列表中没有重复的歌曲
  • UI 已略微调整,以避免将音量刻度与歌曲位置混淆
  • 改进了下拉覆盖层的可读性
  • 基本运行时和依赖项已更新到 GNOME 44
  • 许多大大小小的修复

此外,Amberol 现在已在新的 Flathub 网站上获得验证,并且在开发一年多一点的时间里,下载量接近 10 万!

第三方项目

Flatseal

一个图形化实用程序,用于查看和修改 Flatpak 应用程序的权限。

Martín Abente Lahaye

为了庆祝 Flatseal 在 Flathub 上达到 80 万 下载量 🤯,发布了一个新版本!Flatseal 2.0 采用 GTK 4 和 Libadwaita 驱动的改进视觉效果,并带来了一些质量提升和错误修复。

感谢 natasria 完成将用户界面移植到 GTK 4 和 Libadwaita 的初步工作,并感谢 A6GibKm 协助审查并对该工作进行了大量的进一步改进。

Flathub 上下载!

杂项

Casper Meijn 宣布

GNOME CI 模板中一个长期存在的问题已得到修复。Rust 应用程序被模板构建了三次。旧模板执行正常的构建。然后重建所有依赖项以准备测试。并且会在测试执行期间意外地再次构建。通过最近的更改,CI 作业会重写 Flatpak 清单以启用 run-tests。Flatpak 将负责在构建期间执行测试套件。

https://gitlab.gnome.org/GNOME/citemplates/-/issues/5

GNOME 基金会

Rosanna

(我在基金会担任的一些职务包括参与旅行委员会、行为准则委员会、执行委员会、财务委员会,以及作为董事会人员联络员。为了清楚起见,我将避免在未明确说明我所指的团体的情况下使用“我们”一词。)

在又一次成功的 LAS 会议结束后,基金会工作人员本周都在恢复、旅行或切换工作。随着 GUADEC 的日程安排在本周确定,旅行委员会也在开始准备处理旅行申请。我还一直在向慷慨地承诺赞助 GUADEC 的人士开具发票。

行为准则委员会已经了解到,将报告发送到 discourse 存在问题,对于某些人来说无法正常工作。委员会和工作人员正在 blogs.gnome.org/coc/ 上开发一个替代方案。可以通过此网页发送报告,但还需要进行一些改进。它需要允许匿名报告并链接到行为准则。只有行为准则委员会成员和 gitlab.gnome.org 上的审核员才能访问这些报告。如果您希望举报该列表中的任何人,仍然可以通过电子邮件将报告发送给委员会的其他成员。

我与一些非营利性簿记员进行了会谈,以寻找帮助减轻我的工作负担。我期待腾出更多时间来赶上我的一些其他任务。

在本周的其他进展中,我还与 401K 会计师沟通,以解决税务申报中的一些差异,更新了员工手册,支付了一些账单,填写并上传了一些表格以符合要求,并在银行度过了一段时间。只是基金会又一个普通的一周。

本周就到此为止!

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