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

 ·  by cal0pteryx  ·  Proiectare

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

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.

Get the latest release

Install

Contact

Join our XMPP chat to ask questions, share ideas or to report issues.

Join our Chat Open a Ticket