Bug 8328 - all isn't showing All applications (especially the former main screen apps)
: all isn't showing All applications (especially the former main screen apps)
Status: RESOLVED FIXED
Product: Catorise
General
: 0.7.0
: N900 Maemo
: Unspecified normal with 1 vote (vote)
: 0.7.0
Assigned To: Andrew Flegg
: general
:
:
: 8111
:
  Show dependency tree
 
Reported: 2010-01-20 20:38 UTC by timeless
Modified: 2010-02-25 16:46 UTC (History)
0 users (show)

See Also:


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description timeless (reporter) 2010-01-20 20:38:50 UTC
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)
Comment 1 Andrew Flegg maemo.org 2010-01-20 21:11:33 UTC
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)
Comment 2 Andrew Flegg maemo.org 2010-01-20 21:19:12 UTC
Creating a wrapper/shim .desktop seems to work as a workaround.
Comment 3 Andrew Flegg maemo.org 2010-01-24 22:48:11 UTC
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.
Comment 4 timeless (reporter) 2010-01-25 14:27:56 UTC
thanks
Comment 5 Andrew Flegg maemo.org 2010-01-25 15:23:38 UTC
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.
Comment 6 Andrew Flegg maemo.org 2010-01-26 01:32:14 UTC
Fixed in 0.7.1, which is on its way to Extras-devel.
Comment 7 Andrew Flegg maemo.org 2010-02-25 16:46:18 UTC
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