Commit Graph

27 Commits

Author SHA1 Message Date
Federico Terzi
5256e3e79f
fix(misc): fix clippy warnings (#1342)
* fix(misc): fix clippy warnings

* fix(misc): fix clippy warnings

* fix(misc): fix clippy warnings

* fix(misc): fix clippy warnings

* fix(misc): fix clippy warnings
2022-08-25 21:23:55 +02:00
Federico Terzi
abf31616c3
feat: implement alt-code emulation. #988 (#1277) 2022-07-02 20:58:51 +02:00
Federico Terzi
c77d9c560b fix(engine): fix clippy warning 2022-03-05 21:11:54 +01:00
Federico Terzi
fe5c9cf19d fix(engine): capitalize Espanso inside context menu 2022-01-03 21:37:39 +01:00
Federico Terzi
8909ccdb4d feat(engine): add show logs entry in context menu 2021-11-16 22:27:14 +01:00
Federico Terzi
c69544c1e2 feat(engine): implement ShowLogs event 2021-11-15 22:31:26 +01:00
Federico Terzi
84fd39a952 feat(engine): implement ShowText event 2021-11-15 22:24:30 +01:00
Federico Terzi
5f1ec3719e fix(engine): fix clippy warning 2021-11-04 21:38:59 +01:00
Federico Terzi
24087e8441 feat(engine): display and notify an error if rendering fails. Fix #774 2021-10-31 22:21:44 +01:00
Federico Terzi
a806e180e1 feat(engine): implement notification for enabled/disabled on linux. Fix #798 2021-10-31 21:07:58 +01:00
Federico Terzi
70d97bf90d feat(engine): implement toggle event 2021-10-31 16:30:52 +01:00
Federico Terzi
4d3b1a5a59 fix(engine): avoid stripping away paragraph tags with markdown when multiple are present. Fix #811 2021-10-31 16:06:44 +01:00
Federico Terzi
b38623376e feat(engine): add components to support ipc match exec 2021-10-31 15:43:50 +01:00
Federico Terzi
21bc75bc31 fix(engine): prevent other keys from interfering with toggle_key. Fix #815 2021-10-24 21:46:09 +02:00
Federico Terzi
4204bcf5ea fix(engine): fix bad handling of Iso Level3 Shift on Spanish layouts. Fix #802 2021-10-22 19:58:26 +02:00
Federico Terzi
cd89915525 fix(engine): add workaround to markdown parsing to avoid crashing espanso with malformed markdown. Fix #759 2021-10-21 21:52:22 +02:00
Federico Terzi
3b74b5f558 fix(engine): remove Alt from skipped modifiers on Windows, related to #725 2021-10-16 14:41:28 +02:00
Federico Terzi
6f94ee3f38 fix(engine): filter out keyboard events while some modifiers are pressed. Fix #725 2021-10-16 13:23:27 +02:00
Federico Terzi
70bff10fd5 fix(engine): prevent events from stacking up when the search bar is open. Fix #781 2021-10-16 11:19:26 +02:00
Federico Terzi
0b23a5cc30 feat(engine): refactor funnel to allow skipping of events 2021-10-13 22:35:02 +02:00
Federico Terzi
8fe508bf93 style(engine): fix formatting 2021-10-06 18:38:02 +02:00
Federico Terzi
14c70ff62d fix(engine): improve debug information when rendering error occurs 2021-09-30 22:20:20 +02:00
Federico Terzi
6726436674 feat(engine): refactor match detected event to support configurable hint 2021-08-24 19:54:02 +02:00
Federico Terzi
c624ca676d feat(engine): implement suppress middleware 2021-08-22 20:14:21 +02:00
Federico Terzi
09109e0d57 fix(engine): add missing injection events in delay middleware 2021-08-21 09:42:28 +02:00
Federico Terzi
fb45f92b69 feat(engine): implement undo feature 2021-08-15 11:10:13 +02:00
Federico Terzi
974e405b23 feat(engine): move engine into separate module 2021-08-14 11:07:43 +02:00