sublimehq / sublime_text

Issue tracker for Sublime Text
https://www.sublimetext.com
803 stars 39 forks source link

Option to show Hamburger when menu isn't visible in OSs that are not windows #6195

Open MrDowntempo opened 10 months ago

MrDowntempo commented 10 months ago

Problem description

In windows, with the adaptive theme and a hidden menu, you get the hamburger to access the menu with the mouse still (of course the alt hotkey gives access via keyboard)

In Linux (and I presume Mac, but don't have a way to check) there is no way to get the hamburger. It would be nice to have an option like Show_Hamburger_When_Menu_Hidden or something so that regardless of OS, if you want to hide the menu, but still have access to it with the mouse via the hamburger, that would be possible.

Preferred solution

An option in settings like: Show_Hamburger_When_Menu_Hidden

or even just: Show_Hamburger

Alternatives

I can't think of anything else. Making window's default behaviour the default for everyone else likely wouldn't go over well (even though, for this setting its what I personally would like)

Additional Information

I'm running Nobara Linux (Fedora 38) with sublime build 4152

BenjaminSchaaf commented 10 months ago

Note that a hamburger menu doesn't make sense on macOS, because it has a global menu that's always visible.

Similarly for Linux most desktop environments want to render their own titlebar, making it impossible to add a hamburger menu to it. This feature could only work using ST under GNOME. Additionally KDE has a built-in hamburger menu in their titlebars that works with ST.