Me gustaría tener soporte para la especificación del tema de iconos xdg para que solo tenga que establecer un nombre de tema y no veinte directorios. Tal vez permita que se busque en un directorio antes del tema de iconos donde puede poner sus propios iconos si es necesario.
http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#icon_lookup
Quizás, pueda encontrar algún código útil aquí
jgmenu también admite la lectura de temas de iconos de xsettings con respaldo a los archivos de configuración GTK.
Mi campo de configuración icon_path
tiene actualmente más de 2000 caracteres , mientras que podría reducirse a menos de 20 caracteres. Esto es una locura.
Las implementaciones actuales de esto no se mantienen, carecen de soporte de escalado o no son una biblioteca / paquete común. Probablemente escribiré uno nuevo para este algoritmo. Probablemente me dé algo de experiencia en bibliotecas.
Gracias por mencionar tint2. A primera vista, el código para el tema del icono también se ve bastante ordenado.
https://gitlab.com/o9000/tint2/blob/master/src/launcher/icon-theme-common.c
Comentario más útil
Mi campo de configuración
icon_path
tiene actualmente más de 2000 caracteres , mientras que podría reducirse a menos de 20 caracteres. Esto es una locura.Las implementaciones actuales de esto no se mantienen, carecen de soporte de escalado o no son una biblioteca / paquete común. Probablemente escribiré uno nuevo para este algoritmo. Probablemente me dé algo de experiencia en bibliotecas.