Noutăți în domeniul dezvoltării Mai 2021

Noutăti despre proiectarea Gajim

Noutăți în domeniul dezvoltării Mai 2021

Noutăti despre proiectarea Gajim

Această lună aduce comenzi Ad-Hoc îmbunătățite, corecturi pentru Gajim Portable și noi capacități de previzualizare a imaginilor. Între timp, lucrările la următoarea versiune a lui Gajim au făcut unele progrese: stilizare mai bună a blocurilor de cod, filtre de chat, notă către mine însumi și multe altele.

Schimbări în Gajim

Prin intermediul ferestrei de comenzi ad-hoc a Gajim, puteți configura setările serviciului, aduna informații sau declanșa diverse alte acțiuni oferite de furnizorul dumneavoastră. Fereastra de comenzi Ad-Hoc a fost acum transferată în noul Asistent, pe care o cunoașteți deja din Gajim, de exemplu, de la Crearea contului. Acest lucru reduce efortul de întreținere și permite ca toate sarcinile cu un flux de lucru “asistent” să aibă un design și un comportament consecvent.

Pe Windows, puteți alege dacă doriți să instalați Gajim pe sistemul dumneavoastră sau dacă doriți să aveți o versiune portabilă a Gajim într-un singur dosar. Pentru distribuirea Gajim Portable, folosim un program de instalare care extrage toate fișierele relevante într-un director la alegere. Cu toate acestea, acest proces eșuează uneori dacă actualizați un dosar Gajim Portable existent. Această problemă a fost rezolvată acum prin aplicarea unui mecanism de curățare înainte de extragerea noii versiuni. Datele dumneavoastră de utilizator nu vor fi atinse, bineînțeles.

Între timp, lucrările la următoarea versiune a Gajim au înregistrat unele progrese:

  • Funcția “Note to myself”: scrieți mesaje către propriul contact (de exemplu, către un alt dispozitiv), acum îmbunătățită
  • Stilul blocului de cod este acum aliniat la tema dumneavoastră (clar/întunecat)
  • Discuțiile pot fi filtrate după “discuții” și “discuții în grup” în fereastra Start Chat și în Lista de discuții
  • Stilul mesajelor de stare a fost îmbunătățit
  • Transferurile de fișiere (încărcare) sunt acum afișate inline
  • Notificările de actualizare Gajim vor fi acum afișate într-o pagină separată a aplicației, astfel încât nu vor mai exista notificări de actualizare deranjante
  • Pictograma de stare a fost reparată, iar plugin-ul App Indicator a fost integrat
  • Fereastra de mesaje de stare a fost eliminată: acum este un simplu câmp de intrare

Dacă nu ați văzut-o încă: lovetox (Philipp Hörist), mentorul actual al Gajim, a făcut o primă prezentare a ceea ce va urma în următoarea versiune:

Aceasta este doar o parte din ceea ce plănuim să facem pentru următoarea versiune a Gajim. Rămâneți pe fază!

Ce s-a mai întâmplat

  • Fereastra de profil: Stare inițială fixă a comutatoarelor de confidențialitate
  • Fereastra de profil: A fost adăugat elementul Notă
  • #10559: S-a rezolvat o problemă cu fereastra de informații despre server atunci când se utilizează o conexiune PLAIN

Actualizări de plugin-uri

Plugin-ul Gajim’s URL Image Preview poate acum să genereze previzualizări pentru fișiere WEBP și JXL. De asemenea, a fost îmbunătățită și identificarea tipurilor MIME.

Modificări în python-nbxmpp

În această lună, conformitatea cu comenzile Ad-Hoc (XEP-0050) a fost îmbunătățită.

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

Gajim