Como a unidade desenha os botões da janela do painel de fallback?

1

As imagens usadas podem ser alteradas manualmente, independentemente do presente do gtkrc? Por exemplo, substituindo as imagens em uma pasta?

    
por Jason Gunst 21.04.2011 / 02:28

1 resposta

2

É possível alterar a cor dos botões minimizar e não maximizar, pois ambos seguem o texto do painel cor gtk. O botão de fechar permanece sempre laranja / vermelho.

Também é possível fazer com que o painel desenhe QUALQUER botão que você quiser, mas para isso o tema do Metacity e o gtkrc sendo usados devem ser chamados de Ambiance e seguir o esquema de nomeação de botões.

Qualquer tema de metacity nos temas home / (username) /. pode ser usado desde que o gtkrc em uso ainda seja chamado de Ambiance. Isso significa que o painel desenhará os botões da pasta usr / share / themes / Ambiance / metacity-1, desde que o tema usado seja o Ambiance (não importa se o gtkrc reside em todos os usuários ou pastas de temas pessoais)

As desvantagens de tudo isso são:

a) Apenas um tema pode ser configurado para desenhar corretamente os botões do painel por vez.

b) Deve ser chamado Ambiance, o que pode ser confuso e significa que qualquer decisão de experimentar um novo tema que atraia os botões do painel requer a substituição da metacidade do Ambiance em usr / share / themes.

Seria muito melhor se o Unity tivesse a capacidade de investigar qualquer tema sob usr / share / themes para um Metacity apropriado e só voltasse aos botões de fallback se não encontrasse um.

    
por Jason Gunst 25.04.2011 / 02:54