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
|
bd2abeb8de
|
fix(match): fix clippy warning
|
2021-12-11 17:25:18 +01:00 |
|
Federico Terzi
|
c23d99311a
|
fix(ci): add explicit rust-script version to app-image build
|
2021-12-11 17:02:03 +01:00 |
|
Federico Terzi
|
38b4d437f3
|
fix(ci): install explicit rust-script version to mitigate CI failure: https://github.com/fornwall/rust-script/issues/42
|
2021-12-11 16:31:57 +01:00 |
|
Federico Terzi
|
f062a8ec35
|
fix(misc): explicitly add libglib dependency to (hopefully) mitigate #900
|
2021-12-11 16:26:11 +01:00 |
|
Federico Terzi
|
bf1d184ae9
|
feat(core): stop espanso when removing snap. #464
|
2021-12-11 11:36:16 +01:00 |
|
Federico Terzi
|
de1fefba51
|
fix(core): add patch for brave browser. Fix #876
|
2021-12-06 22:50:15 +01:00 |
|
Federico Terzi
|
74c5e5ae86
|
fix(clipboard): fix wrong xclip call. #885
|
2021-12-04 10:42:53 +01:00 |
|
Federico Terzi
|
50904c2d2b
|
chore(misc): version bump
|
2021-12-04 10:42:19 +01:00 |
|
Federico Terzi
|
73214cb59a
|
fix(inject): improve X11 injector to handle dead keys. Fix #881
|
2021-11-22 22:54:44 +01:00 |
|
Federico Terzi
|
57b2f194e5
|
fix(inject): attempt setting explicit coregraphics dependency to fix compilation on macOS 11.6
|
2021-11-21 20:57:05 +01:00 |
|
Federico Terzi
|
20cfb9cb3b
|
fix(misc): add xclip to snap packages to support alternative backend. #882
|
2021-11-21 19:42:08 +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
|
42cbb6e3de
|
feat(config): create config option for alternative x11 xclip backend
|
2021-11-21 19:39:35 +01:00 |
|
Federico Terzi
|
41b72acdf1
|
feat(clipboard): add clipboard operation options and alternative x11 xclip backend. #882
|
2021-11-21 19:38:43 +01:00 |
|
Federico Terzi
|
c4f4f438d3
|
fix(core): prevent blocking when spawning the textview UI
|
2021-11-16 22:27:43 +01:00 |
|
Federico Terzi
|
8909ccdb4d
|
feat(engine): add show logs entry in context menu
|
2021-11-16 22:27:14 +01:00 |
|
Federico Terzi
|
e2b6dcba38
|
feat(core): implement builtin to show logs
|
2021-11-15 22:31:57 +01:00 |
|
Federico Terzi
|
c69544c1e2
|
feat(engine): implement ShowLogs event
|
2021-11-15 22:31:26 +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
|
84fd39a952
|
feat(engine): implement ShowText event
|
2021-11-15 22:24:30 +01:00 |
|
Federico Terzi
|
b2452ecca7
|
feat(modulo): add Esc handling in textview UI
|
2021-11-15 22:23:29 +01:00 |
|
Federico Terzi
|
02ec804604
|
feat(core): wire up textview UI
|
2021-11-15 21:50:58 +01:00 |
|
Federico Terzi
|
fff9f63f96
|
feat(modulo): implement textview UI
|
2021-11-15 21:50:35 +01:00 |
|
Federico Terzi
|
6168a28291
|
fix(modulo): fix wizard pages being cut with display scaling on Windows. Fix #871
|
2021-11-15 20:39:10 +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
|
0387ba8118
|
feat(render): add logic to enable variable injection escape
|
2021-11-12 22:13:37 +01:00 |
|
Federico Terzi
|
541c8d462c
|
Merge branch 'dev' of github.com:federico-terzi/espanso into dev
|
2021-11-12 21:10:18 +01:00 |
|
Federico Terzi
|
38edd67bd0
|
feat(render): improve error log when variable is missing in forms
|
2021-11-12 21:10:04 +01:00 |
|
Federico Terzi
|
2745257ce9
|
fix(detect): add workaround to fix inconsistent modifier states on macOS. Fix #825 Fix #858
|
2021-11-12 20:49:56 +01:00 |
|
Federico Terzi
|
c7d6d69b72
|
feat(render): add tests for dict variables
|
2021-11-11 21:31:51 +01:00 |
|
Federico Terzi
|
317d3f2051
|
feat(core): wire up depends_on field for variables
|
2021-11-10 23:23:10 +01:00 |
|
Federico Terzi
|
aa26f27ed9
|
feat(config): implement depends_on field for variables
|
2021-11-10 23:22:53 +01:00 |
|
Federico Terzi
|
8acca4a366
|
feat(render): implement new variable resolution algorithm
|
2021-11-10 23:17:23 +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
|
d02c63dccf
|
feat(render): add tip in logs when legacy form syntax throws error #856
|
2021-11-07 15:53:32 +01:00 |
|
Federico Terzi
|
a0412cdc7e
|
feat(core): wire up inject vars option #856
|
2021-11-07 15:43:58 +01:00 |
|
Federico Terzi
|
9fb1d2a22a
|
feat(config): add inject_vars option to matches. #856
|
2021-11-07 15:43:24 +01:00 |
|
Federico Terzi
|
34ba1e39e4
|
feat(config): refactor YAML match parsing to account for new form syntax #856
|
2021-11-07 15:29:45 +01:00 |
|
Federico Terzi
|
7244d34c7c
|
feat(migrate): implement form syntax auto migration #856
|
2021-11-07 14:21:59 +01:00 |
|
Federico Terzi
|
fa26b1ffde
|
feat(modulo): refactor form parser to accept new control syntax #856
|
2021-11-07 12:44:24 +01:00 |
|
Federico Terzi
|
29edcb900b
|
chore(misc): version bump
|
2021-11-07 12:22:23 +01:00 |
|
Federico Terzi
|
40e8dace33
|
feat(render): add variable injection mechanism to renderer #856
|
2021-11-06 23:32:14 +01:00 |
|
Federico Terzi
|
9a2c27a202
|
chore(misc): version bump
|
2021-11-06 22:31:23 +01:00 |
|
Federico Terzi
|
98ef10716c
|
fix(inject): fix wrong char type that prevented compilation on ARM. Fix #801
|
2021-11-06 10:10:04 +01:00 |
|
Federico Terzi
|
ac208ecf02
|
fix(modulo): check for 'wx-config-gtk3' command as well on Linux. Fix #840
|
2021-11-06 10:02:47 +01:00 |
|
Federico Terzi
|
80ed98c506
|
fix(clipboard): read wayland display from env-variable instead of hard-coding it. Fix #846
|
2021-11-06 09:25:45 +01:00 |
|