#104 全文搜索

2023年7月14日 • 12 条笔记 • 由 Chris 整理

以下是 GNOME 项目在 7 月 7 日至 7 月 14 日期间的最新进展。

GNOME 核心应用和库

Tracker

一个文件系统索引器、元数据存储系统和搜索工具。

Sam Thursfield 发布公告

得益于 Carlos Garnacho,Tracker 搜索引擎将在 GNOME 45 中迎来新的全文搜索算法。更多详情请参见 https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/611

GTK

用于创建图形用户界面的跨平台小部件工具包。

Emmanuele Bassi 发布公告

招募志愿者:如果您在 macOS 上维护 GitLab CI runner 方面经验丰富,并希望为在该平台上构建和测试 GLib 和 GTK 做出贡献,请加入 GNOME 基础设施团队频道,以帮助维护 GNOME 基金会提供的 macOS GitLab CI runner。如果没有志愿者,CI runner 将在 9 月退役。更多详情请参见 Discourse 上的说明

GNOME 开发工具

hergertme 报告

为了方便应用程序移植到 GTK 4,我发布了 libspelling,它为 GTK 4 提供内联拼写检查功能。它提取自我在 GNOME Text Editor 和 Builder 中编写的拼写检查引擎。您可以在 https://gitlab.gnome.org/chergert/libspelling 获取副本。

GNOME Circle 应用和库

Workbench

一个用于学习和原型设计 GNOME 技术的沙盒。

jcwasmx86 报告

Workbench 现在支持 GTKCssLanguageServer,这是一种提供 GTK CSS 风格代码智能的语言服务器。这会将 CSS 代码智能移出进程,并允许在其他编辑器中重用该功能。计划稍后在 GNOME Builder 中包含它,但前提是它更加成熟。目前,该语言服务器仅在 Workbench 中提供诊断信息,但当它添加对这些功能的支持时,悬停提示和自动完成功能将很快推出。

Webfont Kit Generator

轻松创建 @font-face 工具包。

Rafael Mardojai CM

Webfont Kit Generator 获得了使用 libadwaita 中的新小部件进行的小幅 UI 刷新。它现在有一个实用程序面板,用于输出选项,允许您在一个视图中设置所有内容。

Cartridges

启动您的所有游戏

kramo 报告

得益于 Libadwaita 1.4,Cartridges 获得了一个新的侧边栏,允许您按来源过滤游戏。它还将更好地适应较小的屏幕尺寸,这归功于 AdwBreakpoint。

这些功能将在秋季与 GNOME 45 一起发布。

第三方项目

Tagger

标记你的音乐。

Nick

Tagger 现在已更新至 V2023.7.1-beta2!V2023.7.1 正在成为一个巨大的版本,具有新功能、更多自定义选项、更好的性能、许多错误修复以及改进的用户界面。

到目前为止的完整变更日志

  • 添加了对以下标签属性的支持:BPM、作曲家、描述、发行商、ISRC
  • 添加了使用 yelp-tools 的帮助文档,可通过“帮助”菜单操作访问
  • 添加了更多文件排序选项
  • 改进了专辑封面设计,并添加了管理背面封面和导出专辑封面的支持
  • 修复了一个损坏的音乐文件会导致应用程序崩溃的问题。Tagger 现在将显示一个对话框,警告用户有关损坏的文件
  • 改进了 UI
  • 更新了翻译(感谢 Weblate 上的所有人!)

Parabolic

下载网络视频和音频。

Nick

Parabolic V2023.7.2 发布!

以下是完整的变更日志

  • 添加了在可用多个音频语言时选择下载音频语言的功能
  • 添加了仅允许在文件名中使用 Windows 支持的字符的选项
  • 更新了翻译(感谢 Weblate 上的所有人!)

IPlan

改善个人生活和工作流程的计划

Iman Salmani 发布

IPlan 1.9.0 发布!有什么变化

  • 搜索按钮和主菜单已移动到侧边栏
  • 通过滚动在日历中导航
  • 删除了日历导航按钮
  • 现在任务更改也会应用于 UI 的其他部分。(而不是重置它们)
  • 可点击的任务描述中的 URL 链接
  • Ctrl + w 快捷键用于关闭窗口
  • 代码重构、错误修复和 UI 改进

您可以在 Flathub 上获取它

GNOME Network Displays

将桌面流式传输到支持 Wi-Fi 显示的设备

Pedro Sader Azevedo 宣布

Chromecast 和 MICE 设备的发现已回溯移植到 GNOME Network Displays 的正在进行的无头构建中。

Flare

一个非官方的 Signal GTK 客户端。

schmiddi 发布公告

Flare 0.9.0 发布,其中包含大量的整体 UI 改进,以及一些新功能。我将仅列出最重要的改进,所有改进的列表可以在 变更日志 中查看。

  • Flare 现在支持接收和播放语音消息。
  • 消息的 UI 得到了极大的改进。消息气泡现在也支持使用 GNOME 强调色进行主题设置。
  • 消息上的下拉菜单得到了改进。此外,下拉菜单现在通过右键单击或(在使用触摸时)按住消息而不是正常单击来打开。
  • 更新到 GTK 4.10,包括从已弃用的小部件更新到它们的新对应物。
  • Flare 现在支持接收提及(在 0.8.2 中实现)。

我要感谢 @Marc0x 完成了本次发布的大部分工作,并将 Flare 的 UI 提升到一个新的水平。

GNOME 基金会

Caroline Henriksen 报告

本周您可以在 FOSSY 找到基金会,这是一场由 软件自由保护协会 主办的以社区为导向的会议!如果您正在波特兰参加,请务必在 GNOME 展位停留,以获取一些贴纸或领取一件 T 恤。

我们还一直在努力协调 GUADEC 2023 的所有最终细节!会议将于 12 天后开始,这意味着我们需要准备横幅、标牌、徽章、挂绳、T 恤等。如果您要远程或亲自参加,请记得 提前注册。这有助于我们了解预计有多少人参加,并让我们有时间在您的徽章上打印您的姓名。

我们仍在寻找 GUADEC 2023 的赞助商!如果您或您的公司希望赞助今年的会议,请查看我们的 赞助手册 并联系 mwu@gnome.org 以获取更多信息。

志愿者机会:我们正在直播 GUADEC 演讲,但正在寻找一位志愿者来编辑最终录像,将其分成单个演讲视频。如果您对这个项目感兴趣,请通过电子邮件告知我们 chenriksen@gnome.org

本周就到此为止!

下周再见,请务必访问 #thisweek:gnome.org,分享您自己的项目更新!