#119 时尚网站

2023年10月27日 • 11 条笔记 • 由 Felix 整理

以下是 10 月 20 日至 10 月 27 日期间 GNOME 项目的最新进展。

GNOME 核心应用和库

Georges Stavracas (feaneron) 报告

XDG Desktop Portal 项目拥有一个 时尚的新网站,感谢 Jakub Steiner!

Vala

一种面向对象的编程语言,具有自托管编译器,生成 C 代码并使用 GObject 系统。

lwildberg 报告

Vala 参考手册最近已移植并现在可以在线访问 这里。这是一项长期努力,旨在摆脱基于 wiki 的解决方案。如果您现在想为其贡献力量,您需要向 Vala 仓库创建合并请求。而且它看起来漂亮多了,不是吗?;)

GLib

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

Emmanuele Bassi 报告

超过 10 年后,GLib 现在 生成其 API 的内省数据,而不是将责任交给 gobject-introspection。这是朝着 更改 GLib API 参考文档生成器从 gtk-doc 到 gi-docgen 的一个请求步骤。目前正在进行工作以 将 libgirepository 移动到 GLib,作为 简化内省构建的总体目标的一部分。有关更多信息,您可以查看 我的博客

杂项

Sophie (她/她) 发布

在持续努力更好地组织 GNOME 页面,我们创建了一个 网站团队。网站团队目前是维护 GNOME 项目中网站的人员的松散联盟。在这种情况下,许多网站仓库已经移动到 新的 GitLab 团队。您也可以在 #pages:gnome.org 找到我们。

GNOME Circle 应用和库

Workbench

一个用于学习和原型设计 GNOME 技术的沙盒。

Sonny

Marco Köpcke (Capypara) 向 Workbench 添加了 Python 支持 🎉

您正在学习 Python 或 Gtk 吗?将 Library 条目移植到 Python 是学习和贡献的好方法。欢迎帮助,请参阅 我们的指南

gtk-rs

为 GNOME 堆栈中的基本库提供 Rust 语言的安全绑定。

Julian 🍃 发布

我扩展了 gtk-rs 书籍的“主事件循环”章节,以包含更多关于如何处理 async 代码的信息。它展示了如何

  • 在异步上下文中嵌入阻塞调用,
  • 从外部 crate 运行异步函数,以及
  • 与 tokio 集成。

感谢 Fina、Sabrina 和 Bilal Elmoussaoui 审查更改。

第三方项目

d-k-bo

Televido 已发布,可在 Flathub 上获得!

它允许您直播、搜索和播放来自德语公共电视服务的媒体。基于 MediathekView 项目提供的 API,内容直接从各自的电视服务提供,可能无法在德国境外访问。

Hunter Wittenborn 报道

Celeste,一个可以连接到大量云提供商的 GTK 文件同步程序,自上次出现在 This Week in GNOME 以来已经进行了一些更新。

一些值得注意的更改包括添加了 Proton Drive 支持,以及新的应用程序图标,这极大地有助于显示 Celeste 是什么。

Celeste 可以在 FlathubSnap Store 上获得,如果您想尝试一下。

Tagger

标记你的音乐。

Nick

Tagger V2023.10.0 发布了!我们本月一直在努力为您带来一个功能和修复包装的版本 :)

首先,此版本引入了基于 WindowsAppSDK 和 WinUI 3 构建的应用程序的全新 Windows 版本!对于那些不幸有时使用 Windows 的人来说,他们现在可以使用与 GNOME 版本功能完全匹配的应用程序在他们的系统上使用这个很棒的应用程序!

在功能方面,此版本引入了对使用相对路径的播放列表的完全支持,新的标签属性,以及专辑封面的新信息对话框。Tagger 还会监视音乐文件夹库中的磁盘更改,并在应用程序内提示用户重新加载文件夹。此外,我们修复了许多问题并调整了应用程序某些方面的设计,您可以在下面阅读所有内容!

特别感谢 @kissthermite 引起了此版本中的大部分更改。

以下是完整的变更日志

  • Tagger 现在可以使用 Windows App SDK 和 WinUI 3 在 Windows 上使用
  • 添加了在创建播放列表时使用相对路径的选项。这意味着 Tagger 现在也支持打开带有相对路径的播放列表
  • 将光盘编号、光盘总数和发布日期字段添加到其他属性
  • 添加了专辑封面的信息对话框
  • 在首选项中添加了一个选项,以限制文件名字符为仅受 Windows 支持的字符
  • Tagger 现在将监视音乐文件夹库中的磁盘更改,并在必要时提示用户重新加载
  • 如果可用,Tagger 现在将在音乐文件行本身内显示前专辑封面
  • Tagger 现在将记住先前用于从文件名到标签以及从标签到文件名的转换的格式字符串
  • 修复了一个下载的歌词有时包含 html 编码字符的问题
  • 修复了一个包含 < 字符的文件名导致音乐文件行无法显示的问题
  • 修复了为多个选定文件显示的持续时间错误的问题
  • 改进了创建播放列表对话框的用户体验
  • 更新了翻译(感谢 Weblate 上的所有人!)

登录管理器设置

自定义您的登录屏幕。

Mazhar Hussain 发布公告

GDM 设置版本 4 已发布。

  • 它带来了新的 UI 风格、GNOME 45 支持等等。完整的发布说明可在 GitHub 发布 中找到。
  • 版本 4 还带来了从“登录管理器设置”到“GDM 设置”的重命名。在内部,GDM 设置一直被称为 gdm-settings。因此,重命名应该使事情更清晰和一致。
  • GDM 设置现在也支持 GitHub Sponsors

GNOME 基金会

Caroline Henriksen 报告

本周,基金会正在为即将举行的几项活动做准备!现在我们的新执行董事已经开始工作,我们正在举办见面会,让每个人都有机会了解 Holly 并询问她对基金会的计划。此活动对所有人开放,您可以在 这里 注册并提交您的问题给 Holly。请注意,所有问题提交的截止日期为 11 月 7 日。

我们还报名参加了 SCaLE x21 的展位。2024 年的会议将于 3 月 14 日至 17 日举行,并且 CfP 仍然开放。提交演讲的截止日期为 2023 年 11 月 1 日,因此请尽快发送您的演讲!

此外,GNOME Asia 2023 还有不到一个月的时间!完整的演示时间表可在活动网站上找到,并且面向面对面和远程参与者开放注册。请通过 注册 让我们知道您将参加。

提醒:我们仍在为 GNOME Asia 2023 寻找赞助商!如果您或您的公司想赞助今年的峰会,请联系 mwu@gnome.org 以获取更多信息。

志愿者机会:我们正在寻找帮助管理基金会社交媒体渠道的人员。如果您有兴趣参与,请联系 chenriksen@gnome.org 以获取更多信息。

本周就到此为止!

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