După șase luni de dezvoltare lansarea mediului de birou . Comparativ cu versiunea anterioară, au fost aduse aproximativ 24.000 de modificări, în implementarea cărora au participat 780 de dezvoltatori. Pentru o evaluare rapidă a capacităților GNOME 3.36, au fost pregătite distribuții Live specializate bazate pe și .
Principalele :
- Pachetul include o aplicație separată numită Extensions, destinată gestionării completărilor pentru GNOME Shell (anterior, aceste scopuri erau îndeplinite de GNOME Software). Aplicația permite acțiuni precum actualizarea, configurarea, dezinstalarea și dezactivarea temporară a completărilor.
- În dialogul pentru trimiterea notificărilor a fost adăugată un buton care permite activarea modului 'nu deranja' pentru a ascunde noile notificări.
- designul interfețelor de autentificare și de deblocare a ecranului, care au devenit mai funcționale, ușor de utilizat și elegante.
- Posibilitățile shell-ului GNOME Shell au fost extinse:
- A fost adăugată posibilitatea de a rula aplicații folosind GPU discret pe sistemele cu grafică hibridă (GPU Intel integrat, eficient energetic și GPU NVIDIA de înaltă performanță) și driver proprietar NVIDIA.
Rularea se face prin selectarea opțiunii 'Lansare pe GPU discret' din meniu.
- Dialogul pentru închiderea alimentării și terminarea sesiunii a fost reorganizat, având acum o opțiune vizibilă pentru a trece în modul de repaus.
- În dialogurile care conțin un câmp de introducere a parolei a fost adăugat un buton cu o imagine a unui ochi, care, atunci când este apăsat, arată parola introdusă în loc de a o masca cu asteriscuri.
- Majoritatea dialogurilor sistemului au fost reproiectate, având un stil unificat și o lizibilitate îmbunătățită.
- S-au realizat îmbunătățiri ale interfeței în general. A fost îmbunătățită fereastra pop-up cu calendarul și căutarea în modul de vizualizare.
- În modul de vizualizare a apărut posibilitatea de a renumi directoarele cu aplicații. Directoarele sunt acum afișate sub formă de dialoguri, nu feronete.
- A fost adăugată posibilitatea de a rula aplicații folosind GPU discret pe sistemele cu grafică hibridă (GPU Intel integrat, eficient energetic și GPU NVIDIA de înaltă performanță) și driver proprietar NVIDIA.
- În configurator, secțiunile de setări au fost reorganizate. În secțiunea de gestionare a parametrilor de confidențialitate, a fost implementată o listă a aplicațiilor care au fost delegate cu permisiuni suplimentare pentru acces la serviciul de localizare, cameră și microfon (accesul poate fi acum revocat separat pentru fiecare aplicație). Interfața secțiunii de gestionare a utilizatorilor și a ferestrei cu informații generale despre sistem a fost revizuită.
- În managerul de instalare a aplicațiilor (GNOME Software) a fost implementată detectarea automată a conexiunii de rețea cu tarifare pe trafic, de exemplu, atunci când se utilizează o rețea de operator de telefonie mobilă. În cazul identificării conexiunilor fără limită, descărcarea actualizărilor este suspendată pentru a economisi trafic.
- Interfața asistentei de configurare inițială a fost complet revizuită. A fost adăugată opțiunea de a activa controlul parental în etapa de configurare inițială, permițând limitarea accesului utilizatorului la anumite aplicații.
- În GNOME Boxes, managerul de mașini virtuale și desktopuri la distanță, a fost adăugat un ghid introductiv pentru utilizarea programului. A fost propus un nou asistent pentru creare de mașini virtuale, care permite configurarea numărului de CPU pentru fiecare mașină virtuală și suportă încărcarea prin UEFI.
- În browserul GNOME Web (Epiphany) a fost implementată funcționalitatea de descărcare și vizualizare a documentelor PDF direct în fereastra browserului. Interfața a fost revizuită folosind metode de design reactiv, asigurând o experiență confortabilă de lucru, indiferent de rezoluția ecranului și DPI. A fost adăugat un mod întunecat care poate fi activat atunci când utilizatorul selectează teme întunecate pentru desktop.
- În GNOME Music a fost adăugată suportul pentru conectarea la serviciile Last.fm și ListenBrainz, precum și implementarea descărcării automate a copertelor de albume lipsă.
- Interfața de editare a contactelor din agenda telefonică a fost actualizată.
- Aspectul widget-ului cu ceasul a fost complet schimbat, transformat în design adaptiv, fiind corect afișat pe ecrane de dimensiuni mici.
- În clientul IRC Polari a fost adăugată suportul pentru previzualizarea linkurilor în fereastra de chat.
- În managerul de fișiere, a fost permisă utilizarea fișierelor ascunse ca șabloane pentru documente noi;
- Interfața managerului de parole și chei de criptare este adaptată pentru a funcționa corect pe ecrane mici. Se asigură afișarea cheilor SSH deschise.
- În Fractal, clientul platformei de comunicare descentralizate Matrix, a fost adăugată opțiunea de a reda videoclipuri direct în fereastra de chat.
- În managerul de feronieră Mutter asistență pentru actualizarea independentă prin redarea doar a părților modificare ale interfeței. A fost implementată o optimizare legată de utilizarea pentru redarea în afara ecranului înainte de copierea conținutului în bufferul de ecran actual. A fost îmbunătățită urmărirea feronierelor atunci când se lucrează pe baza Wayland. A fost redusă sarcina pe CPU la redarea fundalului de birou cu scalare.
- A fost îmbunătățită înregistrarea screencast-urilor. În noua versiune a fost utilizată funcționalitatea apărută în serverul multimedia posibilitatea utilizării bufferelor DMA (dma-buf), care permit evitarea copiei intermediare a datelor din framebuffer-ul ecranului în RAM.
- Pentru Wayland, a fost exclusă redarea întregului ecran la utilizarea bufferelor dma-buf sau EGLImage în favoarea actualizării parțiale a feronierelor, reducând volumul de date transferate între GPU și CPU. În combinație cu actualizarea independentă a elementelor interfeței, această optimizare a permis reducerea semnificativă a consumului de energie în modul autonom de operare de la baterie.
- Performanța jocurilor rulate în modul pe ecran complet folosind Xwayland a fost îmbunătățită.
- Au fost eliminate numeroase puncte de congestie în funcționarea GNOME Shell și Mutter, identificate cu ajutorul instrumentului Sysprof. De exemplu, GNOME Shell acum evită executarea operațiunilor de intrare/ieșire în firul principal la salvarea datelor notificărilor pe disc și stochează parametrii fusului orar. La redarea programatică sau accesul la distanță prin VNC, efectele animate sunt dezactivate.
Sursa: opennet.ro
