Dino 0.4 通訊客戶端發布

經過一年的開發,Dino 0.4通訊客戶端已經發布,支持使用Jabber/XMPP協議的聊天、語音通話、視頻通話、視頻會議、短信等。 項目代碼使用 GTK 工具包以 Vala 語言編寫,並在 GPLv3+ 許可下分發。

該連接使用 XMPP 協議和通用 XMPP 擴展(XEP-0353、XEP-0167),它允許您在 Dino 和支持適當規範的任何其他 XMPP 客戶端之間進行調用,例如,您可以設置加密視頻通話對話和 Movim 應用程序,以及使用 Gajim 應用程序進行的未加密通話。 使用基於 Signal 協議的 OMEMO XMPP 擴展執行端到端消息加密和驗證。

在新版本中:

  • 添加了對反應的支持,允許用戶使用適當的表情符號快速回复消息,例如表情符號 (🤯)、同意 (👍️) 或不贊成 (👎️),而無需鍵入。
  • 在群聊、直接消息和頻道中,添加了對與特定消息相關聯的直接回复的支持,並允許您快速查看它。
    Dino 0.4 通訊客戶端發布
  • 從 GTK3 到 GTK4 的過渡和 libadwaita 庫已經完成,它提供了現成的小部件和對象,用於構建符合新的 GNOME HIG(人機界面指南)建議的應用程序。 用戶界面適用於任何尺寸的屏幕,包括移動設備的小屏幕。

Dino 0.4 通訊客戶端發布

Dino 的主要特性和支持的 XEP 擴展:

  • 多用戶聊天,支持私密群和公共頻道(在群裡,你只能和群裡的人聊任意話題,在頻道裡,任何用戶只能聊一個給定的話題);
  • 頭像的使用;
  • 留言存檔管理;
  • 在聊天中標記最後收到和閱讀的消息;
  • 將文件和圖像附加到消息中。 文件可以直接從客戶端傳輸到客戶端,或者上傳到服務器並提供一個鏈接,其他用戶可以通過該鏈接下載該文件;
  • 支持使用Jingle協議在客戶端之間直接傳輸多媒體內容(聲音、視頻、文件);
  • 除了通過 XMPP 服務器發送外,還支持 SRV 記錄使用 TLS 建立直接加密連接;
  • 使用 OMEMO 和 OpenPGP 加密;
  • 通過訂閱分發消息(發布-訂閱);
  • 另一個用戶設置的消息狀態通知(您可以禁止發送有關聊天或個人用戶設置的通知);
  • 延遲發送消息;
  • 服務器上存儲的各種服務和資源的書籤;
  • 消息發送成功通知;
  • 用於在通信歷史中搜索消息和過濾輸出的高級工具;
  • 支持一界面多賬號辦公,如工作與個人通信分離;
  • 在離線模式下工作,在出現網絡連接後實際發送書面消息和接收在服務器上累積的消息;
  • SOCKS5 支持轉發直接 P2P 連接;
  • 支持 vCard XML 格式。

Dino 0.4 通訊客戶端發布


來源: opennet.ru

添加評論