#24 文件未来

2021年12月30日 • 10 条笔记 • 由 Felix 整理

以下是过去两周(12月17日至12月30日)GNOME 项目的最新进展。

核心应用和库

文件

提供一种简单且集成的管理文件和浏览文件系统的方式。

antoniof 报告

将 Files 移植到 GTK4 的计划正在稳步推进。

在新的贡献者 Matt Jakeman 的宝贵帮助下,该应用程序不再使用 gtk_dialog_run() 阻塞函数。

已取消对 libgd 的依赖。事件控制器已进一步采用。

并且准备了一个新的、更简单但功能更强大的 GTK4 兼容路径栏。其当前外观并非最终版本,因为它注定会随着新的 Adwaita 风格发生深刻变化。

antoniof

新加入的 Manny 增强了 Files 中的“压缩…”功能。新创建的压缩归档现在已添加到最近文件列表中。将 .zip 文件附加到电子邮件变得更容易了!

GNOME Console

一个简单易用的终端模拟器

Zander Brown 报道

KGX 现在已更名为 Console 并已迁移到 GNOME/ 命名空间

GNOME Shell

核心系统用户界面,用于启动应用程序、切换窗口、系统搜索等。

Ivan Molodetskikh 报告

新的 GNOME Shell 截图 UI 在过去几周中得到了一些改进。

我添加了一个搜索条目来截取屏幕截图,使其更容易被发现。窗口选择现在使用勾号和浅蓝色背景更突出地突出显示所选窗口,以便更容易查看。此外,主显示器上的窗口现在定位略高,以减少与截图 UI 面板的重叠。单击屏幕截图通知将会在默认图像查看器中打开屏幕截图。

Shift+Ctrl+Alt+R 键组合现在将在屏幕录制模式下打开截图 UI。完成屏幕录制后,您将获得与屏幕截图相同的通知。最后,屏幕录制现在存储在 Videos/Screencasts/ 子文件夹中,以免污染 Videos 目录。

我已经完成了 GNOME 42 版本计划中的所有截图 UI 功能,使其已准备好进行代码审查。

GNOME Builder

用于编写基于 GNOME 的软件的 IDE。

James Westman 报告

Blueprint 是一种使用 GTK 创建用户界面的新标记语言,现在 Builder 中具有语法高亮和补全支持。有关更多信息,您可以在 此处 找到该语言的文档。

Circle 应用和库

Sophie Herold 报告

本周 Junction 进入了 GNOME Circle。Junction 允许您始终选择打开特定文件类型和链接的应用程序。恭喜!

Junction

让您选择打开文件和链接的应用程序。

sonnyp 宣布

Junction 1.4.0 版本发布,增加了桌面操作和 snap 应用程序支持。

Tangram

一个用于管理固定标签页的浏览器。

sonnyp 宣布

Tangram 已移植到 GTK 4 / libadwaita 并且 可在 Weblate 上进行翻译

Health

收集、存储和可视化你的个人数据。

Cogitri

Health 在处理数据源方面进行了重大改进。每个数据源(例如当前体重、步数、活动、卡路里消耗)都已拆分为一个单独的插件,以便用户可以决定哪些数据与其相关并仅启用该子集的数据源。这应该允许 Health 很快添加更具体的数据源,例如血压测量。各个插件的 UI 尚未最终确定,但实现本身已经运行得很好。

文档

Maximiliano 宣布

我将 libportal 的文档移植到 gi-docgen,并在 CI 上添加了 Vala 绑定!您可以在 此处 找到文档。

年就到此为止了!

下周再见,请务必访问 #thisweek:gnome.org,分享您自己的项目更新!祝大家新年快乐 2022 🎆!