After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 643043 - make it possible uninstall apps from the overview
make it possible uninstall apps from the overview
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: overview
2.91.x
Other Linux
: Normal enhancement
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
: 684505 761249 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2011-02-23 06:23 UTC by Bill Nottingham
Modified: 2016-01-29 10:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add a 'Show Details' menuitem in the app picker (1.66 KB, patch)
2013-11-02 19:38 UTC, Matthias Clasen
committed Details | Review

Description Bill Nottingham 2011-02-23 06:23:23 UTC
... which means I can't drag apps there to remove them from the system.

(OK, so probably a 3.4 thing....)
Comment 1 Cosimo Cecchi 2012-09-21 04:38:38 UTC
*** Bug 684505 has been marked as a duplicate of this bug. ***
Comment 2 Allan Day 2012-10-03 09:15:32 UTC
The dash doesn't have a trash icon any more. We could potentially add an uninstall option to application launcher context menus though.
Comment 3 Carlos Soriano 2012-10-03 09:40:29 UTC
Allan, but it will nice and give shell a good consistency if we can uninstall/install (install when Software core-app will be done) in the same way we add favorites, drag and drop. And also a context menu.

But I don't know if it is necessary as it is in other systems like android or windows, where we have a lot of rubbish applications (games that you play 2 hours and you want to uninstall, repeated applications with the same purpose etc.)
I usually haven't got this issue in linux/gnome systems.
Comment 4 Allan Day 2012-10-03 09:54:20 UTC
(In reply to comment #3)
> Allan, but it will nice and give shell a good consistency if we can
> uninstall/install (install when Software core-app will be done) in the same way
> we add favorites, drag and drop. And also a context menu.
...

I don't think consistency makes sense here: removing from favourites and uninstalling are quite different. Uninstalling is a serious operation - it should be explicit. Also, while the drag and drop metaphor is appropriate for moving something around, it doesn't conceptually map onto uninstalling. (It is the same with files - you can drag a file to the trash, but permanently removing requires an explicit action.)
Comment 5 Carlos Soriano 2012-10-03 10:19:18 UTC
Allan, I see your point, so I agree.
Context menu will be ok.
Comment 6 Florian Müllner 2013-09-07 01:15:44 UTC
Is this something we are still considering, or do we leave this job to Software (yay for that!)?
Comment 7 Matthias Clasen 2013-11-01 15:48:37 UTC
One option would be a right-click 'Show in Software'. That would get you to the page with the big red button and let your remove in 2 clicks
Comment 8 Matthias Clasen 2013-11-02 19:38:04 UTC
Created attachment 258816 [details] [review]
Add a 'Show Details' menuitem in the app picker

Add a menu item that shows the details of the application
in gnome-software.
Comment 9 Florian Müllner 2013-11-02 19:40:37 UTC
Review of attachment 258816 [details] [review]:

Sure
Comment 10 Jasper St. Pierre (not reading bugmail) 2013-11-02 19:46:24 UTC
Review of attachment 258816 [details] [review]:

First of all, spaces, not tabs.

::: js/ui/appDisplay.js
@@ +1572,3 @@
+	} else if (child == this._showDetailsMenuItem) {
+	    let id = this._source.app.get_id();
+	    GLib.spawn_async (null,

I'd like to see g_desktop_app_info_launch_with_uris or something instead of just raw spawning so we get startup-notification.

Failing that, please use Util.spawn_async.
Comment 11 Jasper St. Pierre (not reading bugmail) 2013-11-02 19:46:24 UTC
Review of attachment 258816 [details] [review]:

First of all, spaces, not tabs.

::: js/ui/appDisplay.js
@@ +1572,3 @@
+	} else if (child == this._showDetailsMenuItem) {
+	    let id = this._source.app.get_id();
+	    GLib.spawn_async (null,

I'd like to see g_desktop_app_info_launch_with_uris or something instead of just raw spawning so we get startup-notification.

Failing that, please use Util.spawn_async.
Comment 12 Matthias Clasen 2013-11-02 19:56:37 UTC
It would be nicer to activate the action directly using a dbus call, but I lack the gjs chops to do that...
Comment 13 Florian Müllner 2014-04-30 17:33:51 UTC
Attachment 258816 [details] pushed as 3cc7112 - Add a 'Show Details' menuitem in the app picker
Comment 14 Florian Müllner 2016-01-28 13:52:57 UTC
*** Bug 761249 has been marked as a duplicate of this bug. ***
Comment 15 Inactive account 2016-01-29 10:40:20 UTC
I think that it would look a lot nicer if all the information was directly displayed in gnome-shell rather than opening a new window. Similar that is to how it is done in Unity. But that's just my opinion, and I know this bug has already been marked as "RESOLVED FIXED" so probably nobody will really care about it, but I thought I would add it anyway.