Gajim 1.2.0 Beta

 ·  by cal0pteryx  ·  Release

Gajim 1.2 的首个 Beta 版本发布了

自从 Gajim 1.1.3 发布 已经快一年了。这一年里开发了新功能,清理了旧代码,并修复了错误。本月终于是 Gajim 1.2 的第一次 beta 版本发布的时刻。亮点包括(其中之一):改进的群聊系统,完全重写的网络代码,以及新的账号创建助手。但还有更多内容等待发现。如果您有关于如何改进此 Beta 的建议,请告诉我们。欢迎您的反馈。

群聊

让我们从许多即时通讯工具的重要部分开始:群聊。到目前为止,与群聊相关的操作,例如更改昵称或邀请人,都是在单独的对话框中显示的。在 Gajim 1.2 中,所有这些对话框已重新组织为覆盖聊天的群聊“页面”。此外,现在还可以查看每个群聊的信息页面,其中包含聊天的设置、描述、主题等(请参见 11 月的开发新闻)。通过新的邀请页面,邀请人变得更加容易,您可以搜索和过滤您的联系人。现在还可以通过拖放从您的联系人列表中邀请某人。此外,每个群聊窗口现在都有更新的参与者列表,修复了一些过去的显示错误。如果出现错误(聊天被销毁,服务消失),Gajim 现在将提供永久删除故障群聊的选项。

Gajim 的新群聊邀请页面

Gajim 的新群聊邀请页面

gajim@conference.gajim.org 的群聊信息

gajim@conference.gajim.org 的群聊信息

但是如何创建群聊呢?在过去的版本中这并不明显,但现在 Gajim 提供了一个新的群聊创建窗口,可以通过 Gajim > ‘创建群聊’ 访问。它允许您创建私人和公共群聊,并应用合理的默认设置。此外,您可以设置名称和描述。

网络连接

重写 Gajim 的网络连接代码在过去几个月中是一项重大任务。这些更改使 Gajim 能够更快地建立连接(尤其是在 Windows 下运行时),并且能够从网络连接丢失或其它连接相关问题中恢复。代理处理得到了改善,并且现在支持 WebSocket(RFC 7395 作为 BOSH 的替代)。在不久的将来(可能在 1.2 版本发布时),Gajim 的插件安装程序和 URL 图像预览也将能够遵循您为账号指定的代理设置。此代理还将用于通过 HTTP 文件上传进行文件传输。三月开发新闻 涵盖了大部分更改。

为了深入了解连接详情,服务器信息窗口现在列出了传输协议、传输安全性和连接代理。如果需要,您还可以检查服务器的证书。服务器发布的联系地址(例如用于故障排除)也会列出。

账号创建助手

我们想介绍 Gajim 完全重写的账号创建向导。它具有服务器建议、指向 conversations.im 合规性测试工具 的链接和服务器自动完成,这应该有助于注册新账号的过程。输入错误将在线标记,而不会干扰错误对话框。最后但同样重要的是,数据表单小部件(服务器提供的用户名、密码、验证码等输入)得到了显著改善。底层助手窗口还用于指导用户完成账号删除和密码更改。

Gajim 的新账号创建

Gajim 的新账号创建

Gajim 的新账号创建

Gajim 的新账号创建

Gajim 的新账号创建

Gajim 的新账号创建

更多变化

已知问题

如果您决定尝试这个新的测试版,我们将非常感激您的反馈。请随时通过 gajim@conference.gajim.org 联系我们或在 我们的 Gitlab 上打开一个问题。

Get the latest release

Install

Contact

Join our XMPP chat to ask questions, share ideas or to report issues.

Join our Chat Open a Ticket