Since the idea of the ~/.local directory is to provide users with a place for things usually placed in the install prefix, one would assume "~/.local/share/pixmaps" would be used in any case where $instdir/share/pixmaps (eg. /usr/share/pixmaps) would be, but it isn't. I don't know if this was intentional, but I would personally love this feature as it would allow for a good user-writable place for icons to be used by custom menu items and such, without having to use absolute paths, which prevents icon themes from providing their own version of the icon. Reproducible: Always Steps to Reproduce: 1. Put an icon in ~/.local/share/pixmaps 2. Make a menu item that uses that icon without absolute path 3. Look at the menu item Actual Results: The menu item has no icon. Expected Results: The menu item should have had the icon placed in ~/.local/share/pixmaps.
Brian, I'm assigning this to you. The request sounds reasonable to me.
Fixed in SVN, both trunk and xfce_4_2. > Author: kelnos > Date: 2005-04-11 19:58:22 +0000 (Mon, 11 Apr 2005) > New Revision: 13524 > > Modified: > libxfcegui4/trunk/libxfcegui4/xfce-icontheme.c > Log: > check ~/.local/share/pixmaps/ as a fallback (bug 731)