#68 新对话框

2022年11月4日 • 6 条笔记 • 由 Felix 整理

GNOME 项目在 10 月 28 日至 11 月 04 日这一周内的进展更新。

核心应用和库

GTK

用于创建图形用户界面的跨平台小部件工具包。

Emmanuele Bassi 报告

GTK 4.10 将提供一个全新的对话框 API

所有这些新类都不是小部件,而是围绕异步调用设计的,而不是信号发射。一旦你调用执行所需操作的方法,当用户关闭对话框窗口时,你将获得回调。请访问 GTK 开发博客,了解有关新引入的 API 及其设计的文章。

这个新的 API 允许我们弃用以下类和接口

  • GtkFileChooserDialog、GtkFileChooserWidget 和 GtkFileChooser
  • GtkColorChooserDialog、GtkColorChooserWidget、GtkColorButton 和 GtkColorChooser
  • GtkFontChooserDialog、GtkFontChooserWidget、GtkFontButton、GtkFontChooser
  • GtkMessageDialog

GtkDialog 本身已被弃用。你应该为应用程序中的任何自定义对话框派生你自己的 GtkWindow;如果你使用 libadwaita,你已经可以使用现成的对话框,例如 AdwPreferencesWindow 和 AdwMessageDialog。

第三方项目

Money

个人财务管理器。

Nick

我很高兴地宣布 Money 发布,并且可在 Flathub 上使用。Money 是一个 GNOME 个人财务管理器,具有易于使用且美观的界面。

Endeavour

一个直观且强大的应用程序,用于管理你的个人任务。

Jamie 报告

Endeavour 版本 43 已发布!此版本包含大量的错误修复和轻微的 UI 改进,以提供更稳定的体验。Endeavour 可以从 Flathub 下载

文档

Emmanuele Bassi 报告

gi-docgen,一种基于内省的文档生成器,GTK 用于发布其 API 参考,现在能够显示一个符号、类型、信号或属性是否当前不稳定,并且将在下一个稳定版本中可用。这应该有助于在直接从前沿源代码生成的参考资料中,视觉上区分新添加的 API。相同的样式也用于呈现符号的引入时间和弃用时间。

GNOME Shell 扩展

Cleo Menezes Jr. 报告

Weather O’Clock 的第一个版本已发布。一个扩展,用于在面板的左侧显示当前天气,而不会使其从面板中心偏移。此扩展需要 GNOME Weather 才能正常工作。

从 extensions.gnome.org 安装它。

GNOME 基金会

Thib

GNOME 正在远离 GIMPnet!你可以在这里阅读完整的公告:https://discourse.gnome.org/t/gnome-moves-away-from-gimpnet/12046

如果你负责一个项目,并且你的房间列在我们的 #community:gnome.org Space 中(复制 这里),并且希望利用这个机会明确取消桥接,请在此线程中告知我们。

本周就到此为止!

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