GNOME Bugzilla – Bug 770618
Always display an in-window app-menu under Unity
Last modified: 2017-12-02 01:47:55 UTC
Unity users are finding it hard to find the app menu: http://askubuntu.com/questions/806389/where-are-the-settings-in-geary-mail-client We should ensure that under Unity, regardless of whether Gtk.Settings::gtk-shell-shows-app-menu is true, Geary should always show an app menu. At least until the Unity UX improves, anyway.
The fix for Bug 770617 will get this halfway there,
Bumping to 0.12.1 since 0.12.0 isn't likely to make it into Zesty.
Michael App menu is available on top panel. And if you enable LIM menu is available on top bar. The issue is Geary is not using titlebar under Unity. Because now the desktop name is XDG_CURRENT_DESKTOP=Unity:Unity7:ubuntu.
The issue is here https://git.gnome.org/browse/geary/tree/src/client/application/geary-config.vala?id=01c419a#n40 public DesktopEnvironment desktop_environment { get { switch (Environment.get_variable("XDG_CURRENT_DESKTOP")) { case "Unity": return DesktopEnvironment.UNITY; default: return DesktopEnvironment.UNKNOWN; } } }
Note: This is only valid for Ubuntu > 17.10
Hey Kurshid, did landing the fix for Bug 772546 yesterday helped with this?
Yup. It fixed the app-menu issue.
Great, thanks. Resolving as fixed.