please add AppMenu to the unity7 interface

Bug #1581191 reported by Jamie Strandboge
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
snapd (Ubuntu)
Fix Released
Medium
Jamie Strandboge

Bug Description

Summary says it all.

tags: added: snap-desktop-issue
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

I looked into this a bit today and talked to tedg, who has deep knowledge of the various dbus menu systems. In short, AppMenu doesn't seem to be used by anything other than unity7 itself to register menus, which is consistent with my experience trying a few disparate apps (qml, gnome and libreoffice). As such, I'm going to mark AppMenu support as "Won't Fix" for now, but if the analysis turns our wrong, we can add AppMenu DBus API support to the unity7 interface at that time.

Note: 2.0.3 should have better dbus menu support for typical applications, but I'm preparing a PR for the eventual 2.0.4 release that should work with all applications (eg, libreoffice).

Changed in snapd (Ubuntu):
assignee: Jamie Strandboge (jdstrand) → nobody
importance: Medium → Wishlist
status: Triaged → Won't Fix
Revision history for this message
Tyler Hicks (tyhicks) wrote :

Thanks for the investigation, Jamie.

Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Turns out, electron apps are consumers of this DBus interface. A PR is here: https://github.com/ubuntu-core/snappy/pull/1174

Changed in snapd (Ubuntu):
assignee: nobody → Jamie Strandboge (jdstrand)
importance: Wishlist → Medium
status: Won't Fix → In Progress
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

This will be fixed in 2.0.6.

Changed in snapd (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

This was fixed in 2.0.6.

Changed in snapd (Ubuntu):
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

Remote bug watches

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