Dunst: Unterstützt die Spezifikation des Freedesktop-Symbolthemas

Erstellt am 19. März 2014  ·  4Kommentare  ·  Quelle: dunst-project/dunst

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

Feature help wanted

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.

Alle 4 Kommentare

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.

Ich behalte drei thematisch geschlossene unabhängige Softwareprojekte im Auge, die mit tint2 und jgmenu . Die leichte Implementierung der XDG-Symbolthemenspezifikation würde vielen zugute kommen, ich sehe das Potenzial für eine Zusammenarbeit.

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

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen