GNOME Bugzilla – Bug 779386
Consider moving contents of "hamburger" menu elsewhere
Last modified: 2017-06-03 13:02:33 UTC
devhelp 3.23.91 has these items in its "hamburger" menu: - New Tab - Side Panel - Print - Find - Larger Text - Smaller Text - Normal Size I propose that those be converted to headerbar buttons. - For the zoom buttons, look at eog 3.23 or evince. (Although as a counterpoint, nautilus and epiphany use a different style for zoom buttons in the hamburger menu.) - For Find, look at nautilus or evince. - For New Tab, look at epiphany or gedit. That leaves just two buttons, Side Panel and Print. - I think Side Panel could be moved to the App Menu. - I think Print could be a headerbar button although I don't think any other GNOME apps do this currently.
A headerbar is not a toolbar. The zoom option is more useful for a PDF because each PDF can be different. In Devhelp most of the pages are generated from gtk-doc, so it has a consistent style. The zoom option is useful only when doing a presentation for example. The zoom is not saved in GSettings, changing the font permanently can be done in the preferences dialog. So in short, the zoom is probably rarely used, so it can be kept in the hamburger menu. The prominent find action is in the side panel, to find a symbol in all manuals. The find action in the hamburger menu is just to search in the current page, which can be triggered with Ctrl+F. From my experience it is also rarely used. For New Tab, it could be done as in epiphany, I think it makes sense, I often open new tabs. So add a button at the right of the previous/next buttons. So I would keep the hamburger menu as-is, except moving New Tab. Thanks for the suggestion. Maybe other Devhelp developers have other opinions.
(In reply to Sébastien Wilmet from comment #1) > For New Tab, it could be done as in epiphany, I think it makes sense, I > often open new tabs. So add a button at the right of the previous/next > buttons. Done: commit f07f4bada6d0a68b2f2828e1f1b5a47518a7078b