#92 图像打印

2023年4月21日 • 15 条笔记 • 由 Felix 整理

GNOME 项目在 4 月 14 日至 4 月 21 日期间的最新进展。

GNOME 孵化应用

Loupe

一个简单而现代的图像查看器。

Sophie 🏳️‍🌈 🏳️‍⚧️ ✊ 宣布

我们已经完成了所有计划中的功能,使 Loupe 成为 GNOME Core 的一个合适的图像查看器。下一步,我们将主要集中精力修复错误并完善现有功能。

虽然基本的图像编辑功能经常被要求,但它不太可能在 GNOME 45 中实现。在不同层面上需要大量的工作,尤其是在处理图像格式的库中。我想将来致力于这项工作,但这并不是一个需要在时间压力下完成的事情。如果您有图像格式和/或 rust 的经验并想提供帮助,请告诉我!

自上次更新以来,我们已经

  • 实现了图像打印。
  • 为 JPEG、PNG、HEIC 和 AVIF 添加了 ICC 色彩配置文件支持。
  • 提交了一个上游修复,用于 PNG 中的 ICC 配置文件。
  • 使叠加按钮在不活动后隐藏。
  • 让 Loupe 正确地向系统通告它支持的图像类型。
  • 使使用鼠标中键拖动图像也能正常工作。
  • 优化了 SVG 渲染,在缩放大型 SVG 时更快地显示完整的图像。
  • 允许将多个图像拖放到 Loupe 中以浏览这些图像。
  • 并且最终使我们的 CI 构建平均速度提高了三倍。

感谢所有为贡献、错误报告和建议提供帮助的人。

GNOME Circle 应用和库

Workbench

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

Sonny 宣布

Workbench 44 已发布。亮点包括

  • 使用 GNOME 平台/SDK 44
  • 完全沙盒化,现在被 GNOME Software 认为是安全的
  • 改进的预览器
  • 18 个新的库条目

感谢所有新的贡献者,特别是 GSoC 和 Outreachy 的申请者。

Pika Backup

保护您的数据。

Sophie 🏳️‍🌈 🏳️‍⚧️ ✊

Pika Backup 0.6.1 现已发布,包含一些特定于发行版的错误修复。我们修复了在不将 fusermount 链接到 fusermount3 的发行版上无法挂载存档的问题,并且现在可以在所有发行版上再次将可移动驱动器包含在备份中。

Authenticator

用于生成双因素身份验证码的简单应用程序。

Bilal Elmoussaoui

Authenticator 4.3.0 已发布,这是自移植到 GTK 4 & Rust 以来最大的一次代码清理。最终用户可能不会注意到很多变化,除了一个最终非常准确的 TOTP 实现。

  • 修复与 https://2fas.com/check-token/ 的兼容性
  • backup: 添加 FreeOTP+ JSON 格式支持
  • 允许从包含 QR 码的图像文件导入
  • 为所有支持的备份格式添加测试

第三方项目

cwunder 报告

Chromecast 对 GNOME 网络显示的的支持终于合并,并计划在 GNOME 45 中发布。

关于合并请求的更多详细信息:https://gitlab.gnome.org/GNOME/gnome-network-displays/-/merge_requests/171

Sonny 宣布

Dino,一款现代的聊天和视频通话应用程序,现在 可在 Flathub 上使用

感谢 Aman9dasLink Mauve 提供 manifest,以及 bl00mber 提供 --socket=gpg-socket

作为补充说明,由于其隔离性,Flatpak 是首个包含修复其依赖项中一个 CVE 的 Dino 发行版。

Aleks Rūtiņš 报告

本周,我发布了 Kaste 的 0.1 版本,这是一个用于 GNOME 应用程序中数据存储的简单抽象。 快来看看!

Nick

Nickvision 应用程序(Denaro、Tube Converter、Tagger)有一个新家,即 NickvisionApps GitHub 组织。该组织有助于我们将所有应用程序放在一个地方并作为一个整体管理我们的团队。很快将推出新网站:)

Tube Converter

从网络获取视频和音频。

Nick 发布公告

Tube Converter V2023.4.2 发布!

此版本包含一些新功能,使下载器更加可定制。首先,我们添加了一个可配置的速度限制,可用于限制单个下载速度。此外,我们添加了对使用 aria2 作为下载器后端的支持(如果用户选择)。

我们还修复了一些问题,包括一个未显示下载的所有日志的问题。

Denaro

管理您的个人财务。

Nick 报告

你最喜欢的披萨店老板带着 Denaro 的新版本回来了! V2023.4.1

首先,为交易添加了一个新的“备注”字段,允许用户为交易编写任何额外的备注。我们还添加了选择导出所有帐户信息或仅导出当前筛选和排序视图中显示的交易的支持。还添加了在处理数字金额时显示本机数字而不是仅拉丁数字的支持。

除了这些新功能外,我们还修复了许多问题,包括自定义分隔符无法正确解析的问题以及 CSV 文件未以正确格式导出的问题。

Denaro 文档,可通过主菜单中的“帮助”操作获得,现在也可以通过 Weblate 进行翻译!

Phosh

适用于移动设备的纯 Wayland shell。

Guido

本周,我们终于将 Thomas 对 Phosh 处理紧急呼叫的支持合并了。每当 gnome-calls 报告可用的紧急号码时,你现在可以从紧急联系人列表中选择它们,或通过键盘拨打(无论你的手机是否锁定)。目前,你需要在配置文件中选择加入,因为我们希望在默认启用之前获得更多测试反馈——如果该功能在真正的紧急情况下失败,那将很糟糕。除此之外,我们还对通知、系统模态对话框和屏幕截图进行了一些视觉调整。

Graphs

轻松绘制和操作数据!

Sjoerd Stendahl

我很高兴地宣布我们终于发布了 Graphs 1.5!Graphs 是一款简单但功能强大的工具,可让你轻松绘制和操作数据。数据可以从存储在大多数格式的列文件中导入,或使用公式生成。你可以以各种方式轻松地操作或转换数据,例如切割、平移、乘法、导数、傅里叶变换等。此版本的一些主要亮点包括

  • UI 的重大改进:Graphs 现在尝试遵循 GNOME HIG,在 GNOME 中提供良好且一致的体验
  • 功能齐全的绘图样式编辑器:你的绘图样式现在可以保存在我们的样式编辑器中,其中存储了绘图颜色、刻度、网格甚至默认颜色循环等设置。新的绘图样式可以轻松地应用于打开的项目,以便快速更改绘图样式以用于特定目的
  • 保存项目:项目现在可以保存为单个文件,以后可以打开以供进一步使用。让你能够从中断的地方继续。
  • 改进的剪贴板行为:添加新数据不再重置剪贴板。并且更多操作现在也包含在剪贴板中,因此更改行颜色、添加数据、删除数据和更改行名称等操作都可以使用剪贴板功能撤销/重做。
  • 大量的错误修复和底层更改。自从上次发布以来,大部分代码都已更新。
  • 还有许多其他更改,例如对 Panalytical .xrdml 文件的支持、能够从“绘图设置”中设置画布限制、能够通过拖放数据在侧面板中重新排序数据,以及许多其他 toast 弹出窗口,以便在特定场合向用户提供反馈。

感谢所有参与帮助的人。特别是 @cmkohnen,他一直与我共同开发 Graphs,我还想感谢 Tobias Bernard 提供有用的反馈和用户界面方面的帮助!Graphs 的最新版本可以在 Flathub 上找到。

Cartridges

启动您的所有游戏

kramo 发布

我刚刚发布 Cartridges 1.4

此更新带来了

  • 对动画封面的支持
  • 重新设计的详细信息视图
  • 在各种数据库中搜索游戏的能力

Flathub 上查看!

文档

lwildberg 宣布

本周,valadoc.org 的暗模式支持已合并!快来看看,更舒适地查看漂亮的 API 参考!这是 colinkiama 和其他人的长期努力,现在终于实现了!

GNOME 基金会

Kristi Progri 报告

Linux App Summit (LAS) 就在几天后举行,我们很高兴欢迎您在 4 月 22 日至 23 日前往布尔诺。我们一直在努力确保会议顺利进行,所以如果您在附近,请随时加入我们。您仍然可以在 https://conf.linuxappsummit.org/event/5/registrations/ 注册。

除了 LAS 之外,我们还在忙于组织我们即将举行的盛大活动 GUADEC。我们将很快发布完整的日程安排并开放注册,敬请期待!

我还在寻找有人来协助领导年度报告项目。如果您有兴趣提供帮助,请通过 kprogri@gnome.org 与我联系。您的支持将不胜感激。

本周就到此为止!

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