#68 新对话框
2022年11月4日 • 6 条笔记 • 由 Felix 整理GNOME 项目在 10 月 28 日至 11 月 04 日这一周内的进展更新。
核心应用和库
GTK ↗
用于创建图形用户界面的跨平台小部件工具包。
GTK 4.10 将提供一个全新的对话框 API
- GtkFileDialog 替换 GtkFileChooserDialog
- GtkColorDialog 替换 GtkColorChooserDialog
- GtkFontDialog 替换 GtkFontChooserDialog
- GtkAlertDialog 替换 GtkMessageDialog
所有这些新类都不是小部件,而是围绕异步调用设计的,而不是信号发射。一旦你调用执行所需操作的方法,当用户关闭对话框窗口时,你将获得回调。请访问 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 下载
文档
gi-docgen,一种基于内省的文档生成器,GTK 用于发布其 API 参考,现在能够显示一个符号、类型、信号或属性是否当前不稳定,并且将在下一个稳定版本中可用。这应该有助于在直接从前沿源代码生成的参考资料中,视觉上区分新添加的 API。相同的样式也用于呈现符号的引入时间和弃用时间。
GNOME Shell 扩展
Weather O’Clock 的第一个版本已发布。一个扩展,用于在面板的左侧显示当前天气,而不会使其从面板中心偏移。此扩展需要 GNOME Weather 才能正常工作。
GNOME 基金会
Thib 说
GNOME 正在远离 GIMPnet!你可以在这里阅读完整的公告:https://discourse.gnome.org/t/gnome-moves-away-from-gimpnet/12046
如果你负责一个项目,并且你的房间列在我们的 #community:gnome.org Space 中(复制 这里),并且希望利用这个机会明确取消桥接,请在此线程中告知我们。
本周就到此为止!
下周再见,请务必访问 #thisweek:gnome.org,分享您自己的项目更新!




