Federico Terzi
f30395b8a6
feat: add alternative X11 injection backend based on libxdo ( #1068 )
...
* feat(inject): first steps towards xdotool inject fallback
* feat(inject): progress in the xdotool fallback implementation
* feat(config): add options for alternative xdotool backend
* feat(core): wire up alternative x11 backend
2022-04-12 22:08:06 +02:00
Federico Terzi
1e92cfef5c
fix(misc): fix new clippy warnings
2021-12-11 18:19:56 +01:00
Federico Terzi
88b9c2ae03
fix(inject): fix clippy warning
2021-12-11 17:25:30 +01:00
Federico Terzi
cb372f9b9d
fix(inject): fix warning
2021-10-06 19:06:28 +02:00
Federico Terzi
d20eaf1aba
feat(inject): add evdev_modifier_delay option
2021-09-06 23:10:56 +02:00
Federico Terzi
31b93ebdb0
feat(inject): add wait mechanism on wayland injector
2021-07-28 22:37:21 +02:00
Federico Terzi
0829816bac
fix(inject): make injection options clonable
2021-06-07 21:10:42 +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
e8881d0faf
Add license header and formatting
2021-03-09 16:06:50 +01:00
Federico Terzi
a57092517e
Add windows IPC implementation and general refactor
2021-02-17 19:09:28 +01:00
Federico Terzi
cfadebc733
Improve wayland settings
2021-02-15 15:34:24 +01:00
Federico Terzi
3737eed034
Introduce wayland feature
2021-02-14 22:01:42 +01:00
Federico Terzi
a9d24d400d
First draft of evdev inject backend
2021-02-14 21:02:50 +01:00
Federico Terzi
ff6bfa20cb
First draft of espanso inject x11 implementation
2021-02-13 15:55:28 +01:00
Federico Terzi
e0bf94013d
First implementation of espanso-inject on macOS
2021-02-12 16:58:05 +01:00
Federico Terzi
c2f497ef59
Initial implementation of espanso-inject on Windows
2021-02-10 21:31:46 +01:00