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 708911 - Add option to directly start an app
Add option to directly start an app
Status: RESOLVED FIXED
Product: gnome-software
Classification: Applications
Component: General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: GNOME Software maintainer(s)
GNOME Software maintainer(s)
: 708973 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-09-27 11:05 UTC by drago01
Modified: 2013-11-12 09:52 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description drago01 2013-09-27 11:05:16 UTC
When viewing installed apps there should be a "run this app" button (at least in the detail page).

Google Play for instance does this.
Comment 1 drago01 2013-09-27 12:31:52 UTC
Maybe adding an "update" button to the detail page if there is a newer version of the app available makes sense as well.
Comment 2 Allan Day 2013-09-27 15:23:59 UTC
Updates are done globally rather than per app. I've suggested that we have a link to the updates section (where the "Restart & Update" button is) from apps that have updates available.

Run this app seems like a reasonable thing to do from a detail page, if we can add it without overloading the page. Maybe someone with visual skillz could take a look?
Comment 3 Matthias Clasen 2013-09-27 23:29:09 UTC
*** Bug 708973 has been marked as a duplicate of this bug. ***
Comment 4 Jakub Steiner 2013-10-17 09:38:14 UTC
The typical flow is to check out the details page and then chose to install the app. One approach is to provide a launch action in its place afterwards rather than 'remove'. It is less likely you'll be using Software to launch apps, the common scenario is when you have installed or updated an app when you'd appreciate being able to launch it directly. 

The downside is that the same location would be replaced by a destructive 'remove' when you just entered the installed-app page without installing or updating. I reckon the red color coding for the remove button is good enough of an indicator to seeming break this consistency though.
Comment 5 Jakub Steiner 2013-10-29 11:59:17 UTC
After some pondering, we're better off not special casing the actions on the toolbar. Providing a [Launch] action in the notification is enough to cover the "just installed the app" case. However, when Software is in focus, don't break user's focus and do a system notification, but provide an in-app notification instead.
Comment 6 drago01 2013-10-29 12:06:09 UTC
(In reply to comment #5)
> After some pondering, we're better off not special casing the actions on the
> toolbar. Providing a [Launch] action in the notification is enough to cover the
> "just installed the app" case. However, when Software is in focus, don't break
> user's focus and do a system notification, but provide an in-app notification
> instead.

Well my point was rather:

1) Search for an app
2) click on it 
3) "Oh it is already installed -> Launch"

Not about the notifications.

Android does that (not sure about iOS but probably it does as well).
Comment 7 Allan Day 2013-11-11 19:26:46 UTC
I think it should be OK to have a launch button in there.

https://raw.github.com/gnome-design-team/gnome-mockups/master/software/version2/software-app-installed.png

https://raw.github.com/gnome-design-team/gnome-mockups/master/software/version2/software-app-uninstalled.png

Note that this requires moving things round on the app page a bit. In particular, the Description and Support headings would need to be removed, and the buttons will need to be moved up.
Comment 8 Richard Hughes 2013-11-12 09:52:51 UTC
commit 499a5692e58914dc3fc31b15f11064cc67e6c99a
Author: Richard Hughes <richard@hughsie.com>
Date:   Tue Nov 12 09:45:58 2013 +0000

    Add a 'Launch' button to the application details page
    
    Resolves: https://bugzilla.gnome.org/show_bug.cgi?id=708911

:100644 100644 f7339ea... fbc0e33... M  src/gnome-software.ui
:100644 100644 0b73786... 15cfdbb... M  src/gs-shell-details.c

commit 09713707975a0e56382e05cb6daa0f404737c2cb
Author: Richard Hughes <richard@hughsie.com>
Date:   Tue Nov 12 09:52:22 2013 +0000

    trivial: Move the details box and nuke the 'Support' heading to match the new mockups

:100644 100644 fbc0e33... b173633... M  src/gnome-software.ui