#64 再次焕发生机!
2022年10月7日 • 10 条笔记 • 由 Felix 整理9月30日至10月7日期间 GNOME 项目的最新进展。
杂项
GNOME 的 OpenQA 测试计划取得了一些进展,现有测试全部通过,并且测试已迁移到新的 openqa-tests.git 仓库,以便在开发测试时实现更快的周期时间。更多详情请参阅:https://discourse.gnome.org/t/openqa-gnome-2022-edition/11427
核心应用和库
Vala ↗
一种面向对象的编程语言,具有自托管编译器,生成 C 代码并使用 GObject 系统。
自从发布 GNOME Builder 43 以来,它不再捆绑 Vala 语言服务器。要继续获取诊断、补全和更多代码智能功能,您需要使用来自 Vala’s Flatpak Sdk 的语言服务器。要在您的项目中启用它,请将这些行添加到您的 Flatpak 清单
{ "id" : "org.example.MyApp", "runtime" : "org.gnome.Platform", "runtime-version" : "43", "sdk" : "org.gnome.Sdk", "sdk-extensions" : ["org.freedesktop.Sdk.Extension.vala"], "build-options" : { "append-path" : "/usr/lib/sdk/vala/bin", "prepend-ld-library-path" : "/usr/lib/sdk/vala/lib" }, ...对于不使用 Flatpak 进行开发的其他人,您需要在您的系统上安装语言服务器。当然,这也可以通过 Toolbx 或类似技术完成。
Circle 应用和库
Secrets ↗
一个密码管理器,它使用 KeePass v.4 格式。
Maximiliano 宣布
Secrets 7.0 刚刚发布!添加了许多错误修复和改进
- 基本文件冲突检查
- 密码历史记录支持
- 支持回收站
- 重新设计的自定义条目属性
Pika Backup ↗
保护您的数据。
Sophie 报告
Pika Backup 获得了支持排除包含
CACHEDIR.TAG目录的功能。 Cached Directory Taggings 是一种通用规范,允许应用程序从备份中排除文件夹。例如,Rust 语言使用它来标记其target目录。在进一步的排除新闻中:现在有一个基本的对话框,可以通过 shell 类型模式和正则表达式来排除文件夹或文件。
第三方项目
sonnyp 报告
宣布 Playhouse 1.0!
Playhouse 是一个 HTML/CSS/JavaScript 游乐场,可以轻松地进行原型设计、教学、设计、学习和构建 Web 内容。
特点
- HTML/CSS/JavaScript 编辑器
- 实时 Web 预览
- 自动保存
- 开发者工具
- 深色/浅色模式支持
由 GTK4、WebKitGTK、GtkSourceView 和 GJS 提供支持
Nick 报告
Tagger V2022.10.0 发布!我们在这个版本中投入了大量工作:重新设计了标签编辑体验,使其更直观、更易于使用。我们还添加了一个新的首选项来管理 MusicBrainz 元数据,并修复了许多错误。以下是完整的变更日志
- 现在 Tagger 需要单击“应用”按钮才能保存对所选标签的更改,例如插入/删除专辑封面、将文件名转换为标签或从 MusicBrainz 下载元数据。更改文件选择而不单击“应用”将保留对标签的更改,但是,如果更改/重新加载音乐文件夹或在不单击“应用”的情况下关闭应用程序,则更改将丢失。删除标签仍然是一个永久操作,将在确认消息框后立即生效
- 已在首选项中添加“使用 MusicBrainz 覆盖标签”选项
- 添加了单击标签属性窗格中的专辑封面以插入专辑封面的功能
- 修复了 Tagger 无法正确处理 UTF-8 字符的问题
- 修复了应用文件名更改未更新必须文件列表的问题
Romain 宣布
我发布了 Zap 的第一个版本,这是一个新的声板应用程序。 从 Flathub 下载 并让您的直播和视频播客更具娱乐性!
Gradience ↗
轻松改变 Adwaita 的外观。
本周,Gradience 获得了一些 UI 润色、可用性和幕后改进,其中一些是
- 预设管理器现在立即打开
- 应用主题后“注销”消息
- 改进了预设管理器的 UI
- 现在可以对预设进行星标
- 添加了预设仓库切换器,您可以使用它仅显示来自特定仓库的预设
- 所有贡献者现在都列在“关于”窗口中,如果您没有被列出,请告诉我们
- 文本现在遵循 GNOME 写作指南
- 修复了 flatpak 主题
- 添加了用于用户预设共享的仓库模板
这些更改将在版本 0.3.1 中提供,该版本将在 Flathub 上很快发布。
Flare ↗
一个非官方的 Signal GTK 客户端。
schmiddi 说
Flare 0.5.0 发布。除了重要的错误修复外,Flare 获得了搜索联系人的能力,显示通知,并且在可用性和用户界面方面进行了许多改进。此外,libadwaita 的新消息对话框和关于窗口现在被使用。
Eyedropper ↗
一个强大的颜色选择器和格式化工具。
FineFindus 宣布
我在 Eyedropper 中实现了长期以来期待的调色板对话框功能,该功能根据当前选择的颜色建议不同的配色方案。它现在也使用 libadwaita 1.2 和新的 AdwAboutWindow。
本周就到此为止!
下周再见,请务必访问 #thisweek:gnome.org,分享您自己的项目更新!








