como fazer efeito Compiz Wobbly ignorar uma única janela?

0

Eu tenho a janela popup de lembretes / alertas com o Thunderbird / lightning calendar, que preciso evitar que ela seja gerenciada pelo efeito coíbil compiz, porque já defini outra regra para torná-la com tamanho mínimo (25x70) quando não maximizada e parece entrar em conflito com vacilante; por isso só vacilou toda vez que eu clico e isso é chato ...

Mas eu não consigo encontrar nenhuma maneira de excluir essa janela de vacilar ... não há opção, e ninguém na internet inteira parece ter perguntado isso antes:)

alguma dica?

thx!

    
por Aquarius Power 19.03.2013 / 19:20

1 resposta

1

Tentarei fornecer a você todas as informações relevantes sem capturas de tela, já que uso o ajudante A.D.D, pois as imagens da minha tela ficarão escuras. Vá para o seu plug-in Windows instável no CCSM, remova a tag unknown e clique no botão + . Uma janela aparecerá, permitindo que você adicione à lista de janelas. Com a janela que você deseja pular, clique no botão Grab e clique na janela. Em seguida, clique na caixa invert e, em seguida, em OK . No entanto, o seu feito, no entanto, note que aFAIK isso não pode selecionar uma única janela de um único programa, apenas os tipos selecionados, então todas as janelas deste tipo serão ignoradas. Não se preocupe, porém, pode haver uma solução para você, a primeira caixa suspensa contém uma lista de Types .

Window class será muito amplo: normal, diálogo, modaldialog etc.

Window Title é, você adivinhou pelo título (provavelmente onde eu começaria se eu fosse o op).

Window Name é provavelmente um nome hexadecimal ou um nome dado à janela pelo WM, e pode funcionar, pois pode não ser exclusivo para uma e apenas uma janela.

Window ID será único, mas poderá mudar por sessão, não tenho certeza de que tentaria.

Window Role é outro rótulo genérico: notificação, painel, caixa de ferramentas, etc.

É provável que

Window Type seja outra convenção de nome genérica e provavelmente não funcionará para você.

Nota: Eu poderia estar errado sobre os tipos, mas eu tentaria xprop na janela para obter todas as informações relevantes primeiro, antes de fazer qualquer alteração, apenas para ter certeza de que você selecionou o tipo correto.

xprop vomita mais informações do que você precisa, procure por estas:

WM_NAME(STRING) = "Window Name"

WM_CLASS(STRING) = "windowclass", "Windowclass"

WM_TRANSIENT_FOR(WINDOW): window id # 0xc00003

WM_CLIENT_LEADER(WINDOW): window id # 0xc00001

Cuidado: algumas janelas (a maioria eu acho) darão uma saída assim:

_NET_WM_...

Tenho quase certeza de que o que está nesses campos não é o que você está procurando.

Espero que isso ajude.

    
por Spilt_Blood 22.08.2013 / 16:44