Commit graph

153 commits

Author SHA1 Message Date
Nickiel12
b3ce6858e9 only one socket handler thread 2022-01-02 21:37:01 -08:00
Nickiel12
6c8f5c44f7 a bit of condensing 2022-01-02 20:31:57 -08:00
Nickiel12
1f132c8863 timer tick now uses instruction flow 2022-01-02 20:13:11 -08:00
Nickiel12
2d2147f799 chnaged tick to return instructions array 2022-01-02 20:08:57 -08:00
Nickiel12
bab92d3327 some refactoring 2022-01-02 19:50:36 -08:00
Nickiel12
18633890f2 fixed control_c flag call 2022-01-02 19:45:29 -08:00
Nickiel12
55921ca08f added new() constructor 2022-01-02 19:39:20 -08:00
Nickiel12
6a1f512db4 error catching for sockets 2022-01-02 19:02:26 -08:00
Nickiel12
686d7b8237 added delays so commands don't overlap 2021-12-31 10:44:50 -08:00
Nickiel12
47d47f0819 made delay smaller 2021-12-31 10:44:39 -08:00
Nickiel12
39a5b9d6e3 shouldn't try to double send things now 2021-12-31 10:42:31 -08:00
Nickiel12
ba59e749d7 added thread_closing message 2021-12-31 10:42:18 -08:00
Nickiel12
a8fae93858 fixed incorrect autohotkey call 2021-12-31 09:52:07 -08:00
Nickiel12
686ef3c8a2 added more delay for hotkey 2021-12-31 09:51:51 -08:00
Nickiel12
97a2bf9744
Merge pull request #1 from Nickiel12/windows
Windows
2021-12-31 09:45:11 -08:00
Nickiel12
dc7ddda6b0 notes 2021-12-30 23:12:56 -08:00
Nickiel12
b785e30d8c new keybinding 2021-12-30 23:12:20 -08:00
Nickiel12
1770a04e43 should fix double sending for single thing 2021-12-30 23:02:41 -08:00
Nickiel12
ba33ffc063 updated to weird macros 2021-12-30 22:56:50 -08:00
Nickiel12
7a09245d1a notes 2021-12-30 22:53:03 -08:00
Nickiel12
0b35dcd865 stuff 2021-12-30 22:42:49 -08:00
Nickiel12
3b0ead5b96 was using the wrong string for serde 2021-12-31 06:07:51 -08:00
Nickiel12
ce92342bc2 windows stuff 2021-12-31 02:08:37 -08:00
Nickiel12
6134ef8843 more things 2021-12-30 17:30:25 -08:00
Nickiel12
f760680e8b wasn't handling tick instruction 2021-12-30 16:16:11 -08:00
Nickiel12
1f6ff8c0cc fixed tests 2021-12-30 15:27:31 -08:00
Nickiel12
3870a25f87 fixed hanging keyboard hooks 2021-12-30 15:26:08 -08:00
Nickiel12
f4161c8dbb bug fixes and stuff 2021-12-30 15:15:14 -08:00
Nickiel12
156c3e8475 implemented untested fucntion for everything 2021-12-30 14:31:09 -08:00
Nickiel12
85cb8d5728 switches back to propresenter when done 2021-12-30 14:26:32 -08:00
Nickiel12
4f526a673f changed one of the hotkey names 2021-12-30 14:24:15 -08:00
Nickiel12
284a3ef82e added some ahk files 2021-12-30 14:23:40 -08:00
Nickiel12
6471efe7e5 added hotkeyclass to store shortcuts 2021-12-30 13:25:08 -08:00
Nickiel12
0ac2c3938e playing pass the hotkey 2021-12-30 13:24:53 -08:00
Nickiel12
34316bacc1 added settings from other program 2021-12-30 13:24:41 -08:00
Nickiel12
d1a621d91f moved ahk files 2021-12-30 13:07:03 -08:00
Nickiel12
0fdcffa453 moved ahk files 2021-12-30 13:06:56 -08:00
Nickiel12
9a9e88e200 cleaned up warnings 2021-12-30 13:04:12 -08:00
Nickiel12
33819a663d implemented most of the stuff 2021-12-30 11:58:59 -08:00
Nickiel12
7c53786e3a added debug_mode flag which disables external_interface 2021-12-30 11:42:46 -08:00
Nickiel12
b183d821b6 added get_type 2021-12-30 11:22:29 -08:00
Nickiel12
fe23550f87 added tick function calls 2021-12-30 10:35:48 -08:00
Nickiel12
79ea70e819 stuff 2021-12-30 10:35:32 -08:00
Nickiel12
6d8ed3f64b had to remove tests because of message_handler 2021-12-30 10:25:43 -08:00
Nickiel12
a8448994e7 added fields for tick function 2021-12-29 23:59:23 -08:00
Nickiel12
db1e04487c added dummy functions 2021-12-29 23:59:10 -08:00
Nickiel12
462a9833df added tick function for timer updating 2021-12-29 23:58:40 -08:00
Nickiel12
4cc30f305c handled that error 2021-12-29 23:53:12 -08:00
Nickiel12
e79e7b5df4 moved hotkey setup to larger module 2021-12-29 23:52:53 -08:00
Nickiel12
a3350792c7 don't need that anymore 2021-12-29 22:38:45 -08:00