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

[electron][macOS] The Preferences menu should belong to the main application menu not File #6497

Open
kittaakos opened this issue Nov 5, 2019 · 1 comment
Labels
electron issues related to the electron target OS/Mac issues related to Mac OS preferences issues related to preferences ui/ux issues related to user interface / user experience

Comments

@kittaakos
Copy link
Contributor

Description

As a macOS user, I would expect the Preferences Settings menu item under the 0 index, not under File. See, it is the same in VS Code:

Screen Shot 2019-11-05 at 17 30 23

In a Theia-based app, the Preferences in under File:

Screen Shot 2019-11-05 at 17 32 03

However, on Windows and Linux, it should go under File:
Screen Shot 2019-11-05 at 17 33 52

Note, Open Preferences should be renamed as well.

Reproduction Steps

OS and Theia version:

Diagnostics:

@kittaakos kittaakos added preferences issues related to preferences electron issues related to the electron target OS/Mac issues related to Mac OS ui/ux issues related to user interface / user experience labels Nov 5, 2019
@joewiz
Copy link

joewiz commented Sep 8, 2020

Agreed. As a longtime Mac user, I find it confusing that Theia-based apps lack a Preferences item inside the app menu. As an example of the correct behavior, see these cross-platform apps:

Chrome

Screen Shot 2020-09-08 at 3 36 20 PM

Discord

Screen Shot 2020-09-08 at 3 38 50 PM

Atom

Screen Shot 2020-09-08 at 3 39 26 PM

Slack

Screen Shot 2020-09-08 at 3 39 41 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
electron issues related to the electron target OS/Mac issues related to Mac OS preferences issues related to preferences ui/ux issues related to user interface / user experience
Projects
None yet
Development

No branches or pull requests

2 participants