Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hide/Toggle Menu Bar Shortcut #1387

Open
incoheart opened this issue Oct 12, 2024 · 1 comment
Open

Hide/Toggle Menu Bar Shortcut #1387

incoheart opened this issue Oct 12, 2024 · 1 comment
Labels
feature New features or improvements to existing ones

Comments

@incoheart
Copy link

It would be cool if there were a shortcut to hide the top menu that contains File Edit View Selection Animation Tools Help. One could press Ctrl + Shift + M to toggle the menu bar. But this could be not assigned by default for accessibility reasons, so that the user knows what they are trying to remove from their user interface first. It looks to me that the menu bar is there for accessibility reasons, since... it used to be possible to hide it in full screen, right?

This is what the artist does: First you have the scroll bars set to hidden under Preferences > User Interface > Miscellaneous, then you press F11 to fo full screen, then you press Tab to hide the docks, then you press Ctrl + Shift + M to disappear the top menu and now your canvas covers your whole screen.

I got the idea to toggle the menu from Qterminal. Qterminal does not have the ability to toggle the menu in its own top menu under View, so I don't think Drawpile should either, but it does have the shortcut assigned it in File > Preferences > Shortcuts . Ctrl + Shift + M is the default shortcut and it is already assigned, which I think Drawpile might not do if it is possible to implement this.
qterminal
qterminal_settings

The Toggle Menu shortcut could be called Hide Menu instead of Toggle Menu to parallel it with Hide Docks.

@askmeaboutlo0m
Copy link
Member

Yeah, it used to get removed in fullscreen, but not everyone has a keyboard or a mouse to whack the top edge of the screen with to bring the menu bar back, so it would leave you stuck in full screen forever with no way to get it back.

Adding a separate action that's only accessible via keyboard wouldn't have that issue and makes sense to have. Visual Studio Code and Firefox also let you hide the menu bar and summon it by pressing Alt once. Although a text editor can rely on you having a keyboard and Firefox also has a menu button always visible, so they can make this a persistent option instead of putting it behind a shortcut, which I don't think we can really do sensibly in Drawpile where you can hide every UI element except the canvas.

I'd probably not default-assign it to any shortcut though, since it seems like a pretty niche feature and accidentally activating it without knowing what you pressed would probably end up in having to restart the whole program to get out of it.

@askmeaboutlo0m askmeaboutlo0m added the feature New features or improvements to existing ones label Oct 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New features or improvements to existing ones
Projects
None yet
Development

No branches or pull requests

3 participants
@askmeaboutlo0m @incoheart and others