Commit Graph

554 Commits

Author SHA1 Message Date
Federico Terzi
a57092517e Add windows IPC implementation and general refactor 2021-02-17 19:09:28 +01:00
Federico Terzi
ee611c3a03 First unix ipc implementation 2021-02-15 21:25:38 +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
e3e1ad720f Format code 2021-02-10 21:33:14 +01:00
Federico Terzi
c2f497ef59 Initial implementation of espanso-inject on Windows 2021-02-10 21:31:46 +01:00
Federico Terzi
afb64df17c Initial macOS detect implementation 2021-02-09 17:12:16 +01:00
Federico Terzi
18515319a8 Format code 2021-02-08 21:23:28 +01:00
Federico Terzi
7d357149ff First draft of macOS ui layer 2021-02-08 21:13:33 +01:00
Federico Terzi
bee2001e28 Improve detect error handling 2021-02-08 17:16:35 +01:00
Federico Terzi
2f04f174b7 Improve evdev detect implementation 2021-02-08 16:55:20 +01:00
Federico Terzi
1d6b152c15 Initial draft of wayland event source 2021-02-04 22:12:30 +01:00
Federico Terzi
1a21a81ace Add implementation of linux ui eventloop 2021-01-31 21:29:18 +01:00
Federico Terzi
a450ee18fa First implementation of x11 source 2021-01-31 18:09:03 +01:00
Federico Terzi
e77e013ae7 Format code 2021-01-31 14:27:45 +01:00
Federico Terzi
b04ca73641 Wireup context menu item clicks 2021-01-31 14:24:33 +01:00
Federico Terzi
65f9811db3 First draft of context menu handling on Windows 2021-01-31 13:00:27 +01:00
Federico Terzi
567c35eb0e Add native windows notifications to espanso-ui package 2021-01-30 21:20:09 +01:00
Federico Terzi
4c213db5fb Fix clippy warnings 2021-01-30 18:52:42 +01:00
Federico Terzi
686ceb88da First draft of Windows ui-layer 2021-01-30 18:41:47 +01:00
Federico Terzi
b5e2d42ec4 Add tests in espanso-detect win32 2021-01-29 22:24:24 +01:00
Federico Terzi
b16d1a04ae Fresh start 2021-01-29 21:55:47 +01:00
Federico Terzi
39040bbaef Update serde_yaml dependency. Fix #533 2020-12-03 20:14:23 +01:00
Federico Terzi
7a688ab291 Fix broken test on Linux 2020-12-03 20:02:45 +01:00
Federico Terzi
727d738615 Update serde version. Fix #533 2020-12-03 19:43:12 +01:00
Federico Terzi
6a89b9a489 Update readme 2020-12-03 19:37:22 +01:00
Federico Terzi
0ead01d5d6 Format source code 2020-11-14 21:59:14 +01:00
Federico Terzi
cc72f10398 Refactor extensions to allow them to stop the expansion process. Fix #475 2020-11-14 21:58:54 +01:00
Federico Terzi
c5c2a4ab90 Improve buffer handling when interfacing with native layer. Fix #431 2020-11-14 21:27:47 +01:00
Federico Terzi
c4409241b6 Disable argument rendering for matches unless args are present. Fix #465 2020-11-14 21:19:59 +01:00
Federico Terzi
4c799f736f Add support for escaped brakets in form fields. Fix #503 2020-11-14 21:11:46 +01:00
Federico Terzi
1431145afa Add option to disable passive argument injection in shell extension. Fix #513 2020-11-14 20:52:02 +01:00
Federico Terzi
be0dd8a2cb Add option to wait for modifier release before injection. Fix #470 2020-10-23 21:54:27 +02:00
Federico Terzi
63c28081a6 Fix bugs related to macOS status icon. #480 #474 2020-10-23 21:40:05 +02:00
Federico Terzi
dcdae3ad2d Format code 2020-10-23 21:28:37 +02:00
Federico Terzi
37bd79039f Add macOS support for rich text 2020-10-23 21:28:05 +02:00
Federico Terzi
c43774a59f Add linux implementation for Rich text 2020-10-12 20:49:07 +02:00
Federico Terzi
185d06e8e9 Implement Rich text on Windows 2020-10-08 23:17:01 +02:00
Federico Terzi
50f1fe9f19 Version bump 0.7.3 2020-10-08 21:19:28 +02:00
Federico Terzi
92bc451c91
Merge pull request #476 from mattn/mingw
Fix build on mingw64 gcc compiler
2020-10-01 20:34:10 +02:00
Yasuhiro Matsumoto
48c7535d28
Fix build on mingw64 gcc compiler 2020-10-01 23:28:12 +09:00
Federico Terzi
901058a62e
Fix incorrect modulo app stub template 2020-09-24 17:54:41 +02:00
Federico Terzi
d2a119eb29 Fix incorrect modulo app stub template 2020-09-24 17:53:15 +02:00
Federico Terzi
c9a33bf356
Merge pull request #466 from federico-terzi/dev
Version 0.7.2
2020-09-24 17:35:07 +02:00
Federico Terzi
b23763d4de Change menu icon on macOS when disabled. Fix #432 2020-09-22 22:23:39 +02:00
Federico Terzi
ff13da9a85 Fix formatting 2020-09-22 21:46:39 +02:00
Federico Terzi
b13745ccd2 Fix modulo stub creation process 2020-09-16 20:02:02 +02:00