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

[Feature Request] Right justify the second row of the menubar. #1172

Open
qqqqqqqqq9 opened this issue Nov 23, 2024 · 2 comments
Open

[Feature Request] Right justify the second row of the menubar. #1172

qqqqqqqqq9 opened this issue Nov 23, 2024 · 2 comments

Comments

@qqqqqqqqq9
Copy link

qqqqqqqqq9 commented Nov 23, 2024

When the screen resolution is low, the menu bar gets wrapped.
On clicking >>, it gets expanded.
The new menu items appear on the far left side while the >> is on the far right side. This is inconvenient.
Also the >> button is rather small and could use some padding.

Describe the solution you'd like
The second row should be right-aligned to reduced the mouse mileage.

Describe alternatives you've considered
A drop-down menu could be used for the hidden items.

Additional context
I understand, that the wrapping can be prevented by editing OpenBoard.css. However, this is not always possible on foreign machines.
Additionally, the low resolution might be necessary to accommodate a visually impaired speaker.

@qqqqqqqqq9 qqqqqqqqq9 changed the title [Feature Request] Right justiMake the second row of the menubar right a [Feature Request] Right justify the second row of the menubar. Nov 23, 2024
@letsfindaway
Copy link
Collaborator

While I understand your reasoning, this might be difficult to achieve. What you experience in OpenBoard is the standard behavior of the QMenuBar element and there are no layout options to influence that. I also tried that with an arbitrary other Qt program and it behaves exactly the same.

So the only alternative I can offer is that at least some of the actions on the right side have keyboard shortcuts:

  • Board = Ctrl+B
  • Web = Ctrl+W
  • Document = Ctrl+D
  • Desktop = Ctrl+Shift+H

This makes the most important actions easily accessible even if they are hidden.

@qqqqqqqqq9
Copy link
Author

Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants