#167 应用链接

2024年9月27日 • 9 条笔记 • 由 Felix 整理

GNOME 项目在 9 月 20 日至 9 月 27 日期间的更新情况。

GNOME 核心应用和库

Libadwaita

使用 GTK4 构建现代 GNOME 应用程序的构建块。

Alice (她/她)

libadwaita 中的一些新增功能

AdwNavigationSplitView 现在具有与 AdwOverlaySplitView 相同的 :sidebar-position: 属性,在折叠时反转导航(内容作为根页面,侧边栏作为子页面)

AdwNavigationView 获得了 水平垂直 同质属性,这意味着它将预分配显示任何添加的页面以及导航堆栈内的任何页面所需的尺寸,而不仅仅是当前可见的页面

AdwAboutDialog 现在具有 API,可以直接从对话框链接到您的其他应用程序

GLib

作为 GTK 和 GNOME 等项目的基石的底层核心库。

Philip Withnall 报告

Christian Hergert 对 GVariant 进行了剖析,并显著减少了处理较小变体时的内存分配(这非常常见);请参阅 https://gitlab.gnome.org/GNOME/glib/-/merge_requests?scope=all&state=all&author_username=chergert&milestone_title=2.83.0

GNOME Circle 应用和库

Mousai

秒速识别歌曲。

Dave Patrick 报告

Mousai 0.7.8 已在 Flathub 上发布,具有多项改进

  • 歌词现在位于自己的视图中。
  • 导航页面名称现在更加一致。
  • 歌曲栏现在可以适应较小的屏幕。
  • 得益于 cargo vendor filterer,整体软件包大小现在更小。
  • 加载按钮现在更加现代化,这归功于新的 Adwaita 部件。

第三方项目

Cleo Menezes Jr.

Aurea 发布了 1.5 版本,具有多个令人兴奋的新更新

  • GNOME 47 支持
  • 编辑 metainfo 时显示热重载提示
  • 使用 Aurea 打开 metainfo 文件
  • 使用 <F5> 重新加载提示
  • 添加挪威语翻译
  • Blueprint 0.14.0

Ko-fi 上支持我 在 Flathub 上查看它!

xjuan 宣布

我很高兴地宣布 Cambalache 的新稳定版本,版本号为 0.92.0!

新功能

  • 基本移植到 Adwaita
  • 使用 Casilda 组合器进行工作区
  • 将小部件目录更新到 SDK 47
  • 改进了拖放支持
  • 改进了工作区性能
  • 启用工作区动画
  • 支持新的桌面深色样式
  • 支持第三方库
  • 简化标题栏
  • 大量的错误修复和次要改进

请在 https://blogs.gnome.org/xjuan/2024/09/26/new-cambalache-release-0-92-0/ 上了解更多信息

Dave Patrick 报告

Delineate,以前称为 Dagger,现已发布。这个时尚的新应用程序旨在利用 DOT 语言 编辑和查看图形。有关所有详细信息和功能,请查看 发布博客文章

Parabolic

下载网络视频和音频。

Nick 报告

Parabolic V2024.10.0-rc1 发布!

与 V2024.9.0-beta3 相比,此版本添加了一个新的“首选视频编解码器”选项,位于首选项中,改进了格式选择后端,为单个下载添加了一个新的字幕选择界面,以及在查看其日志时复制用于运行下载的命令的能力。

这些是我们打算为这个发布周期进行的最终更改,并计划在 10 月 2 日星期三发布稳定版本。

这是此发布周期的完整更改日志

  • Parabolic 已用 C++ 重写,以提高性能
  • 密钥环模块已重写。因此,所有密钥环都已重置,需要重新配置
  • 带有音频描述的音频语言现在可以正确识别和与不带音频描述的音频语言分开处理
  • 音频下载质量现在将列出音频比特率供用户选择
  • 播放列表下载现在将保存在所选保存文件夹内的播放列表标题的子目录中
  • 在查看下载日志时,现在也可以将用于运行下载的命令复制到剪贴板
  • 首选项中现在可以更改保留的下载历史记录的长度
  • 在非沙盒平台上,可以选择一个浏览器供 Parabolic 从中获取 Cookie,而不是在首选项中选择一个 txt 文件
  • 添加了首选项中的一个选项,允许在验证 URL 后立即下载
  • 添加了首选项中的一个选项,用于选择下载视频媒体时的首选视频编解码器
  • 修复了各种网站的验证问题
  • 修复了一个未使用的视频密码的问题
  • 重新设计的用户界面
  • 更新了 yt-dlp

Fractal

GNOME 的 Matrix 消息应用程序,使用 Rust 编写。

Kévin Commaille 报告

返校季,Fractal 也回来了!落叶开始覆盖我们所在地区的地板,但您不必摇树才能获得我们打包到 Fractal 9.beta 中的好处。

  • 我们切换到 glycin 库(GNOME 图像查看器使用的库),以加载图像,从而使我们能够修复几个问题,例如支持更多动画格式和 SVG 以及尊重 EXIF 方向。
  • 某些房间会一直显示为未读的烦人错误现在已经成为遥远的记忆。
  • 媒体缓存使用自己的数据库,您可以删除它以释放系统上的空间。它很快也将能够清理未使用的媒体文件,以防止其无限增长。
  • 有时日期分隔符会显示错误的日期,不再了!
  • 我们迁移到新的 GTK 4.16 和 libadwaita 1.6 API,包括 CSS 变量、AdwButtonRow 和 AdwSpinner。

像往常一样,此版本还包括其他改进、修复和新的翻译,这要归功于我们所有的贡献者和上游项目。

它可以通过 Flathub Beta 安装,请参阅我们的 README 中的说明

正如版本名称所示,可能会有轻微的回归风险,但它应该大部分是稳定的。 如果一切顺利,下一步就是发布候选版本!

如果您有一些空闲时间,可以尝试修复我们的一些 新手问题。 任何人都可以让 Fractal 变得更好!

Shell 扩展

Auto Activities

当没有窗口时显示活动概览,或者当有新窗口时隐藏它。

Cleo Menezes Jr.

Auto Activities 获得了 GNOME Shell 47 的支持。

extensions.gnome.org 上获取它

本周就到此为止!

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