Remove Switchboard AppMenu

Bug #831581 reported by Danielle Foré
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Switchboard
Fix Released
Wishlist
Cody Garver

Bug Description

In the case of Switchboard, an AppMenu might not be a good idea for a couple reasons:

1. "Translate This App..." refers to Switchboard itself, not the plugs it contains. This could be a source of confusion for those who don't really understand how Switchboard works. And in reality, there is an extremely limited number of translations for Switchboard itself and this shouldn't be a problem.

2. Report a Problem follows the same problems as above. The only people who are really going to be reporting problems about switchboard itself are most likely going to be developers. Everyone else is going to be reporting problems with the plugs themselves.

3. Get Help Online is going to have the same problem. Nobody really needs help with Switchboard, it's just a container.

That means the only really useful item is "About". I would recommend using DockManager to make this a context menu item in Plank.

Related branches

Avi Romanoff (aroman)
Changed in switchboard:
status: New → Triaged
importance: Undecided → Low
assignee: nobody → Avi Romanoff (aroman)
Revision history for this message
Avi Romanoff (aroman) wrote :

After talking with xapantu on IRC, we decided to defer this change to Luna+1. An API break and considerable code refactor (possibly involving granite changes) is probably not worthwhile at this point, with Switchboard almost at a 1.0.

However the issue is definitely on-track for Switchboard 2.x and the Luna+1 cycle.

Changed in switchboard:
assignee: Avi Romanoff (aroman) → nobody
importance: Low → Wishlist
Revision history for this message
Avi Romanoff (aroman) wrote :

Marking this as invalid pending a Granite-level solution to this problem. Most of the actual issues have been resolved; only About is shown anyway.

This should be reported in Granite as a feature request to support dockmenu about dialogs/appmenus.

Changed in switchboard:
status: Triaged → Invalid
Cody Garver (codygarver)
Changed in switchboard:
assignee: nobody → Cody Garver (codygarver)
milestone: none → luna-rc1
summary: - Remove the AppMenu
+ Remove Switchboard AppMenu
RabbitBot (rabbitbot-a)
Changed in switchboard:
status: Invalid → Fix Committed
Cody Garver (codygarver)
Changed in switchboard:
status: Fix Committed → Fix Released
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.