-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Enable resizing the panes with the keyboard. #1207
Commits on Jun 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 83f1a3b - Browse repository at this point
Copy the full SHA 83f1a3bView commit details
Commits on Jun 10, 2019
-
Start working on resizable panes. This sorta works as you increase th…
…e size, but doesn't resize down. I also had to remove the seperator. I think I need to have the resize event start from the top, then recurse down
Configuration menu - View commit details
-
Copy full SHA for 4840542 - Browse repository at this point
Copy the full SHA 4840542View commit details
Commits on Jun 11, 2019
-
Panes can now be a variable percent of their parent
* Works for both vertical and horizontal splits * seperator is visible too * resizing the window works right
Configuration menu - View commit details
-
Copy full SHA for aa16bc3 - Browse repository at this point
Copy the full SHA aa16bc3View commit details -
Add keybindings and code for handling resizing panes
If you add keybindings for resizing, like so: ```json { "command" : "resizePaneDown", "keys" : [ "alt+shift+down" ] }, { "command" : "resizePaneLeft", "keys" : [ "alt+shift+left" ] }, { "command" : "resizePaneRight", "keys" : [ "alt+shift+right" ] }, { "command" : "resizePaneUp", "keys" : [ "alt+shift+up" ] }, ``` Then you can now resize the panes, 5% at a time. We correctly traverse the tree to find the separator that's closest to the focused pane (depth-wise), but also the correct direction.
Configuration menu - View commit details
-
Copy full SHA for 81c1f0b - Browse repository at this point
Copy the full SHA 81c1f0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d7857a - Browse repository at this point
Copy the full SHA 9d7857aView commit details
Commits on Jun 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ec2cca9 - Browse repository at this point
Copy the full SHA ec2cca9View commit details -
Merge remote-tracking branch 'origin/master' into dev/migrie/f/991-re…
…sizable-panes # Conflicts: # src/cascadia/TerminalApp/AppKeyBindings.cpp # src/cascadia/TerminalApp/AppKeyBindings.h # src/cascadia/TerminalApp/AppKeyBindingsSerialization.cpp
Configuration menu - View commit details
-
Copy full SHA for 356d3bf - Browse repository at this point
Copy the full SHA 356d3bfView commit details -
This fixes resizing two panes, but not n panes
But that might always have been broken
Configuration menu - View commit details
-
Copy full SHA for 770cf96 - Browse repository at this point
Copy the full SHA 770cf96View commit details -
Configuration menu - View commit details
-
Copy full SHA for c101054 - Browse repository at this point
Copy the full SHA c101054View commit details -
Configuration menu - View commit details
-
Copy full SHA for a365503 - Browse repository at this point
Copy the full SHA a365503View commit details
Commits on Jun 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0655849 - Browse repository at this point
Copy the full SHA 0655849View commit details
Commits on Jul 3, 2019
-
Merge remote-tracking branch 'origin/master' into dev/migrie/f/991-re…
…sizable-panes # Conflicts: # src/cascadia/TerminalApp/App.cpp
Configuration menu - View commit details
-
Copy full SHA for d65f551 - Browse repository at this point
Copy the full SHA d65f551View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11a150a - Browse repository at this point
Copy the full SHA 11a150aView commit details
Commits on Jul 10, 2019
-
Merge remote-tracking branch 'origin/master' into dev/migrie/f/991-re…
…sizable-panes # Conflicts: # src/cascadia/TerminalApp/App.cpp
Configuration menu - View commit details
-
Copy full SHA for 4e9db7b - Browse repository at this point
Copy the full SHA 4e9db7bView commit details