#77 新年快乐!

2023年1月6日 • 9 条笔记 • 由 Felix 整理

本周(12月30日至1月6日)GNOME 项目的最新进展。

核心应用和库

GNOME Shell

核心系统用户界面,用于启动应用程序、切换窗口、系统搜索等。

Tobias Bernard 宣布

设计团队一直在讨论应用程序菜单的替代方案,以指示 GNOME Shell 中的窗口焦点,并且我们正在征求对新行为原型设计的反馈。

为什么

早在 2018 年,我们移除了应用程序菜单中的独特菜单项。然而,我们保留了菜单本身,以便它可以作为窗口焦点指示器使用,并且可以显示加载微调器,用于窗口显示缓慢的应用程序。

然而,在过去几年的用户研究中,我们注意到人们经常对顶部栏中的应用程序菜单感到困惑。通常,他们认为它是一个任务切换器、特定应用程序的快捷方式,或者根本不理解它的用途。它似乎是新用户的绊脚石。

此外,我们意识到应用程序菜单作为窗口焦点指示器效果并不好。它无法区分同一应用程序的多个窗口,它只存在于主显示器上,并且有时它距离它指示的窗口很远。

因此,我们正在调查一种指示窗口焦点的替代设计,它将改善焦点指示器体验,并可能使我们能够停止在顶部栏中显示应用程序菜单。新设计在切换工作区、使用 super+tab 键或关闭窗口时,会对新聚焦的窗口添加一个微妙的缩放效果。

对于加载微调器,我们仍在探索替代方案,但认为这是一个相对容易解决的设计问题。在顶部栏中显示微调器是一个显而易见的选项。

测试邀请

感谢 @Leleat,我们有了一个新的焦点指示器行为原型,它采用 GNOME Shell 扩展的形式。我们正在寻找测试此扩展并提供反馈的人,以了解它是否可以替代应用程序菜单作为焦点指示器。即使您从不使用应用程序菜单,测试它仍然有帮助,以了解您是否注意到它的消失。

要参与,请安装此扩展:https://extensions.gnome.org/extension/5612/focus-indicator

反馈可以通过 Discourse 论坛上的评论或在 Matrix 的 #gnome-design 频道中提供。

Circle 应用和库

Tangram

一个用于管理固定标签页的浏览器。

sonnyp 宣布

Tangram 发布了 2 个新版本

Flathub 上的 1.5 版本是 Tangram GTK3 的更新,具有最新的 GNOME 运行时和 WebKit 引擎

Flathub beta 仓库中的 2.0 beta 版本是 GTK4 / libadwaita 的移植。

🧪 它还没有完全准备好,但如果您想测试或使用,请按照以下说明操作

flatpak kill re.sonny.Tangram
flatpak remove re.sonny.Tangram
flatpak --user remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
flatpak --user install flathub-beta re.sonny.Tangram
flatpak run --branch=beta re.sonny.Tangram

⚠️ NVIDIA GPU:存在影响图形的错误 – 需要专业知识 https://bugs.webkit.org/show\_bug.cgi?id=228268

第三方项目

دانیال بهزادی 报告

Carbuteror 4.0 发布,将主窗口移植到 libadwaita。它是一个图形化应用程序,用于连接到 Tor,主要为 GNU/Linux 移动电话设计。在底层,它使用一个名为“Tractor”的 CLI 程序,允许用户在用户空间中连接到 Tor。

它已经提供英文、波斯文、西班牙文、土耳其文、克罗地亚文、葡萄牙文、德文、法文和挪威博克马尔文。

来源:https://framagit.org/tractor/carburetor/

Sjoerd Broekhuijsen 发布公告

本周我发布了 Graphs 的 1.3.4 版本,这是一个为 GNOME 环境编写的数据操作和绘图工具。最新版本添加了获取数据的不定积分或导数的能力,以及执行傅里叶变换的可能性。自从我上次写关于 Graphs 的文章以来,还有许多其他令人兴奋的新功能,例如能够在不同的轴上绘制数据,以及大量的错误修复。一如既往,Graphs 的最新版本在 Flathub 上可用

Money

个人财务管理器。

Nick 报告

Money V2023.1.0-beta3 发布!这个 beta 版本具有全新的重复交易系统(支持双周交易),以及一些设计调整和性能改进。

Money 现在也已在 Weblate 上提供翻译!我们欢迎所有用户来翻译 Money 成为他们的语言:)

继续感谢所有开发人员、测试人员和翻译人员(尤其是 Fyodor Sobolev)的辛勤工作,因为我们正在为下周的稳定版本做准备!

(请原谅视频中缺少图标,这是从 WSL 上的手动构建中截取的。从 Builder/flatpak 运行时不会发生这种情况 🫠)

录音机

一个简单、现代的录音机。

Chris 🌱️ 报告

录音机 TypeScript 移植已合并。TypeScript 易于在我们的 GJS 生态系统之上使用,并提供编译时类型检查。

Eyedropper

一个强大的颜色选择器和格式化工具。

FineFindus 宣布

我发布了 Eyedropper 的 0.5.0 版本。最大的改进是可以更改颜色的格式方式(例如,将 rgb(r, g, b) 自定义为 Color::rgb(r, g, b)),两个新的颜色格式:LMS 和 Hunter-Lab,以及在未选择颜色时显示的占位符页面。

Eyedropper 可以从 flathub 下载。

杂项

sonnyp 报告

Romain 修复了 xdg-desktop-portal-gnome 中的一个问题,该问题导致打开文件夹必然以只读方式进行。有了这个更改 – 默认将是读/写,用户可以选择“只读” – 就像文件一样。作为应用程序开发人员,这意味着您将能够使用文档门户让用户选择保存位置。

Sam Thursfield 发布公告

针对 GNOME 的 OpenQA 测试现在设置为针对 GNOME 集成仓库 gnome-build-meta 中的 ‘master’ 的每次更改运行。感谢所有帮助我们达到这一目标的人!

本周就到此为止!

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