Como posso alterar a cor de fundo do lançador da unidade?

8

Eu realmente não gosto da tonalidade roxa escura da barra do lançador lateral e da concha ao redor do menu depois de pressionar a tecla meta. Como posso definir isso para outra cor?

insira a descrição da imagem aqui

Existem opções de configuração disponíveis para o Unity aqui, mas não há opção para isso, por isso estou procurando ponteiros no código em que isso pode ser definido.

tamale
fonte
Devo adicionar um comentário à minha própria pergunta, pois finalmente entendo o que está acontecendo. A "cor média" da minha imagem de plano de fundo é o que está deixando o iniciador roxo. Obviamente, é uma suposição errônea de que a cor média de um plano de fundo sempre corresponderá ao local onde o lançador realmente está na imagem. Minha captura de tela é um ótimo exemplo disso.
Tamale

Respostas:

2

(Essa é uma resposta incompleta que precisa de aprimoramento e investigação, mas deve fornecer a alguém que conhece C ++ detalhes suficientes para encontrar a resposta real)

Por padrão, o Iniciador usa uma cor cinza clara semi-transparente. Quando você clica em invocar o traço, tudo fica com uma aparência borrada com base nas médias das cores do seu papel de parede . Perguntei a Marco Trevisan onde isso pode ser modificado, mas é em vários lugares.

No entanto, para o iniciador, quando está parado, é necessário procurar no Launcher.cpp:

Primeiro pegue o código:

bzr branch lp:unity

Em seguida, procure unity/plugins/unityshell/src/Launcher.cppa _background_colorvariável e ajuste de acordo.

Jorge Castro
fonte
No IIRC, havia uma configuração (teste?) Para a cor de plano de fundo nas opções unityshell no CompizConfig Settings Manager ( ccsm) para o tronco do Unity, portanto, talvez a possibilidade de alterar a cor esteja lá no 12.04.
Htc #
Obrigado Jorge, este é o detalhe que eu estava esperando. Alguns links mais relevantes que encontrei em minhas próprias investigações .. primeiro, o bug da barra de ativação original para fazer o lançador corresponder ao plano de fundo: bugs.launchpad.net/ayatana-design/+bug/850068 . Segundo, um tópico em que isso é mencionado: ubuntuforums.org/archive/index.php/t-1847117.html . Por fim, outra pergunta do askubuntu que DEVE ser marcada como relacionada ou duplicada: askubuntu.com/questions/81752/…
tamale
1

Meu truque (deve ser
repetido a cada reinicialização / login): * MyUnity (programa) -> Dash -> Blur ON (ou, por sua conta e risco: ccsm -> plugin da unidade -> experimental -> blur -> estático )
* prepare um bitmap (imagem) da cor e tamanho da área de trabalho desejados
* saia
* não invoque o traço!
* abra a imagem preparada no visualizador padrão, vá para o modo de tela cheia e pressione o WinKey

A partir de agora, o Dash será quase da cor que você deseja ser.

Bucic
fonte