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

Actually support only on primary #191

Draft
wants to merge 11 commits into
base: master
Choose a base branch
from

Commits on Oct 22, 2019

  1. Configuration menu
    Copy the full SHA
    047ec64 View commit details
    Browse the repository at this point in the history
  2. window-removed: Delay removal until next addWindow

    We need to guard against
    hedning committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    c5d651b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    acee807 View commit details
    Browse the repository at this point in the history
  4. insertWindow: Do not handle tiled windows that are stuck

    More only-on-primary work.
    
    When a secondary monitor is to the left/right of primary, tiled windows become
    `stuck` when they're pushed into the secondary monitor. Eg. if `A` and `B` is
    tiled `B` will become `stuck` by entiring the secondary monitor:
    
    |-----primary-----|----secondary------|
    | |-------------| | |-------------|   |
    | |             | | |             |   |
    | |             | | |             |   |
    | |      A      | | |      B      |   |
    | |             | | |             |   |
    | |_____________| | |_____________|   |
    |_________________|___________________|
    
    Handle this edge case by not doing anything with such windows.
    hedning committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    ab96a09 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    449d87c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c40fc93 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1df69c1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6434bbd View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d32767f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fe3bc59 View commit details
    Browse the repository at this point in the history
  11. debug

    hedning committed Oct 22, 2019
    Configuration menu
    Copy the full SHA
    2d65771 View commit details
    Browse the repository at this point in the history