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

Compact menu: make hiding more discoverable #81462

Closed
bpasero opened this issue Sep 26, 2019 · 10 comments
Closed

Compact menu: make hiding more discoverable #81462

bpasero opened this issue Sep 26, 2019 · 10 comments
Assignees
Labels
feature-request Request for new features or functionality menus Menu items and widget issues titlebar VS Code main title bar issues ux User experience issues verified Verification succeeded web Issues related to running VSCode in the web
Milestone

Comments

@bpasero
Copy link
Member

bpasero commented Sep 26, 2019

Should maybe show an entry in the menu to hide the compact menu:

image

@bpasero bpasero added ux User experience issues titlebar VS Code main title bar issues web Issues related to running VSCode in the web labels Sep 26, 2019
@bpasero
Copy link
Member Author

bpasero commented Sep 26, 2019

This is especially true now when I go into fullscreen mode, I am used to not seeing the menu at all, but now I am forced to have it all the time.

@sbatten
Copy link
Member

sbatten commented Sep 26, 2019

@bpasero I don't think this menu entry falls into the same fullscreen hiding logic, the other menu took up a ton of space so hiding it in that focused mode made sense. If one doesn't like having the menu in compact+fullscreen, I don't think one likes the menu at all. In that case, menubarvisibility can be set to hidden.

@miguelsolorio
Copy link
Contributor

After thinking about this a bit, I agree with @sbatten in that if you don't like the compact menu then you toggle this off via the setting. You can't re-order the menu like other activity bar items, so I wouldn't expect it to inherit the other interactions. I think once we solidify how to make this menu item stand out from the rest it will be more obvious that this item is different.

@bpasero
Copy link
Member Author

bpasero commented Sep 27, 2019

Oh, somehow I missed the fact that I can configure window.menuBarVisibility: hidden. Seems to work fine.

Would it make sense to have a menu entry still to toggle this for the user?

@bpasero bpasero changed the title Web: consider to allow hiding the compact menu Compact menu: make hiding more discoverable Sep 27, 2019
@sbatten
Copy link
Member

sbatten commented Sep 27, 2019

Perhaps we should re-text the menu entry under View > Appearance that says Show Menu Bar to Show Application Menu and let that toggle between hidden and compact for the web

That probably doesn't show up on mac+web today since it wasn't in native mac, but that's where i think something like this should be since we already have it for other platforms.

@bpasero
Copy link
Member Author

bpasero commented Sep 28, 2019

Having this in the menu as option is good, but I think we should also have it in the context menu. We typically make settings like this discoverable to the user through context menu entries.

@sbatten
Copy link
Member

sbatten commented Sep 30, 2019

I will add an entry with no separation. i.e. the Compact menu entry in the context menu will look exactly like the the activity viewlet entries.

When we finally decide how to separate the compact menu in the activity bar, we will try to map that separation into the context menu as well to avoid conflating the menu with the viewlets.

@sbatten sbatten added menus Menu items and widget issues feature-request Request for new features or functionality labels Oct 7, 2019
@sbatten sbatten added this to the October 2019 milestone Oct 7, 2019
@sbatten
Copy link
Member

sbatten commented Oct 18, 2019

I changed my mind during implementation due to the logical structure we have already in place for additional context menu entries.

@bpasero
Copy link
Member Author

bpasero commented Oct 18, 2019

@sbatten thanks, I find "Hide Menu Button" rather technical. Suggest to rename to "Hide Menu" / "Show Menu".

@sbatten
Copy link
Member

sbatten commented Oct 18, 2019

done

@miguelsolorio miguelsolorio added the verification-needed Verification of issue is requested label Oct 29, 2019
@JacksonKearl JacksonKearl added verified Verification succeeded and removed verification-needed Verification of issue is requested labels Oct 29, 2019
@vscodebot vscodebot bot locked and limited conversation to collaborators Dec 2, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Request for new features or functionality menus Menu items and widget issues titlebar VS Code main title bar issues ux User experience issues verified Verification succeeded web Issues related to running VSCode in the web
Projects
None yet
Development

No branches or pull requests

4 participants