GNOME Bugzilla – Bug 708911
Add option to directly start an app
Last modified: 2013-11-12 09:52:51 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.
Maybe adding an "update" button to the detail page if there is a newer version of the app available makes sense as well.
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?
*** Bug 708973 has been marked as a duplicate of this bug. ***
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.
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.
(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).
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.
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