GNOME Bugzilla – Bug 652583
control center adds .desktop files that it won't load the library from
Last modified: 2011-06-21 16:37:04 UTC
Bastien asked me to open this bug... If you install your .desktop file into a different prefix to what g-c-c was built for e.g. /usr/local vs /usr then it will show a settings launcher but will not actually allow you to use it.
We need to tighten the data-dirs we're loading the desktop files from when loading the menus.
It's a bit of a pain to do right (and time-consuming to do on startup as well), and very soon won't matter, because we won't have external panels. I added a nice little warning on the command-line instead. commit 57465fb9b676ae4de4a272dec73124c964a4a4a8 Author: Bastien Nocera <hadess@hadess.net> Date: Tue Jun 21 17:35:31 2011 +0100 shell: Print warning for uninstantiable panels Install stuff in /usr/local, desktop icon shows up, and it doesn't work. That's because it can't load the GIO extension. Yell like a madman about it. https://bugzilla.gnome.org/show_bug.cgi?id=652583