Material personalizado Shell 42 disponível

Após um ano de desenvolvimento, foi publicado o lançamento do shell customizado Material Shell 42, oferecendo uma implementação dos conceitos de ladrilho e layout espacial de janelas para GNOME. O projeto foi concebido como uma extensão do GNOME Shell e tem como objetivo simplificar a navegação e aumentar a eficiência do trabalho, automatizando o trabalho com janelas e comportamento previsível da interface. O código é escrito em TypeScript e distribuído sob a licença GPLv3. O lançamento do Material Shell 42 fornece suporte para execução no GNOME 42.

O Material Shell usa um modelo espacial para alternar entre janelas, o que envolve a divisão de aplicativos abertos em áreas de trabalho. Cada espaço de trabalho pode conter vários aplicativos. Isso cria uma grade virtual de janelas de aplicativos, com aplicativos como colunas e espaços de trabalho como linhas. O usuário pode alternar a área de visibilidade movendo-se na grade em relação à célula atual, por exemplo, você pode mover a área visível para a esquerda ou para a direita para alternar entre aplicativos no mesmo espaço de trabalho e para cima ou para baixo para alternar entre os espaços de trabalho.

O Material Shell permite agrupar aplicativos dependendo do tópico ou tarefas executadas, adicionando novos espaços de trabalho e abrindo aplicativos neles, criando um espaço de janela previsível e fácil de usar. Todas as janelas são dispostas em forma de ladrilho e não se sobrepõem. É possível expandir o aplicativo atual para tela inteira, exibi-lo lado a lado com outros aplicativos da área de trabalho, exibir todas as janelas em colunas ou grades e empilhar janelas de forma livre usando encaixe horizontal e vertical em adjacentes. janelas.

O modelo espacial configurado pelo usuário é salvo entre as reinicializações, o que permite criar um ambiente familiar com os elementos selecionados pelo usuário. Ao iniciar uma aplicação, sua janela é colocada no local previamente selecionado para ela, preservando a ordem geral dos espaços de trabalho e a vinculação dos aplicativos a eles. Para navegação, é possível visualizar o layout da grade gerada, na qual todos os aplicativos lançados anteriormente são mostrados em locais selecionados pelo usuário, e clicar no ícone do aplicativo nesta grade levará à abertura do aplicativo desejado em seu lugar em o modelo espacial.

Um teclado, tela sensível ao toque ou mouse podem ser usados ​​para controle. Os elementos da interface são projetados no estilo Material Design. São fornecidos temas de design claro, escuro e básico (o usuário seleciona a cor). Para controle do mouse e da tela sensível ao toque, um painel aparece no lado esquerdo da tela. O painel exibe informações sobre os espaços de trabalho disponíveis e destaca o espaço de trabalho atual. Na parte inferior do painel existem vários indicadores, a bandeja do sistema e a área de notificação.

Para navegar pelas janelas dos aplicativos em execução na área de trabalho atual, use o painel superior, que funciona como uma barra de tarefas. No contexto do gerenciamento de modelos espaciais, o painel esquerdo é responsável por adicionar espaços de trabalho e alternar entre eles, e o painel superior é responsável por adicionar aplicativos ao espaço de trabalho atual e alternar entre aplicativos. A barra superior também é usada para controlar o posicionamento das janelas na tela.



Fonte: opennet.ru

Adicionar um comentário