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

Feature: split-step-resize #1441

Open
qwerasd205 opened this issue Feb 2, 2024 · 3 comments
Open

Feature: split-step-resize #1441

qwerasd205 opened this issue Feb 2, 2024 · 3 comments
Labels
gui GUI or app issue regardless of platform (i.e. Swift, GTK)

Comments

@qwerasd205
Copy link
Collaborator

We currently have window-step-resize which is very nice as it allows you to resize the window in steps while maintaining balanced padding on your surfaces (thanks to window-padding-balance), however panes are still resized smoothly, causing the contents to bounce as you resize if you have balanced padding enabled. An option to have split dividers also drag in 1-cell increments would be very nice.

@mitchellh
Copy link
Contributor

Sounds good to me, approved.

@gpanders
Copy link
Member

gpanders commented Feb 2, 2024

Note for anyone who attempts to implement this: splits already respect the window-step-resize option when using the resize key bindings, so that will need to be changed to look at split-step-resize instead.

@mitchellh
Copy link
Contributor

Note for anyone who attempts to implement this: splits already respect the window-step-resize option when using the resize key bindings, so that will need to be changed to look at split-step-resize instead.

I think the keybindings can always resize by step size. It seems tedious for them to resize smoothly since a key press/release is so discrete compared to a mouse drag.

@mitchellh mitchellh added gui GUI or app issue regardless of platform (i.e. Swift, GTK) and removed enhancement labels Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gui GUI or app issue regardless of platform (i.e. Swift, GTK)
Projects
None yet
Development

No branches or pull requests

3 participants