Gepasmaakte materiaal Shell 42 beskikbaar

Na 'n jaar van ontwikkeling is die vrystelling van die pasgemaakte dop Material Shell 42 gepubliseer, wat 'n implementering bied van die konsepte van teëlwerk en ruimtelike uitleg van vensters vir GNOME. Die projek is ontwerp as 'n uitbreiding vir GNOME Shell en is daarop gemik om navigasie te vereenvoudig en werkdoeltreffendheid te verhoog deur werk met vensters en voorspelbare koppelvlakgedrag te outomatiseer. Die kode is in TypeScript geskryf en onder die GPLv3-lisensie versprei. Die vrystelling van Material Shell 42 bied ondersteuning om bo-op GNOME 42 te hardloop.

Material Shell gebruik 'n ruimtelike model om tussen vensters te wissel, wat die verdeling van oop toepassings in werkruimtes behels. Elke werkspasie kan veelvuldige toepassings bevat. Dit skep 'n virtuele rooster van toepassingsvensters, met toepassings as kolomme en werkspasies as rye. Die gebruiker kan die sigbaarheidsarea verander deur op die rooster te beweeg relatief tot die huidige sel, byvoorbeeld, jy kan die sigbare area links of regs skuif om tussen toepassings in dieselfde werkspasie te wissel, en op of af om tussen werkspasies te wissel.

Material Shell laat jou toe om toepassings te groepeer na gelang van die onderwerp of take wat uitgevoer word deur nuwe werkruimtes by te voeg en toepassings daarin oop te maak, wat 'n gebruikersvriendelike en voorspelbare vensterruimte skep. Alle vensters is in 'n geteëlde vorm gerangskik en oorvleuel nie. Dit is moontlik om die huidige toepassing na die volskerm uit te brei, langs mekaar met ander toepassings vanaf die werkspasie te vertoon, alle vensters in kolomme of roosters te vertoon, en vensters op 'n vrye vorm te stapel deur horisontale en vertikale snapping na aangrensende vensters.

Die ruimtelike model wat deur die gebruiker opgestel is, word tussen herbeginsels gestoor, wat jou toelaat om 'n bekende omgewing te skep met die elemente wat deur die gebruiker gekies is. Wanneer 'n toepassing geloods word, word sy venster op die plek geplaas wat voorheen daarvoor gekies is, wat die algemene volgorde van werkruimtes en die binding van toepassings daaraan behou. Vir navigasie kan u die uitleg van die gegenereerde rooster bekyk, waarin alle voorheen geloodsde toepassings gewys word op plekke wat deur die gebruiker gekies is, en deur op die toepassingsikoon in hierdie rooster te klik, sal u die gewenste toepassing in die plek daarvan oopmaak. die ruimtelike model.

'n Sleutelbord, raakskerm of muis kan vir beheer gebruik word. Interface-elemente is ontwerp in Materiaalontwerpstyl. Ligte, donker en basiese (gebruiker kies kleur) ontwerptemas word verskaf. Vir muis- en raakskermbeheer verskyn 'n paneel aan die linkerkant van die skerm. Die paneel vertoon inligting oor beskikbare werkspasies en beklemtoon die huidige werkspasie. Aan die onderkant van die paneel is daar verskeie aanwysers, die system tray en die kennisgewing area.

Om deur die vensters van toepassings wat in die huidige werkspasie loop, te navigeer, gebruik die boonste paneel, wat as 'n taakbalk dien. In die konteks van ruimtelike modelbestuur is die linker paneel verantwoordelik vir die byvoeging van werkspasies en om daartussen te skakel, en die boonste paneel is verantwoordelik vir die byvoeging van toepassings by die huidige werkspasie en wisseling tussen toepassings. Die boonste balk word ook gebruik om die teëlwerk van vensters op die skerm te beheer.



Bron: opennet.ru

Voeg 'n opmerking