Ich hätte gerne Unterstützung für die xdg-Symbol-Themenspezifikation, sodass Sie nur einen Themennamen und nicht zwanzig Verzeichnisse festlegen müssen. Möglicherweise kann ein Verzeichnis vor dem Symbolthema durchsucht werden, in das Sie bei Bedarf Ihre eigenen Symbole einfügen können.
http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#icon_lookup
Vielleicht können Sie einige nützliche Code in finden hier
jgmenu unterstützt auch das Lesen von Symbolthemen aus xsettings mit Fallback auf GTK-Konfigurationsdateien.
Mein icon_path
-Konfigurationsfeld ist derzeit über 2000 Zeichen lang , während es sich auf weniger als 20 Zeichen beschränken könnte. Das ist verrückt.
Aktuelle Implementierungen davon sind entweder nicht gewartet, haben keine Skalierungsunterstützung oder sind keine gemeinsame Bibliothek / Paket. Ich werde wahrscheinlich einen neuen für diesen Algorithmus schreiben. Es wird mir wahrscheinlich einige Erfahrungen in Bibliotheken geben.
Vielen Dank für die Erwähnung von tint2. Auf den ersten Blick sieht der Code für das Icon-Thema auch ganz ordentlich aus!
https://gitlab.com/o9000/tint2/blob/master/src/launcher/icon-theme-common.c
Hilfreichster Kommentar
Mein
icon_path
-Konfigurationsfeld ist derzeit über 2000 Zeichen lang , während es sich auf weniger als 20 Zeichen beschränken könnte. Das ist verrückt.Aktuelle Implementierungen davon sind entweder nicht gewartet, haben keine Skalierungsunterstützung oder sind keine gemeinsame Bibliothek / Paket. Ich werde wahrscheinlich einen neuen für diesen Algorithmus schreiben. Es wird mir wahrscheinlich einige Erfahrungen in Bibliotheken geben.