2020 年 1 月开发新闻

 ·  by cal0pteryx  ·  开发

Gajim 开发新闻

欢迎来到 2020 年的第一篇 Gajim 开发新闻帖子。1 月的开发为 Gajim 的插件安装程序带来了一些改进,更好的对话时间戳等等。欢迎加入 gajim@conference.gajim.org 与我们讨论。

Gajim 的变化

在 Linux 上,Gajim 能够收集您设备上当前播放音乐的信息。这些信息可以通过个人事件协议(PEP,XEP-0163)发布给联系人。Gajim 的 MusicTrackListener(收集信息的那个)已更新并修复了一些解析问题。

对话中显示的时间戳已更改为新的默认格式,其中日期和时间值始终显示。这也“修复”了一个错误,即模糊时间描述(如“昨天”或“2 天前”)未正确计算(请参见 #9272)。

正如在 11 月的帖子 中提到的,群聊的功能可以在群聊信息页面中显示。这些功能现在已一致排序,以便更好地进行比较。

插件更新

Gajim 具有一个插件管理窗口(也可以通过 Ctrl+E 访问),您可以在其中激活、停用、卸载和安装插件(通过 ZIP)。为了从可用插件目录中安装插件,需要使用“插件安装程序”插件。该插件还能够在 Gajim 启动时检查插件更新。本月,插件安装程序进行了重新设计。它现在使用“libsoup”进行异步 http 连接,拥有新的配置对话框,并进行了大量重构。

使用“长度通知器”插件,Gajim 能够在用户输入时通知他们超过指定的消息长度。这在与 SMS 网关或短消息服务(例如 Mastodon 或 Twitter)交互时非常有用。最新更新使插件能够在消息输入框旁边显示字符计数。

与之前提到的音乐信息发布类似,还有另一种方式让您的联系人知道您当前正在听的音乐。“正在听”插件(本月进行了重构)使用户能够通过按 Alt+N 简单地将曲目的艺术家和标题(以及更多)粘贴到消息输入框中。

python-nbxmpp 中的变化

负责管理连接的代码正在进行重大重构。这应该改善在 Windows 上运行 Gajim 时的连接速度。重构也是 Gajim 新账号创建助手中连接处理的必要步骤。

Get the latest release

Install

Contact

Join our XMPP chat to ask questions, share ideas or to report issues.

Join our Chat Open a Ticket