Commit Graph

284 Commits

Author SHA1 Message Date
Federico Terzi
c0de39fdd0 feat(core): improve basic core structure 2021-04-03 13:55:21 +02:00
Federico Terzi
a4958ff352 feat(core): early structure of the engine 2021-04-01 22:13:56 +02:00
Federico Terzi
5c912777c7 fix(core): use local time instead of UTC in logs. #522 2021-03-29 21:20:33 +02:00
Federico Terzi
38fb74cdac feat(core): implement log command 2021-03-29 21:10:30 +02:00
Federico Terzi
1f0fe74ac1 feat(core): implement basic cli handler structure and path handler 2021-03-28 18:22:50 +02:00
Federico Terzi
b375518730 feat(core): wire up path resolution package 2021-03-27 14:35:05 +01:00
Federico Terzi
9ce453e58b feat(info): implement app info provider on linux 2021-03-20 21:47:07 +01:00
Federico Terzi
d9496899ed feat(clipboard): add windows clipboard implementation 2021-03-17 10:27:00 +01:00
Federico Terzi
4038dd0cf3 feat(clipboard): implement wayland clipboard manager 2021-03-16 19:56:55 +01:00
Federico Terzi
aa64f11950 feat(clipboard): implement clipboard on X11 systems 2021-03-16 16:09:59 +01:00
Federico Terzi
32b1de8ddc feat(clipboard): define base library interface 2021-03-16 12:30:18 +01:00
Federico Terzi
2647f099ad style: formatting 2021-03-15 19:08:08 +01:00
Federico Terzi
b18cf1c153 First half of hotkeys detection on Wayland 2021-03-15 12:26:22 +01:00
Federico Terzi
474eae69d5 Add hotkey detection implementation to Windows 2021-03-14 18:24:37 +01:00
Federico Terzi
89805a0248 First draft of hotkey support on macOS 2021-03-14 15:50:54 +01:00
Federico Terzi
1103278ccd Early draft of RollingMatcher 2021-03-09 21:43:07 +01:00
Federico Terzi
e8881d0faf Add license header and formatting 2021-03-09 16:06:50 +01:00
Federico Terzi
e26a04de67 Initial draft of config parsing 2021-02-24 21:57:23 +01:00
Federico Terzi
a57092517e Add windows IPC implementation and general refactor 2021-02-17 19:09:28 +01:00
Federico Terzi
3737eed034 Introduce wayland feature 2021-02-14 22:01:42 +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
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
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
686ceb88da First draft of Windows ui-layer 2021-01-30 18:41:47 +01:00
Federico Terzi
b16d1a04ae Fresh start 2021-01-29 21:55:47 +01:00