#107 降低开销
2023年8月4日 • 10 条笔记 • 由 Felix 整理GNOME 项目在 7 月 28 日至 8 月 4 日这一周内的更新。
GNOME 核心应用和库
GNOME Shell ↗
核心系统用户界面,用于启动应用程序、切换窗口、系统搜索等。
hergertme 报告
许多 GNOME Shell 搜索提供程序正在通过 Sysprof Nightly 降低运行时和启动开销。请参阅我的各种博客文章,了解我们如何查找和处理此类问题。https://blogs.gnome.org/chergert/2023/07/28/how-to-use-sysprof-again/ https://blogs.gnome.org/chergert/2023/08/02/writing-fast-search/ 和 https://blogs.gnome.org/chergert/2023/08/04/more-sysprofing/
GNOME Circle 应用和库
Workbench ↗
一个用于学习和原型设计 GNOME 技术的沙盒。
Sonny 宣布
Workbench 获得了保存和加载磁盘上项目的能力。此外,我们还简化了对演示和示例库的贡献,请查看 贡献指南。
第三方项目
mibi88 报告
我刚刚完全重写了我的 Markdown 编辑器 MibiMdEditor,并发布了它的第一个 beta 版本(因为我已经重写了它),但它不仅仅是一个普通的 Markdown 编辑器,它通过添加将被调用以生成 HTML 代码的脚本来工作,因此您可以使用它来编写 MarkDown、BBcode、Asciidoc,只需编写一个简单的脚本即可!我很快会制作一个 Flatpak!敬请期待!
Tagger ↗
标记你的音乐。
Nick 报告
Tagger 现在是 V2023.8.1 版本!
此版本和之前的 V2023.8.0 包含许多错误修复和一些新功能。请在下面阅读:)
以下是完整的变更日志
- 添加了对 TrackTotal 和 BeatsPerMinute 标签属性的支持
- 添加了更多排序选项
- 改进了高级搜索算法,更好地支持带重音字符的字符
- 现在只有当文件有未保存的更改时才会显示“应用”按钮
- Web 服务现在将根据系统的互联网连接启用和禁用
- 空的年份、曲目和 BPM 字段将显示一个空字符串而不是 0
- 修复了一个清除标签不会清除所有字段的问题
- 修复了一个 Tagger 无法读取其他程序中的单个专辑封面图片的问题
- 修复了一个通过 snap 运行 Tagger 时文档不可用的问题
- 修复了一个高级搜索有时可能崩溃的问题
- 修复了一个提交到 AcoustID 会崩溃的问题
- 更新了翻译(感谢 Weblate 上的所有人!)
Parabolic ↗
下载网络视频和音频。
Nick 发布公告
Parabolic V2023.8.0 发布!
在这个版本中,我们为下载的播放列表页面添加了全选和取消全选按钮,并在首选项中添加了代理 URL 设置。我们还在 Parabolic 中添加了一个网络连接监视器。在错误方面,我们修复了一个通过 snap 运行文档不可用的问题,以及一个历史记录未正确保存为 json 的问题。
以下是完整的变更日志
- 添加了按钮以选择或取消选择播放列表中的所有项目
- 在首选项中添加了代理设置
- Parabolic 现在将检查是否有活动的网络连接
- 修复了一个通过 snap 运行 Parabolic 时文档不可用的问题
- 修复了一个历史记录未正确保存为 json 的问题
- 更新了翻译(感谢 Weblate 上的所有人!)
Daikhan ↗
以风格播放视频/音乐。
我一直在开发一个名为 Daikhan(以前称为 Envision Media Player)的新媒体播放器。现在我发布了一个早期访问版本 作为 Flathub 上的 flatpak。
不幸的是,flatpak 尚未支持硬件加速播放。但是,如果 GStreamer 设置正确,播放器本身确实支持它。
由于应用程序的早期访问性质,可能会有一些其他问题,并且 将 会在未来发生重大变化。
Cavalier ↗
使用 CAVA 可视化音频。
Nick 说
Cavalier V2023.8.0 发布!
此版本包含许多新功能!我们添加了一种新的绘图模式以及在窗口中设置背景图像的能力。我们还在 Cavalier 中添加了一个 CLI,您可以使用它从终端直接更改其设置!
以下是完整的变更日志
- 现在可以从命令行控制 Cavalier。使用 --help 选项运行该应用程序以查看可用选项的完整列表。
- 现在可以使用完整的镜像提供反向镜像选项。
- 现在可以将每秒帧数设置为 144 或其他自定义值。
- 添加了抗锯齿,因此圆角项目现在看起来不那么像素化。
- 添加了设置背景图像的能力。
- 新的绘图模式 - 分割器。
- 条形图限制增加到 100。
- 更新了翻译(感谢 Weblate 上的所有人!)
Shell 扩展
我发布了 GNOME 的 Solaar 扩展 https://extensions.gnome.org/extension/6162/solaar-extension/,这允许 Solaar 支持 Wayland 桌面上的功能,这些功能以前不受支持,即过程和鼠标过程条件,这些条件允许根据当前处于焦点或当前鼠标悬停的应用程序,基于 Logi 键盘和鼠标的特定操作发生。安装此扩展后,这些功能应该在 Wayland 桌面上的下一次 Solaar 更新中自动开始工作,或者您可以尝试从 Solaar 的存储库或从 git 或 nightly 版本构建最新的代码(如果您的发行版可用)。
杂项
我写了一篇关于 systemd-sysext 的魔力以及如何使用它来开发系统组件的博客文章 https://blogs.gnome.org/alatiera/2023/08/04/developing-gnome-os-systemd-sysext/
本周就到此为止!
下周再见,请务必访问 #thisweek:gnome.org,分享您自己的项目更新!





