Title: Enhancement of icons support
Type: Enhancement / Feature Request
Description: aMule software until now uses the skins system to provide a way to customize the internal application icons. which is very good, however there are some limitations:
- The skins does not provide the ability to change all icons, there are some XPM embedded on code.
- These skins should be installed manually, can't use the system Icons theme (/usr/share/icons)
For a good integration with the system it's important the ability to change all icons even the XPM ones. and it could uses the default system icons, it will provide great benefits: it will provide a lot more support by the icon theme makers and will provide for the user a great design integration. For that there are two ways to do:
- aMule start to use the default icons like gtk-icons and other common ones
- Or (I think is the best) aMule put all icons in
/usr/share/pixmaps/amule and use the icons system to call the icons, if there are icons for amule into theme then the system will use the theme ones otherwise will use the default ones inside the pixmaps/amule folder.
The last option is common for some applications like evolution or blueman and some just add the icons into hicolor theme /usr/share/hicolor like geany.
I'm one of the community contributors of Numix icon theme, so with these changes we will be able to contribute with the icons inside the official project instead of the user need to install a external icon package for aMule.
If remain any question, just ask me.
Title: Enhancement of icons support
Type: Enhancement / Feature Request
Description: aMule software until now uses the skins system to provide a way to customize the internal application icons. which is very good, however there are some limitations:
For a good integration with the system it's important the ability to change all icons even the XPM ones. and it could uses the default system icons, it will provide great benefits: it will provide a lot more support by the icon theme makers and will provide for the user a great design integration. For that there are two ways to do:
/usr/share/pixmaps/amuleand use the icons system to call the icons, if there are icons for amule into theme then the system will use the theme ones otherwise will use the default ones inside the pixmaps/amule folder.The last option is common for some applications like evolution or blueman and some just add the icons into hicolor theme
/usr/share/hicolorlike geany.I'm one of the community contributors of Numix icon theme, so with these changes we will be able to contribute with the icons inside the official project instead of the user need to install a external icon package for aMule.
If remain any question, just ask me.