Hal yang baik tentang OpenSource dan seluruh ekosistem yang mengelilinginya adalah jika kita menyukai sesuatu, kita dapat mengambilnya, memodifikasinya, memperbaikinya (dengan menghormati lisensi masing-masing) dan mendistribusikannya. Kami sudah tahu itu. Tetapi bukan hanya kode sumber dari suatu aplikasi yang dapat kita ambil, ada banyak hal lain yang memungkinkan kita melakukan ini.
Kali ini, saya akan menunjukkan cara memodifikasi ikon di baki sistem KDE SC menggunakan Inkscape, dan metode ini tentu saja akan membantu kita menciptakan tema kita sendiri jika kita memiliki imajinasi yang diperlukan untuk itu. Sebenarnya lebih dari sekedar mengajarkan cara memodifikasi tema ikon, yang akan saya lakukan adalah menunjukkan hal-hal yang harus kita perhatikan saat melakukannya.
Beberapa tips sebelum memulai
Jika Anda memutuskan untuk membuat tema ikon sendiri, saran saya adalah mulai untuk mengetahui beberapa konsep dasar tentang cara kerja tema di KDE. Atau lebih baik lagi, ambil topik yang cukup lengkap dan pelajari.
Tetapi karena saya tahu bahwa lebih baik memulai dengan kekacauan dan meninggalkan teori sejenak, saya akan menunjukkan kepada Anda apa yang benar-benar harus kita pertimbangkan dalam kasus ini, untuk mengubah tema ikon kita.
Apa yang saya lakukan adalah mengambil meja saya dari ini:
untuk ini:
Inkscape + KDE: apa yang perlu kita ketahui.
Kombinasi Inkscape + KDE mematikan, karena saya masih kurang nyaman Karbon (aplikasi pengeditan KDE .SVG). Karena itu, mari kita mengenal beberapa hal.
1.- Tema di KDE ditempatkan di dua direktori, tergantung apakah kita menginstalnya secara lokal (di / home) atau apakah kita memilih yang disertakan dengan OS (di / usr / share). Dalam kedua kasus tersebut, rutenya adalah:
~ / .kde4 / share / apps / desktopthemes / [Tema Kami]
dan jika mereka adalah salah satu yang sudah disertakan secara default, kita dapat menemukannya di:
/ usr / share / apps / desktopthemes / [Topik]
Di dalam topik ada beberapa folder, dalam hal ini yang menarik minat kita sekarang ada di:
~ / .kde4 / share / apps / desktopthemes / [Our Theme] / icons /
Misalnya, yang saya lakukan adalah mengambil folder dari sebuah tema bernama GNOME-Shell-KDE Saya sudah menginstalnya dan menyalinnya ke direktori yang sama tetapi dengan nama yang berbeda.
cp /home/elav/.kde4/share/apps/desktoptheme/GNOME-Shell-KDE/ /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell/
Satu-satunya hal yang perlu kita miliki di dalam folder ini adalah folder ikon (jelas dengan ikon) dan file metadata.desktop, yang akan memiliki bagian dalam berikut ini:
[Entri Desktop] Nama = MyOxygen-Shell Komentar = 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 Plasma X-KDE-PluginInfo-Tergantung = KDE4 X-KDE-PluginInfo-License = GPL X-KDE-PluginInfo-EnabledByDefault = true
Saat kami mengakses folder yang terletak di /home/elav/.kde4/share/apps/desktoptheme/MyOxygen-Shell kami menemukan ini:
dan hasil akhirnya adalah ini:
Seperti yang Anda lihat, ikonnya berwarna putih. Sayangnya di artikel ini saya tidak bermaksud menjelaskan cara mengedit dan memodifikasi ikon-ikon itu, kita akan melihatnya di lain waktu. Apa yang harus kita perjelas adalah apa yang akan terjadi selanjutnya.
2.- Agar ikon berfungsi dengan benar di KDE, selain nama aplikasi di file, yang tidak boleh hilang adalah ID setiap elemen dalam .SVG. Artinya, mari kita ambil contoh ikon Jaringan, yang ketika dibuka akan menunjukkan kepada kita sesuatu seperti ini:
Seperti yang Anda lihat, ada berbagai status ikon. Kami memiliki dua saat kami terhubung dengan kabel, dan sisanya sinyal WiFi. Bagaimana KDE apakah kamu tahu yang mana yang akan digunakan? Karena menurut properti objek, yaitu miliknya ID. Jika kita klik kanan pada ikon pertama di sebelah kiri, dan klik Properti objek, kita akan melihat ini:
Seperti yang Anda lihat, ada ID yang mengidentifikasi status ikon. Anda akan melihat hal yang sama (tetapi berbeda ID) jika kita melakukan hal yang sama untuk setiap ikon dalam file SVG. Dan itu dia.
Kami sudah selesai?
Ya. Kami sudah selesai. Hanya mengetahui ini dan apa yang tersisa adalah memberikan imajinasi untuk membuat kumpulan ikon kita sendiri untuk baki sistem. Dan saya ulangi:
Sekarang ketika tema ikon kita sudah siap, mari kita pergi ke Preferensi Sistem »Tampilan Ruang Kerja» Tema Desktop dan kami memilih Air (Oksigen). Di tab Detail, kami memilih untuk ikon baki, yang baru yang telah kami modifikasi:
Dan yah, jika Anda ingin mengunduh tema ikon ini (yang dimodifikasi) tersedia di tautan berikut:
Ini hanya menampilkan properti dari ikon dan tidak menjelaskan bagaimana membuat modifikasi di inkscape.
Baca postingan dengan baik, saya mengklarifikasi dengan sempurna. Memodifikasi ikon dilakukan kemudian, namun, setiap orang memiliki cara sendiri untuk melakukannya 😉
Baiklah, saya minta maaf.
Joer, terima kasih kolega, saya ingin beberapa ikon yang tepat untuk gaya itu. Kalau kamu datang ke Holguín ingatkan aku untuk membelikanmu bir 😀
Sama-sama 😉 Nikmati !!
chama tulis saya untuk menanyakan pertanyaan tentang Fedora
rpgomez@uci.cu dan jangan minum terlalu banyak bir hingga perut Anda membesar
Tip bagus. Dan omong-omong, apakah ini juga berlaku untuk KDE 4.x? Karena saya telah melihat bahwa di KDE 4.x, manuver ini tidak dapat dilakukan karena ikon berada di dalam folder terkompresi dengan format yang tidak diketahui.
eliotime3000, tip yang dimaksud adalah untuk KDE 4.13, tetapi seharusnya bekerja untuk KDE 4.12 dan yang lebih rendah. Versi KDE apa yang Anda maksud secara spesifik?
A KDE 4.8.4 tentang Debian Wheezy (yang, saya gunakan dan Saya memiliki masalah yang saya miliki dengan konfigurasi di KDE).