Several customers have asked me about this, so I think it's time to create a bug for this: Would it be possible to add "kicker" icons via TLDC? That is, icons in the "start menu bar" at the bottom. It seems like these icons are controlled not by individual files, but the file ~/.kde/share/config/kickerrc. That will make this functionality a bit harder, I guess. OTOH, it's probably fairly simple to add icons to this file, if they are not already there. Here's an example, from the launcher I have on my kicker menu: [ExeButton_2] CommandLine=-k sv brie -d signum -g 1024x768 -K FreeSpace=0.841584 Icon=wabi Path=rdesktop RunInTerminal=false Or, perhaps there is or will be a XDG standard for these types of "launchers"?
Initial time estimation covers investigaions on how this works and how it's supposed to work if there's an xdg standard coming.
As far as I can see, and Ossman agrees, there's no XDG spec for this kind of functionality. Gnome hides information about its launchers deep down inside gconf, and includes information such as the position from one of the ends of the bar, in number of pixels. The information in kickerrc is different if you add a link to an existing application. Here's what it looks like: [ServiceButton_1] DesktopFile=$HOME/.kde/share/apps/kicker/firefox-2.desktop FreeSpace2=0.106667 StorageId=:firefox-2.desktop I wonder what the 'FreeSpace2' parameter is about. Ugh. I get a bad feeling of this bug. Having to fiddle both with gconf and a KDE configuration file, both of them with a format that has no format spec.. urk.
Hmm.. testing.