#90 启用反馈
2023年4月7日 • 13 条笔记 • 由 Felix 整理GNOME 项目在 3 月 31 日至 4 月 7 日期间的最新进展。
GNOME 孵化应用
Loupe ↗
一个简单而现代的图像查看器。
Loupe 现在作为 Flathub 上的预览版可用。孵化过程的其中一个想法是在应用程序登陆 GNOME Core 并且所有功能都确定下来之前,启用来自更广泛社区的反馈。所以不要指望一切都立刻正常工作。
自上次更新以来,我们继续完成了一些更重要的功能
- Loupe 现在在渲染中使用 mipmap,避免渲染伪影。
- 我们已经合并了 HighDPI 支持。
- 我添加了一个算法来检测是缩放手势还是旋转手势。这相当棘手,但对于触摸手势的正确工作是必要的。然而,旋转手势仍然需要更多的工作。
- Loupe 现在使用一个算法来检测透明图像是否会在默认背景下太暗而无法看到。在这种情况下,Loupe 将选择一个更浅的背景(如下截图所示)。
- 和往常一样,我们修复了一堆问题。
感谢大家贡献反馈和问题报告。特别感谢 Matthias Clasen 和 Benjamin Otte 持续跟进我所有试图破坏 GTK/GDK 的尝试,以及 Ivan Molodetskikh 在我们共同目标——将图像显示在电脑屏幕上——方面的富有成效的合作。
GNOME Circle 应用和库
Dave Patrick 报告
介绍 Mousai v0.7!
如果您一直在 TWIG 上关注 Mousai,那么不会有任何意外。经过近两年的开发,此版本包含令人兴奋的新功能,包括全新的简洁直观的 UI、历史记录的模糊搜索、识别取消以及 MPRIS 支持。您现在还可以轻松地从 UI 复制任何歌曲的标题和艺术家,从您的历史记录中删除单个歌曲,以及在播放器中浏览。对于那些没有互联网连接的时候,我们已经为您做好了准备。此外,我们还修复了大量错误并提高了整体稳定性,以及完全的 Rust 重写。
过去两周我一直在改进 Curtail。主要是将其移植到 Gtk 4 和 Libadwaita。在 Maximiliano 和 Tobias 的不可或缺的帮助下,我做了三个新版本来逐步改进应用程序。这也是添加一些新功能和修复一些错误的机会。
这是主要更改的简要介绍
- SVG 支持
- 移植到 GTK 4 和 Libadwaita
- 更现代的结果页面
- 压缩期间不再出现 UI 冻结
- 可配置的压缩超时
- 依赖项更新 (OptiPNG -> Oxipng)
最新更新甚至在“OMG! Linux”上被推荐:“Curtail 图像压缩器现在可以压缩 SVG”
Curtail 的当前状态让我非常满意。感谢大家的宝贵反馈!
Chess Clock v0.5 已 发布!此新版本对时间控制选择屏幕进行了重大改进,简化了可用预设并强调了手动时间输入控件。现在只有一个按钮可以开始游戏,预设只是设置手动时间输入中的时间。
Gaphor ↗
一个简单的UML和SysML建模工具。
Arjan 报告
我很高兴地宣布 Gaphor 的新版本。
- Gaphor 现在在所有受支持的平台上都 100% 基于 GTK4:Linux (Flatpak + AppImage)、Windows 和 macOS
- Gaphor 现在具有图形化的合并冲突解决器
- 可以将图表添加到图表中
- 启用鼠标滚轮在图表上的中间点击滚动
- 模型中使用的语言可以独立于您的系统语言进行更改
- 以及许多、许多错误修复和 UI 改进
第三方项目
花了一点时间,但终于发布了 flatpak-vscode 的新版本,它包含了各种受 GNOME Builder 启发的改进
- 挂载字体目录
- 支持在像 toolbox 这样的容器内运行
- 暴露会话可访问性总线
- 修复远程开发支持
新的 flatpak-github-actions 版本发布,包含各种新的配置选项。详情请参见 https://github.com/flatpak/flatpak-github-actions/releases/tag/v6
nxyz 宣布
本周我发布了 Resonance,一个用 Rust 和 Python 编写的直观音乐播放器应用程序,具有简洁的用户界面。Resonance 允许您轻松管理和播放您的音乐库。
特点
- UI 更新以反映当前播放曲目的封面艺术颜色
- 播放列表创建和修改
- 通过 MPRIS 控制播放器
- Discord Rich Presence 集成
- Last.fm scrobbling
GH 仓库:https://github.com/nate-xyz/resonance
Flathub 页面:https://beta.flathub.org/apps/io.github.nate_xyz.Resonance
本周 Time Switch,一个在计时器后运行任务的小应用程序,获得了 更新
- 添加了创建预设的能力,以允许保存和恢复设置
- 添加了新的快捷键,使应用程序更易于使用键盘
- 在后台运行时,应用程序会在 GNOME 44 中显示计时器信息
- 应用程序现在将记住窗口大小和通知文本
- 一些小的 UI 改进
从 Flathub 下载
Tube Converter ↗
一个易于使用的视频下载器 (yt-dlp 前端)。
Nick 报告
Tube Converter V2023.4.0 发布!本周的发布功能是能够在后台运行下载(利用 GNOME 44 的新后台应用程序 API!),以及许多错误修复!
以下是完整的变更日志
- 添加了在后台运行下载的能力(默认关闭)
- 修复了一个视频标题中添加了额外的转义字符的问题
- 改进了添加下载的 UX
- 更新了翻译(感谢 Weblate 上的所有人!)
Denaro ↗
个人财务管理器。
Nick 报告
Denaro V2023.4.0-beta1 本周发布!我们过去的一个多月一直在努力改进 Denaro 的稳定性并向应用程序添加许多新功能。此 beta 是 V2023.3.0-beta 系列的延续,但由于我们进入了一个新月份,beta 号码已被重置。
此 beta 包括一个修复,解决了许多用户在使用交易时遇到的随机崩溃问题,终于!它还包括一个新的首选项选项,可以自动将帐户文件备份为 CSV 文件到特定文件夹。我们还有一些功能需要完善,预计下周将发布稳定版本:)
以下是完整的变更日志
- 添加了自定义每个帐户使用的十进制和分组分隔符的能力
- 添加了密码保护 PDF 文件的能力
- 添加了一个首选项选项,可以自动将帐户文件备份到特定文件夹
- 修复了一个无法导入带有安全性的 OFX 文件的问题
- 修复了一个无法在非英语系统上导入 QIF 文件的问题
- 修复了一个编辑带有收据的交易会使应用程序崩溃的问题
- 更新到 GNOME 44 平台并修复了许多用户遇到的 GTK 崩溃
- UI 现在使用蓝图构建
- 更新了翻译(感谢 Weblate 上的所有人!)
填字游戏 ↗
一个填字游戏和创建器。
jrb 宣布
GNOME Crosswords 0.3.8 已 发布。
此版本添加了以下改进
- 编辑器的“新建拼图”问候语。• 完全自适应大小。填字游戏将缩小以适应可用空间 • 修复游戏结束时可以继续编辑拼图的错误 • 使用标签而不是标签进行拼图集元信息 • 枚举渲染修复 • 杂项错误修复
此版本标志着重点的变化。在接下来的几个月里,我们将更多地致力于编辑器而不是游戏。敬请期待更多变化!
Cartridges ↗
启动您的所有游戏
kramo 说
上周我发布了 Cartridges,一个用于所有游戏的简单 Libadwaita 游戏启动器。本周它收到了一次 重大更新
- 您现在可以自动从 SteamGridDB 下载封面艺术!
- 它获得了两个新的导入源:Lutris 和 itch。
- 启动和隐藏游戏有更好的反馈。
在 Flathub 上查看!
本周就到此为止!
下周再见,请务必访问 #thisweek:gnome.org,分享您自己的项目更新!












