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

Add move and grow methods to move and grow (or shrink) windows #5

Merged
merged 8 commits into from
Oct 26, 2018

Commits on May 26, 2018

  1. Add move and grow methods to move and grow (or shrink) windows

    Major changes:
    - add `move` and `grow` methods to move and grow (or shrink) windows
    - fullscreen starts by centering the window, then proceeds through the
      sequence
    Minor changes:
    - update hs.grid when obj.GRID changes, making obj:init() unnecessary
    - forget obj._pressed state after a second (with move & grow changes I
      found myself wanting to shift modifier keys without releasing them,
      this means I can just pause)
    - refactor code to make it easier (for me) to understand
    - tweak the documentation a little
    matthewfallshaw committed May 26, 2018
    Configuration menu
    Copy the full SHA
    08c5eec View commit details
    Browse the repository at this point in the history

Commits on May 30, 2018

  1. Configuration menu
    Copy the full SHA
    377e2d6 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2018

  1. bugfixes:

    handle repeated sizes in sizes and fullscreenSizes, 'c' sizes when there is nothing stored, and some other edge cases.
    matthewfallshaw committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    8a9268c View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2018

  1. reduce luacheck noise

    matthewfallshaw committed Oct 18, 2018
    Configuration menu
    Copy the full SHA
    6186693 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c23f6d6 View commit details
    Browse the repository at this point in the history
  3. Pressing both directions while moving should also maximise

    (as it does going or growing)
    matthewfallshaw committed Oct 18, 2018
    Configuration menu
    Copy the full SHA
    141e2e3 View commit details
    Browse the repository at this point in the history
  4. Add Center method

    matthewfallshaw committed Oct 18, 2018
    Configuration menu
    Copy the full SHA
    05625aa View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2018

  1. cancel_press as releasedfn (keyup) for moves (prevents `growFully…

    …` on direction change).
    matthewfallshaw committed Oct 24, 2018
    Configuration menu
    Copy the full SHA
    4cff39a View commit details
    Browse the repository at this point in the history