maemo.org Bugzilla – Bug 8328
all isn't showing All applications (especially the former main screen apps)
Last modified: 2010-02-25 16:46:18 UTC
You need to log in before you can comment on or make changes to this bug.
SOFTWARE VERSION: something after 51-1 catorise 0.6.0 EXACT STEPS LEADING TO PROBLEM: 1. install catorise 2. open task launcher 3. open all EXPECTED OUTCOME: all apps ACTUAL OUTCOME: many are missing including Browser. actually, afaict the only item from the main screen is Ovi Store, all of the others are missing. REPRODUCIBILITY: always so far EXTRA SOFTWARE INSTALLED: enus1 (active)
This is a bug in hildon-desktop, all the "main screen apps" have X-Maemo-Prestarted=always in their .desktop. If you have multiple shortcuts to these, things don't work (see bug 8111). I wonder, though, if a *separate* .desktop file could be created as some kind of launcher (e.g. via DBus)
Creating a wrapper/shim .desktop seems to work as a workaround.
Fixed in 0.7.0 (to hit extras-devel soon) by creating lightweight wrappers of the original .desktop files if X-Maemo-Prestarted is set to "always". The ".catorise.desktop" files are removed at uninstall.
thanks
Unfortunately 0.7.0 breaks shortcuts on the .desktop and (obviously) lists Phone etc in the "Add shortcut" desktop menu. Comments about the two options (outlined here: http://talk.maemo.org/showthread.php?p=493581#post493581) are welcome: 1. Either the apps are listed twice in the "Add shortcut" dialogue and I try and figure out what magic bit of the .desktop file is causing problems this time. 2. The built-in apps on the first screen (which have X-Maemo-Prestarted=always in their .desktop file) are missing from the "All" menu.
Fixed in 0.7.1, which is on its way to Extras-devel.
The fix is based around the shim/wrapper concept. This causes two shortcuts in the "Add shortcut" dialogue for the desktop, but this doesn't cause any further problems: http://talk.maemo.org/showthread.php?p=545893#post545893