-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Feature: Reword 'add pane' to 'split pane' #17387
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
Conversation
Fyi @mdtauk and @SilverGreen93 |
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.
Pull Request Overview
This PR renames "add pane" terminology to "split pane" throughout the codebase and swaps the default behavior so that Vertical arrangement is the default instead of Horizontal. The changes improve terminology clarity by using "split" instead of "add" and reorder menu items to prioritize vertical splits.
- Renamed all instances of "add pane" to "split pane" in UI text and command names
- Changed default pane arrangement from Horizontal to Vertical
- Reorganized settings UI to move dual pane options outside of an expander
- Reordered menu items to show vertical split first, then horizontal split
Reviewed Changes
Copilot reviewed 13 out of 13 changed files in this pull request and generated 1 comment.
Show a summary per file
File | Description |
---|---|
ShellPanesPage.xaml.cs | Swapped Horizontal/Vertical arrangement logic throughout pane management |
GeneralPage.xaml | Restructured dual pane settings UI and updated terminology |
GeneralViewModel.cs | Reordered pane arrangement types to prioritize Vertical |
TabBar.xaml | Updated menu structure and command references for split pane actions |
Resources.resw | Updated all text resources from "add pane" to "split pane" terminology |
GeneralSettingsService.cs | Changed default arrangement from Horizontal to Vertical |
ICommandManager.cs | Renamed command properties to use "SplitPane" terminology |
CommandManager.cs | Updated command mappings and action references |
CommandCodes.cs | Renamed enum values to match new terminology |
SplitPaneVerticallyAction.cs | Updated labels and icons to match new terminology |
SplitPaneHorizontallyAction.cs | Renamed class and updated all references to use "SplitPane" terminology |
ArrangePanesVerticallyAction.cs | Fixed icon reference to use correct themed icon |
ArrangePanesHorizontallyAction.cs | Fixed icon reference to use correct themed icon |
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.
Tested, looks and works great! Now it's more intuitive! Thanks!
What fills the content of the new pane that is added? |
It's always the Home page. |
Resolved / Related Issues
To prevent extra work, all changes to the Files codebase must link to an approved issue marked as
Ready to build
. Please insert the issue number following the hashtag with the issue number that this Pull Request resolves.