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

Noutăti despre proiectarea Gajim

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

Noutăti despre proiectarea Gajim

Dezvoltarea din această lună s-a axat pe lustruirea Gajim pentru viitoarea versiune Beta a Gajim 1.2. La aproape un an de la ultima lansare, o nouă versiune beta este chiar după colț. În cursul lunii aprilie, am implementat, de asemenea, îmbunătățiri pentru mai multe conturi și am rezolvat câteva bug-uri neplăcute.

Schimbări în Gajim

Gajim oferă suport pentru mai multe conturi de ceva vreme. Dacă configurezi mai mult de un cont, Gajim trebuie să ofere o modalitate de a distinge un cont de altul, astfel încât să știi ce cont folosești pentru chat-ul curent. Poți da conturilor tale nume personalizate sau, dacă nu o faci, trebuie să afișăm undeva adresa XMPP a contului tău. Pentru a vă oferi o modalitate rapidă și ușoară de a vedea ce cont este utilizat, Gajim oferă acum o culoare pentru fiecare dintre conturile tale. De îndată ce activați mai mult de un cont, o să vezi o pictogramă Gajim colorată în unele locuri (de exemplu, Start Chat, bannerul Chat din fiecare fereastră de chat). Culorile conturilor sunt generate folosind Consistent Color Generation (XEP-0392), care permite Gajim să genereze aceeași culoare pentru contul tău pe orice sistem. Un tooltip te va ajuta să îți reamintești ce culoare este folosită pentru fiecare cont în parte. Dacă nu vă place culoarea generată de Gajim, poți, bineînțeles, să selectezi o altă culoare.

Pe parcursul acestei luni, am încercat să finalizăm multe proiecte începute de la lansarea Gajim 1.1.3. Aceasta include remedierea erorilor pentru funcțiile nou introduse, precum și lustruirea fluxurilor de lucru regândite (de exemplu, gestionarea chat-urilor de grup). Nu ar trebui să mai dureze mult până la sosirea versiunii beta a Gajim 1.2.

Ce s-a mai întâmplat

  • Windows: nu stocați parolele în brelocul de chei al sistemului dacă este pornit în modul portabil
  • Windows: notificări reproiectate
  • s-au unificat culorile folosite pentru status (acum și configurabile)
  • a adăugat un buton de invitație pentru chat-urile de grup
  • îmbunătățiri pentru manipularea transportului (IRC, etc.)
  • pictograma actualizată a aplicației pentru Gajim Nightly
  • performanțe mai bune pentru noua pagină de invitație la chat în grup
  • Gestionarea arhivei de mesaje, primirea mesajelor și îmbunătățirea prezenței
  • a reparat o eroare neplăcută în cazul în care mesajele de istoric de la mai multe conturi au fost amestecate împreună (#9619)

Actualizări de plugin-uri

Gajim oferă un plugin Message Length Notifier pentru cei care folosesc gateway-uri pentru servicii cu un număr limitat de caractere (cum ar fi Twitter sau SMS). Acest plugin evidențiază introducerea mesajului dacă se depășește un număr de caractere specificat. Luna aceasta, pluginul a fost complet refăcut.

Cu ajutorul pluginului Quick Replies, puteți răspunde contactelor voastre chiar dacă sunteți foarte ocupat. Cu pluginul refăcut, puteți seta un număr infinit de răspunsuri rapide personalizate.

Modificări în python-nbxmpp

python-nbxmpp utilizează acum IDNA2008 pentru validarea domeniului.

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

Gajim