Custom Materyèl Shell 42 ki disponib

Apre yon ane nan devlopman, yo te pibliye liberasyon an nan koki koutim Material Shell 42 la, ki ofri yon aplikasyon nan konsèp yo nan mozayik ak layout espasyal nan fenèt pou GNOME. Pwojè a fèt kòm yon ekstansyon pou GNOME Shell epi li vize a senplifye navigasyon ak ogmante efikasite travay nan otomatize travay ak fenèt ak konpòtman koòdone previzib. Kòd la ekri nan TypeScript epi distribye anba lisans GPLv3. Liberasyon Material Shell 42 bay sipò pou kouri sou GNOME 42.

Materyèl Shell sèvi ak yon modèl espasyal pou chanje ant fenèt yo, ki enplike divize aplikasyon louvri nan espas travay. Chak espas travay ka genyen plizyè aplikasyon. Sa a kreye yon kadriyaj vityèl nan fenèt aplikasyon, ak aplikasyon kòm kolòn ak espas travay kòm ranje. Itilizatè a ka chanje zòn vizibilite a lè li deplase sou kadriyaj la parapò ak selil aktyèl la, pou egzanp, ou ka deplase zòn vizib la agoch ​​oswa adwat pou chanje ant aplikasyon nan menm espas travay la, epi monte oswa desann pou chanje ant espas travay.

Materyèl Shell pèmèt ou gwoup aplikasyon yo depann sou sijè a oswa travay ki fèt lè w ajoute nouvo espas travay ak louvri aplikasyon yo nan yo, kreye yon espas fenèt ki fasil pou itilize ak previzib. Tout fenèt yo ranje nan yon fòm mozayik epi yo pa sipèpoze. Li posib pou elaji aplikasyon aktyèl la sou ekran konplè a, montre kòt a kòt ak lòt aplikasyon ki soti nan espas travay la, montre tout fenèt yo nan kolòn oswa kadriyaj, epi pile fenèt yo nan yon fason lib lè l sèvi avèk akrochaj orizontal ak vètikal nan adjasan. fenèt yo.

Modèl la espasyal konfigirasyon pa itilizatè a sove ant rekòmanse, ki pèmèt ou kreye yon anviwònman abitye ak eleman yo chwazi pa itilizatè a. Lè yon aplikasyon yo te lanse, yo mete fenèt li nan kote yo te chwazi anvan an, prezève lòd jeneral espas travay yo ak obligatwa aplikasyon yo. Pou navigasyon, ou ka wè layout kadriyaj ki te pwodwi a, kote tout aplikasyon yo te lanse anvan yo montre nan kote itilizatè a chwazi, epi klike sou ikòn aplikasyon an nan kadriyaj sa a ap mennen nan ouvèti aplikasyon an vle a nan plas li. modèl espasyal la.

Yon klavye, manyen ekran oswa sourit ka itilize pou kontwòl. Eleman koòdone yo fèt nan style Material Design. Limyè, nwa ak debaz (itilizatè chwazi koulè) tèm konsepsyon yo bay yo. Pou kontwòl sourit ak manyen ekran, yon panèl parèt sou bò gòch ekran an. Panèl la montre enfòmasyon sou espas travay ki disponib epi mete aksan sou espas travay aktyèl la. Nan pati anba a nan panèl la gen endikatè divès kalite, plato a sistèm ak zòn nan notifikasyon.

Pou navige nan fenèt aplikasyon yo ap kouri nan espas travay aktyèl la, sèvi ak panèl anlè a, ki aji kòm yon ba travay. Nan kontèks jesyon modèl espasyal, fenèt gòch la responsab pou ajoute espas travay ak chanje ant yo, epi fenèt anlè a responsab pou ajoute aplikasyon nan espas travay aktyèl la ak chanje ant aplikasyon yo. Yo itilize ba an tèt tou pou kontwole mozayik fenèt yo sou ekran an.



Sous: opennet.ru

Add nouvo kòmantè