Commit graph

17 commits

Author SHA1 Message Date
Vic
00e6e5b30d Remove unused using 2023-04-25 21:02:34 +08:00
Vic
d227a0a158 Fix Key.None logic 2023-02-25 15:18:00 +08:00
Vic
343cdf2ad4 Fix preview hotkey issue
Check if preview hotkey is a valid KeyGesture when setting and loading
Ban more printable characters
2023-02-25 15:00:19 +08:00
Vic
3a8162be49 Ban alphanumeric keys 2023-01-12 00:27:26 +08:00
Vic
203705bda1 Use compound assignment 2023-01-12 00:27:26 +08:00
Vic
3f6ab55ae7 Use properties for hashcode 2023-01-11 16:14:50 +08:00
Vic
72f8b9e052 Refactor HotkeyModel validation logic 2023-01-11 16:11:34 +08:00
Vic
0c58c2b4f9 Ban single character key 2023-01-10 15:01:30 +08:00
Vic
1defb6a417 Refactor HotkeyModel 2023-01-09 18:02:50 +08:00
Kevin Zhang
055751603d Revise Unsafe Calling Convention 2021-12-05 21:49:09 -06:00
Kevin Zhang
21c19b4314 Revert "Use Safe Delegate Instead"
This reverts commit 5f9036568d.
2021-12-05 21:38:18 -06:00
Kevin Zhang
5f9036568d Use Safe Delegate Instead 2021-12-05 21:04:41 -06:00
Kevin Zhang
84528ae8a7 Use Instance class with static method 2021-12-05 18:22:41 -06:00
Kevin Zhang
7d4a9c3494 Reorder modifer 2021-12-05 17:41:02 -06:00
Kevin Zhang
d3d1f6faa7 Fix Unexpected Intercept result when multiple plugin register the global hotkey event 2021-11-27 14:26:20 -06:00
Kevin Zhang
1c60b8e586 Use Function Pointer to handle the low level keyboard proc 2021-11-27 13:50:22 -06:00
Jeremy Wu
3c7f067770 rename all project file name 2020-04-21 21:27:02 +10:00