#77 新年快乐!
2023年1月6日 • 9 条笔记 • 由 Felix 整理本周(12月30日至1月6日)GNOME 项目的最新进展。
核心应用和库
GNOME Shell ↗
核心系统用户界面,用于启动应用程序、切换窗口、系统搜索等。
设计团队一直在讨论应用程序菜单的替代方案,以指示 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。
它已经提供英文、波斯文、西班牙文、土耳其文、克罗地亚文、葡萄牙文、德文、法文和挪威博克马尔文。
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,分享您自己的项目更新!
