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

Recalculate tiling layout on change of display configuration #984

Merged
merged 1 commit into from
Nov 12, 2024

Commits on Nov 12, 2024

  1. Recalculate tiling layout on change of display configuration

    Previously, changing the resolution, scale, or orientation of a display
    left tiling layouts that don't fill the screen and/or extend off of the
    screen area, until an action like opening a window makes it recalculate
    window positions.
    
    Now this is done immediately when the output configuration changes.
    
    Perhaps we should consider if we want a different animation for things
    like rotating a screen, but the current behavior isn't too bad.
    
    For floating layouts, `refresh` already remaps windows that are out of
    bounds for the output, so this doesn't change that. Perhaps decreasing
    the resolution (or moving to a lower resolution output) should try to
    reduce the window size. But the current behavior generally seems okay.
    ids1024 committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    41e3726 View commit details
    Browse the repository at this point in the history