Move "About" to quicklist

Bug #1329550 reported by Danielle Foré
60
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Audience
Fix Released
Low
Julián Unrrein
Camera
Fix Released
Medium
Cody Garver
Eidete
New
Undecided
Unassigned
Maya
Fix Released
Low
Phillip Sz
Noise
Fix Released
Medium
Julián Unrrein
Photos
Fix Released
Medium
Viko Adi Rahmawan
Scratch
Fix Released
Medium
Damian Czaja
Switchboard
Fix Released
Medium
Julián Unrrein
Terminal
Fix Released
Low
Cameron Norman
Vocal
Fix Released
Low
Nathan Dyer

Bug Description

Move the About dialog to the quicklist like Files

Tags: bounty

Related branches

Revision history for this message
Harvey Cabaguio (harveycabaguio) wrote :

I can't think of where else it could go, unless we really want to hide it and put all the about dialogs in the about plug.

Changed in pantheon-photos:
status: New → Confirmed
Revision history for this message
Cassidy James Blaede (cassidyjames) wrote :

Can confirm this is the intended location. (Someone was asking in chat)

Changed in pantheon-photos:
milestone: none → freya-beta2
Revision history for this message
David Gomes (davidgomes) wrote :

So should we remove it from the context menu on the Terminal and have it solely as a quicklist? I think that kinda sucks because Terminal is currently made to work on different DEs. I'd like to have both options.

Changed in pantheon-terminal:
status: New → Confirmed
status: Confirmed → Incomplete
importance: Undecided → Low
assignee: nobody → David Gomes (davidgomes)
milestone: none → freya-beta2
Revision history for this message
Danielle Foré (danrabbit) wrote :

AFAIK, quicklist items are now part of the XDG standard. They are at least supported across GNOME, Unity, and Pantheon.

I don't think it would be necessarily bad for Terminal if it appeared in both places. I wonder if there's a way to check your DE and show the menu item for legacy environments.

Changed in scratch:
milestone: none → freya-beta2
Changed in noise:
milestone: none → freya-beta2
Changed in maya:
milestone: none → freya-beta2
Cody Garver (codygarver)
Changed in pantheon-photos:
importance: Undecided → Medium
Revision history for this message
Nathan Dyer (nathandyer) wrote :

Piggy backing on what David was saying earlier, I'm not sure how I feel about this either. Does anyone actually look at quicklists? It almost seems like moving the About menu item there would be like hiding it from users unless they knew the right place to look.

Revision history for this message
Danielle Foré (danrabbit) wrote :

The main problem is this: We have apps (like Terminal, Files, Eidete, Audience, etc) that don't have an gear menu. We need a standard place to put the About dialog that works with any app design.

As it stands now, the About dialog contains mostly developer-facing information and actions: Version numbers, licensing, copyrights, translations, bug reports, etc. So arguable it's okay if this dialog isn't super obviously available in the app UI. However I do think it's important to be consistent about its location. Once somebody discovers it, they shouldn't have to rediscover it per app.

I'm open to other suggestions about where this dialog should go.

Revision history for this message
Cassidy James Blaede (cassidyjames) wrote :

To build on what Dan said, we're planning on also showing quicklist items in Slingshot. This means any time a user sees an "app," whether it's in the launcher or the dock, they can right-click it to get to the About dialog.

Revision history for this message
Shawn McTear (syst3mfailur3) wrote :

Just a lowly user (for now), but I agree that adding the About dialog the the quicklist is a good idea for all apps. Not only for consistency, but it also gives users an easy way check information about an app, regardless if the app as a appmenu or not. Same goes for adding it in slingshot.

Another possible thing to add to this is allow for it to be launched without the rest of the app loading. This way if an app happens to be misbehaving, a user can still easily get the app version and a link to report bugs.

Just my 2 cents.

Cody Garver (codygarver)
Changed in audience:
importance: Undecided → Low
milestone: none → freya-beta2
status: New → Confirmed
Cody Garver (codygarver)
Changed in switchboard:
importance: Undecided → Medium
status: New → Confirmed
Nathan Dyer (nathandyer)
Changed in vocal:
status: New → Confirmed
assignee: nobody → Nathan Dyer (nathandyer)
milestone: none → 1.0-release-candidate
importance: Undecided → Low
Revision history for this message
Julián Unrrein (junrrein) wrote :

We would need to standardize on the string used. Eg "About $APP" versus simply "About".

Changed in switchboard:
assignee: nobody → Julián Unrrein (junrrein)
Changed in switchboard:
status: Confirmed → In Progress
Changed in switchboard:
milestone: none → freya-beta1
Changed in audience:
assignee: nobody → Julián Unrrein (junrrein)
Revision history for this message
Julián Unrrein (junrrein) wrote :

The "--about" command line option isn't recognized in Pantheon Photos, even though it uses Granite.Application. We need to check how it handles command line parameters.

Changed in audience:
status: Confirmed → In Progress
Cody Garver (codygarver)
Changed in switchboard:
status: In Progress → Fix Released
Changed in noise:
assignee: nobody → Julián Unrrein (junrrein)
status: New → In Progress
Nathan Dyer (nathandyer)
Changed in vocal:
status: Confirmed → Fix Committed
Cody Garver (codygarver)
Changed in noise:
importance: Undecided → Medium
status: In Progress → Fix Released
Revision history for this message
Cameron Norman (cameronnemo) wrote :

@davidgomes So should we add a quicklist and keep the context menu action?

Changed in pantheon-terminal:
status: Incomplete → In Progress
assignee: David Gomes (davidgomes) → Cameron Norman (cameronnemo)
Changed in scratch:
status: New → Confirmed
Changed in maya:
status: New → Confirmed
importance: Undecided → Low
Cody Garver (codygarver)
Changed in pantheon-terminal:
status: In Progress → Fix Released
Changed in scratch:
importance: Undecided → Medium
Phillip Sz (phillip-sz)
Changed in maya:
assignee: nobody → Phillip Sz (phillip-sz)
status: Confirmed → In Progress
Cody Garver (codygarver)
no longer affects: agenda-tasks
Revision history for this message
Cody Garver (codygarver) wrote :
tags: added: bounty
Phillip Sz (phillip-sz)
Changed in maya:
status: In Progress → Fix Released
Changed in pantheon-photos:
assignee: nobody → Fabio Zaramella (ffabio-96-x)
status: Confirmed → In Progress
Phillip Sz (phillip-sz)
Changed in scratch:
status: Confirmed → In Progress
assignee: nobody → Phillip Sz (phillip-sz)
Phillip Sz (phillip-sz)
Changed in scratch:
status: In Progress → Confirmed
assignee: Phillip Sz (phillip-sz) → nobody
Changed in pantheon-photos:
status: In Progress → Confirmed
assignee: Fabio Zaramella (ffabio-96-x) → nobody
Changed in pantheon-photos:
assignee: nobody → Viko Adi Rahmawan (vikoadi)
status: Confirmed → In Progress
Changed in audience:
status: In Progress → Fix Committed
Changed in pantheon-photos:
status: In Progress → Fix Committed
Changed in scratch:
milestone: freya-beta2 → none
Cody Garver (codygarver)
Changed in snap-elementary:
assignee: nobody → Cody Garver (codygarver)
importance: Undecided → Medium
milestone: none → freya-beta2
status: New → In Progress
RabbitBot (rabbitbot-a)
Changed in snap-elementary:
status: In Progress → Fix Committed
Damian Czaja (trojan295)
Changed in scratch:
assignee: nobody → Damian Czaja (trojan295)
status: Confirmed → In Progress
Changed in pantheon-photos:
status: Fix Committed → Fix Released
Changed in audience:
status: Fix Committed → Fix Released
Changed in snap-elementary:
status: Fix Committed → Fix Released
Corentin Noël (tintou)
Changed in scratch:
status: In Progress → Fix Released
Nathan Dyer (nathandyer)
Changed in vocal:
status: Fix Committed → Fix Released
Cody Garver (codygarver)
Changed in audience:
milestone: freya-beta2 → 0.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.