Comment 5 for bug 662623

Revision history for this message
Mikkel Kamstrup Erlandsen (kamstrup) wrote :

@Florian: I think I may have figured it out now - finally :-)

For the app logging we rely on GDesktopAppInfo emitting a signal on the bus which is then picked up by Zeitgeist and logged. I guess it's fair to assume that Qt doesn't emit the same DBus signals as GIO when starting apps? ;-)

This would mean that you only get data in Most Frequently Used when *not* using unity-2d as far as I can tell.

There are two ways to fix this - either you manually emit the same DBus signal as g_desktop_app_info_launch() does - or you provide some alternate hooks which you then wire up in lp:zeitgeist-datahub.