Dimensionar automaticamente janelas usando o Xfce como no gnome

17

Gostaria de arrastar minhas janelas para o lado esquerdo ou direito da área de trabalho e redimensioná-las automaticamente, como funciona no Gnome ou no Windows 7. E para maximizá-las ao arrastá-las para o topo. Como isso é possível no Xfce?

Paul Woitaschek
fonte

Respostas:

18

12.10 e acima

O encaixe de mosaico está incorporado no gerenciador de janelas do XFCE, basta arrastar as janelas para as bordas da tela para que o encaixe ocorra.

11.10 e 12.04

Se você quiser o "encaixe da telha" do compiz, precisará sujar as mãos de codificação, porque isso foi disponibilizado como um patch de código para essas duas versões do ubuntu.

De acordo com este artigo - existe um patch disponível para ativar o windows lado a lado (também conhecido como windows snap) para o gerenciador de composição do xfwm4.

Há um ótimo vídeo do YouTube mostrando isso em ação.

insira a descrição da imagem aqui

Eu apliquei este patch e o enviei ao meu PPA.

para instalar

sudo add-apt-repository ppa:fossfreedom/xfwm4
sudo apt-get update
sudo apt-get install xfwm4

logout e login


Se não quiser instalar o gerenciador de janelas xfce modificado, você precisará usar o compiz como seu gerenciador de composição para ativar a disposição:

sudo apt-get install compiz compizconfig-settings-manager

Em seguida, adicione compiz --replace ccp &à sua lista de programas de inicialização automática.

liberdade de expressão
fonte
Funcionou bem, obrigado. É possível configurá-lo da maneira que, quando movo a janela para a borda superior, ela maximiza em vez de passar pela metade da tela?
Paul Woitaschek
11
Apliquei o patch archlinux diretamente na fonte do ubuntu xwfm4. Então eu acho que, se o recurso que você deseja ainda não estava nesse patch, a solicitação precisará ir para os próprios desenvolvedores do archlinux. Os recursos ativados no patch são mostrados no vídeo - arrastando para os blocos superiores a janela sobre a metade superior da tela.
fossfreedom
@ ph1b - só para esclarecer - se você vir algumas mudanças muito boas no futuro no patch arch-linux, faça ping nos detalhes e tentarei o meu melhor para revisar meu PPA.
fossfreedom
Eu tentei construir xfwm4-lado a lado como alez sugeriu, mas falhou. Mas houve um comentário neste blog 'metade de um adicionador' (link de alez) e este comentário sugeriu tentar o X Tile. Eu gostaria de dizer que, da minha humilde opinião, é muito melhor que o xfwm4-tiling. Por quê? Porque você não precisa arrastar manualmente as janelas para colocá-las lado a lado. Com o X Tile, você obtém um pequeno menu na área de notificação, que possui muitos esquemas de ladrilhos predefinidos e funciona muito bem. Eu recomendo experimentá-lo.
Skanatek
8

Para que o lado a lado da janela funcione na versão 12.10, é necessário desativar wrap_windows.

Execute o seguinte no terminal para ativar a disposição:

xfconf-query -c xfwm4 -p /general/wrap_windows -s false


fonte
Em 12.10 funciona como padrão?
Paul Woitaschek
0

Para uma instalação mais fácil do xfwm-lado a lado, você pode usar este tutorial: Construindo o xfwm4tiling . Talvez você precise alterar alguns números de versão, mas funcionou maravilhosamente para mim. Caso contrário, você sempre terá a rota do compiz. Se você tem um sistema de 32 bits, ainda tenho o. Deb no meu comp, mas sugiro fortemente que você o construa.

alez
fonte