2021 年 9 月开发新闻

Gajim 开发新闻

2021 年 9 月开发新闻

Gajim 开发新闻

九月带来了许多后台更新。随着 Gajim 1.4 的重大变化,许多代码部分需要进行修改。这些变化对用户来说大多是不可见的,但使 Gajim 更加稳健。在某些情况下,这也带来了可见的改进:添加联系人和开始聊天窗口现在能够检测地址背后的聊天类型。

Gajim 的变化

自从 Gajim 1.4 的开发开始以来,许多底层内容发生了变化。窗口管理和联系人界面都进行了全面改造。这些是基本组件,这意味着几乎 Gajim 的每个部分都必须进行调整。这也是清理旧代码和修订功能的机会。

例如,Jingle 文件传输接收到了一个新的资源选择小部件,允许用户选择要发送文件的资源/设备。但这只是许多需要更新的功能之一。

令人惊讶的是,关于加入群聊的问题报告时常出现。事实证明,这些问题是由于 Gajim 的开始聊天窗口为新地址提供了两个操作:开始聊天或加入群聊。选择第一个操作用于群聊会导致混乱。为了修复这个问题,Gajim 现在将在实际开始聊天之前尝试进行一些发现魔法。新的添加联系人窗口也是如此,它现在将检测群聊和网关。如果检测到网关(即 IRC),Gajim 将根据其功能提供注册选项或临时命令来配置网关。

插件更新

本月没有插件更新。

python-nbxmpp 中的变化

解析 XEP-0050 临时命令现在对未知或重复的操作更加稳健。

此外,消息修正的问题已被修复。

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

Gajim