九月带来了许多后台更新。随着 Gajim 1.4 的重大变化,许多代码部分需要进行修改。这些变化对用户来说大多是不可见的,但使 Gajim 更加稳健。在某些情况下,这也带来了可见的改进:添加联系人和开始聊天窗口现在能够检测地址背后的聊天类型。
Gajim 的变化
自从 Gajim 1.4 的开发开始以来,许多底层内容发生了变化。窗口管理和联系人界面都进行了全面改造。这些是基本组件,这意味着几乎 Gajim 的每个部分都必须进行调整。这也是清理旧代码和修订功能的机会。
例如,Jingle 文件传输接收到了一个新的资源选择小部件,允许用户选择要发送文件的资源/设备。但这只是许多需要更新的功能之一。
令人惊讶的是,关于加入群聊的问题报告时常出现。事实证明,这些问题是由于 Gajim 的开始聊天窗口为新地址提供了两个操作:开始聊天或加入群聊。选择第一个操作用于群聊会导致混乱。为了修复这个问题,Gajim 现在将在实际开始聊天之前尝试进行一些发现魔法。新的添加联系人窗口也是如此,它现在将检测群聊和网关。如果检测到网关(即 IRC),Gajim 将根据其功能提供注册选项或临时命令来配置网关。
插件更新
本月没有插件更新。
python-nbxmpp 中的变化
解析 XEP-0050 临时命令现在对未知或重复的操作更加稳健。
此外,消息修正的问题已被修复。
如往常一样,欢迎加入gajim@conference.gajim.org与我们讨论。