Dobra stvar OpenSourcea i cijelog ekosustava koji ga okružuje jest da ako nam se nešto sviđa, možemo to uzeti, modificirati, popraviti (poštujući njihove odgovarajuće licence) i distribuirati. To već znamo. Ali nije samo izvorni kod aplikacije ono što možemo poduzeti, postoje mnoge druge stvari koje nam to omogućuju.
Ovaj put pokazat ću vam kako izmijeniti ikone u sistemskoj paleti sustava KDE SC pomoću Inkscape, i ova metoda će nam naravno poslužiti za stvaranje vlastite teme ako za nju imamo potrebnu maštu. Pa, zapravo, više od podučavanja modificiranju teme ikone, ono što ću učiniti jest pokazati vam stvari koje moramo uzeti u obzir kada to radimo.
Nekoliko savjeta prije početka
Ako odlučite napraviti vlastitu temu ikone, moj savjet je da započnete za poznavanje nekih osnovnih pojmova o tome kako tema radi u KDE-u. Ili još bolje, uzmite temu koja je posve cjelovita i proučite je.
Ali budući da znam da je bolje započeti s neredom i ostaviti teoriju na trenutak, pokazat ću vam da u ovom slučaju moramo stvarno uzeti u obzir, izmijeniti temu teme.
Ono što sam učinio je da sam uzeo svoj stol s ovoga:
na ovo:
Inkscape + KDE: što trebamo znati.
Kombinacija Inkscape + KDE ubojita je, jer mi još uvijek nije ugodno Karbon (aplikacija za uređivanje KDE .SVG). Rekavši ovo, upoznajmo nekoliko stvari.
1. - Teme u KDE-u smještene su u dva direktorija, ovisno o tome instaliramo li ih lokalno (u našem / domu) ili ako odaberemo one koje dolaze s OS-om (u / usr / share). U oba slučaja rute su:
~ / .kde4 / share / apps / desktopthemes / [Naša tema]
a ako su oni oni koji su već uključeni prema zadanim postavkama, možemo ih pronaći u:
/ usr / share / apps / desktopthemes / [Teme]
Unutar tema nalazi se nekoliko mapa, u ovom slučaju ona koja nas sada zanima je:
~ / .kde4 / share / apps / desktopthemes / [Naša tema] / icons /
Na primjer, ono što sam učinio je da uzmem mapu teme koja se zove GNOME-Shell-KDE Već sam ga instalirao i kopirao u isti direktorij, ali s drugim imenom.
cp /home/elav/.kde4/share/apps/desktoptheme/GNOME-Shell-KDE/ /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell/
Jedino što trebamo imati u ovoj mapi je mapa ikona (očito s ikonama) i datoteka metapodaci.desktop, koji će imati sljedeće:
[Unos radne površine] 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-web stranica = X-KDE-PluginInfo-Category = Tema plazme X-KDE-PluginInfo-ovisi = KDE4 X-KDE-PluginInfo-License = GPL X-KDE-PluginInfo-EnabledByDefault = true
Kada pristupimo mapi koja se nalazi u /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell nalazimo ovo:
a krajnji rezultat bio je sljedeći:
Kao što vidite, ikone su bijele. Nažalost, u ovom članku ne namjeravam objašnjavati kako uređivati i mijenjati te ikone, vidjet ćemo to drugi put. Ono što nam mora biti jasno jest što slijedi.
2.- Da bi ikone radile ispravno u KDE-u, osim imena aplikacije u datoteci, ono što ne smije nedostajati je ID svakog elementa unutar .SVG. Odnosno, uzmimo za primjer ikonu Mreža koja će nam nakon otvaranja pokazati otprilike ovo:
Kao što vidite, postoje razna stanja ikona. Imamo dva za kada smo povezani kabelom, a ostatak WiFi signala. Kako KDE znate li koji koristiti? Jer prema svojstvima predmeta, odnosno njegovog ID. Ako desnom tipkom miša kliknemo prvu ikonu s lijeve strane i kliknemo na Svojstva objekta, vidjet ćemo ovo:
Kao što vidite postoji ID koja identificira status ikone. Vidjet ćete isto (ali s različitim ID) ako učinimo isto za svaku ikonu unutar SVG datoteke. I to je to.
Već smo završili?
Da. Već smo završili. Samo znati ovo i ono što nam preostaje jest uložiti malo mašte u stvaranje vlastitog skupa ikona za sistemsku traku. I ponavljam:
Sad kad pripremimo temu s ikonama, idemo na Postavke sustava »Izgled radnog prostora» Tema radne površine i odaberite Zrak (Kisik). U kartici Detalji, odabiremo za ikone u ladici, nove koje smo izmijenili:
I dobro, ako želite preuzeti ovu temu s ikonama (izmijenjenu), dostupne su na sljedećoj poveznici:
Prikazuje samo svojstva ikona i ne objašnjava kako izvršiti izmjene u inkscapeu.
Dobro pročitajte post, savršeno sam ga pojasnio. Izmjena ikone dolazi kasnije, međutim, svatko to ima na svoj način 😉
U redu, ispričavam se.
Joer, hvala kolega, želio sam neke ikone upravo za taj stil. Kad dođete u Holguín, podsjetite me da vam kupim pivo 😀
Nema na čemu 😉 uživajte !!
chama, napiši mi da te pitam nešto o Fedori
rpgomez@uci.cu i ne pij toliko piva da ti trbuh naraste
Dobar savjet. I usput, vrijedi li i za KDE 4.x? Budući da sam vidio da se u KDE 4.x ovaj manevar ne može učiniti jer su ikone unutar komprimirane mape nepoznatog formata.
eliotime3000, dotični savjet je za KDE 4.13, ali trebao bi raditi za KDE 4.12 i starije verzije. Na koju verziju KDE-a se posebno pozivate?
KDE 4.8.4 na Debianu Wheezy (koji koristim i Imam problem s konfiguracijom u KDE-u).