Materiale personalizzato Shell 42 disponibile

Dopo un anno di sviluppo, è stato pubblicato il rilascio della shell personalizzata Material Shell 42, che offre un'implementazione dei concetti di tiling e disposizione spaziale delle finestre per GNOME. Il progetto è concepito come un'estensione per GNOME Shell e mira a semplificare la navigazione e aumentare l'efficienza del lavoro automatizzando il lavoro con finestre e un comportamento prevedibile dell'interfaccia. Il codice è scritto in TypeScript e distribuito sotto la licenza GPLv3. Il rilascio di Material Shell 42 fornisce il supporto per l'esecuzione su GNOME 42.

Material Shell utilizza un modello spaziale per il passaggio da una finestra all'altra, che comporta la divisione delle applicazioni aperte in aree di lavoro. Ogni area di lavoro può contenere più applicazioni. Ciò crea una griglia virtuale di finestre delle applicazioni, con le applicazioni come colonne e le aree di lavoro come righe. L'utente può cambiare l'area di visibilità spostandosi sulla griglia relativa alla cella corrente, ad esempio è possibile spostare l'area visibile a sinistra o a destra per passare da un'applicazione all'altra nella stessa area di lavoro e verso l'alto o il basso per passare da un'area di lavoro all'altra.

Material Shell ti consente di raggruppare le applicazioni in base all'argomento o alle attività eseguite aggiungendo nuovi spazi di lavoro e aprendo applicazioni al loro interno, creando uno spazio finestra intuitivo e prevedibile. Tutte le finestre sono disposte in forma piastrellata e non si sovrappongono. È possibile espandere l'applicazione corrente a schermo intero, visualizzarla fianco a fianco con altre applicazioni dall'area di lavoro, visualizzare tutte le finestre in colonne o griglie e impilare le finestre in modo libero utilizzando l'aggancio orizzontale e verticale a quelle adiacenti. finestre.

Il modello spaziale configurato dall'utente viene salvato tra un riavvio e l'altro, consentendo di creare un ambiente familiare con gli elementi selezionati dall'utente. Quando si avvia un'applicazione, la sua finestra viene posizionata nella posizione precedentemente selezionata per essa, preservando l'ordine generale degli spazi di lavoro e l'associazione delle applicazioni ad essi. Per la navigazione è possibile visualizzare il layout della griglia generata, in cui tutte le applicazioni precedentemente avviate vengono mostrate nei luoghi selezionati dall'utente, e cliccando sull'icona dell'applicazione in questa griglia si aprirà l'applicazione desiderata al suo posto in il modello spaziale.

Per il controllo è possibile utilizzare una tastiera, un touch screen o un mouse. Gli elementi dell'interfaccia sono progettati in stile Material Design. Vengono forniti temi di design chiari, scuri e di base (l'utente seleziona il colore). Per il controllo tramite mouse e touch screen, viene visualizzato un pannello sul lato sinistro dello schermo. Il pannello visualizza informazioni sugli spazi di lavoro disponibili ed evidenzia l'area di lavoro corrente. Nella parte inferiore del pannello sono presenti vari indicatori, la barra delle applicazioni e l'area di notifica.

Per navigare tra le finestre delle applicazioni in esecuzione nell'area di lavoro corrente, utilizzare il pannello superiore, che funge da barra delle applicazioni. Nel contesto della gestione del modello spaziale, il riquadro sinistro è responsabile dell'aggiunta di spazi di lavoro e del passaggio da uno all'altro, mentre il riquadro superiore è responsabile dell'aggiunta di applicazioni all'area di lavoro corrente e del passaggio da un'applicazione all'altra. La barra superiore viene utilizzata anche per controllare l'affiancamento delle finestre sullo schermo.



Fonte: opennet.ru

Aggiungi un commento