#89 稳定的帧率
2023年3月31日 • 12 条笔记 • 由 Felix 整理3月24日至3月31日期间 GNOME 项目的最新进展。
GNOME 核心应用和库
Mutter ↗
Wayland 显示服务器和 X11 窗口管理器和合成库。
Georges Stavracas (feaneron) 报告
在 Mutter 44 中包含的数百项更改中,有一项脱颖而出:Mutter 不再受 GPU 密集型应用程序和游戏的影响,即使它们正在运行也能保持稳定的帧率。这项出色的改进是 Mutter & GNOME Shell 博客最新文章的重点! 点击此处了解更多。
Libadwaita ↗
使用 GTK4 构建现代 GNOME 应用程序的构建块。
AdwPreferencesPage 现在有一个
description属性,可以更轻松地显示整个首选项页面的描述。
Alex (他们/她们) 报告
libadwaita 现在有
AdwSwitchRow,可以更轻松地处理包含单个开关的行这一常见情况
GNOME Circle 应用和库
ashpd ↗
围绕 freedesktop 门户的 Rust 包装器。
我们终于发布了 ASHPD 的新稳定版本。该版本包含许多 API 改进,使从 Rust 使用 portals 变得非常容易。
使用新的 builder API 截取屏幕的示例代码
use ashpd::desktop::screenshot::Screenshot; async fn run() -> ashpd::Result<()> { let response = Screenshot::request() .interactive(true) .modal(true) .send() .await? .response()?; println!("URI: {}", response.uri()); Ok(()) }更多详情:https://github.com/bilelmoussaoui/ashpd/releases/tag/0.4.0
在 Flathub 上发布了 ASHPD demo 的新版本!该 demo 具有各种不错的功能,弥补了支持的 portals 的差距
- 摄像头:多摄像头支持
- 通知:支持设置默认操作/操作目标,允许添加按钮
- 电子邮件:支持添加附件
- 使用 libadwaita 部件
- 修复应用程序的适应性
第三方项目
gregorni 宣布
本周,我在 Flathub 上发布了我的应用程序 ASCII Images。它使用 jp2a 将您的 PNG 或 JPEG 图像转换为精美且细节丰富的 ASCII 艺术。
我刚刚发布了 Telegraph,这是一个编写和解码莫尔斯电码的有趣的小应用程序。
经过一年的开发,我终于发布了 oo7 的第一个版本。它是一个 Rust 库,旨在提供 libsecret 的替代品,与 secrets portal 的紧密集成,以及应用程序将他们的密钥从主机迁移到沙盒密钥环的方式。感谢 Sophie Herold、Maxmiliano & Daiki Ueno 在构建库的构建块方面提供的巨大帮助!
Tube Converter ↗
一个易于使用的视频下载器 (yt-dlp 前端)。
Nick 报告
Tube Converter V2023.3.1 发布了!本周的发布包含许多错误修复,并移植到 GNOME 44 平台 :) 这是完整的变更日志
- 修复了一个用户无法下载包含不可用视频的播放列表的问题
- 修复了一个在嵌入元数据时某些视频无法下载的问题
- 修复了一个包含无效文件名字符的视频无法下载的问题
- UX/UI 改进(包括将 Adw.MessageDialog 对话框移动到正确的 Adw.Window)
Flare ↗
一个非官方的 Signal GTK 客户端。
schmiddi 发布公告
Flare 0.7.0 发布了。此版本的最大更新肯定是 Jan-Michael Brummer 带来的全新且改进的 UI。除此之外,Flare 现在还集成了 feedbackd,获得了对配置文件名称的支持,以及一些新的小功能、修复和更改。有关所有更改,请参阅 变更日志。另请注意,从 0.6.0 更新到此版本需要重新链接设备。
Cartridges ↗
启动您的所有游戏
kramo 说
本周,我发布了 Cartridges,一个 Libadwaita 游戏启动器,用于启动您所有的游戏。该项目源于我对一个启动器的个人需求,该启动器让我可以仅通过单击从任何平台快速启动任何游戏。无需管理另一个游戏库。它目前支持从 Steam、Heroic 和 Bottles 导入游戏,无需登录,并且还有更多来源正在开发中。在 Flathub 上查看它!
GNOME 基金会
本周,GNOME 基金会一直忙于组织各种活动,例如 GUADEC 2023、与 KDE 合作的 LAS 2023,以及寻找其他开源和社区活动来参与。作为一名平面设计师,我为这些活动的大部分工作涉及创建设计,例如姓名徽章、标志、横幅和社交媒体内容 - 所有这些我都在目前进行中!请期待 LAS 网站上很快会推出新页面。我将添加供人们在社交媒体帖子或演示文稿中使用图形。
现在,LAS 的现场参与者可以订购活动 T 恤。订单截止日期是今天,因此如果您要现场参加并想购买一件,请在此处填写表格:https://conf.linuxappsummit.org/event/5/registrations/13/。如果您要远程参加,我们在线提供 T 恤和一些其他商品:https://shop.spreadshirt.com/linux-app-summit/all
开放参与呼叫:我们已延长 GUADEC 2023 的参与呼叫,所有提案的截止日期现在是 4 月 4 日。如果您有演讲、研讨会、小组讨论或 BoF 想举办,请尽快提交您的提案! https://foundation.gnome.org/2023/02/24/guadec-2023-cfp/
我们还在寻找 GUADEC 2023 的赞助商!如果您或您的公司想赞助今年的会议,可以在这里找到我们的宣传册并了解更多信息:https://events.gnome.org/event/101/page/167-sponsors
本周就到此为止!
下周再见,请务必访问 #thisweek:gnome.org,分享您自己的项目更新!









