#37 绝对认真
2022年4月1日 • 10 条笔记 • 由 Felix 整理关于 3 月 25 日至 4 月 1 日期间 GNOME 项目的最新进展。
核心应用和库
GNOME Logs 已 移植到 GTK 4 和 libadwaita 🎊。
WebKitGTK ↗
GTK 端口的 WebKit 渲染引擎。
Alice (she/her) 发布公告
WebKitGTK Adwaita 组件以及滚动条,现在比 GTK3 版本更接近于 libadwaita 版本,并且支持 Cocoa WebKit 移植后的 CSS accent-color。
Circle 应用和库
Webfont Kit Generator ↗
轻松创建 @font-face 工具包。
Webfont Kit Generator 1.0.0 已发布,可在 Flathub 上获取!
主要变更:
- 移植到 GTK4 和 libadwaita
- 新增 Google Fonts 导入器
- Tobias Bernard 设计的新应用图标
该应用现在将进入维护模式。
Shortwave ↗
一个包含超过 25000 个电台的互联网广播播放器。
Felix 发布公告
现在可以在 Shortwave 中添加 本地电台,这些电台未在 radio-browser.info 上公开发布。我还使用 Adw.TimedAnimation 添加了迷你播放器模式的新过渡效果。
Pika Backup ↗
基于 borg 的简单备份。
Pika Backup 的新版本计划于 5 月 15 日发布。这意味着 0.4 版本将在 0.3 版本发布后正好一年发布。
本周我完成了以下工作:
为推迟的计划备份添加了桌面通知。如果仓库正在使用中、互联网连接受限或设备未连接电源,则可以推迟备份。
更新了用户界面中的一些文本和图标。
为运行备份的应用程序崩溃添加了桌面通知。这种情况只会在不太可能发生的事件中发生,例如底层库中的段错误或内存饱和。
在用户界面中添加了归档前缀,包括一个用于更改它们的可选对话框。
到目前为止,Pika Backup 中的 BorgBackup 每 30 分钟创建一个检查点。检查点是备份过程中的一个点,您可以从中继续未完成的备份。
自从 BorgBackup 1.2 以来,在手动中止正在运行的备份时也可以创建检查点。现在,这也是在 Pika Backup 中中止备份时的默认行为。
围绕启用计划备份的后台监视器进行了大量的技术细节修复。
现在,要求密码的仓库密码对话框会显示需要密码的仓库。
为后端添加了对 Fnmatch(shell 通配符模式)的支持。将它们添加到配置文件之外可能会推迟到 0.5 版本。
继续改进设置工作流程,使其更令人愉悦。
修复了显示下次备份时间时的一些错误。
如果连接的备份设备未设置为计划备份,则会发出通知,以便可以从桌面通知快速启动备份。
正确通知此时安排备份的缺失设备。
Identity ↗
比较图像和视频
Identity v0.3 发布,支持缩放!您可以将比例设置为 100%,以进行像素级的比较,或者使用鼠标、触摸板或触摸屏放大和缩小。缩放和视图位置在打开的文件之间同步。
第三方项目
Furtherance 是一款使用 GTK 4 和 libadwaita 编写的新的时间跟踪应用程序。功能包括:
- 跟踪单个任务花费的时间
- GNOME 上的空闲检测
- 可以编辑任务名称和时间
- 任务按天排序,相似的任务分组
Fractal ↗
GNOME 的 Matrix 消息应用程序,使用 Rust 编写。
本周我有一些非常令人兴奋的消息要报告。我们将 Fractal-next 移动到主开发分支。这意味着我们现在有了 nightly flatpak 构建[1],所以用户无需从源代码构建即可试用 Fractal 的新版本。这也会给我们更多的反馈和更多的错误报告,希望不会太多 :) 请注意,这不是一个发布版本,该软件仍应被视为不稳定。
[1] https://gitlab.gnome.org/GNOME/fractal#development-version
GNOME Shell 扩展
firox263 报告:
Extension Manager,一个用于浏览和安装 Shell 扩展的简单应用程序,发布了第三个版本。此更新添加了一些与扩展网站相比缺失的最终部分。
亮点包括:
- 显示评论和评价
- 支持应用内更新
- 一个新的 GNOME 风格的应用图标
- 改进了错误处理
- 正确标记过时的扩展
- 显著减小了文件大小
Just Perfection ↗
用于自定义 GNOME Shell 和禁用 UI 元素的调整工具。
Just Perfection 扩展 版本 20 已发布,包含一些错误修复和两个新功能(日历和事件可见性)。这个版本以弗朗切斯科·哈耶兹(意大利画家)命名。
本周就到此为止!
下周再见,请务必访问 #thisweek:gnome.org,分享您自己的项目更新!






