欢迎来到 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 新账号创建助手中连接处理的必要步骤。