#19 更新的计算

2021年11月19日 • 12 条笔记 • 由 Felix 整理

GNOME 项目在 11 月 12 日至 11 月 19 日这一周内的进展更新。

核心应用和库

计算器

执行算术、科学或财务计算。

Chris 🌱️ 报告

Robert Roth 和我已将计算器移植到 GTK4+libadwaita。如果您想提前测试,现在可以通过 GNOME nightly flatpak 仓库安装它。

Libadwaita

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

Alice (她/她)

AdwLeaflet 现在支持快捷键和鼠标后退/前进按钮,除了触摸和触摸板滑动之外,用于导航后退/前进。相应的属性已从 can-swipe-back/forward 重命名为 can-navigate-back/forward 以反映这一点。

软件

允许您安装和更新应用程序和系统扩展。

Philip Withnall 发布公告

Milan Crha 为 gnome-software 添加了对 libsoup3 的支持。许多组件目前正由桌面上的各种贡献者移植到 libsoup3。

GNOME Shell

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

Ivan Molodetskikh 宣布

本周,我改进了正在开发的 截图 UI 的窗口选择模式下窗口的布局方式。就像在常规概览中一样,客户端窗口阴影不再包含在窗口大小中。现在使用类似于 GNOME 3.38 中的圆角轮廓来指示选择。最后,我移除了背景壁纸,以减少截图 UI 和概览之间的混淆。

来电

一个电话拨号器和来电处理程序。

Evangelos 宣布

我与 Guido 合作,使用 libhandy 的 HdyAvatarCalls 中显示联系人的 头像。头像信息通过 DBus 暴露,允许 Phosh 在锁屏界面上显示头像。

GLib

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

Philip Withnall 发布公告

Emmanuel Fleury 已经 几乎完成了他的活动,修复了 GLib 中 Windows 代码中的警告,这将使我们能够更轻松地保持代码质量。

GJS

在你的 JavaScript 程序中使用 GNOME 平台库。GJS 驱动 GNOME Shell、Polari、GNOME Documents 和许多其他应用程序。

Philip Withnall 发布公告

在 GJS 中,Evan Welsh 修复了 issue #1,经过大量的细致工作。这应该可以使 JS 中 promise 的性能在高负载下更具可预测性。

Circle 应用和库

Fragments

易于使用的 BitTorrent 客户端。

Felix

Fragments V2 在过去几天里取得了良好的进展。Maximiliano 和我实现了在 transmission-clienttransmission-gobject 中更改底层 transmission-daemon 设置所需的组件。新的 重新设计的首选项窗口 添加了对许多请求的设置的支持,例如为未完成的 torrent 选择自己的文件夹。Maximiliano 还 将应用内通知 移植到新的 AdwToast API。Chris 🌱️ 添加了对 打开下载的 torrent 的支持。

第三方项目

KGX

一个简单易用的终端模拟器

Alice (她/她) 报告

Chris 🌱️ 添加了一个 亮色/暗色切换器,并且该应用现在总是 使用 “Terminal” 品牌,而不是 “King’s Cross”。

Junction

让您选择打开文件和链接的应用程序。

sonnyp

Junction 1.2.0 已发布,具有更好的兼容性、新功能以及得益于 libadwaita 和 Tobias Bernard 的帮助,设计更好。

录音器

一个简单现代的录音器。

Bilal Elmoussaoui 宣布

Chris 🌱️ 将录音器移植到 GTK 4 / libadwaita 的工作已清理完毕并合并今天。

填字游戏

一个简单的填字游戏播放器和编辑器。

Jonathan Blandford 报告

GNOME 填字游戏的一个初始版本已经发布,并正在寻求反馈。这是一个简单的 GNOME 填字游戏,计划开发一个填字游戏编辑器。请参阅 发布公告 以获取更多详细信息。

本周就到此为止!

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