Kasutajasõbralik liides Material Shell 42 on nüüd saadaval.

Pärast aastaid arendustööd on välja antud kasutajaliidese Material Shell 42 versioon, mis pakub moosaiklikku ja ruumilist akende paigutuse kontseptsiooni GNOME jaoks. Projekt on vormistatud GNOME Shelli laiendusena ja selle eesmärk on lihtsustada navigeerimist ning suurendada töö efektiivsust, automatiseerides akendega töötamise ning muutes kasutajaliidese käitumise prognoositavaks. Kood on kirjutatud TypeScriptis ja levitatakse GPLv3 litsentsi alusel. Versioonis Material Shell 42 on tagatud tugi GNOME 42 peal tööks.

Material Shell kasutab akende vahetamiseks ruumimudelit (Spatial Model), mis tähendab avatud rakenduste jagamist tööruumidesse (workspace). Iga tööruum võib sisaldada mitut rakendust. Nii tekib virtuaalne rakenduste akende ruudukujuline võrk, kus veerud tähistavad rakendusi ja read — tööruume. Kasutaja saab vaatesuunda muuta, liikudes võrgu ümber praeguse rakukese suhtes, näiteks saab nähtava ala nihutada vasakule või paremale, et vahetada rakendusi ühes tööruumis, ning üles või alla, et vahetada tööruume.

Vaata videot

Material Shell võimaldab rühmitada rakendusi teema või ülesande põhjal, lisades uusi tööalasid ja avades nendes rakendusi, luues kasutajale mugava ja ettearvatava akna ruumi. Kõik aknad on paigutatud mosaiikvormis ja need ei katke. Praegust rakendust on võimalik avada täisekraanile, kuvades seda kõrvuti teiste tööala rakendustega, kuvades kõiki aknaid veergude või ruudustikuna, samuti aknade stack-edasiviimist, kasutades horisontaalset ja vertikaalset kinnitamist naaberkondadega.

Kasutaja kohandatud ruumimudel salvestatakse pärast taaskäivitamist, võimaldades luua tuttava keskkonna valitud elementide kinnitamisega. Rakenduse käivitamisel paigutatakse selle aken varasemalt valitud kohta, säilitades tööruumide üldise järjekorra ja rakenduste sidumise nendega. Navigeerimiseks saab uurida loodud ruudustikku, kus valitud kohtades on näidatud kõik varasemalt käivitatavad rakendused, ja rakenduse ikoonile klikkimine selles ruudustikus avab vajaliku rakenduse soovitud kohas ruumimudelis.

Juhtimiseks võib kasutada klaviatuuri, puuteekraani või hiirt. Kasutajaliidese elemendid on kujundatud Material Design stiilis. Pakutakse kerge, tumeda ja põhiteema (kasutaja valitud värv) kohandamiseks. Hiire ja puuteekraani juhtimiseks kasutatakse paneeli, mis kuvatakse ekraani vasakus servas. Paneelil kuvatakse teave olemasolevate tööalade kohta ja esile tõstetakse aktiivne tööala. Paneeli alumises osas kuvatakse mitmeid indikaatoreid, süsteemitray ja teavituste piirkond.

Rakendusteakendesse navigeerimiseks, mis on käivitatud praeguses tööalas, kasutatakse ülemist paneeli, mis täidab ülesandeid töölaual. Ruumi mudeli juhtimise kontekstis vastutab vasak paneel tööalade lisamise ja nende vahel vahetamise eest, samas kui ülemine paneel vastutab rakenduste lisamise ja nende vahel vahetamise eest aktiivses tööalas. Ülemist paneeli kasutatakse ka akende mosaiikkompositsiooni juhtimiseks ekraanil.



Allikas: opennet.ru
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster