Dunst: Prise en charge de la spécification du thème d'icônes freedesktop

Créé le 19 mars 2014  ·  4Commentaires  ·  Source: dunst-project/dunst

J'aimerais avoir un support pour la spécification du thème d'icônes xdg afin que vous n'ayez qu'à définir un nom de thème et non vingt répertoires. Peut-être autoriser la recherche d'un répertoire avant le thème d'icônes où vous pouvez mettre vos propres icônes si nécessaire.

http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#icon_lookup

Feature help wanted

Commentaire le plus utile

Mon champ de configuration icon_path compte actuellement plus de 2000 caractères , alors qu'il pourrait se résumer à moins de 20 caractères. C'est insensé.

Les implémentations actuelles de ceci ne sont pas maintenues, manquent de prise en charge de la mise à l'échelle ou ne constituent pas une bibliothèque / un package commun. J'écrirai probablement un nouveau pour cet algorithme. Cela me donnera probablement une certaine expérience dans les bibliothèques.

Tous les 4 commentaires

Peut-être que vous pouvez trouver du code utile ici
jgmenu prend également en charge la lecture du thème d'icônes à partir de xsettings avec un retour aux fichiers de configuration GTK.

Mon champ de configuration icon_path compte actuellement plus de 2000 caractères , alors qu'il pourrait se résumer à moins de 20 caractères. C'est insensé.

Les implémentations actuelles de ceci ne sont pas maintenues, manquent de prise en charge de la mise à l'échelle ou ne constituent pas une bibliothèque / un package commun. J'écrirai probablement un nouveau pour cet algorithme. Cela me donnera probablement une certaine expérience dans les bibliothèques.

Je garde un œil sur trois projets logiciels indépendants thématiques qui fonctionnent avec des icônes: le vôtre, tint2 et jgmenu . Une implémentation légère de la spécification du thème d'icônes XDG profiterait à beaucoup, je vois un potentiel de collaboration.

Merci d'avoir mentionné tint2. Au premier coup d'œil, le code du thème de l'icône est également assez soigné!

https://gitlab.com/o9000/tint2/blob/master/src/launcher/icon-theme-common.c

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

ahjstone picture ahjstone  ·  4Commentaires

phuhl picture phuhl  ·  3Commentaires

mrmoroshkin picture mrmoroshkin  ·  4Commentaires

Anachron picture Anachron  ·  4Commentaires

catzybluphish picture catzybluphish  ·  6Commentaires