2020 年 7 月开发新闻

Gajim 开发新闻

2020 年 7 月开发新闻

Gajim 开发新闻

本月为 Windows/MacOS 上的 Gajim 带来了自动更新检查、账号密码存储增强、ChatSecure 的 OMEMO 修复,以及许多小改进。

Gajim 的变化

我们为 Windows/MacOS 上的 Gajim 引入了自动更新检查。这个功能请求可以追溯到 2009 年,看来是时候实现了。在首次启动时,Gajim 会询问您是否应该每周检查一次更新。如果检测到新版本,您将收到通知,允许您下载新版本。

您的账号密码默认存储在系统的密钥环中。您现在可以在首选项中关闭此功能。密码存储方面有了一些改进,现在在通过 Flatpak 运行 Gajim 时,也可以使用 kwallet 来存储您的密码。

群聊中一个常被请求的功能是向上滚动时自动加载最近的消息。然而,要实现该功能,Gajim 目前使用的消息显示方法需要进行更大的更改。首先,我们现在将在群聊中显示最近的 50 条消息。这是从没有任何历史记录到动态加载消息之间的一步。

其它更新

  • 联系人列表底部的状态选择器已被重写,修复了状态项无法正确渲染的错误
  • 账号助手的错误修复
  • 现在可以向多个群组发送消息(例如,您联系人列表中的团队 1 和团队 2)
  • 群聊邀请的错误处理得到了改善
  • 您现在可以将某人从“未在联系人列表中”移动到您联系人列表中的任何群组,以永久添加此联系人
  • 现在可以从 KDE 的通知中拖动内容并将其放到 Gajim 上以开始文件传输
  • 音频/视频:修复正确结束通话的问题
  • 首选项:视频预览现在可以切换

插件更新

OMEMO 修复了一个错误,防止在新创建的账号上进行加密。

python-nbxmpp 中的变化

python-nbxmpp 的 1.0.1 版本已发布。此版本修复了一个错误,即在较长时间后,来自 ChatSecure 的消息无法解密。它还包括一些 Websocket 连接的修复。

如往常一样,欢迎加入gajim@conference.gajim.org与我们讨论。

Gajim