O bom do OpenSource e de todo o ecossistema que o cerca, é que se gostamos de algo podemos pegar, modificar, consertar (respeitando suas respectivas licenças) e distribuí-lo. Já sabemos disso. Mas não é apenas o código-fonte de um aplicativo que podemos pegar, há muitas outras coisas que nos permitem fazer isso.
Desta vez, vou mostrar como modificar os ícones na bandeja do sistema de KDE SCGenericName uso Inkscape, e este método, é claro, nos servirá da mesma forma para criar nosso próprio tema, se tivermos a imaginação necessária para isso. Bem, na verdade, mais do que ensinar como modificar um tema de ícone, o que vou fazer é mostrar as coisas que devemos levar em conta ao fazer isso.
Algumas dicas antes de começar
Se você decidir fazer seu próprio tema de ícone, meu conselho é começar para saber alguns fundamentos de como um tema funciona no KDE. Ou, melhor ainda, pegue um tópico bem completo e estude-o.
Mas como sei que é melhor começar com a bagunça e deixar a teoria para outro momento, vou mostrar que devemos realmente levar em conta, neste caso, modificar nosso tema de ícones.
O que fiz foi tirar minha mesa deste:
a isto:
Inkscape + KDE: o que precisamos saber.
A combinação Inkscape + KDE é letal, pois ainda não estou confortável com Karbon (o aplicativo de edição KDE .SVG). Dito isso, vamos conhecer várias coisas.
1.- Os temas no KDE estão alojados em dois diretórios, dependendo se o instalamos localmente (em nosso / home) ou se escolhemos aqueles que vêm com o sistema operacional (em / usr / share). Em ambos os casos, respectivamente, as rotas são:
~ / .kde4 / share / apps / desktopthemes / [Nosso tópico]
e se eles forem os que já estão incluídos por padrão, podemos encontrá-los em:
/ usr / share / apps / desktopthemes / [Tópicos]
Dentro dos tópicos existem várias pastas, neste caso a que nos interessa agora é em:
~ / .kde4 / share / apps / desktopthemes / [Nosso tema] / icons /
Por exemplo, o que fiz foi pegar a pasta de um tema chamado GNOME-Shell-KDEName Já instalei e copiei para o mesmo diretório, mas com um nome diferente.
cp /home/elav/.kde4/share/apps/desktoptheme/GNOME-Shell-KDE/ /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell/
A única coisa que precisamos ter dentro desta pasta são os ícones das pastas (obviamente com os ícones) e o arquivo metadados.desktop, que terá o seguinte dentro:
[Desktop Entry] Name = MyOxygen-Shell Comment = X-KDE-PluginInfo-Author = elav X-KDE-PluginInfo-Email = X-KDE-PluginInfo-Name = MyOxygen-Shell X-KDE-PluginInfo-Version = 1.2 X- KDE-PluginInfo-Website = X-KDE-PluginInfo-Category = Tema do Plasma X-KDE-PluginInfo-Depends = KDE4 X-KDE-PluginInfo-License = GPL X-KDE-PluginInfo-EnabledByDefault = true
Quando acessamos a pasta localizada em /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell nós encontramos isto:
e o resultado final foi este:
Como você pode ver, os ícones são brancos. Infelizmente neste artigo não pretendo explicar como editar e modificar esses ícones, veremos isso em outra ocasião. O que temos que deixar claro é o que vem a seguir.
2.- Para que os ícones funcionem corretamente no KDE, além do nome da aplicação no arquivo, o que não pode faltar é o ID de cada elemento dentro do .SVG. Ou seja, vamos pegar por exemplo o ícone Rede, que quando aberto nos mostrará algo assim:
Como você pode ver, existem vários estados dos ícones. Temos dois para quando estamos conectados por cabo, e o resto dos sinais WiFi. Quão KDE você sabe qual usar? Pois pelas propriedades do objeto, ou seja, sua ID. Se clicarmos com o botão direito no primeiro ícone à esquerda e clicarmos no Propriedades do objeto, vamos ver isso:
Como você pode ver, há um ID que identifica o status do ícone. Você verá o mesmo (mas com diferentes ID) se fizermos o mesmo para cada ícone no arquivo SVG. E isso e tudo.
Já terminamos?
Sim. Já terminamos. Apenas sabendo disso e do que nos resta é colocar um pouco de imaginação para criar nosso próprio conjunto de ícones para a bandeja do sistema. E repito:
Agora, quando tivermos nosso tema de ícone pronto, vamos para Preferências do sistema »Aparência da área de trabalho» Tema da área de trabalho e selecionamos Ar (Oxygen) Na aba detalhes, selecionamos para os ícones da bandeja os novos que modificamos:
E bem, se você deseja baixar este tema de ícones (o modificado), eles estão disponíveis no seguinte link:
Mostra apenas as propriedades dos ícones e não explica como fazer as modificações no inkscape.
Leia bem o post, eu esclareci perfeitamente. A modificação do ícone vem depois, no entanto, cada um tem sua própria maneira de fazer isso 😉
Tudo bem, eu peço desculpas.
Joer, obrigado colega, queria alguns ícones justamente para esse estilo. Quando você vier para Holguín, lembre-me de lhe pagar uma cerveja 😀
De nada 😉 Aproveite !!
chama me escreva para lhe fazer uma pergunta sobre o Fedora
rpgomez@uci.cu e não beba tanta cerveja a ponto de sua barriga crescer
Boa dica. E por falar nisso, também é válido para o KDE 4.x? Porque eu vi que no KDE 4.x esta manobra não pode ser feita porque os ícones estão dentro de uma pasta compactada com um formato desconhecido.
eliotime3000, a dica em questão é para o KDE 4.13, mas deve funcionar para o KDE 4.12 e inferior. A qual versão do KDE você está se referindo especificamente?
Para o KDE 4.8.4 no Debian Wheezy (que estou usando e Estou com o problema que tenho com a configuração no KDE).