#23 现代化的设置
2021年12月17日 • 8 条笔记 • 由 Felix 整理本周 GNOME 项目的进展更新,时间从 12 月 10 日到 12 月 17 日。
核心应用和库
Settings ↗
配置 GNOME 桌面的各个方面。
Georges Stavracas (feaneron) 报道
本周,GNOME 设置的 GTK4 / libadwaita 移植完成。这是一次巨大的移植,有超过 330 个文件被重写或调整为 GTK4。除了 3 个面板外,所有面板都已移植 - 我们很快将移植剩余的面板及其依赖项。
Libadwaita ↗
使用 GTK4 构建现代 GNOME 应用程序的构建块。
Alice (她/她) 报告
GLib ↗
作为 GTK 和 GNOME 等项目的基石的底层核心库。
Michael Catanzaro 已经 修复了 GLib 中
g_spawn_*()中一个狡猾的 FD 重映射错误,并包含了完整的单元测试,修复过程非常令人满意
Circle 应用和库
gtk-rs ↗
为 GNOME 堆栈中的基本库提供 Rust 语言的安全绑定。
Julian Hofer 报道
我在 gtk4-rs 书中添加了一个新的 章节。它解释了如何使用 CSS 设置应用程序的样式。该章节已经过 Ivan Molodetskikh、Bilal Elmoussaoui、Alice (she/her) 和 Sabrina 审核。
文档
Emmanuele Bassi 发布公告
GNOME 开发者文档网站有一个新的风格指南,用于编写一致的开发者文档,例如 API 参考和教程:https://developer.gnome.org.cn/documentation/guidelines/devel-docs.html
杂项
federico 报道
at-spi2-core 现在有一个 CI 管道;预计很快会有很多可访问性堆栈的更新。
第三方项目
Cawbird ↗
一个用于您的 Linux 桌面的原生 Twitter 客户端。
CodedOre 宣布
Cawbird,一个原生 Twitter 客户端的重写,已经向前迈出了一步,包含了用户概览显示!
这是完成 GTK4 和 libadwaita 的后端和前端完整重写的又一步。
你可以在这里查看它:https://github.com/CodedOre/NewCaw
GNOME Shell 扩展
新的 Burn-My-Windows 扩展 让你以老派的方式烧毁你的应用程序。当我发布 Desktop Cube 扩展 时,很多人要求复活 Linux 桌面历史上的一个最没用的功能:点燃窗口!给你…
本周就到此为止!
12 月 30 日再见,并务必到 #thisweek:gnome.org 了解你自己的项目的更新!祝大家节日快乐!🎄





