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

EdgeScroll: implement per monitor #916

Merged
merged 3 commits into from
Oct 22, 2023
Merged

Commits on Oct 22, 2023

  1. EdgeScroll: implement per monitor

    Bring the EdgeScroll command inline with other command, such as
    EwmhBaseStruts whereby the dimensions can be specified per-monitor, such
    as:
    
        EdgeScroll 0 0
        EdgeScroll screen DP-1 100 100
    ThomasAdam committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    8cb363f View commit details
    Browse the repository at this point in the history
  2. edgethickness: stash value so it's monitor-aware

    Rather than having a global value to represent the state of
    edgethickness, make this a part of the monitor struct, so it can be
    changed per-monitor.
    ThomasAdam committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    3eccb28 View commit details
    Browse the repository at this point in the history
  3. panframes: disable pan_frames_mapped check

    This check was an optimisation, but now that Edge{Scroll,Thickness} can
    change this, we should let the commands figure out for themselves when
    to map/unmap.
    ThomasAdam committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    927fd66 View commit details
    Browse the repository at this point in the history