Dino 0.4 aloqa mijozining chiqarilishi

Bir yillik rivojlanishdan so'ng, Jabber/XMPP protokoli yordamida chat, audio qo'ng'iroqlar, video qo'ng'iroqlar, video konferentsiya va matnli xabar almashishni qo'llab-quvvatlaydigan Dino 0.4 aloqa mijozi chiqarildi.Dastur turli XMPP mijozlari va serverlari bilan mos keladi. suhbatlarning maxfiyligini ta'minlash va oxirigacha shifrlashni qo'llab-quvvatlaydi. Loyiha kodi GTK asboblar to'plamidan foydalangan holda Vala tilida yozilgan va GPLv3+ litsenziyasi ostida tarqatiladi.

Ulanishni tashkil qilish uchun XMPP protokoli va standart XMPP kengaytmalari (XEP-0353, XEP-0167) ishlatiladi, bu sizga Dino va tegishli texnik xususiyatlarni qo'llab-quvvatlaydigan boshqa XMPP mijozlari o'rtasida qo'ng'iroq qilish imkonini beradi, masalan, Conversations va Movim ilovalari bilan shifrlangan video qo'ng'iroqlarni, shuningdek Gajim ilovasi bilan shifrlanmagan qo'ng'iroqlarni o'rnating. Xabar almashish va autentifikatsiyani oxirigacha shifrlash Signal protokoli asosidagi OMEMO XMPP kengaytmasi yordamida amalga oshiriladi.

Yangi nashrda:

  • Reaksiyalar uchun qoβ€˜shimcha qoβ€˜llab-quvvatlash, foydalanuvchiga mos emoji belgisi bilan xabarga tezkor munosabat bildirish imkonini beradi, masalan, yozmasdan his-tuygβ€˜ularini (🀯), rozilik (πŸ‘οΈ) yoki norozilik (πŸ‘ŽοΈ) ifodalash.
  • Guruh suhbatlari, to'g'ridan-to'g'ri xabarlar va kanallar endi to'g'ridan-to'g'ri javobni qo'llab-quvvatlaydi, bu ma'lum bir xabarga bog'langan va uni tezda ko'rish imkonini beradi.
    Dino 0.4 aloqa mijozining chiqarilishi
  • GTK3 dan GTK4 ga va libadwaita kutubxonasiga oΚ»tish amalga oshirildi, u yangi GNOME HIG (Inson interfeysi boΚ»yicha koΚ»rsatmalar) ga mos keladigan ilovalarni yaratish uchun tayyor vidjetlar va obΚΌyektlarni taklif etadi. Foydalanuvchi interfeysi har qanday o'lchamdagi ekranlarda, jumladan, mobil qurilmalardagi kichik ekranlarda to'g'ri ishlashga moslashtirilgan.

Dino 0.4 aloqa mijozining chiqarilishi

Dino va qo'llab-quvvatlanadigan XEP kengaytmalarining asosiy xususiyatlari:

  • Shaxsiy guruhlar va umumiy kanallarni qo'llab-quvvatlaydigan ko'p foydalanuvchili chatlar (guruhlarda siz faqat guruhga kiritilgan odamlar bilan o'zboshimchalik bilan mavzularda muloqot qilishingiz mumkin, kanallarda esa har qanday foydalanuvchilar faqat ma'lum mavzuda muloqot qilishlari mumkin);
  • avatarlardan foydalanish;
  • Xabarlar arxivini boshqarish;
  • Chatlarda oxirgi qabul qilingan va o'qilgan xabarlarni belgilash;
  • Xabarlarga fayllar va tasvirlarni biriktirish. Fayllar to'g'ridan-to'g'ri mijozdan mijozga yoki serverga yuklash va boshqa foydalanuvchi ushbu faylni yuklab olishi mumkin bo'lgan havolani taqdim etish orqali o'tkazilishi mumkin;
  • Jingle protokoli yordamida mijozlar o'rtasida multimedia kontentini (ovoz, video, fayllar) to'g'ridan-to'g'ri uzatishni qo'llab-quvvatlaydi;
  • XMPP server orqali yuborishdan tashqari, TLS yordamida to'g'ridan-to'g'ri shifrlangan ulanishni o'rnatish uchun SRV yozuvlarini qo'llab-quvvatlash;
  • OMEMO va OpenPGP yordamida shifrlash;
  • Xabarlarni obuna bo'yicha taqsimlash (nashr qilish-obuna bo'lish);
  • Boshqa foydalanuvchining yozish holati to'g'risida bildirishnoma (siz chatlar yoki individual foydalanuvchilarga nisbatan yozish haqida bildirishnomalarni yuborishni o'chirib qo'yishingiz mumkin);
  • Xabarlarni kechiktirish;
  • Serverda saqlangan turli xizmatlar va resurslar uchun xatcho'plar;
  • Muvaffaqiyatli xabar yetkazib berish haqida xabar berish;
  • Xabarlarni qidirish va yozishmalar tarixidagi chiqishni filtrlashning ilg'or vositalari;
  • Bir nechta hisoblar bilan bitta interfeysda ishlashni qo'llab-quvvatlash, masalan, ish va shaxsiy yozishmalarni ajratish;
  • Yozma xabarlarni haqiqiy jo'natish va tarmoq ulanishi paydo bo'lgandan keyin serverda to'plangan xabarlarni qabul qilish bilan oflayn rejimda ishlash;
  • To'g'ridan-to'g'ri P5P ulanishlarini yo'naltirish uchun SOCKS2 yordami;
  • XML vCard formatini qo'llab-quvvatlash.

Dino 0.4 aloqa mijozining chiqarilishi


Manba: opennet.ru

a Izoh qo'shish