Federico Terzi
58c12eadc4
feat: implement alt-code emulation. #988
2022-07-02 18:30:18 +02:00
Federico Terzi
9e8a3f10da
fix: wrong clippy name
2022-06-06 22:04:44 +02:00
Federico Terzi
bd4ae0f8aa
fix: disable clippy warning
2022-06-06 21:55:39 +02:00
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
088080dd63
chore(misc): version bump
2022-04-12 21:40:07 +02:00
Federico Terzi
0b49784c6f
fix(core): hide config_dir cli options to prevent non-intuitive behavior
2022-03-27 21:46:06 +02:00
Federico Terzi
4bb540b095
chore(misc): version bump
2022-03-27 20:04:18 +02:00
Federico Terzi
cbca79ab0f
feat(core): wire up options to delay injection after form/search gui
2022-03-05 20:28:19 +01:00
Federico Terzi
56b200609a
feat(core): wire up new localized dates. #156
2022-02-15 21:58:00 +01:00
Federico Terzi
dcea6fa178
fix(core): add missing wl-clipboard dependency to wayland deb package. Fix #956
2022-02-13 19:27:50 +01:00
Federico Terzi
c09e85ba85
feat(core): log when modulo exits with non-zero code. Fix #944
2022-02-08 21:31:54 +01:00
Federico Terzi
e304192dbd
chore(misc): version bump
2022-02-08 21:09:37 +01:00
Federico Terzi
b5ac6b85c5
fix(core): upgrade deb gtk version to 3
2022-01-10 22:46:12 +01:00
Federico Terzi
671fd3c532
feat(misc): implement Deb package building pipeline. Fix #932
2022-01-10 20:53:56 +01:00
Federico Terzi
d7ee3b3833
fix(core): remove unused warning
2022-01-10 20:49:30 +01:00
Federico Terzi
85b8a90913
fix(core): remove paste_shortcut and backend override from Thunderbird patch. Fix #455
2022-01-10 19:19:00 +01:00
Federico Terzi
f07d297ce0
feat(core): wire up additional search terms and fix multiple triggers search. Fix #796 Fix #789
2022-01-04 21:19:09 +01:00
Federico Terzi
a143d951f8
fix(core): fix SecureInput troubleshoot link. Fix #892
2022-01-03 21:38:06 +01:00
Federico Terzi
7588900c06
feat(espanso): clarify 'espanso service' usage. Fix #920
2021-12-29 20:44:02 +01:00
Federico Terzi
68e2698a9c
chore(misc): version bump
2021-12-28 20:38:33 +01:00
Federico Terzi
9801b09ab6
feat(core): wire up choice extension. #850
2021-12-21 22:49:11 +01:00
Federico Terzi
92b85427ed
fix(core): switch Wayland to the SHIFT+INSERT paste combination by default. Fix #899
2021-12-21 20:59:37 +01:00
Federico Terzi
1e92cfef5c
fix(misc): fix new clippy warnings
2021-12-11 18:19:56 +01:00
Federico Terzi
de1fefba51
fix(core): add patch for brave browser. Fix #876
2021-12-06 22:50:15 +01:00
Federico Terzi
50904c2d2b
chore(misc): version bump
2021-12-04 10:42:19 +01:00
Federico Terzi
08853451c0
feat(core): wire up alternative x11 xclip clipboard backend and create patch for gedit. Fix #882
2021-11-21 19:40:53 +01:00
Federico Terzi
c4f4f438d3
fix(core): prevent blocking when spawning the textview UI
2021-11-16 22:27:43 +01:00
Federico Terzi
e2b6dcba38
feat(core): implement builtin to show logs
2021-11-15 22:31:57 +01:00
Federico Terzi
334e99b343
feat(core): implement builtins to show active config and app
2021-11-15 22:25:52 +01:00
Federico Terzi
9081ca76e7
feat(core): wire up textview UI events
2021-11-15 22:25:30 +01:00
Federico Terzi
02ec804604
feat(core): wire up textview UI
2021-11-15 21:50:58 +01:00
Federico Terzi
411118b550
fix(core): fix string clipping operator that crashed with some unicode chars
2021-11-14 11:17:54 +01:00
Federico Terzi
bf1f3fc2e0
chore(misc): version bump
2021-11-13 16:01:26 +01:00
Federico Terzi
317d3f2051
feat(core): wire up depends_on field for variables
2021-11-10 23:23:10 +01:00
Federico Terzi
57450bee32
feat(core): refactor form's choice and list values to accept multiline strings. Fix #855
2021-11-07 16:46:12 +01:00
Federico Terzi
a0412cdc7e
feat(core): wire up inject vars option #856
2021-11-07 15:43:58 +01:00
Federico Terzi
29edcb900b
chore(misc): version bump
2021-11-07 12:22:23 +01:00
Federico Terzi
9a2c27a202
chore(misc): version bump
2021-11-06 22:31:23 +01:00
Federico Terzi
48262cd913
fix(core): block env-path register and service register on macOS if App Translocation is active. Fix #845
2021-11-05 21:22:35 +01:00
Federico Terzi
93ce220b62
fix(core): block the wizard if app has been translocated on macOS. Fix #844
2021-11-05 21:11:14 +01:00
Federico Terzi
af6e91b516
fix(core): add delay in restart command to mitigate #839
2021-11-04 22:09:13 +01:00
Federico Terzi
7d5fd6aa8b
fix(core): improve reporting of espanso start command. Relates to #839
2021-11-04 21:07:44 +01:00
Federico Terzi
846d0a2be3
fix(core): prevent certain commands from being run as root on macOS. Fix #648
2021-11-01 21:00:51 +01:00
Federico Terzi
b470aaad8a
fix(core): improve handling of macOS env-path register command
2021-11-01 17:43:54 +01:00
Federico Terzi
30de95adef
feat(core): create /usr/local/bin folder on macOS if it doesn't exist when adding espanso to the path. Fix #814
2021-11-01 17:36:45 +01:00
Federico Terzi
63b56c09ed
feat(core): wire up rendering error notification
2021-10-31 22:22:01 +01:00
Federico Terzi
93cb9680e6
feat(core): wire up status change notifications
2021-10-31 21:08:21 +01:00
Federico Terzi
4ca35ea14d
feat(core): implement 'espanso cmd' subcommand. Fix #832
2021-10-31 16:33:19 +01:00
Federico Terzi
8edf998e60
feat(core): implement 'match exec' subcommand. Fix #883 , Fix #780
2021-10-31 15:44:25 +01:00
Federico Terzi
119d537fb7
feat(core): implement 'match list' command. Fix #786
2021-10-30 20:46:25 +02:00