Saya ingin mendapatkan dukungan untuk spesifikasi tema ikon xdg sehingga Anda hanya perlu menyetel nama tema dan bukan dua puluh direktori. Mungkin mengizinkan satu direktori untuk dicari sebelum tema ikon tempat Anda dapat meletakkan ikon Anda sendiri jika diperlukan.
http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#icon_lookup
Mungkin, Anda dapat menemukan beberapa kode berguna di sini
jgmenu juga mendukung membaca tema ikon dari xsettings dengan fallback ke file konfigurasi GTK.
Kolom konfigurasi icon_path
saat ini lebih dari 2000 karakter , sementara itu bisa diringkas menjadi kurang dari 20 karakter. Ini gila.
Implementasi saat ini tidak dikelola, tidak memiliki dukungan penskalaan, atau bukan merupakan library / paket umum. Saya mungkin akan menulis yang baru untuk algoritma ini. Ini mungkin akan memberi saya pengalaman di perpustakaan.
Terima kasih telah menyebutkan tint2. Sekilas, kode untuk tema ikon juga terlihat cukup rapi!
https://gitlab.com/o9000/tint2/blob/master/src/launcher/icon-theme-common.c
Komentar yang paling membantu
Kolom konfigurasi
icon_path
saat ini lebih dari 2000 karakter , sementara itu bisa diringkas menjadi kurang dari 20 karakter. Ini gila.Implementasi saat ini tidak dikelola, tidak memiliki dukungan penskalaan, atau bukan merupakan library / paket umum. Saya mungkin akan menulis yang baru untuk algoritma ini. Ini mungkin akan memberi saya pengalaman di perpustakaan.