#110 性能问题追踪

2023年8月25日 • 12 条笔记 • 由 Felix 整理

GNOME 项目在 8 月 18 日至 8 月 25 日这一周内的进展更新。

GNOME 核心应用和库

GTK

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

Emmanuele Bassi

感谢 Inkscape 社区的 René de Hesselle,GTK 获得了一个新的 macOS CI 运行器

GNOME Shell

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

Just Perfection 发布公告

GNOME Shell 45 移植指南已发布。由于 GNOME Shell 45 已迁移至 ESM,我们希望所有开发者在 45.0 版本发布之前(9 月 20 日)移植他们的扩展,以便他们可以向我们报告需要导出的元素(如果尚未导出)。

我们还在 GNOME Discourse 和 GNOME Extensions Matrix 频道上为所有开发者提供帮助:GNOME Matrix 频道 IRC 桥接:irc://irc.gimpnet.org/shell-extensions

GNOME 开发工具

Sysprof

一种剖析工具,可帮助找到程序花费最多时间的函数。

hergertme 报告

Sysprof 获得了显示每个 CPU 调度进程的能力。您可以使用此功能更有效地追踪桌面上的性能问题。

GNOME Circle 应用和库

Clara Hobbs (她/他们) 宣布

得益于 libadwaita 1.4 中的新 AdwBreakpoint API,Chess Clock 刚刚合并了对更大屏幕尺寸的改进支持。当窗口足够大以支持时,时钟文本会变大,并且只要窗口具有纵向宽高比,就会启用纵向模式(而不仅仅是像纵向手机屏幕那样窄)。这些更新应该使该应用程序在平板电脑和笔记本电脑上使用起来更方便。

Workbench

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

Sonny 报告

Rust 支持已登陆 Workbench 🛠️ ❤️ 🦀 感谢 Julian 🍃!我们将很快开始处理格式化程序和语言服务器。

我们正在接近 100 个 Library 演示。移植它们是学习或使用 Rust 的绝佳机会,特别是如果您来自 JavaScript 或 Vala。请查看 我们的指南,不要犹豫加入 #workbench:gnome.org

第三方项目

Bilal Elmoussaoui 报告

一个新的 libmks 版本发布了!增加了对触摸事件的支持,改进了渲染,从而避免了帧丢失/不正确的区域更新。详情请参见 https://gitlab.gnome.org/GNOME/libmks/-/releases/0.1.1。我还最近写了一篇博文,关于我将 damage area 从客户机传播到主机的冒险经历,您可以在 https://belmoussaoui.com/blog/16-damage-areas-across-the-virtio-space/ 上阅读。

Nokse 宣布

本周,我发布了 ASCII Draw,一个应用程序,允许您仅使用字符绘制图表、流程图或任何其他内容。它具有多种线条样式可供选择。

有多种工具可用

  • 直线箭头用于连接图表上的点
  • 矩形用于轻松构建轮廓
  • 自由线条用于绘制跟随鼠标移动的连接线
  • 文本用于轻松预览和在画布上书写文本
  • 橡皮擦拾色器填充矩形自由画笔

Parabolic

下载网络视频和音频。

Nick

Parabolic V2023.8.3 发布了!

此版本包含一些新功能,使 Parabolic 更加可配置。请阅读下面的内容:)

这是更新日志

  • 添加了一个新的高级下载选项来分割章节
  • 添加了一个新的首选项来为 YouTube 下载启用 SponsorBlock
  • 更新了翻译(感谢 Weblate 上的所有人!)

Denaro

管理您的个人财务。

Nick

Denaro V2023.8.1 发布了!

此版本包含一些新功能和修复,您可以在下面阅读:)

这是更新日志

  • 在创建帐户密码时添加了密码强度指示器
  • 为自定义货币设置添加了金额显示样式选项
  • 修复了一个在日历中选择空帐户的当前月份导致崩溃的问题
  • 修复了一个将收据添加到新交易导致崩溃的问题
  • 改进了 UI/UX
  • 更新了翻译(感谢 Weblate 上的所有人!)

杂项

Sophie (她/她) 发布

GNOME 45 正在进入下一个 发布准备阶段。经过三周的 UI 冻结期,8 月 26 日星期六,GNOME 45 也将进入字符串冻结期。在那天 23:59 UTC 之后,核心组件中的所有字符串更改都需要 i18n 团队的批准。

GNOME 基金会

Caroline Henriksen 宣布

随着 GUADEC 2023 的完成,基金会工作人员正在忙于完成最终的会议任务,同时推进 GNOME.Asia 2023、LAS 2024 和 GUADEC 2024 的规划。其中一些任务包括收集来自我们的 会后调查的反馈,整理会议照片,并向我们的活动赞助商提供更新。我们目前正在努力寻找最佳解决方案,以便与大家分享会议照片,并将很快提供更多更新!我们还在征求社区对我们如何构建 GUADEC 2024 演讲和 BoF 日程的反馈。如果您希望在工作日或周末参加 GUADEC 演讲,请通过回答我们的投票 在此处告知我们。

除了活动之外,我们还完成了 2021-2022 年度报告,现在可在 基金会网站上查看,并开始为即将发布的 GNOME 45 版本制作新的视频。

提醒:GNOME.Asia 2023 征稿通知现已开放!如果您想向今年的峰会提交演讲,请阅读 我们的新闻以获取更多详细信息。所有申请的截止日期为 2023 年 9 月 1 日。

志愿者机会:我们正在直播 GUADEC 演讲,但正在寻找一位志愿者来编辑最终的录像,将其分成单个演讲视频。如果您对这个项目感兴趣,请通过电子邮件告知我们 chenriksen@gnome.org

feborges 报告

GNOME 基金会正在寻找导师和 Outreachy 12 月至 3 月实习项目。如果您有兴趣担任导师,请访问 https://discourse.gnome.org/t/deadline-sept-20-2023-call-for-mentors-for-outreachy-december-23-march-24-cohort/16748 以获取更多信息。

本周就到此为止!

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