Skip to content

Releases: echocrow/Mouser

v1.4.4

08 Sep 20:03
Compare
Choose a tag to compare

Changelog

  • 8e7bd73 restore previous keep-alive policy

v1.4.3

08 Sep 19:41
Compare
Choose a tag to compare

Changelog

v1.4.2

08 Dec 23:33
Compare
Choose a tag to compare

Changelog

v1.4.1

02 Oct 22:24
Compare
Choose a tag to compare

Changelog

b732905 Fix require app action recall bug

v1.4.0

02 Oct 22:00
Compare
Choose a tag to compare

Changelog

ae77d9c Speed up PID and PID path lookups
08048ef Add app-dependent action type
69d6fb9 Fix test fn name
23c457c Prefer switch statement

v1.3.0

30 Sep 21:22
Compare
Choose a tag to compare

Changelog

9bd5d2b Migrate config path to preferred user config path
7c2c0fa Update go & packages
56dddd2 Add argument to get default config path

v1.2.2

24 May 19:05
Compare
Choose a tag to compare

Changelog

96e8938 Update go packages
d5f2c97 Migrate username
4f63c1a Add README
26fe9e0 Support basic scalars for action arg strings
a0d0e0d Fix test name
14e274c Explicitly set default settings
51886fe Fix typos
e644bf2 Round off default settings
72d1f55 Rename hotkeys to gestures
e5086b0 Error out on initialization failure
358b72e Log warning on C app loop quit timeout
40df6ec Quit C app loop more consistently
2c8cfbe Add individual toggle delays
116f101 Clean up config tests
b924770 Improve action debugging
e821083 Fix empty action execution
01b5658 Capture short-press swipes
1fdd75f Add swipe check to swipe events
15aa199 Extend verbose logging
5b25067 Add verbose option for logging
f7cc988 Evaluate default config path once
0e269c0 Run actions asynchronously
19c7d4e Automate Homebrew release
fe4bebd Automate build & release
0d8b2b5 Add license
12e17ad Update & tidy go mods
ae7f42c Build main command
edf12ea Bootstrap app from config
b86aaa3 Parse config
8d11f42 Sync go packages
c0fc785 Update go packages
bac7af7 Make swipes config explicit
2762661 Make gesture monitor more robust & fix chan block
2d17d6a Move test-only fn to test package
4bef34b Add mouse button hotkey support
01a75ca Add note for Carbon Event Manager vs Quartz Event Services
1a187cb Let hotkey engine retrieve hotkey ID from event
e2859c5 Let hotkey engine decode key name
1724f69 Move majority of C logic into Go
71ad858 Add app branch action
5024ca1 Add action toggler
93a4511 Add actions
75b6ce5 Add helper fns to compare gesture sequences
3c5f2e4 Add gestures cap
0ac462e Throttle repetitive swipes
eb283aa Add basic swipe gestures
e3e0d7b Install RobotGo
0587284 Add basic 2D vector package
fd11797 Add basic hotkey gestures
05bb26a Remove unused monitor done channel
1954446 Shorten monitor engine interface
58b28ec Simplify hotkey monitor init
7b13bd7 Add basic hotkeys tests
7aafd9e Add mocks
654aa7e Move interfaces into separate files
f614b2b Prefer interfaces over structs
524b8a8 Abstract away key var types
ed85e29 Make key name to int conversion simpler & explicit
7ddb36b Streamline build & run
4d152e6 Add logger to hotkey monitor
0ef4058 Add basic logger
98c303a Add hotkey monitor
d962f66 Add basic hotkey subpackage
88eb862 Add key codes & key code conversion
9905c31 Detect OS in C
9dc8b01 Prep hotkey package
67f7fd3 Add VS Code go launch config
372e163 Init Go module
e07f695 Ignore OS & Go build files

v1.2.1

15 Mar 13:44
Compare
Choose a tag to compare

Changelog

0b62402 Support basic scalars for action arg strings
8613198 Fix test name
908c712 Explicitly set default settings

v1.2.0

14 Mar 20:12
Compare
Choose a tag to compare

Changelog

4613c47 Fix typos
0d83c08 Round off default settings
7acca84 Rename hotkeys to gestures

v1.1.2

14 Mar 11:39
Compare
Choose a tag to compare

Changelog

abff0da Error out on initialization failure