经过一年多的开发,终于可以宣布 Gajim 1.4.0 的发布!🎉 Gajim 1.4 系列带来了完全重新设计的消息窗口和对话管理。工作区允许您组织聊天,以便在需要时保持事务分开。这些变化只有通过触及 Gajim 的大量代码库才能实现,我们感谢您给予的所有反馈。
新增功能
新版本的 Gajim 带来了完全重新设计的主窗口。该窗口提供一个包含工作区的侧边栏,您可以在其中组织所有聊天。工作区的详细信息已在去年详细解释。每个工作区都保存当前打开的聊天列表,包括 1:1 聊天和群聊。这使您能够轻松保持事务分开。为了简化使用,我们决定将 Gajim 迁移到单窗口模式。通过聊天列表打开的聊天将显示在旁边,使窗口保持紧凑。
Gajim 显示消息的方式已经多年没有改变。之前的方法有许多局限性,但很难替换。Gajim 1.4 采用了一种新的方法,每条消息都是一个单独的“行”,您可以在上面的截图中看到。这种方法不仅看起来更干净,还使我们能够在未来实现新功能,比如消息反应、回复等。
为了实现这些更改,我们不得不触及并重构 Gajim 的代码库中的大部分内容。请报告您发现的任何问题!我们非常感谢您的反馈。
Windows 用户请注意:Windows 版本现在基于 Python 3.9,该版本 不支持 Windows 7 或更早版本。
更多变化
新
- 重新设计的联系人信息和群聊信息窗口
- 重新设计的群聊创建窗口
- 与 XEP-0393 消息样式完全兼容
- 聊天输入框中的实时消息样式
- URL 图像预览、插件安装程序、语法高亮和 AppIndicator 插件已集成到 Gajim 中
- 在群聊中支持 XEP-0425 消息审核撤回
- 管理员现在可以定义设置覆盖
更改
- 重新设计的通知系统
- 历史管理器已被 Gajim 的内部搜索替代
- “自我备注”功能:向您自己的联系人发送消息(例如,发送到另一台设备)
- 改进的 Windows 安装程序
- 改善了浅色和深色主题的对比度
- 书签管理窗口已被移除(所有操作仍可在 Gajim 的用户界面中使用)
- 移除了通过零配置网络的 XEP-0174 无服务器消息传递
- 客户端证书设置已被移除
- 移除了(XEP-0107)用户心情和(XEP-0108)用户活动
修复
在此版本中修复了超过120 个问题
请查看更新日志以获取完整列表。
如往常一样,请随时通过 gajim@conference.gajim.org 联系我们,或在我们的 Gitlab 上提出问题。