O Snap-Windows pode ser configurado para 4 janelas em vez de apenas 2?

22

O título pode precisar de alguns ajustes, mas o que estou tentando dizer é que, quando alguém arrasta uma janela para o lado esquerdo ou direito da tela, ele é redimensionado para preencher essa metade da tela. Portanto, se eu arrastar duas janelas, uma para a esquerda e outra para a direita, posso ter duas janelas que usam a tela inteira e não se sobrepõem. Por exemplo, nos casos em que quero explicar sobre programação na Web e em uma janela tenho o código e, na outra, no navegador.

Agora, e se eu quisesse ter 4 em vez de 2. Uma janela seria redimensionada para ocupar a parte superior esquerda, a outra, para a direita superior, e mais duas ocupariam a parte inferior esquerda e a direita. Tudo isso ocuparia essas posições se eu as arrastasse para seus respectivos cantos (por exemplo: A janela superior esquerda seria redimensionada para essa posição se eu a arrastasse para o canto superior esquerdo da tela, a parte inferior direita seria redimensionada para aquele posição se eu arrastá-lo para o canto inferior direito da tela).

Então, como posso adicionar mais 2 posições para que o Unity lide com todas essas 4 posições em vez de apenas 2?

Luis Alvarado
fonte
Atualmente está ajustando para 4 cantos ou não? Por favor especifique.
talktokets
Bem, existem 4 cantos na tela e, como mencionei na pergunta, quero 4 janelas, cada uma em cada canto da tela (canto superior esquerdo para canto inferior direito).
18113 Luis Alvarado
Eu tentei agora. Quando arrastamos a janela para qualquer lado esquerdo ou direito, ela ocupará essa posição. Pelo contrário, preenche esse espaço. Eu tentei por quatro janelas, mas arrastar e soltar não está funcionando, eu acho. A única opção é que você pode redimensionar manualmente.
talktokets

Respostas:

27

Eu acho que você pode editar as configurações da EDGE no GRID usando o CompizConfig Setting Manager (para instalar esta execução sudo apt-get install compizconfig-settings-managerem um terminal).

insira a descrição da imagem aqui

Se você definir a configuração de canto (ou seja, definir o canto superior esquerdo para o canto superior esquerdo), quando você arrastar as janelas para os cantos, "SNAP"

BiggJJ
fonte
16

Ok, encontrei a opção usando o Compiz (precisamos do CompizConfig Settings Manager instalado). Abra o CCSM e vá para o Gerenciamento de Janelas

insira a descrição da imagem aqui

O plugin que usaremos é o plugin Grid . Abra-o e selecione a guia Arestas .

insira a descrição da imagem aqui

Agora mude cada comportamento até que eles se pareçam com a imagem acima, para que:

Canto superior esquerdo - Canto superior esquerdo

Canto superior direito - Canto superior direito

Canto inferior esquerdo - Canto inferior esquerdo

Canto inferior direito - Canto inferior direito

Agora faça logout do seu sistema e faça login novamente. Isso evita efeitos gráficos estranhos.

Agora, o que você tem é um sistema em que, se você arrastar uma janela para um dos cantos, ela será atribuída a esse canto e não à metade da tela. Assim, arrastar uma janela para o canto inferior esquerdo atribuirá a janela à grade inferior esquerda. Arrastá-lo para o canto superior direito, atribuirá a janela à grade superior direita e as telas esquerda e direita (metades esquerda e direita da tela) ainda funcionarão apenas arrastando a janela para a esquerda ou direita da tela. tela.

A saída final deve ser algo como isto:

insira a descrição da imagem aqui

Luis Alvarado
fonte
Observe que o Ubuntu 18 usa o gerenciador de desktop GNOME em vez do Unity agora, portanto, você deve usar as extensões GNOME para obter esse recurso. Eu escrevi instruções completas sobre como fazê-lo aqui: askubuntu.com/a/1089033/327339 .
Gabriel Staples