Noutăți în domeniul dezvoltării Decembrie 2020

Știri despre dezvoltare Gajim

Noutăți în domeniul dezvoltării Decembrie 2020

Știri despre dezvoltare Gajim

În decembrie, fereastra de profil a fost complet refăcută, adăugând la Gajim capacități vCard de ultimă generație și un nou selector de imagini de profil. În plus, marcatorii de chat au fost îmbunătățiți și au fost rezolvate unele erori.

Schimbări în Gajim

Fereastra de profil a lui Gajim a fost complet refăcută. Aceasta include un nou backend care folosește standarde actualizate (XEP-0292 vCard4 Over XMPP), precum și un dialog complet rescris pentru afișarea și editarea vCards. Noua fereastră de profil utilizează o așa-numită VCardGrid, care permite Gajim să afișeze conținutul vCard. Acest VCardGrid oferă, de asemenea, capacități de editare, permițând utilizatorilor să își modifice propriile vCard. Deoarece acest lucru funcționează perfect pentru vizualizarea vCard-urilor, intenționăm să îl folosim și în fereastra Contact Info.

Un mare avantaj față de vechea fereastră Profil este că puteți adăuga (aproape toate) elementele de mai multe ori. De exemplu, puteți adăuga o adresă de e-mail pentru locul de muncă și, în plus, una privată. Sau mai multe organizații, sau chiar mai multe chei PGP, … Toate aceste elemente sunt adăugate în mod dinamic, nu există o interfață de utilizator statică aici.

Selectarea propriei imagini de profil este mult mai amuzantă dacă o puteți decupa direct cu ajutorul instrumentelor integrate. Acest lucru este acum posibil cu ajutorul noului selector de imagini, care vă permite să selectați detaliile pe care doriți să le arătați, folosind un raport de aspect fix.

Acest lucru completează unul dintre ultimii pași lipsă înainte de a putea lansa în sfârșit Gajim 1.3.

Ce s-a mai întâmplat

  • Icoane îmbunătățite atât pentru markerul de chat, cât și pentru recepția mesajelor
  • Acum este posibilă trimiterea programatică a fișierelor prin HTTP File Upload (XEP-0363) fără a trimite un mesaj text
  • S-a adăugat înapoi setarea avansată metacontacts_enable
  • A fost reparată o eroare care apărea în cazul în care Monitorul de repaus nu este disponibil (#10295)
  • A fost reparată o eroare prin care fereastra Preferințe nu se extindea corect pe Windows (#10359)

Actualizări de plugin-uri

Plugin-urile Flatpak ale lui Gajim au fost actualizate.

Modificări în python-nbxmpp

În timp ce terminam noua fereastră de profil a lui Gajim, python-nbxmpp a primit funcții pentru a seta modelul de acces PubSub (XEP-0060) pentru porecla și avatarul tău. Acestea sunt necesare pentru a face ca atât porecla cât și avatarul să fie publice pentru toată lumea sau doar pentru contactele tale.

Ca întotdeauna, nu ezitați să vă alăturați gajim@conference.gajim.org pentru a discuta cu noi.

Gajim