É possível minimizar aplicativos usando a barra Unity?

3

Eu muito Unity, mas parece um comportamento estranho que clicar no ícone "focaliza" o aplicativo, em vez de minimizá-lo quando ele já está focado.

    
por davbren 10.11.2010 / 11:59

2 respostas

4

Eu fiz um script para solucionar esse problema.
Veja este trabalho aqui .

Instruções

1) Nós precisaremos XDoTool e Compiz .

Você pode instalá-los no Ubuntu Software Center ou clicando aqui (xdotool) e aqui (Compiz)

2) Abra o Compiz ( Alt + F2 e digite ccsm e tecle Enter )

3) Vá até Comandos e adicione ~/.minimize a um comando:

4) Em seguida, vá para Button Binding e faça um atalho para ele.

5) Crie um arquivo chamado .minimize na sua pasta pessoal ( gedit ~/.minimize ). Cole e salve:

#!/usr/bin/env python
# by desgua
# version 0.1.3 - May 06 2011
# To minimize with unity Launcher
##################################
import os
import wnck
import gtk
stream = os.popen("xdotool click --clearmodifiers 1")
screen = wnck.screen_get_default()

while gtk.events_pending():
    gtk.main_iteration()

windows = screen.get_windows()
active_app = screen.get_active_window().get_application()

for w in windows:
    if w.get_application() == active_app:
        w.minimize()

6) Torne-o executável ( Veja como fazer isso ).

7) Aproveite! ; -)

    
por desgua 04.05.2011 / 01:30
2

Não, não é possível minimizar um aplicativo focado clicando no ícone do iniciador na barra de inicialização (= painel à esquerda).

Ao fazer isso, você inicia a função "app expor", que fornece uma visão geral de todas as instâncias em execução do aplicativo em foco. Por exemplo, quando um terminal está focado e você tem quatro terminais abertos, então clicar no lançador lhe daria isto:

Isso também acontece com apenas uma instância aberta - parece estranho, mas alterar o comportamento de clique para um caso de uso introduziria inconsistência (indesejada). No entanto, eu não sei se é planejado alterar fundamentalmente tudo isso para o Ubuntu 11.04.

    
por htorque 10.11.2010 / 14:21

Tags