Multiple DeskTops, HiColor theme, standardized icon names

James Richard Tyrer tyrerj at acm.org
Sun Jul 9 14:55:03 EEST 2006


Getting back to this actual question:

If different DeskTops install icons in HiColor there is going to be a 
problem.

Currently, GNOME prefixes their icon names with: "gnome" and by so doing 
avoid this issue.  KDE naturally presume that you will only use KDE so 
they just have simple icon names and don't even consider the issue.

BUT, we are going to have standardized icon names so we are going to 
have collisions with HiColor icons from different DeskTops.

How do we deal with this??

I also note that we have a similar problem with the contents of:

	/etc/xdg/menus/

Same thing happens here.  You install more than one DeskTop and your 
menus collide.  I am using what is somewhat of a kludge by not 
specifying: "--sysconfdir=/etc" so on my system they are installed in:

	$PREFIX/etc/xdg/menus/

and I installed GNOME with: "--prefix=/usr/gnome-2" and KDE with: 
"--prefix=/usr/kde-3".  So, I have:

	/usr/gnome-2/etc/xdg/menus/

	/usr/kde-3/etc/xdg/menus/

This is a violation of the directory standard and I'm not sure that it 
is a good idea, but for now it works.  It would also solve the icon 
issue, but I use links so I have a common icon directory:

	/usr/share/icons/

IAC, it would be good if we could use a similar solution for all of 
these possible collision issues.  I don't think that the current LSB 
method is going to work since this needs to be symmetrical.

-- 
JRT



More information about the xdg mailing list