Federico Terzi
|
04c998274e
|
feat(migrate): create base test-case
|
2021-05-23 22:08:30 +02:00 |
|
Federico Terzi
|
85d2660768
|
fix(ui): fix test runs on Windows when modulo is disabled
|
2021-05-23 18:11:07 +02:00 |
|
Federico Terzi
|
023ac615ba
|
style(core): refactor worker module structure
|
2021-05-23 17:36:06 +02:00 |
|
Federico Terzi
|
2ad8dfa8a5
|
feat(core): add Enable/Disable option in context menu
|
2021-05-23 16:07:17 +02:00 |
|
Federico Terzi
|
5abea19016
|
feat(core): add support for Disable/Enable
|
2021-05-23 15:47:15 +02:00 |
|
Federico Terzi
|
d193cb749b
|
feat(config): add toggle_key option
|
2021-05-23 15:45:58 +02:00 |
|
Federico Terzi
|
76b4a4a302
|
feat(core): move form icon injection logic
|
2021-05-22 16:49:08 +02:00 |
|
Federico Terzi
|
985706c6fe
|
fix(core): remove unused code
|
2021-05-22 12:21:20 +02:00 |
|
Federico Terzi
|
2b5e77e1da
|
feat(core): integrate new built-in modulo with existing interface
|
2021-05-22 12:20:49 +02:00 |
|
Federico Terzi
|
a7c51fe803
|
feat(core): overwrite modulo icon
|
2021-05-22 12:05:28 +02:00 |
|
Federico Terzi
|
0e5e308e9f
|
feat(modulo): port modulo build on Linux
|
2021-05-22 11:55:21 +02:00 |
|
Federico Terzi
|
ed60ae46cf
|
feat(modulo): implement building process on macOS
|
2021-05-22 11:45:17 +02:00 |
|
Federico Terzi
|
074eae309c
|
feat(core): add support for modulo in espanso core
|
2021-05-21 22:03:54 +02:00 |
|
Federico Terzi
|
23895841e3
|
feat(modulo): initial port of modulo within the espanso repo
|
2021-05-21 22:03:15 +02:00 |
|
Federico Terzi
|
04720212e5
|
feat(ui): add feature to avoid double linking gdiplus
|
2021-05-21 22:00:02 +02:00 |
|
Federico Terzi
|
ccb3e11d93
|
feat(clipboard): add feature to avoid double linking gdiplus
|
2021-05-21 21:59:29 +02:00 |
|
Federico Terzi
|
c996bbb0f5
|
fix(ui): implement exit method on Linux
|
2021-05-20 20:18:54 +02:00 |
|
Federico Terzi
|
fc69b7a79f
|
fix(info): fix segmentation fault on macOS
|
2021-05-20 19:16:17 +02:00 |
|
Federico Terzi
|
8c2e02030a
|
feat(ui): implement exit method on macOS
|
2021-05-18 21:50:14 +02:00 |
|
Federico Terzi
|
4ab040da3c
|
feat(core): add restart option in context menu and improve exit handling
|
2021-05-18 21:23:14 +02:00 |
|
Federico Terzi
|
39758e2b9a
|
feat(core): improve exit handling
|
2021-05-18 21:04:23 +02:00 |
|
Federico Terzi
|
cba94607fa
|
feat(core): first half of context menu handling
|
2021-05-17 22:09:29 +02:00 |
|
Federico Terzi
|
716c50cee1
|
feat(ui): refactor context menu structure
|
2021-05-17 22:06:37 +02:00 |
|
Federico Terzi
|
798cbfee45
|
feat(core): improve exit code handling and investigate improvement of shell handling on Windows
|
2021-05-17 21:02:21 +02:00 |
|
Federico Terzi
|
6eb3fdfcf3
|
fix(core): fix bug that caused multiple processes to overwrite logs
|
2021-05-16 21:39:24 +02:00 |
|
Federico Terzi
|
befcbd984e
|
feat(core): add check to kill orphan worker processes when daemon is launched
|
2021-05-16 18:59:50 +02:00 |
|
Federico Terzi
|
db5b7c1c38
|
feat(core): improve exit handling and connect first IPC worker POC
|
2021-05-16 18:42:56 +02:00 |
|
Federico Terzi
|
91046b3c18
|
feat(ui): add method to exit eventloop
|
2021-05-16 18:42:22 +02:00 |
|
Federico Terzi
|
22ba3a5e03
|
feat(core): prevent multiple daemon and worker instances
|
2021-05-16 16:55:40 +02:00 |
|
Federico Terzi
|
e08bf2f69a
|
feat(core): add logging for panics
|
2021-05-16 16:26:03 +02:00 |
|
Federico Terzi
|
8b73a41439
|
feat(core): add code to launch worker from daemon
|
2021-05-16 16:20:15 +02:00 |
|
Federico Terzi
|
0831d19841
|
feat(core): improve logging handling and create daemon skeleton
|
2021-05-16 15:45:05 +02:00 |
|
Federico Terzi
|
6cf5b51487
|
feat(path): add option to accept custom package dir
|
2021-05-16 14:37:12 +02:00 |
|
Federico Terzi
|
e049ba51fb
|
fix(core): improve handling of conflicting pressed modifiers
|
2021-05-11 22:11:02 +02:00 |
|
Federico Terzi
|
2eef404d6c
|
fix(core): fix bug that skipped propagate_case check
|
2021-05-11 21:14:53 +02:00 |
|
Federico Terzi
|
46b9382fef
|
feat(core): improve clipboard_injector parameter handling
|
2021-05-08 14:57:45 +02:00 |
|
Federico Terzi
|
139fa7e511
|
feat(config): add pre_paste_delay configuration option
|
2021-05-08 14:57:18 +02:00 |
|
Federico Terzi
|
a40125715f
|
feat(core): improve clipboard backend handling on macOS
|
2021-05-08 14:03:14 +02:00 |
|
Federico Terzi
|
4068f5ac66
|
fix(inject): export options fields and change macos default delay
|
2021-05-08 14:02:30 +02:00 |
|
Federico Terzi
|
ca6d04cd0e
|
feat(core): add macOS icon extraction
|
2021-05-08 12:33:31 +02:00 |
|
Federico Terzi
|
5a66594532
|
feat(core): wire up match selection GUI
|
2021-05-08 10:56:05 +02:00 |
|
Federico Terzi
|
e361bdb9c2
|
feat(config): add methods to generate match descriptions
|
2021-05-08 10:55:44 +02:00 |
|
Federico Terzi
|
6d5507cc5f
|
refactor(core): refactor modulo form invocation structure
|
2021-05-07 22:11:11 +02:00 |
|
Federico Terzi
|
248b62a6a2
|
feat(core): wire up regex matcher
|
2021-05-06 21:22:03 +02:00 |
|
Federico Terzi
|
745c329580
|
feat(config): add regex option
|
2021-05-06 21:21:43 +02:00 |
|
Federico Terzi
|
bfe6b13ae7
|
feat(match): limit regex buffer size
|
2021-05-06 21:20:46 +02:00 |
|
Federico Terzi
|
10d37d1fe6
|
fix(core): fix bug that prevented a matcher state invalidation on mouse clicks
|
2021-05-05 22:02:12 +02:00 |
|
Federico Terzi
|
eeec734d32
|
fix(config): remove useless warning
|
2021-05-05 21:30:52 +02:00 |
|
Federico Terzi
|
e3eecf0555
|
feat(core): implement active backend detection
|
2021-05-05 21:19:49 +02:00 |
|
Federico Terzi
|
fddb2711e4
|
feat(config): introduce clipboard threshold option
|
2021-05-05 21:19:32 +02:00 |
|