#5 冰冻狂欢
2021年8月13日 • 18 条笔记 • 由 Thib 整理GNOME 项目在 8 月 6 日至 8 月 13 日期间的最新进展。
核心应用和库
文件 ↗
提供一种简单且集成的管理文件和浏览文件系统的方式。
在文件方面,Ondrej Holy 添加了创建加密归档的支持。
Mutter ↗
Wayland 显示服务器和 X11 窗口管理器和合成库。
Alice (她/她) 报告
工作区切换现在更流畅,两个工作区上的窗口在切换结束时聚焦而不是切换。
Libadwaita ↗
使用 GTK4 构建现代 GNOME 应用程序的构建块。
Alice (she/her) 发布公告
libadwaita 现在支持样式类
.numeric,以便轻松地使小部件使用表格数字,以及.pill,用于按钮,如 Clocks 等应用程序中所示。
软件 ↗
允许您安装和更新应用程序和系统扩展。
Milan Crha 的 仓库偏好设置的重构 已合并。 Adrien Plazas 添加了 他自己的改进,以及 改进了最近安装的更新对话框的 UI。
Allan Day 发布公告
Milan Crha 改进了操作系统升级横幅的布局。
GJS ↗
在你的 JavaScript 程序中使用 GNOME 平台库。GJS 驱动 GNOME Shell、Polari、GNOME Documents 和许多其他应用程序。
ptomato 宣布
在 GJS 中,Evan Welsh 添加了
TextEncoder和TextDecoder全局对象。 在您的新代码中使用它们,而不是导入旧的imports.ByteArray模块。对于 GJS 调试器,Florian Müllner 添加了一个选项
set ignoreCaughtExceptions,默认情况下启用,以便在代码的其他地方已经捕获异常时,不中断。GJS 中更多的错误修复:Florian 修复了
Gtk.Widget.install_action()和GObject.Object.prototype.bind_property_full()。 Evan 修复了GLib.log_set_writer_func()。 Evan 和 Florian 以及 Chun-wei Fan 和我还有其他各种错误修复。
Connections ↗
一个远程桌面客户端。
Allan Day 报告
Felipe Borges 和 Jakub Steiner 更新了 Connections 入门流程,使其具有更多的步骤和更清晰的说明。
GNOME OS ↗
最接近上游的版本。
jjardon 发布公告
我们构建和发布在 os.gnome.org 上的夜间 OS 镜像现在由 OpenQA 进行自动化测试。 这将帮助我们确保它们正常工作,并且是在集成时检测平台回归的绝佳工具。 更多详细信息请参见 discourse 中的公告:https://discourse.gnome.org/t/introducing-openqa-gnome-org/7270。这项工作由 Codethink 赞助,您可以在此处阅读我们关于这项工作的博客文章:https://www.codethink.co.uk/articles/2021/gnome-with-openqa/
Circle 应用和库
Health ↗
收集、存储和可视化你的个人数据。
Cogitri 发布公告
GSoC 实习生 Visvesh 在 Health 中添加了支持,用于向用户发送通知,提醒他们尚未达到每日步数目标。
Cozy ↗
一个有声读物阅读器和管理器。
geigi 发布公告
Cozy v1.1.0 具有 UI 重新设计已发布! 这也是完全支持移动设备的第一步,通过在许多地方采用 libhandy。
Metadata Cleaner ↗
查看和清理文件中的元数据。
Romain 报告
Metadata Cleaner 已更新,现在提供 14 种语言! 帮助将其翻译 为您的语言,以便在下一次发布中提供全新的 UI,该 UI 使用 GTK4 和 libadwaita 构建。
Decoder ↗
扫描和生成二维码。
Maximiliano 宣布
Decoder 0.2.0 刚刚发布。 在此更新中,我们介绍了第一个实际使用 Freedesktop 相机门户的例子,这要归功于 ASHPD 库和 PipeWire。 您可以在 我的博客 上了解更多信息。 您可以在 Flathub 上获取 Decoder。
第三方项目
Lorem ↗
触手可及的占位符。
Maximiliano 报道
Introducing Lorem,一款新的应用程序,可为您生成美观的占位符文本。
您可以在 Flathub 上获取 Lorem。
Metronome ↗
以稳定的节奏练习音乐。
我发布了 Metronome 的第一个版本,在 Flathub 上获取。
Fractal ↗
GNOME 的 Matrix 消息应用程序,使用 Rust 编写。
在我们的 fractal-next 分支中,Julian 调整了丑陋的“这是一个早期开发版本,此处有龙”警告的样式,而 GSoC 实习生 Kai 完成了几个维护任务:他 更新了一些文档 和 修复了 clippy 警告。
稳定分支也进行了一些活动,新贡献者 🎉 Amanda 使用一个合并请求修复了两个错误 (#392, #803),整理了我们对
标签修剪.
文档
Julian 🍃 报告
我添加了一个新的 章节 关于界面构建器到“使用 Rust 和 GTK 4 进行 GUI 开发”。
杂项
Felix 发布公告
“This Week in GNOME” 网站进行了一些改进。 Rafael Mardojai CM 添加了 标题锚点,以便更容易地链接到特定的新闻,并添加了 一个闪亮的符号图标 用于项目链接。
Hebbot(生成 TWIG 博客文章的 Matrix 机器人)已升级到 v2.0。 它学会了如何处理图像/视频,现在可以直接将它们插入渲染的 markdown 中。 创建新帖子已大大简化,现在对作者来说工作量更少。 例如,Hebbot 现在会自动生成一个命令来一次下载所有图像/视频。 更多信息请参见 发布说明。
C Wunder 说
我们的 Subreddit (r/GNOME) 已达到 6 万成员。 🎉
本周就到此为止!
下周再见,请务必访问 #thisweek:gnome.org,分享您自己的项目更新!












