-
Notifications
You must be signed in to change notification settings - Fork 568
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
Labeling and shortcut errors in menus #816
Comments
is it applicable only to Windows ? |
Yes, and I think removing the explicit |
Updating those changes @mirka. |
Most of the edit commands already have |
That's correct. So my plan was to look at the Electron code for menu item roles, and remove any properties from our code that is unnecessary. We still have to override the |
There are some errors in the menus that make the app feel less native.
Most of these can be fixed by adding the correct
role
and/or removing thelabel
where unnecessary, as Electron has a lot of the logic built in.We should probably do some refactoring to allow easier per-platform logic based on composition, since we will be adding more menu items. The current system is quite error-prone and is bloating the app.js file.
all
accelerator
for “Font Size ▸ Bigger” should beCommandOrControl+Plus
instead ofCommandOrControl+=
(Quirk seems to be fixed now) (adjusted menu to display zoom at view root level #863)…
appendeddarwin
role: 'help'
)linux
win32
The text was updated successfully, but these errors were encountered: