Como restaurar o comportamento do Dodge na versão 12.04
Esta publicação do Ubuntu Geek e a publicação mais recente do WepUpd8 relatam como restaurar o Dodge Windows e o Dodge Active Windows for Unity na versão 12.04. Eles podem ser configurados no plug-in Unity no CompizConfig Settings Manager.
Atualização: Para 12.10 / 13.04, consulte também este post do WepUpd8 .
É necessário adicionar um ppa:
sudo apt-add-repository ppa:ikarosdev/unity-revamped
e execute uma atualização de distribuição:
sudo apt-get update
sudo apt-get dist-upgrade
Em seguida, abra o CCSM e defina-o como seu comportamento favorito!
(O terminal é apenas para documentar a versão do Ubuntu.)
Pode ser necessário sair e entrar novamente para que ele entre em vigor.
Esse patch também restaura o antigo comportamento de clique para minimizar. Veja esta postagem do Webupd8 para obter detalhes.
Todas as alterações podem ser revertidas pelos seguintes comandos:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:ikarosdev/unity-revamped
Como alternativa , um hack para restaurar o comportamento mais antigo do Dodge é relatado aqui .
Eu experimentei a versão "esquivar real", e funciona tão-lo na minha opinião. Mais notavelmente, o iniciador não "sobe" pelas janelas ativas, mas as empurra para o lado, onde às vezes fica preso (para que o iniciador não desapareça novamente). Em geral, quando o iniciador muda de posição, o mesmo acontece com muitas outras coisas na tela (por exemplo, ícones na área de trabalho).
Uma alternativa é ocultar (quase) permanentemente o iniciador ( veja aqui ) e usar uma doca com o comportamento desejado (por exemplo, cairo-dock).
12.04
Receio que a capacidade da janela de esquivar tenha sido deliberadamente removida da 12.04
De acordo com Mark Shuttleworth
Por padrão, o iniciador está sempre visível.
Mais informações sobre como configurar o iniciador podem ser encontradas nas perguntas e respostas
Como posso configurar o comportamento de ocultação automática do iniciador do Unity?
Dodge Windows é um tópico coberto por WebUpd8
Um desenvolvedor empreendedor escreveu alguns scripts que imitam o comportamento da janela de esquiva quando uma janela é movida para a área do iniciador - ou seja, ela oculta e mostra, conforme apropriado.
Um script semelhante está disponível para ocultar automaticamente o iniciador quando uma janela é maximizada.
Nota - estes estão no formato deb binário . Obviamente - instalar binários aleatórios não é uma prática recomendada a partir de um ponto de segurança. Leia o artigo se desejar prosseguir com isso.
fonte
12.04
Aqui está a solução: https://help.ubuntu.com/community/Unity-ReplaceDodgeWindowsBehavior
diverta-se!
fonte
12.04
esse recurso chamado esquivar. foi retirado da unidade. existem soluções não oficiais para recuperá-lo.
Existem dois comportamentos de desvio de janela disponíveis: um que funciona principalmente como costumava ser no Ubuntu 11.10 e o outro funciona apenas para janelas maximizadas:
http://webupd8.googlecode.com/files/unity-dodge-windows_1.5_all.deb
http://webupd8.googlecode.com/files/unity-dodge-maximized-windows_1.5_all.deb
para mais informações, consulte a seção relacionada neste post .
fonte
12.04
O Unity 2D é a única maneira de se esquivar do Precise imediatamente. Após o login, abra o dconf-editor e navegue até
/com/canonical/unity-2d/launcher/hide-mode
e configure seu valor para 2 (o padrão é 0).fonte
13.10
Isso é possível 13.10, pelo menos, ele testou bem na minha VM.
Os scripts mais antigos não funcionam como você (Seth) descobriu. No entanto, os scripts mais recentes que funcionaram para 12.10 e 13.04 funcionam para 13.10.
O site webupd8.org tem as instruções. Como afirmado, as instruções são para as 12.10 e 13.04, mas testei a do Virtualbox e funcionou perfeitamente (assim como no 12.04, existem algumas limitações, conforme observado no artigo, mas todas elas funcionam bem) )
Infelizmente, o ppa para Saucy não foi atualizado para incluir esses scripts (pelo menos até onde pude determinar), portanto a única solução é baixá-los diretamente.
Existem 2 scripts diferentes e eles não podem ser instalados juntos.
O único script evita apenas janelas maximizadas. Sua maior limitação é que ele permitirá que o iniciador se sobreponha a qualquer janela que foi aberta enquanto estava oculta.
O outro script traz de volta o estilo antigo de esquivar-se de janelas (quase), na medida em que oculta o iniciador quando houver uma janela no espaço (dos lançadores). A maior limitação que notei é que, se alguma janela estiver aberta no espaço do iniciador, o iniciador permanecerá oculto, mesmo que essa janela seja minimizada.
Aqui está o link para baixar o script do Windows Dodge maximized
Aqui está o link para baixar o script "original" do Dodge Windows
Os links para download que incluí acima vêm diretamente do artigo em webupd8.org.
Eu sugiro que você leia o artigo no webupd8.org ao qual vinculei, fornece um bom resumo dos scripts (não quero entrar no território do plágio incluindo muito do artigo.
No interesse da divulgação completa, não joguei muito tempo com a VM 13.10, mas no momento em que a usei, não notei nenhum problema inesperado nos scripts dodge windows. Também não joguei muito (talvez uma hora) com o script "original" do dodge windows, já que a limitação oculta do iniciador que mencionei acima não era do meu agrado. O script do Windows Dodge maximized viu talvez mais de 10 horas de uso com sucesso.
Como uma nota editorial (leia minha opinião, que vale exatamente o que você pagou por isso); Essas perguntas e soluções alternativas estão disponíveis em toda a UA e na Internet. Não entendo por que a Canonical é tão casada com a ideia de que era um recurso ruim. Sim, eu vi os artigos sobre por que eles o removeram e me parece uma "sopa fina", obviamente muitos usuários desejam, e os scripts funcionam bem o suficiente.
Para dar crédito onde é devido (acho *), acredito que o @JorgeCastro escreveu o primeiro script de solução alternativa em 12.04 (o dodge maximizou o windows one). Muito obrigado Jorge, esse recurso que faltava foi um rompimento de contrato para mim e eu estava pensando em mudar do Unity (estava considerando o Cinnamon, mas era um buggy, então você realmente me salvou pelo menos).
Tomei um pouco de liberdade ao incluir este editorial, e minha intenção não era iniciar uma discussão sobre o assunto, apenas afirmar o que parece ser uma opinião comum na comunidade Ubuntu. Por favor , não responda a isso como uma discussão, ou eu, ou os mods serão forçados a editar ou excluir esta resposta.
fonte
12.04
No Ubuntu 12.04, o recurso Dodge Windows foi removido. Para recuperá-lo, você precisará instalar basicamente uma versão corrigida do Unity.
Provavelmente, a maneira mais fácil é ler atentamente as postagens a seguir e seguir as instruções. Existem dois tipos diferentes de correções e você terá que se contentar com uma.
Obter comportamento de ocultação automática do Dodge Windows Unity para janelas maximizadas no Ubuntu 12.04 Pangolin preciso e janela real Dodge Unity Bahaviour Launcher Bahaviour Para o Ubuntu 12.04 , presumo que você prefira o último. Entretanto, entendo que esta é uma compilação personalizada do Unity e não posso fornecer informações sobre futuras atualizações (caso a unidade receba atualizações), correções de bugs etc.
Você também pode querer verificar o thread original do ubuntuforums que lida com esses problemas: COMO FAZER: Unidade com o 'Dodge Windows' e minimizar / não minimizar o comportamento
fonte
13.10
certifique-se de que se parece com isso
Isso muda 'atrevido' para 'raring'.
O Atlast reinicia o seu PC para fazer as alterações (unity-dodge-maximized-windows) funcionarem.
fonte
14.04
O PPA disponível em 12.10 e 13.04 ainda não foi atualizado para 13.10 ou 14.04 até o momento.
Nos meus testes, descobri que o script "Dodge Windows" (que quase restauraria o antigo comportamento das janelas dodge) não funciona mais ... quando instalado, o lançador oculta constantemente e altera o comportamento nas Configurações do sistema não funciona até que o script seja removido.
O "Dodge Maximized Windows" ainda funciona com as mesmas limitações que eu mencionei na minha resposta da 13.10 com duas outras ....
Editarei esta resposta posteriormente, se surgir uma solução melhor ou se os scripts atuais forem editados para funcionarem melhor.
Como eu disse na minha outra resposta, o link para download vem direto do PPA do lauchpad que era para as 13.10 ..... ela é o link:
Esquivar janelas maximizadas
A postagem do blog sobre o PPA e os scripts escritos para 12.10 e 13.04 é
Como obter a janela do lançador do Unity Dodge no Ubuntu 12.10 ou 13.04
fonte