Hea asi OpenSource'is ja kogu seda ümbritsevas ökosüsteemis on see, et kui miski meile meeldib, võime selle võtta, muuta, parandada (vastavalt nende vastavatele litsentsidele) ja levitada. Me teame seda juba. Kuid me ei saa kasutada mitte ainult rakenduse lähtekoodi, vaid ka palju muid asju, mis lubavad meil seda teha.
Seekord näitan teile, kuidas muuta ikoone süsteemses salves KUS SC kasutamine Inkscapeja see meetod aitab meid muidugi ka oma teema loomisel, kui meil on selleks vajalik fantaasia. Tegelikult, rohkem kui õpetan ikooniteemat muutma, näitan teile asju, mida peame seda tehes arvesse võtma.
Paar näpunäidet enne alustamist
Kui otsustate ise oma ikooniteema koostada, soovitan alustada mõnede põhimõistete tundmise eest kuidas teema KDE-s töötab. Või veel parem - võtke teema, mis on üsna täielik, ja uurige seda.
Kuid kuna ma tean, et parem on alustada segadusest ja jätta teooria mõneks teiseks korraks, näitan teile, et peame sel juhul tõesti arvestama, muutma oma ikooniteemat.
Võtsin oma töölaua sellest:
sellele:
Inkscape + KDE: mida me peame teadma.
Inkscape + KDE kombinatsioon on surmav, kuna see pole mulle endiselt mugav Karbon (redigeerimisrakendus KDE .SVG). Olles seda öelnud, õpime tundma mitmeid asju.
1.- KDE teemad asuvad kahes kataloogis, sõltuvalt sellest, kas installime selle kohapeal (meie / kodu) või valime need, mis tulevad operatsioonisüsteemiga (kataloogis / usr / share). Mõlemal juhul on marsruudid vastavalt:
~ / .kde4 / share / apps / desktopthemes / [meie teema]
ja kui need on need, mis on vaikimisi juba lisatud, leiame need:
/ usr / share / apps / desktopthemes / [teemad]
Teemade sees on mitu kausta, antud juhul asub see, mis meid praegu huvitab:
~ / .kde4 / share / apps / desktopthemes / [Meie teema] / ikoonid /
Näiteks võtsin ette teema nimega kausta GNOME-Shell-KDE Mul oli see juba installitud ja kopeerisin samasse kataloogi, kuid erineva nimega.
cp /home/elav/.kde4/share/apps/desktoptheme/GNOME-Shell-KDE/ /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell/
Ainus asi, mis meil selles kaustas peab olema, on ikoonikaust (ilmselt koos ikoonidega) ja fail metaandmed.desktop, mille sees on järgmine:
[Töölauakirje] Nimi = 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-Veebisait = X-KDE-PluginInfo-Kategooria = Plasmatemaatika X-KDE-PluginInfo-Depends = KDE4 X-KDE-PluginInfo-Litsents = GPL X-KDE-PluginInfo-EnabledByDefault = true
Kui pääseme juurde kausta, mis asub /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell leiame selle:
ja lõpptulemus oli järgmine:
Nagu näete, on ikoonid valged. Kahjuks ei kavatse ma selles artiklis selgitada, kuidas neid ikoone muuta ja muuta, näeme seda teinekord. See, mis meil peab olema selge, on järgmine.
2.- Et ikoonid KDE-s korralikult töötaksid, lisaks failis oleva rakenduse nimele, ei saa puudu olla ID igast elemendist .SVG-s. See tähendab, et võtame näiteks võrguikooni, mis avamisel näitab meile midagi sellist:
Nagu näete, on ikoonidel erinevaid olekuid. Meil on kaks, kui oleme ühendatud kaabli abil, ja ülejäänud WiFi-signaalid. Kuidas KDE kas tead, kumba kasutada? Sest objekti omaduste, st selle omaduste järgi ID. Kui me paremklõpsame vasakul oleval esimesel ikoonil ja klõpsame ikooni Objekti omadused, näeme seda:
Nagu näete, on a ID mis tuvastab ikooni oleku. Näete sama (kuid erinevaga) ID), kui teeme sama iga SVG-faili ikooni puhul. Ja see ongi kõik.
Oleme juba lõpetanud?
Jah. Oleme juba lõpetanud. Ainuüksi selle teadmine ja see, mis meil üle jääb, on natuke kujutlusvõimet, et luua süsteemses salves oma ikoonide komplekt. Ja ma kordan:
Nüüd, kui meil on ikooniteema valmis, läheme juurde Süsteemi eelistused »Tööruumi välimus» Töölaua teema ja valime Air (Hapnik). Vahekaardil Detailid, valime salveikoonide jaoks uued, mida oleme muutnud:
Ja kui soovite selle ikooniteema (muudetud) alla laadida, on need saadaval järgmisel lingil:
See näitab ainult ikoonide omadusi ega selgita, kuidas inkscape'is muudatusi teha.
Lugege postitust hästi, sain selle suurepäraselt selgeks. Ikooni muutmine tuleb hiljem, kuid kõigil on oma viis seda teha 😉
Hea küll, vabandan.
Joer, aitäh kolleeg, tahtsin just selle stiili jaoks mõnda ikooni. Kui tulete Holguini, tuletage mulle meelde, et ostan teile õlut 😀
Tere tulemast 😉 Nautige !!
chama kirjuta mulle, et sulle Fedora kohta küsimus esitada
rpgomez@uci.cu ja ära joo nii palju õlut, et kõht kasvaks
Hea näpunäide. Ja muide, kas see kehtib ka KDE 4.x puhul? Kuna olen näinud, et KDE 4.x-s ei saa seda manöövrit teha, kuna ikoonid asuvad tundmatu vorminguga tihendatud kaustas.
eliotime3000, on kõnealune näpunäide mõeldud KDE 4.13 jaoks, kuid see peaks töötama KDE 4.12 ja vanemate versioonide puhul. Millisele KDE versioonile te konkreetselt viidate?
KDE 4.8.4 Debian Wheezy kohta (mida ma kasutan ja Mul on probleem, mis mul on konfiguratsiooniga KDE-s).