2020 年 12 月开发新闻

Gajim 开发新闻

2020 年 12 月开发新闻

Gajim 开发新闻

在 12 月,个人资料窗口进行了全面重构,增加了最先进的 vCard 功能和全新的个人资料图片选择器到 Gajim。此外,聊天标记得到了改善,并修复了一些错误。

Gajim 的变化

Gajim 的个人资料窗口进行了全面重构。这包括使用最新标准的新后端(XEP-0292 vCard4 Over XMPP),以及完全重写的对话框用于显示和编辑vCards。新的个人资料窗口使用了所谓的VCardGrid,使 Gajim 能够显示 vCard 内容。这个 VCardGrid 还提供了编辑功能,使用户能够修改自己的 vCard。由于这在查看 vCards 时效果很好,我们计划在联系人信息窗口中也使用它。

与旧的个人资料窗口相比,一个很大的优势是您可以多次添加(几乎所有)元素。例如,您可以添加一个工作场所的电子邮件地址,另外再添加一个私人电子邮件地址。或者多个组织,甚至更多的 PGP 密钥……所有这些元素都是动态添加的,这里没有静态用户界面。

如果您可以直接使用集成工具裁剪自己的个人资料图片,这将更加有趣。这现在可以通过新的图片选择器实现,您可以使用固定的纵横比选择要显示的细节。

这完成了我们最终发布 Gajim 1.3 之前最后几个缺失的步骤之一。

其它更新

  • 改进了聊天标记和消息接收图标
  • 现在可以通过 HTTP 文件上传(XEP-0363)以编程方式发送文件,而无需发送文本消息
  • 恢复了 metacontacts_enable 高级设置
  • 修复了在 Idle Monitor 不可用时发生的错误(#10295
  • 修复了在 Windows 上首选项窗口未正确展开的错误(#10359

插件更新

Gajim 的 Flatpak 插件已更新。

python-nbxmpp 中的变化

在完成 Gajim 的新个人资料窗口时,python-nbxmpp 获得了设置 PubSub(XEP-0060)访问模型的功能,以便为您的昵称和头像。这些功能对于使昵称和头像对所有人公开或仅对您的联系人公开是必要的。

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

Gajim