İletişim istemcisi Dino 0.4'ün piyasaya sürülmesi

Bir yıllık geliştirme sürecinin ardından, Jabber/XMPP protokolünü kullanarak sohbeti, sesli aramaları, görüntülü aramaları, görüntülü konferansı ve yazılı mesajlaşmayı destekleyen Dino 0.4 iletişim istemcisi piyasaya sürüldü.Program, çeşitli XMPP istemcileri ve sunucularıyla uyumludur, Konuşmaların gizliliğini sağlar ve uçtan uca şifrelemeyi destekler. Proje kodu, GTK araç seti kullanılarak Vala dilinde yazılmıştır ve GPLv3+ lisansı altında dağıtılmaktadır.

Bağlantıyı düzenlemek için, Dino ile ilgili spesifikasyonları destekleyen diğer XMPP istemcileri arasında arama yapmanızı sağlayan XMPP protokolü ve standart XMPP uzantıları (XEP-0353, XEP-0167) kullanılır; örneğin, aşağıdakileri yapmak mümkündür: Konuşmalar ve Movim uygulamalarıyla şifreli görüntülü aramaların yanı sıra Gajim uygulamasıyla şifrelenmemiş aramalar yapın. Mesaj alışverişinin ve kimlik doğrulamanın uçtan uca şifrelenmesi, Signal protokolünü temel alan OMEMO XMPP uzantısı kullanılarak gerçekleştirilir.

Yeni sürümde:

  • Kullanıcının bir mesaja uygun bir emoji sembolüyle hızlı bir şekilde tepki vermesine olanak tanıyan tepkiler için destek eklendi; örneğin, yazmadan duyguları (🤯), kabulü (👍️) veya onaylamamayı (👎️) ifade etmek.
  • Grup sohbetleri, doğrudan mesajlaşma ve kanallar artık belirli bir mesaja bağlanan ve onu hızlı bir şekilde görüntülemenize olanak tanıyan doğrudan yanıt desteğine sahip.
    İletişim istemcisi Dino 0.4'ün piyasaya sürülmesi
  • GTK3'ten GTK4'e ve yeni GNOME HIG (İnsan Arayüzü Yönergeleri) ile uyumlu uygulamalar oluşturmak için hazır widget'lar ve nesneler sunan libadwaita kütüphanesine geçiş yapıldı. Kullanıcı arayüzü, mobil cihazlardaki küçük ekranlar da dahil olmak üzere her boyuttaki ekranda doğru çalışacak şekilde uyarlanmıştır.

İletişim istemcisi Dino 0.4'ün piyasaya sürülmesi

Dino'nun ve desteklenen XEP uzantılarının ana özellikleri:

  • Özel grupları ve genel kanalları destekleyen çok kullanıcılı sohbetler (gruplarda yalnızca gruba dahil olan kişilerle isteğe bağlı konularda iletişim kurabilirsiniz ve kanallarda herhangi bir kullanıcı yalnızca belirli bir konuda iletişim kurabilir);
  • Avatarların kullanımı;
  • Mesaj arşivi yönetimi;
  • Sohbetlerde son alınan ve okunan mesajları işaretleme;
  • Mesajlara dosya ve resim ekleme. Dosyalar doğrudan istemciden istemciye veya sunucuya yüklenerek ve başka bir kullanıcının bu dosyayı indirebileceği bir bağlantı sağlanarak aktarılabilir;
  • Jingle protokolünü kullanarak istemciler arasında multimedya içeriğinin (ses, video, dosyalar) doğrudan aktarımını destekler;
  • Bir XMPP sunucusu aracılığıyla göndermenin yanı sıra, TLS kullanarak doğrudan şifreli bir bağlantı kurmak için SRV kayıtlarını destekleme;
  • OMEMO ve OpenPGP kullanarak şifreleme;
  • Mesajların aboneliğe göre dağıtımı (Yayınla-Abone Ol);
  • Başka bir kullanıcının yazma durumu hakkında bildirim (sohbetler veya bireysel kullanıcılarla ilgili olarak yazmayla ilgili bildirimlerin gönderilmesini devre dışı bırakabilirsiniz);
  • Mesajların ertelenmiş teslimi;
  • Sunucuda saklanan çeşitli hizmetler ve kaynaklar için yer imleri;
  • Başarılı mesaj tesliminin bildirilmesi;
  • Yazışma geçmişinde mesaj arama ve çıktı filtreleme için gelişmiş araçlar;
  • Örneğin iş ve kişisel yazışmaları ayırmak için birden fazla hesapla tek bir arayüzde çalışma desteği;
  • Bir ağ bağlantısı göründükten sonra yazılı mesajların fiilen gönderilmesi ve sunucuda biriken mesajların alınmasıyla çevrimdışı modda çalışma;
  • Doğrudan P5P bağlantılarını iletmek için SOCKS2 desteği;
  • XML vCard formatı desteği.

İletişim istemcisi Dino 0.4'ün piyasaya sürülmesi


Kaynak: opennet.ru

Yorum ekle