După șase luni de dezvoltare lansarea mediului de birou . Comparativ cu versiunea anterioară, au fost introduse aproximativ 24.000 de modificări, la care au contribuit 777 de dezvoltatori. Pentru o evaluare rapidă a funcționalităților GNOME 3.34, au fost pregătite versiuni Live specializate bazate pe și .
Principalele :
- În modul de vizualizare, a fost adăugată posibilitatea grupării pictogramelor aplicațiilor în foldere. Pentru a crea un folder nou, este suficient să tragi o pictogramă peste alta cu mausul. Dacă în grup nu mai rămân pictograme, folderul este șters automat. A fost actualizat stilul modului de vizualizare, inclusiv un nou aspect pentru bara de căutare, câmpul pentru introducerea parolei și marginile ferestrei;
- În GNOME Web (Epiphany) este activată izolarea sandbox a proceselor de manipulare a conținutului web. Procesatorii sunt acum restricționați doar la accesul la directoarele necesare funcționării browserului. A fost adăugată posibilitatea de fixare a tab-urilor (tab pinning). A fost actualizat blocatorul de reclame, care acum utilizează instrumentele de filtrare a conținutului furnizate în WebKit. A fost modernizată prezentarea paginii de start, care se deschide într-un tab nou. S-a lucrat la optimizarea pentru dispozitive mobile.
- În configurator a fost introdusă o panoul refăcut pentru selectarea fundalului desktop, care permite o previzualizare a fundalului ales pe desktop și pe ecranul de blocare al sistemului. A fost adăugată noua buton «Add Picture…» pentru a adăuga propriile imagini ca fundal;
- În playerul muzical GNOME Music a fost adăugată urmărirea surselor, cum ar fi catalogul Music din directorul acasă, pentru a detecta apariția de fișiere noi sau modificări și a actualiza automat colecția. A fost rescrisă semnificativ partea de bază a aplicației, ceea ce a permis implementarea unui mod de redare fără pauze între melodiile din album. A fost actualizat designul paginilor cu liste de redare, album și informații despre artist;
- În managerul de feronieră Mutter posibilitatea de a automatiza pornirea XWayland atunci când se încearcă rularea unei aplicații bazate pe protocolul X11 într-un mediu grafic bazat pe protocolul Wayland. Diferența față de comportamentul versiunilor anterioare GNOME este că, anterior, componenta XWayland rula constant și necesita o pornire explicită (era activată la inițializarea sesiunii GNOME), iar acum va fi pornită dinamic atunci când apare nevoie de componente pentru a asigura compatibilitatea cu X11. În noua versiune Mutter s-a adăugat și suportul pentru noul API tranzacțional (atomic) (Atomic Kernel Mode Setting) pentru comutarea modurilor video, permițând verificarea corectitudinii parametrilor înainte de a schimba efectiv starea hardware-ului dintr-o dată și, dacă este necesar, revenirea asupra modificării.
- În GNOME Boxes, managerul de mașini virtuale și desktopuri la distanță, sunt utilizate feronii separate pentru adăugarea unei conexiuni la distanță sau a unui handler extern. La crearea de noi mașini virtuale locale, fereastra de selecție a sursei este împărțită în trei secțiuni: Surse găsite, Descărcări favorite și Selecție sursă. Modul de instalare rapidă pentru Windows a fost transformat pentru a folosi imaginea ISO a CD-ROM-ului în locul imaginii floppy disk. S-a adăugat suport pentru încărcarea unei mașini virtuale existente de pe o imagine CD/DVD atașată (de exemplu, pentru a rula un mediu de recuperare după o defecțiune). În proprietățile mașinilor virtuale a fost adăugată opțiunea de activare/dezactivare a accelerării 3D;
- În colecția de jocuri retro (GNOME Games) a apărut posibilitatea de a salva stările legate de jocuri individuale. Dacă doriți, aceste stări salvate pot fi schimbate cu alți utilizatori sau mutate pe alte computere;
- Au fost actualizate pictogramele pentru câteva aplicații, inclusiv vizualizatorul de fotografii, playerul video și plannerul ToDo;
- A fost optimizată viteza de încărcare a pictogramelor și a fost îmbunătățită eficiența caching-ului acestora;
- În managerul de fișiere este asigurat un mesaj de avertizare atunci când se încearcă inserarea unui fișier într-un director protejat împotriva scrierii;
- În sesiunea bazată pe Wayland a fost adăugat suport pentru funcția de căutare a pointerului, permițând, prin apăsarea tastei Ctrl, să fie evidențiat pointerul pe ecran pentru persoanele cu deficiențe de vedere;
- A fost adăugată setarea org.gnome.desktop.interface.enable-hot-corners pentru a dezactiva gestionatorul care afișează panoul de lansare a aplicațiilor atunci când cursorul mouse-ului este mutat în colțul din stânga sus;
- În configurator, a fost îmbunătățită lizibilitatea listei rețelelor wireless, a fost adăugată opțiunea de a reorganiza rezultatele căutării secțiunilor cu mouse-ul, iar setările pentru iluminarea nocturnă au fost mutate în secțiunea cu opțiunile ecranului;
- În managerul de aplicații, oferta de programe recomandate a fost extinsă;
- În clientul IRC Polari a fost adăugată o notificare atunci când se trece în offline;
- A fost activată o nouă ramură a sistemului de pachete autonome , în care a fost propus un mecanism îmbunătățit pentru instalarea pachetelor la nivel de sistem întreg și a fost efectuat o tranziție către utilizarea fișierelor uzuale „.flatpakrepo” pentru configurarea parametrilor depozitelor externe. Catalogul a atins un prag de 600 de aplicații;
- În mediul de dezvoltare integrat Builder, optimizat pentru crearea aplicațiilor pentru GNOME, a fost adăugat un mod încorporat de inspectare D-Bus. S-a asigurat posibilitatea de a rula programele într-un container izolat cu ajutorul instrumentelor podman și de a le debuga ulterior, dacă gdb este instalat în container. Componentele pentru integrarea cu Git au fost mutate într-un proces de fundal separat gnome-builder-git;
- În Sysprof, instrumentul pentru profilarea performanței sistemului, a fost refăcută interfața și a fost simplificat semnificativ procesul de profilare. A fost asigurată integrarea cu GJS, GTK și Mutter. Au fost adăugate surse suplimentare pentru obținerea datelor, inclusiv posibilitatea de a monitoriza consumul de energie;
- Au fost pregătite două noi aplicații pentru manipularea pictogramelor în dezvoltarea aplicațiilor: pentru vizualizarea și căutarea pictogramelor simbolice și pentru crearea de noi pictograme;

- În biblioteca Pango au fost adăugate noi opțiuni pentru gestionarea redării textului, care permit activarea sau dezactivarea întreruperii automate, a intervalului între rânduri și a poziționării subpixel. A fost adăugat un mod de redare a simbolurilor invizibile, cum ar fi spațiile.

Sursa: opennet.ro

