-
Notifications
You must be signed in to change notification settings - Fork 39
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
Use hs.hotkey.modal
for modals, a bugfix, and some code cleanup
#9
base: v1.2
Are you sure you want to change the base?
Commits on Nov 10, 2018
-
- titleCase, round, frontmost… to locals (we don't need to pollute the global namespace) - some indentation and documentation fixes - and some minor cleanup to satisfy the lauc linter (line length, trailing whitespace)
Configuration menu - View commit details
-
Copy full SHA for d538d01 - Browse repository at this point
Copy the full SHA d538d01View commit details
Commits on Nov 11, 2018
-
Configuration menu - View commit details
-
Copy full SHA for fa6245c - Browse repository at this point
Copy the full SHA fa6245cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bfcb79 - Browse repository at this point
Copy the full SHA 7bfcb79View commit details -
Use
hs.hotkey.modal
for← + →
and↑ + ↓
double taps,and retire watchers & etc. that are no longer needed. Extend double tap behaviour to move & resize states.
Configuration menu - View commit details
-
Copy full SHA for f3e19fe - Browse repository at this point
Copy the full SHA f3e19feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bf7b66 - Browse repository at this point
Copy the full SHA 5bf7b66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a29b54 - Browse repository at this point
Copy the full SHA 6a29b54View commit details
Commits on Nov 13, 2018
-
bugfix: sometimes double tapping opposing directions to grow to full …
…width/height didn't quite register; first entering the modal, then performing the action seems to fix this.
Configuration menu - View commit details
-
Copy full SHA for 45723ed - Browse repository at this point
Copy the full SHA 45723edView commit details
Commits on Nov 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 99a9efe - Browse repository at this point
Copy the full SHA 99a9efeView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6ab1bf - Browse repository at this point
Copy the full SHA c6ab1bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d69f9c - Browse repository at this point
Copy the full SHA 8d69f9cView commit details
Commits on Dec 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 401d875 - Browse repository at this point
Copy the full SHA 401d875View commit details -
Configuration menu - View commit details
-
Copy full SHA for 110436c - Browse repository at this point
Copy the full SHA 110436cView commit details
Commits on Jan 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e8ba980 - Browse repository at this point
Copy the full SHA e8ba980View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f3ee07 - Browse repository at this point
Copy the full SHA 9f3ee07View commit details
Commits on Mar 2, 2019
-
Add
move
andgrow
methods to move and grow (or shrink) windowsMajor 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
Configuration menu - View commit details
-
Copy full SHA for c5e86be - Browse repository at this point
Copy the full SHA c5e86beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a6c82f - Browse repository at this point
Copy the full SHA 7a6c82fView commit details -
handle repeated sizes in sizes and fullscreenSizes, 'c' sizes when there is nothing stored, and some other edge cases.
Configuration menu - View commit details
-
Copy full SHA for 7a600c7 - Browse repository at this point
Copy the full SHA 7a600c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f057a98 - Browse repository at this point
Copy the full SHA f057a98View commit details -
Configuration menu - View commit details
-
Copy full SHA for c05116e - Browse repository at this point
Copy the full SHA c05116eView commit details -
Pressing both directions while moving should also maximise
(as it does going or growing)
Configuration menu - View commit details
-
Copy full SHA for ebc35bd - Browse repository at this point
Copy the full SHA ebc35bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58bc888 - Browse repository at this point
Copy the full SHA 58bc888View commit details -
cancel_press
asreleasedfn
(keyup) for moves (prevents `growFully……` on direction change).
Configuration menu - View commit details
-
Copy full SHA for c736d7d - Browse repository at this point
Copy the full SHA c736d7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c52e3a - Browse repository at this point
Copy the full SHA 6c52e3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ffad0d8 - Browse repository at this point
Copy the full SHA ffad0d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6af7e4 - Browse repository at this point
Copy the full SHA f6af7e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32ba464 - Browse repository at this point
Copy the full SHA 32ba464View commit details -
Configuration menu - View commit details
-
Copy full SHA for 171b3c2 - Browse repository at this point
Copy the full SHA 171b3c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fafbbd9 - Browse repository at this point
Copy the full SHA fafbbd9View commit details -
- titleCase, round, frontmost… to locals (we don't need to pollute the global namespace) - some indentation and documentation fixes - and some minor cleanup to satisfy the lauc linter (line length, trailing whitespace)
Configuration menu - View commit details
-
Copy full SHA for 221bbf7 - Browse repository at this point
Copy the full SHA 221bbf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 159763f - Browse repository at this point
Copy the full SHA 159763fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b32708 - Browse repository at this point
Copy the full SHA 4b32708View commit details -
Use
hs.hotkey.modal
for← + →
and↑ + ↓
double taps,and retire watchers & etc. that are no longer needed. Extend double tap behaviour to move & resize states.
Configuration menu - View commit details
-
Copy full SHA for 295480b - Browse repository at this point
Copy the full SHA 295480bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c74f2f9 - Browse repository at this point
Copy the full SHA c74f2f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e274aef - Browse repository at this point
Copy the full SHA e274aefView commit details -
bugfix: sometimes double tapping opposing directions to grow to full …
…width/height didn't quite register; first entering the modal, then performing the action seems to fix this.
Configuration menu - View commit details
-
Copy full SHA for dcf1eaf - Browse repository at this point
Copy the full SHA dcf1eafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e5de9b - Browse repository at this point
Copy the full SHA 9e5de9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dee6c44 - Browse repository at this point
Copy the full SHA dee6c44View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcb3ffc - Browse repository at this point
Copy the full SHA dcb3ffcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29fcc3c - Browse repository at this point
Copy the full SHA 29fcc3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 887b6f7 - Browse repository at this point
Copy the full SHA 887b6f7View commit details -
Merge branch 'master' of github.com:matthewfallshaw/miro-windows-manager
* 'master' of github.com:matthewfallshaw/miro-windows-manager: (26 commits) Sticky sides (optionally stick to a bound side when shrinking windows). HS docs are broken and can't do word wrapping. [sad face] minor: cleanup bugfix: support holding move keys to keep moving or growing bugfix: support non-arrow keys as moving keys bugfix: sometimes double tapping opposing directions to grow to full width/height didn't quite register; first entering the modal, then performing the action seems to fix this. bugfix: don't let our fullscreen originalPositionStore get garbagecollected. minor: cleanup, docs & logging Use `hs.hotkey.modal` for `← + →` and `↑ + ↓` double taps, and retire watchers & etc. that are no longer needed. Extend double tap behaviour to move & resize states. bugfix: don't force windows from higher or lefter screens onto the primary screen Use hs.hotkey.modal for modal move & resize housekeeping - titleCase, round, frontmost… to locals (we don't need to pollute the global namespace) - some indentation and documentation fixes - and some minor cleanup to satisfy the lauc linter (line length, trailing whitespace) fixes and refactoring resize fullscreen completed fullscreen fixes Update MiroWindowsManager.spoon/init.lua first cleanup and refactorings `cancel_press` as `releasedfn` (keyup) for moves (prevents `growFully` on direction change). Add Center method ...
Configuration menu - View commit details
-
Copy full SHA for 9b0875e - Browse repository at this point
Copy the full SHA 9b0875eView commit details
Commits on Jul 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fb9ac6f - Browse repository at this point
Copy the full SHA fb9ac6fView commit details