#63 实验与原型
2022年9月30日 • 9 条笔记 • 由 Felix 整理GNOME 项目在 9 月 23 日至 9 月 30 日期间的最新进展。
Circle 应用和库
Sophie 说
本周,Workbench 加入了 GNOME Circle。Workbench 让你能够试验 GNOME 技术,无论是初次尝试还是构建和测试 GTK 用户界面。恭喜!
Workbench ↗
一个用于学习和原型设计 GNOME 技术的沙盒。
sonnyp 报告
Workbench 43 发布!
- 内联显示 CSS 错误
- Blueprint 0.4.0
- VTE 0.70.0
- 使用 AdwAboutWindow
- 修复处理大型 Blueprint 文件时的响应速度问题
- 各种错误和崩溃修复
- 使用 GNOME 43 平台/SDK
务必查看 GNOME 43 为开发者准备的新内容,并在 Workbench 43 中尝试一下。
NewsFlash 消息阅读器 ↗
关注您喜爱的博客和新闻网站。
Jan Lukas 报告
在 NewsFlash 上周发布的 2.0 版本之后,紧接着发布了一个 2.0.1 版本来修复一个糟糕的数据库迁移问题。但现在,2.1 版本的开发已经开始,并且已经合并了更多的修复和两个新功能
- 标签现在也显示在文章列表中。因此,现在你可以直接看到哪些文章分配了哪些标签。
- 一个简单的分享机制。没有复杂的登录等。只是一个自动生成的 URL。但这意味着你可以轻松添加自己的分享服务。
Kooha ↗
一个具有极简界面的简单屏幕录制工具。你可以简单地点击录制按钮,而无需配置一堆设置。
SeaDve 宣布
我很高兴地宣布 Kooha 2.2.0 发布。此版本引入了来自一百多个提交的全新功能和错误修复。以下是一些最重要的更改的摘要
- 新的区域选择 UI,灵感来自 GNOME Shell
- 添加了通过 UI 更改帧速率的选项
- 改进了延迟设置的灵活性
- 添加了首选项窗口,以便更轻松地配置
- 添加了
KOOHA_EXPERIMENTAL环境变量,以显示实验性(不受支持)编码器,例如 VAAPI-VP8 和 VAAPI-H264- 添加了以下实验性(不受支持)编码器:VP9、AV1 和 VAAPI-VP9
- UI 中现在隐藏了不可用的格式/编码器
- 修复了长时间录制时的音频损坏问题
Gaphor ↗
一个简单的UML和SysML建模工具。
danyeaw 说
很高兴地宣布 Gaphor,一个简单的 UML 和 SysML 工具,版本 2.12.0 发布!
- GTK4 现在是 Flatpak 的默认设置
- 保存文件夹在保存操作之间被记住
- 状态机功能已扩展,包括对区域的支持
- 分区调整大小会使操作保持在同一泳道中
- 活动(行为)可以分配给分类器
- 刻板印象可以从其他刻板印象继承
- 许多 GTK4 修复:重命名、搜索、即时编辑器
- 许多翻译更新
第三方项目
Nick 报告
Tagger V2022.9.2 终于发布!此版本主要添加了从 MusicBrainz 自动下载和应用标签元数据的支持,如果可用,还支持检索专辑封面!
这是完整的变更日志
- 添加了从 MusicBrainz 下载标签元数据的支持
- 修复了一个 Tagger 无法打开超过 1024 个文件的问题
- 修复了一个 chromaprint 指纹包含额外的异形 Unicode 字符的问题
- 重写了 Tagger 使用的 MusicFile 模型,使其更快,更好地支持大型音乐库
- 各种 UX 改进(Tagger 应该感觉更流畅、响应更快)
Komikku ↗
一个用于 GNOME 的漫画阅读器。
很高兴地宣布 Komikku,漫画阅读器(不仅仅是漫画阅读器)的版本 1.0.0 发布。
经过几个月的努力,Komikku 移植到 GTK4 和 libadwaita 完成了。
- 刷新 UI 以尽可能遵循 GNOME HIG
- 库现在有两种显示模式:网格和紧凑网格
- 更快地显示章节列表,无论章节是多是少
- 完全重写了 Webtoon 阅读模式
- 现代的“关于”窗口
- [首选项] 阅读器:添加“横向页面缩放”设置
- [首选项] 阅读器:添加“最大宽度”设置
- [服务器] 添加 @gee [FR] 的 Grisebouille
- [服务器] MangaNato (MangaNelo):更新
- [服务器] Mangaowl:更新
- [服务器] Read Comic Online:更新
- [L10n] 更新法语、德语、西班牙语和土耳其语翻译
Fractal ↗
GNOME 的 Matrix 消息应用程序,使用 Rust 编写。
本周我们将 Fractal 标记为 5.alpha1。这是自 Fractal 重写以利用 GTK 4 和 Matrix Rust SDK 以来,我们的第一个发布版本。这是十八个月的工作成果。当前支持的功能是
当前支持的功能是
- 发送和接收消息和文件
- 通过拖放和粘贴到消息条目中发送文件
- 渲染丰富的格式化(HTML)消息以及媒体
- 显示编辑后的消息,撤销消息
- 显示和添加反应
- 用户名自动补全
- 发送和显示回复
- 分享当前位置
- 浏览房间目录
- 按类别对房间进行排序
- 加入房间
- 发送和接受邀请
- 同时登录多个帐户
- 使用单点登录
- 发送和读取加密消息
- 使用交叉签名验证用户会话
- 导出和导入加密密钥
- 管理连接的设备
- 更改用户配置文件详细信息
- 停用帐户
主要缺失的功能是
- 通知
- 阅读标记
顾名思义,这仍然被认为是 alpha 阶段,尚未准备好供一般用户使用。如果您想尝试这个开发版本,可以从 [GNOME Apps Nightly flatpak 仓库](https://wiki.gnome.org/Apps/Nightly) 获取。可以在 Gitlab 上的 Fractal v5 里程碑 中找到 5.0 版本已知问题和缺失功能的列表。
我们还发布了一篇关于 Radically Open Security 作为 NLnet 资助的一部分执行的安全快速扫描的博客文章 https://blogs.gnome.org/jsparber/2022/09/27/fractal-security-audit/
文档
Julian 🍃 说
我已经发布了 使用 Rust 和 GTK 4 进行 GUI 开发 中 Libadwaita 章节的最后一部分。它已经过 Ivan Molodetskikh 和 Alice (she/her) 审核。
本周就到此为止!
下周再见,请务必访问 #thisweek:gnome.org,分享您自己的项目更新!








