Interfața utilizatorului Material Shell 42 este disponibilă

După un an de dezvoltare, a fost lansată interfața utilizatorului Material Shell 42, care propune implementarea conceptelor de aranjare mozaic și spațial al ferestrelor pentru GNOME. Proiectul este livrat ca o extensie pentru GNOME Shell și vizează simplificarea navigării și creșterea eficienței muncii prin automatizarea gestionării ferestrelor și predictibilitatea comportamentului interfeței. Codul este scris în TypeScript și este distribuit sub licența GPLv3. În Material Shell 42, este asigurată suportul pentru funcționarea deasupra GNOME 42.

În Material Shell se aplică modelul spațial (Spatial Model) de comutare între feronete, care implică împărțirea aplicațiilor deschise în zone de lucru (workspace). Fiecare zonă de lucru poate conține mai multe aplicații. Astfel, se formează o rețea virtuală de feronete, în care coloanele sunt aplicațiile, iar rândurile sunt zonele de lucru. Utilizatorul poate comuta aria de vizibilitate, deplasându-se în rețea față de celula curentă, de exemplu, se poate muta aria vizibilă la stânga sau la dreapta pentru a comuta între aplicații într-o zonă de lucru, precum și în sus sau în jos pentru a comuta între zonele de lucru.

Redați video

Material Shell permite gruparea aplicațiilor în funcție de tematică sau sarcinile efectuate prin adăugarea de noi zone de lucru și deschiderea aplicațiilor în acestea, formând un spațiu de feronete convenabil și previzibil pentru utilizatorul specific. Toate feronetele sunt aranjate în formă mozaică (tiled) și nu se suprapun. Este posibil să extindeți aplicația curentă pe întreaga ecran, afișându-le alături de alte aplicații din zona de lucru, să vizualizați toate feronetele sub formă de coloane sau grilă, precum și să anexați feronete într-o formă arbitrară, utilizând îmbinarea orizontală și verticală cu feronetele adiacente.

Modelul spațial personalizat de utilizator este păstrat între reporniri, permițând formarea unui mediu familiar cu ancorele selecționate de utilizator. La deschiderea aplicației, fereastra sa este plasată în locul anterior stabilit, menținând ordinea generală a zonelor de lucru și ancorarea aplicațiilor în acestea. Pentru navigare, se poate vizualiza layout-ul rețelei formate, în care locurile selectate de utilizator arată toate aplicațiile lansate anterior, iar un clic pe pictograma aplicației din această rețea va deschide aplicația dorită în locul său din modelul spațial.

Pentru control se poate folosi tastatura, ecranul tactil sau mouse-ul. Elementele interfeței sunt realizate în stilul Material Design. Sunt disponibile teme luminoase, întunecate și principale (culoarea este aleasă de utilizator). Pentru controlul cu mouse-ul și ecranul tactil se utilizează un panou, care se afișează în partea stângă a ecranului. Pe panou se afișează informații despre zonele de lucru existente și se evidențiază zona de lucru curentă. În partea de jos a panoului sunt prezentate diverse indicatori, tray-ul sistemului și zona de notificări.

Pentru navigarea prin ferontele aplicațiilor deschise în zona de lucru curentă se utilizează panoul superior, care îndeplinește funcțiile unui panou de sarcini. În contextul gestionării modelului spațial, panoul din stânga este responsabil pentru adăugarea zonelor de lucru și comutarea între ele, iar panoul superior – pentru adăugarea aplicațiilor în zona de lucru curentă și comutarea între aplicații. Panoul superior este de asemenea utilizat pentru gestionarea compunerii mozaicului feronatelor pe ecran.



Sursa: opennet.ro
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster