A fost lansată versiunea 10.10.4 a mediului de lucru Budgie, care este a patra actualizare a ramurii 10.10, migrată la utilizarea protocolului Wayland. În același timp, au fost create versiuni similare pentru componentele conexe, cum ar fi desktopul Budgie Desktop View și pachetul de servicii Budgie Desktop Services (actualizarea managerului de sesiune Budgie Session și a interfeței de configurare Budgie Control Center este întârziată). Codul proiectului este distribuit sub licența GPLv2.
Pachetele cu Budgie 10.10.4 sunt disponibile în Fedora Rawhide.
Bazele Budgie sunt constituite dintr-o bară de instrumente, similară ca organizare cu barele de instrumente clasice de desktop. Toate elementele barei sunt aplicații, ceea ce permite o configurare flexibilă a compunerii, schimbarea amplasării și înlocuirea implementărilor elementelor de bază ale barei după preferința utilizatorului. Printre aplicațiile disponibile se numără meniul clasic al aplicațiilor, sistemul de comutare între sarcini, zona cu lista ferestrelor deschise, vizualizarea birouri virtuale, indicatorul de gestionare a energiei, aplicația de control al volumului, indicatorul stării sistemului și ceasul.

Printre modificările din noua versiune:
- S-a implementat suportul pentru ascunderea automată a panoului pentru a oferi întreg spațiul de ecran feronatelor maximizate. De asemenea, implementarea modului de fixare a panoului (Dock Mode) a fost complet rescrisă. După tranziția la Wayland, din cauza lipsei de transmitere a informațiilor despre coordonatele exacte și dimensiunile feronatelor, vechea logică de autoascundere și fixare a încetat să mai funcționeze corect și a fost nevoie să fie refăcută complet. Panoul nu mai rezervă loc pe ecran, ci
se află deasupra altor feronatelor, dar când este ascuns devine invizibil și lasă o zonă de 3 pixeli la marginea ecranului pentru a fi afișat la trecerea mouse-ului peste acesta. Autoascunderea este dezactivată atunci când este deschis un meniu, widgeturi sau orice alte feronete pop-up din panou.Sunt propuse două moduri de autoascundere a panoului: automat (Automatic) și inteligent (Intelligent), care funcționează în funcție de starea feronatelor maximizate. În primul caz, panoul este ascuns atunci când orice feronete de pe ecranul curent este maximizată, iar în al doilea - doar atunci când feroneta activă, care are focarul de introducere, este maximizată.
Când se vizionează video pe tot ecranul, dacă mouse-ul este mutat spre marginea ecranului, panoul se afișează deasupra video-ului, dar nu se activează când se lansează jocuri pe tot ecranul care capturesc cursorul. Dacă opțiunea de interzicere a ascunderii panoului este activată în setări, când se execută aplicații în modul pe tot ecranul, panoul rămâne în spatele feronatelor lor, dar poate fi adus forțat în prim-plan cu combinația de taste Super+T sau prin apăsarea tastei Super pentru a deschide meniul Budgie.

- În bara laterală Raven a fost implementată posibilitatea de a comuta între widgeturi și notificări folosind combinațiile de taste Super+A și Super+N.
- A fost îmbunătățită integrarea cu managerul de compozite Labwc. S-a revenit suportul pentru combinația de taste „Super+Shift+ săgeată” pentru a muta fereastra activă pe un alt monitor. Pentru feroneri în modul „imagine în imagine”, utilizate în „Firefox”, s-a asigurat plasarea constantă deasupra altor feroneri. Când se face clic cu butonul stâng al mouse-ului pe desktop, acum se comută pur și simplu focalizarea pe desktop pentru a preveni deschiderea accidentală a meniului sau lansarea aplicațiilor atunci când se folosește touchpadul.
- A fost adăugată opțiunea de a seta timpul de inactivitate după care se reduce luminozitatea ecranului. În configuratorul grafic, opțiunea este momentan absentă, dar poate fi setată deja din linia de comandă („gsettings set com.solus-project.budgie-wm dimming-delay 90”).
- A fost adăugat un parametru pentru alegerea aplicației de blocare a ecranului (sunt acceptate gtklock și swaylock), care poate fi schimbat momentan doar din linia de comandă („gsettings set org.buddiesofbudgie.budgie-locker locker-choice ‘swaylock'”).
- A fost implementat caching-ul listei de aplicații instalate, utilizată în meniu, în lista de sarcini și pe pagina de autostart. Această optimizare a accelerat lansarea panoului, dar a crescut consumul de memorie partajată cu 810 KB.
- Pentru dezvoltatori, a fost oferit posibilitatea de a folosi comanda „meson devenv” pentru a lansa panoul, appletele și bara laterală Raven direct din directorul de construire fără a fi instalat în sistem (de exemplu, „meson devenv -C build budgie-panel —replace &”).
Sursa: opennet.ro

