#224 减少动画

2025年11月7日 • 11 条笔记 • 由 Felix 整理

GNOME 项目在 10 月 31 日至 11 月 07 日这一周内的更新情况。

GNOME 核心应用和库

GTK

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

Emmanuele Bassi

GTK 应用程序现在提供了一种新的辅助功能设置:减少动态效果。此设置可用于提供替代动画,避免引起不适或分心,而无需完全禁用它们。可以在 设置应用程序中更改此设置,并通过 设置门户在所有桌面环境中可用。如果您在 CSS 中定义了动画,可以使用 (prefers-reduced-motion: reduce) 媒体查询选择器,该选择器在 GTK 4.21 开发周期中可用,并将于明年发布 4.22 稳定版。

Mutter

Wayland 显示服务器和 X11 窗口管理器和合成库。

Bilal Elmoussaoui 报告

Mutter/GNOME Shell 已移除 X11 后端,从而从 Mutter 中删除了约 27k 行代码。Xwayland 支持仍然存在。

第三方项目

Alexander Vanhee 发布

Bazaar 的搜索功能本周得到了重大升级。我们放弃了侧边栏,采用了基于“丰富卡片”的系统。每张应用程序卡片显示其最重要的信息,使您可以更轻松地快速找到并安装正确的应用程序,而无需在子页面之间切换。我们还确保保留了为高级用户提供的快速安装流程。您仍然可以通过键入查询并按 Enter 键安装首个结果来搜索和安装,而无需触摸鼠标或 Tab 键。我也很高兴应用程序的核心导航得到了改进。这意味着标题栏现在终于可以跟随页面过渡,并具有更相关的标题。

Flathub 上获取 Bazaar

Alain 宣布

Planify 4.15.2 — 更智能的快速添加、拼写检查和更好的备份

此更新侧重于使您的日常工作流程更顺畅、更直观。

通过改进的项目选择键盘导航、在添加多个任务时保留任务属性的更智能的快速添加功能以及标题和描述的可选拼写检查功能——Planify 将继续改进您组织工作的方式。

备份现在更易于管理:Planify 会向您显示备份文件的位置,并在还原后自动重启。您还会发现首选项中用于完成模式和提醒的新型、更清晰的选择小部件,以及大量 UI 改进和错误修复。

更新到 Planify 4.15.2,享受更快速、更简洁的任务管理体验。

在 Flathub 上获取:https://flathub.org/en/apps/io.github.alainm23.planify

Gir.Core

Gir.Core 是一个旨在为不同的基于 GObject 的库提供 C# 绑定的项目。

Marcel Tiede 发布

GirCore 0.7.0-preview.3 发布。此版本支持 GNOME 49 SDK,包括 GTK 4.20 和 libadwaita 1.8。此外,还改进了对 GLib.List 的支持,并提供了 Cairo.ImageSurface 的新 API 等。

Shell 扩展

amritashan

大家好!我想分享我的新扩展程序“自动主题切换器”,它刚刚被接受。

它的诞生源于根据实际日照时间而不是固定时间来切换主题的需求。它允许用户使用真实的太阳事件(如日出、日落、黄金时段、黎明、初光、暮光)来触发其亮色/暗色主题。

为了保护隐私和灵活性,用户拥有完全控制权

  • 使用可选的、近似的基于 IP 的位置检测。
  • 输入手动坐标(适用于 VPN 用户)。
  • 设置固定时间以获得简单的离线模式。

它还具有舒适设置,可以在设定的时间内逐渐调暗或调亮屏幕,使主题过渡非常平滑。

GNOME 扩展页面链接:https://extensions.gnome.org/extension/8675/automatic-theme-switcher/

erzicky 发布

我有很多喜欢的壁纸,而且永远无法选择一个。但同时,我也觉得动态幻灯片会让人分心。我只是希望每次启动电脑时都能从我的收藏中选择一张不同的壁纸。由于我找不到针对此特定需求的设置或扩展程序,所以我创建了自己的扩展程序来完成它:BootPaper,一个简单的扩展程序,每次启动时都会从您的本地文件夹中设置新的随机壁纸。

您可以在这里找到它:https://extensions.gnome.org/extension/8749/bootpaper/

Caue 报告

Quick Lofi 是一个 GNOME Shell 扩展程序,让您只需单击一下即可在桌面上播放 lofi 音乐和其他声音,本地或在线。它适用于 GNOME 46 及更高版本。

GNOME 扩展页面 获取它,或在 GitHub 上查看源代码。它简单、快速,旨在让您在享受自己喜欢的音乐的同时保持专注。

Arnis (kem-a) 报告

Switchcraft 是一个小型 GNOME 40+ 工具,它监视您的桌面的亮色/暗色偏好,并在主题切换时运行您的 shell 命令。这意味着您可以最终使 GTK 4/libadwaita 保持同步,并告诉较旧的应用程序、图标主题、扩展程序甚至点文件跟随。

亮点

  • 监听 org.gnome.desktop.interface color-scheme 并立即做出反应

  • 每个主题的命令列表(亮色/暗色)以及启用/禁用选项

  • 可重用的常量(一次存储路径、模式、颜色,并在许多命令中使用)

  • 导入/导出功能,用于备份或可移植性

  • 专为 GNOME 40+ / GTK 4 / libadwaita 设计

为什么它对 GNOME 用户来说很好 许多主题切换工具只能切换 GNOME 或仅切换 GTK;Switchcraft 是所有其他内容的“粘合剂”——您可以戳 gsettings 中的扩展程序,刷新停靠栏背景,交换图标集或运行自定义脚本,以便所有 UI 元素一起移动。这与 Night Theme Switcher 等工具的精神相似,但更强调运行您自己的命令。

在 Github 上获取: https://github.com/kem-a/switchcraft

Dmytro 发布

自动电源配置文件扩展程序

为 GNOME Shell 带来智能、自动的电源管理。现在支持 GNOME 49,它会根据您是插电、电池电量以及正在运行的应用程序来自动切换电源配置文件——因此您无需考虑它。

它能做什么

  • 一次配置您在交流电和电池模式下首选的电源配置文件,然后让扩展程序自动处理切换
  • 性能应用程序跟踪:可选地将耗电应用程序(游戏、视频编辑器等)添加到列表中,扩展程序即使在电池模式下也会在它们运行时提高性能
  • 记住您手动更改配置文件的时间,并将您的选择用作新的默认值(可配置)
  • 尊重 UPower 的低电量省电模式

非常适合希望在不牺牲性能的情况下获得更长电池续航时间的笔记本电脑用户。

与 GNOME 45-49 兼容。可在 GNOME 扩展GitHub 上获取。

GNOME 基金会

Allan Day 报告

一个新的 GNOME 基金会更新可用,涵盖了过去一周发生的事情。本周的亮点包括 GNOME.Asia 准备工作、内部过渡安排以及对基金会每周进行的常规工作幕后一瞥。

本周就到此为止!

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