Federico Terzi
|
5b537b4a57
|
Adopt rustfmt formatting for the project. Fix #137
|
2020-05-10 18:01:04 +02:00 |
|
Federico Terzi
|
949f1e4acf
|
Add case propagation also with prefix symbol. Fix #244
|
2020-05-10 17:47:27 +02:00 |
|
Federico Terzi
|
92e49b4d65
|
Fix #252 on macOS.
|
2020-05-02 14:31:28 +02:00 |
|
Federico Terzi
|
dab98a7a67
|
Fix warnings on Linux
|
2020-04-03 20:10:06 +02:00 |
|
Federico Terzi
|
30273c1f68
|
Add option to force clipboard use on a per-match basis. Fix #217
|
2020-04-03 19:20:57 +02:00 |
|
Federico Terzi
|
f11d130c45
|
Implement specific key modifiers on Windows. See #117
|
2020-03-10 17:22:50 +01:00 |
|
Federico Terzi
|
5712c7fd61
|
Add change to consider modifiers as word separators, which improves word match reliability
|
2020-03-08 20:33:44 +01:00 |
|
Federico Terzi
|
5273d8b805
|
Add register special keys to improve word matches reliability
|
2020-03-08 19:51:38 +01:00 |
|
Federico Terzi
|
3e3f314aa2
|
Add clipboard extension. Fix #192
|
2020-03-03 00:18:46 +01:00 |
|
Federico Terzi
|
4e6de02410
|
Implement case propagation. Fix #152
|
2020-03-02 23:51:31 +01:00 |
|
Federico Terzi
|
0c37ccec06
|
Add propagate_case option to matches and related automatic trigger generation
|
2020-03-02 22:03:56 +01:00 |
|
Federico Terzi
|
73557b6af8
|
Refactor matches to support multiple triggers. Fix #144
|
2020-03-02 21:43:26 +01:00 |
|
Federico Terzi
|
6e03e7e8e4
|
Add passive only matches
|
2020-01-20 00:03:23 +01:00 |
|
Federico Terzi
|
9332899969
|
First draft of working passive mode on linux
|
2020-01-19 00:30:30 +01:00 |
|
Federico Terzi
|
3873bccdd8
|
Fix bug that prevented a test from working correctly
|
2019-11-30 19:06:19 +01:00 |
|
Federico Terzi
|
89d0bd8596
|
Add Windows backend on Image clipboard
|
2019-11-29 00:01:26 +01:00 |
|
Federico Terzi
|
5c875eeaed
|
Refactor to generalize Match and implemented macOS backend for image clipboard
|
2019-11-28 22:56:00 +01:00 |
|
Nikita Tchayka
|
746957c65c
|
Allow turning the toggle key off
|
2019-11-24 21:55:55 +00:00 |
|
Federico Terzi
|
bee17c262a
|
Fix #109
|
2019-11-01 21:35:57 +01:00 |
|
Federico Terzi
|
2c9a9c2287
|
Merge branch 'feature-pointer' into dev
|
2019-10-25 22:37:12 +02:00 |
|
Federico Terzi
|
8afacf4efb
|
Refactor cursor hint to support dynamic matches
|
2019-10-24 18:48:55 +02:00 |
|
Federico Terzi
|
0c8812eb02
|
Improve word matches support on macOS
|
2019-10-23 19:26:06 +02:00 |
|
Federico Terzi
|
9bbdb8d95f
|
First draft of Cursor Position hint on Windows
|
2019-10-22 23:03:58 +02:00 |
|
Federico Terzi
|
34ce0ee9b1
|
Refactor matcher to support word separators
|
2019-10-22 20:41:33 +02:00 |
|
Federico Terzi
|
2e60042b2b
|
Improve newline support on windows for Word matches
|
2019-10-21 23:52:03 +02:00 |
|
Federico Terzi
|
6c1977f48a
|
First draft of the word separation feature, proposed in issue #82
|
2019-10-19 23:31:05 +02:00 |
|
Federico Terzi
|
a19b90e50a
|
Convert matching system to unicode strings instead of chars. Fix #78
|
2019-10-10 20:53:27 +02:00 |
|
Federico Terzi
|
a5347cfffe
|
Improve code quality and add tests
|
2019-09-28 10:44:25 +02:00 |
|
Federico Terzi
|
b84418cea8
|
Add GPL preamble
|
2019-09-15 18:29:11 +02:00 |
|
Federico Terzi
|
29629afa52
|
Solve some TODOs
|
2019-09-15 15:46:24 +02:00 |
|
Federico Terzi
|
a2b3ab90f0
|
Add Match deserialization tests
|
2019-09-15 15:19:11 +02:00 |
|
Federico Terzi
|
b70d99c7ab
|
Add extension mechanism and date extension
|
2019-09-15 13:03:21 +02:00 |
|
Federico Terzi
|
2b4835171a
|
Add IPC on Unix systems
|
2019-09-14 20:13:09 +02:00 |
|
Federico Terzi
|
041f53842f
|
First steps in ipcmanager
|
2019-09-14 12:19:11 +02:00 |
|
Federico Terzi
|
28c7cf1f09
|
Clean code and remove some TODOs
|
2019-09-13 15:03:03 +02:00 |
|
Federico Terzi
|
2a60a87f3d
|
Add MacOS context menu callback
|
2019-09-13 14:35:46 +02:00 |
|
Federico Terzi
|
1261a76bcd
|
Add macos context
|
2019-09-13 11:55:42 +02:00 |
|
Federico Terzi
|
2e068154a7
|
Improve event handling system
|
2019-09-12 23:53:17 +02:00 |
|
Federico Terzi
|
714dffe6c1
|
First draft of new event architecture
|
2019-09-12 22:14:41 +02:00 |
|
Federico Terzi
|
97841963b3
|
Add config caching
|
2019-09-09 17:45:08 +02:00 |
|
Federico Terzi
|
db902ab425
|
Improve Windows notification
|
2019-09-08 13:37:58 +02:00 |
|
Federico Terzi
|
d04bd9d7f6
|
First logging steps
|
2019-09-07 17:59:34 +02:00 |
|
Federico Terzi
|
2332054bd2
|
Improve config manager and clean code
|
2019-09-07 16:13:13 +02:00 |
|
Federico Terzi
|
64d67eba99
|
First ConfigSet steps
|
2019-09-07 13:35:45 +02:00 |
|
Federico Terzi
|
778375c574
|
Add backspace corrections
|
2019-09-05 22:34:35 +02:00 |
|
Federico Terzi
|
189da97f0d
|
Add enable toggle
|
2019-09-05 19:51:16 +02:00 |
|
Federico Terzi
|
5d51b856b3
|
Add trigger for toggle
|
2019-09-05 20:54:19 +02:00 |
|
Federico Terzi
|
2d9af53e74
|
Add modifier keys to macos
|
2019-09-05 19:18:55 +02:00 |
|
Federico Terzi
|
02c08c18da
|
Add basic MacOS typing functionality
|
2019-09-05 18:34:03 +02:00 |
|
Federico Terzi
|
ab93bb6879
|
First steps in macos support
|
2019-09-05 17:20:52 +02:00 |
|