Commit Graph

150 Commits

Author SHA1 Message Date
Federico Terzi
930bf807b5
feat: remove OpenSSL dependency on Linux #1056 (#1287) 2022-07-04 21:48:49 +02:00
Federico Terzi
1c660d9cfb chore: bump version 2022-07-04 21:26:44 +02:00
Federico Terzi
4d0cc7a6f1
feat(core): improve 'espanso stop' by handling non-graceful termination (#1281)
* feat(core): add workaround to forcefully stop Espanso if needed. #929

* feat(core): log system info to make debugging easier
2022-07-03 14:03:31 +02:00
Federico Terzi
5e53acfc24 fix: update crossbeam crate version 2022-06-06 21:20:00 +02:00
Federico Terzi
088080dd63 chore(misc): version bump 2022-04-12 21:40:07 +02:00
Federico Terzi
4bb540b095 chore(misc): version bump 2022-03-27 20:04:18 +02:00
Federico Terzi
880c7c0708 fix(misc): upgrade cc crate version to (hopefully) fix windows build on github ci 2022-03-05 22:05:15 +01:00
Federico Terzi
36a507488b feat(render): add support for localized dates. Fix #156 2022-02-15 21:57:40 +01:00
Federico Terzi
e304192dbd chore(misc): version bump 2022-02-08 21:09:37 +01:00
Federico Terzi
68e2698a9c chore(misc): version bump 2021-12-28 20:38:33 +01:00
Federico Terzi
50904c2d2b chore(misc): version bump 2021-12-04 10:42:19 +01:00
Federico Terzi
bf1f3fc2e0 chore(misc): version bump 2021-11-13 16:01:26 +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
382f708a02 chore(misc): version bump 2021-10-30 15:39:10 +02:00
Federico Terzi
7588bdb1cf chore: version bump 2021-10-21 21:21:37 +02:00
Federico Terzi
6e4be12551 chore(core): bump version 2021-10-12 19:28:08 +02:00
Federico Terzi
2d8e30525d chore(core): version bump 2021-10-10 11:21:38 +02:00
Federico Terzi
84b029854a fix(migrate): update yaml-rust dependency to fix bad handling of multiline strings starting with a space. Fix #771 2021-10-09 21:25:56 +02:00
Federico Terzi
3ac6835c45 chore(core): bump version 2021-10-09 18:14:15 +02:00
Federico Terzi
e84abc21bc fix(ci): attempt to fix modulo building process on CI for M1 processors 2021-10-02 20:58:48 +02:00
Federico Terzi
23a73f7ea2 feat(package): implement first version of espanso-hub provider 2021-09-05 22:59:47 +02:00
Federico Terzi
55c8ba6b75 feat(core): implement first draft of package install command 2021-09-01 22:12:05 +02:00
Federico Terzi
89e487747a feat(package): progress in Github and Gitlab package providers 2021-08-31 22:57:22 +02:00
Federico Terzi
d74d6e37bc feat(package): progress in the git provider 2021-08-30 22:05:16 +02:00
Federico Terzi
e95fb441bd feat(package): early work in package resolvers 2021-08-29 19:16:38 +02:00
Federico Terzi
1713b078be refactor(core): move engine into separate module 2021-08-14 11:08:20 +02:00
Federico Terzi
733d7e2ff4 feat(ui): implement Heartbeat on Linux 2021-08-06 19:56:36 +02:00
Federico Terzi
3cdc964777 feat(config): add config pretty dump 2021-07-31 22:05:30 +02:00
Federico Terzi
33b9012802 feat(detect): implement modifier state synchronization on Wayland 2021-07-30 19:31:33 +02:00
Federico Terzi
f42c4ef56e feat(core): implement basic troubleshooting logic 2021-07-19 23:35:20 +02:00
Federico Terzi
17e59c8edf feat(core): improve Windows installer 2021-07-17 15:59:08 +02:00
Federico Terzi
fd2f385858 feat(core): implement linux service methods 2021-07-14 22:35:45 +02:00
Federico Terzi
72d7c19e9f feat(core): add support for linux capabilities 2021-07-14 20:43:31 +02:00
Federico Terzi
59a405a21d feat(core): implement service cli handler on macOS 2021-07-11 22:26:40 +02:00
Federico Terzi
5f98041413 feat(core): add basic AppImage resources 2021-07-09 21:23:30 +02:00
Federico Terzi
cec11f39cb feat(core): extend env-path module to Windows 2021-06-27 15:46:09 +02:00
Federico Terzi
8fb3826298 feat(core): implement runtime Preferences module 2021-06-25 18:57:17 +02:00
Federico Terzi
09095a1e8d feat(core): implement secure-input watcher 2021-06-09 21:49:27 +02:00
Federico Terzi
7e322f93dd chore(core): change version to 2.0.0 2021-06-05 15:34:16 +02:00
Federico Terzi
833e39c328 feat(core): implement config auto-reload 2021-06-02 21:52:08 +02:00
Federico Terzi
2cf6cafdb6 feat(core): introduce migrate cli command 2021-06-02 11:54:00 +02:00
Federico Terzi
7d115d588b feat(migrate): improve multiline string handling 2021-05-29 16:28:40 +02:00
Federico Terzi
21c988c2b4 feat(migrate): add test cases and rendering implementation 2021-05-29 13:08:32 +02:00
Federico Terzi
6ee301c6e1 feat(migrate): setting up automatic test pipeline and progress in the implementation 2021-05-27 22:06:39 +02:00
Federico Terzi
58e048900c feat(migrate): update cargo lock 2021-05-24 20:58:40 +02:00
Federico Terzi
04c998274e feat(migrate): create base test-case 2021-05-23 22:08:30 +02:00
Federico Terzi
074eae309c feat(core): add support for modulo in espanso core 2021-05-21 22:03:54 +02:00
Federico Terzi
798cbfee45 feat(core): improve exit code handling and investigate improvement of shell handling on Windows 2021-05-17 21:02:21 +02:00
Federico Terzi
db5b7c1c38 feat(core): improve exit handling and connect first IPC worker POC 2021-05-16 18:42:56 +02:00