-
Notifications
You must be signed in to change notification settings - Fork 8.4k
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
Updated pane context menu #18126
base: main
Are you sure you want to change the base?
Updated pane context menu #18126
Conversation
… swap panes context menu
@microsoft-github-policy-service agree |
This comment has been minimized.
This comment has been minimized.
remove added values that fail ckecks
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
quick feedback before I review the rest of this
…changes to all the Resources.resw files that aren't in the en-us dir
Hi @zadjii-msft, All requested changes are addressed and fixed. |
It feels odd that the split pane entries exists twice on the second level. Can you add a "same profile"/"duplicate" entry at the first position of the third level instead? |
…cate pane' entry at the first position of the third level
You're right, it looks better. |
@dmitrykok |
…the other ones, changed from 'Duplicate pane' to 'Duplicate <profile_name>'
@htcfreek yes, it looks better, also changed from "Duplicate pane" to "Duplicate <profile_name>". |
@dmitrykok |
|
little refactoring
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for the delay looping back here.
Overall, there's nothing blocking here, just a collection of nits I'll give you the chance to fix. If I go MIA again, treat this as a ✅
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All requested changes done.
@dmitrykok |
We've discussed the UX of the PR today, as seen in your PR description. We felt like we should not have the directions submenu and instead go directly to the profile list. Like this basically: The split mode in this case would be "automatic". This is something we can do before merging the PR or after, but it's something we'd like to do before shipping this PR. |
@zadjii-msft don't see what changes are requested, and how to get there |
Co-authored-by: Mike Griese <[email protected]>
Yea I marked "needs feedback" because you said "All requested changes done" but forgot to push the commit 😉 |
…ache the value of profile.Name() and profile.Icon(), control always show Find by itself
…ue from the profile
Hi @zadjii-msft, all nits fixed 😉. |
Motivation
The motivation is that Windows users are more accustomed to working with GUI Menus using a mouse, unlike Linux users.
Summary of the Pull Request
added split pane with profile or duplicate up/down/left/right context menus as submenu
added swap panes up/down/left/right context menus as submenu
added toggle pane zoom context menu
added close other panes context menu
References :
Type of change :
Split right to Ubuntu profile from main pane:
Split down duplicate:
Split down to CMD profile from Ubuntu pane:
Split right to Fedora profile from Ubuntu pane:
Result window, with swap menus, you also can see "toggle pane zoom" and "close other panes" menus: