NeoChat 1.0,由KDE社区开发的Matrix客户端

最近 发射 的第一个主要版本 Neochat 1.0,由KDE社区开发的消息传递程序 它在支持Matrix协议(它是用于安全和分散通信的开放网络)中脱颖而出,并且是Spectral的分支。

新聊 使用Kirigami框架重写以创建接口和libQuotient库 支持矩阵协议。 该代码是用C ++和QML编写的,并根据GPLv3许可进行分发,此外 有多平台支持,也就是说,与Linux,Windows和Android一样多。

这是一项与KDE为所有人创建开放式操作系统的目标非常一致的计划。 这就是为什么我们需要一个集成到Plasma中的Matrix客户端,从而NeoChat诞生了的原因。我们要非常感谢这两个项目及其合作者。 没有他们,NeoChat不可能实现。

NeoChat使用Kirigami和QML框架来提供优雅且融合的用户界面.

关于NeoChat

在目前的发展阶段, 该程序支持基本的消息传递操作, 例如发送消息和文件,私人聊天,显示通知,连接到房间,自动填充用户名,插入表情符号,发送和处理邀请。

界面自动适应屏幕尺寸 并可以在Plasma Mobile或基于Android的移动设备上使用。 例如,在大屏幕上显示房间时,将自动显示带有有关该房间的所有信息的侧边栏,该边栏在小屏幕上成为弹出框。 提供了创建新聊天室的机会,您可以在其中删除用户,设置禁令,上传头像以及编辑元数据。

包括一个内置的图像编辑器 这样一来,您就可以在发送照片之前对其进行裁剪和旋转。 该编辑器基于NeoChat开发人员开发的KQuickImageEditor库。

该计划 在带有KDE Plasma Mobile的PinePhone智能手机版本中默认使用。 可以连接到任何支持Matrix协议的服务器。 在尚未实现的功能中,对加密,视频通话和已发送消息的编辑的支持尤为突出。 还计划改善与各种KDE应用程序的集成:计划使用Purpose框架与其他应用程序和Sonnet库共享内容以进行拼写检查。

最后,开发人员提到仍然需要完善一些内容:

NeoChat已完全翻译为英语,乌克兰语,瑞典语,西班牙语,葡萄牙语,匈牙利语,法语,荷兰语,加泰罗尼亚语(巴伦西亚语),加泰罗尼亚语,英国英语,意大利语,挪威尼诺斯克语和斯洛文尼亚语。 非常感谢所有的翻译人员,如果NeoChat无法以您的母语提供,请考虑加入KDE本地化团队。

目前,缺少加密支持,NeoChat还不支持视频通话和消息编辑。 两者都在工作中。

我们还缺乏与其余KDE应用程序的集成,
与目的一样,它将使NeoChat可用于共享其他KDE应用程序的内容; 以及Sonnet,它将提供拼写检查功能。

如果您想了解更多信息,可以咨询 以下链接。

如何在Ubuntu及其衍生产品上安装NeoChat?

对于有兴趣在其系统上安装此Matrix客户端的用户,可以按照以下我们共享的说明进行操作。

通常,对于Linux,我们有两种安装客户端的方法,一种是通过编译应用程序,另一种是通过Flatpak软件包的帮助。

在这种情况下,我们将选择最简单的一个,就是Flatpak。 为此,我们只需要能够在我们的系统中安装Flatpak应用程序的支持即可。

要通过flatpak安装NeoChat,只需打开一个终端(您可以使用快捷键Ctrl + Alt + T),然后在其中键入以下命令:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak remote-add --if-not-exists kdeapps --from https://distribute.kde.org/kdeapps.flatpakrepo
flatpak install kdeapps org.kde.neochat

瞧,您就可以开始使用此Matrix客户端了。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。