Laba lieta par OpenSource un visu to ieskaujošo ekosistēmu ir tā, ka, ja mums kaut kas patīk, mēs varam to paņemt, pārveidot, labot (ievērojot viņu attiecīgās licences) un izplatīt. Mēs to jau zinām. Bet mēs varam izmantot ne tikai lietojumprogrammas pirmkodu, bet arī daudzas citas lietas, kas mums to ļauj.
Šoreiz es jums parādīšu, kā modificēt ikonas sistēmas teknē KDE SC izmantojot Inkscape, un šī metode, protams, mums tāpat noderēs, lai izveidotu savu tēmu, ja mums tai ir vajadzīgā iztēle. Nu, patiesībā vairāk nekā mācot modificēt ikonu tēmu, es jums parādīšu lietas, kas mums jāņem vērā, to darot.
Pāris padomi pirms sākuma
Ja jūs nolemjat izveidot savu ikonu tēmu, es iesaku sākt par dažu pamatjēdzienu pārzināšanu par to, kā tēma darbojas KDE. Vai vēl labāk - paņemiet diezgan pilnīgu tēmu un izpētiet to.
Bet, tā kā es zinu, ka labāk ir sākt ar jucekli un atstāt teoriju vēl uz mirkli, es jums parādīšu, ka mums šajā gadījumā patiešām ir jāņem vērā, jāpārveido mūsu ikonu tēma.
Ko es darīju, paņēmu savu galdu no šī:
uz šo:
Inkscape + KDE: kas mums jāzina.
Inkscape + KDE kombinācija ir letāla, jo es joprojām neesmu apmierināts Karbon (rediģēšanas lietojumprogramma KDE .SVG). To pateikuši, iepazīsimies ar vairākām lietām.
1.- KDE motīvi ir izvietoti divos direktorijos, atkarībā no tā, vai mēs to instalējam lokāli (mūsu / mājās) vai izvēlamies tos, kas nāk ar OS (in / usr / share). Abos gadījumos attiecīgi maršruti ir:
~ / .kde4 / share / apps / desktopthemes / [Mūsu tēma]
un, ja tie ir tie, kas jau ir iekļauti pēc noklusējuma, mēs tos varam atrast:
/ usr / share / apps / desktopthemes / [Tēmas]
Tēmās ir vairākas mapes, šajā gadījumā atrodas tā, kas mūs tagad interesē:
~ / .kde4 / share / apps / desktopthemes / [Mūsu motīvs] / ikonas /
Piemēram, es izdarīju tēmas mapi ar nosaukumu GNOME-Shell-KDE Man tas jau bija instalēts un kopēts tajā pašā direktorijā, bet ar citu nosaukumu.
cp /home/elav/.kde4/share/apps/desktoptheme/GNOME-Shell-KDE/ /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell/
Vienīgais, kas mums ir nepieciešams šajā mapē, ir ikonu mape (acīmredzami ar ikonām) un fails metadati.desktop, kura iekšpusē būs šāda informācija:
[Darbvirsmas ieraksts] 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 = Plazmas motīvs X-KDE-PluginInfo-Depends = KDE4 X-KDE-PluginInfo-License = GPL X-KDE-PluginInfo-EnabledByDefault = true
Kad mēs piekļūstam mapei, kas atrodas /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell mēs to atrodam:
un gala rezultāts bija šāds:
Kā redzat, ikonas ir baltas. Diemžēl šajā rakstā es nedomāju izskaidrot, kā rediģēt un modificēt šīs ikonas, mēs to redzēsim citreiz. Mums ir jābūt skaidrībai par to, kas notiks tālāk.
2.- Lai ikonas KDE darbotos pareizi, papildus failā esošās lietojumprogrammas nosaukumam nevar palaist garām ID katra .SVG elementa. Tas ir, pieņemsim, piemēram, tīkla ikonu, kas, atverot, parādīs mums kaut ko līdzīgu:
Kā redzat, ikonu stāvokļi ir dažādi. Mums ir divi, kad mēs esam savienoti ar kabeli, un pārējie WiFi signāli. Kā KDE vai jūs zināt, kuru no tām izmantot? Jo pēc objekta īpašībām, tas ir, tā ID. Ja mēs ar peles labo pogu noklikšķiniet uz pirmās ikonas kreisajā pusē un noklikšķiniet uz Objekta īpašības, mēs to redzēsim:
Kā redzat, ir ID kas identificē ikonas statusu. Jūs redzēsiet to pašu (bet ar atšķirīgu ID), ja mēs darām to pašu katrai SVG faila ikonai. Un viss.
Mēs jau pabeidzām?
Jā. Mēs jau pabeidzām. Tikai zinot to un to, kas mums ir palicis, ir jāpiešķir mazliet iztēles, lai izveidotu savu ikonu komplektu sistēmas teknē. Un es atkārtoju:
Tagad, kad mūsu ikonu tēma būs gatava, ejam uz Sistēmas preferences »Darbvietas izskats» Darbvirsmas motīvs un mēs izvēlamies Air (Skābeklis). Cilnē Sīkāka informācija, mēs izvēlamies paplātes ikonas, jaunās, kuras esam pārveidojuši:
Un labi, ja vēlaties lejupielādēt šo ikonu motīvu (modificēto), tie ir pieejami šajā saitē:
Tas parāda tikai ikonu īpašības un nepaskaidro, kā veikt izmaiņas inkscape.
Labi izlasi ierakstu, es to perfekti noskaidroju. Ikonas modificēšana notiek vēlāk, tomēr katram ir savs veids, kā to izdarīt 😉
Labi, es atvainojos.
Džoer, paldies kolēģim, es gribēju dažas ikonas tieši šim stilam. Atnākot uz Holguīnu, atgādini man, ka nopērku tev alu 😀
Laipni lūdzam 😉 Izbaudi !!
čama uzraksti man, lai uzdotu tev jautājumu par Fedoru
rpgomez@uci.cu un nedzeriet tik daudz alus, lai jūsu vēders izaugtu
Labs padoms. Un, starp citu, vai tas ir derīgs arī KDE 4.x? Tā kā esmu redzējis, ka KDE 4.x versijā šo manevru nevar izdarīt, jo ikonas atrodas saspiestā mapē ar nezināmu formātu.
eliotime3000, attiecīgais padoms ir paredzēts KDE 4.13, taču tam vajadzētu darboties KDE 4.12 un vecākām versijām. Uz kuru KDE versiju jūs īpaši atsaucaties?
KDE 4.8.4 Debian Wheezy (ko es izmantoju un Man ir problēma ar konfigurāciju KDE).