Bug 517622 - Empty "run new application"
Summary: Empty "run new application"
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-packagekit
Version: rawhide
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Richard Hughes
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2009-08-15 09:34 UTC by Michael Monreal
Modified: 2009-08-18 11:23 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2009-08-18 11:23:44 UTC

Attachments (Terms of Use)
Screenshot (25.90 KB, image/png)
2009-08-15 09:35 UTC, Michael Monreal
no flags Details

Description Michael Monreal 2009-08-15 09:34:11 UTC
Install for example the "mutter" package (in rawhide). You will get a dialog asking you to run the new application, but there is no application name etc shown.

My guess would be that mutter ships some autorun .desktop file which GPK should not pick up as a "new application".

Comment 1 Michael Monreal 2009-08-15 09:35:20 UTC
Created attachment 357532 [details]

Comment 2 Richard Hughes 2009-08-18 11:23:44 UTC
Cool, thanks for reporting this, it took a few commits to fix up all the issues propoerly:

commit 2a210fdab4c58a6404a9072cd81a4d31e491584b
Author: Richard Hughes <richard@hughsie.com>
Date:   Tue Aug 18 12:20:16 2009 +0100

    Ignore Window Managers when we are scanning desktop files to add

:100644 100644 54e7407... 97a98eb... M  src/gpk-helper-run.c

commit 82cf69b54aec66ed176db99c23f448d4cb7101a3
Author: Richard Hughes <richard@hughsie.com>
Date:   Tue Aug 18 12:12:19 2009 +0100

    Ignore hidden desktop files when we show the list of new applications

:100644 100644 937b1ed... 54e7407... M  src/gpk-helper-run.c

commit 27786f5639d721d955e70f6b47ee57df55a7d759
Author: Richard Hughes <richard@hughsie.com>
Date:   Tue Aug 18 12:11:11 2009 +0100

    Reduce in weight X-GNOME-Autostart-Phase desktop files

:100644 100644 81ee46c... 4762fc2... M  src/gpk-desktop.c

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