Commit Graph

109 Commits

Author SHA1 Message Date
Federico Terzi
ff13da9a85 Fix formatting 2020-09-22 21:46:39 +02:00
Federico Terzi
8f8d5f2f1c Add proxy setting for install command. Fix #408 2020-09-16 19:49:12 +02:00
Federico Terzi
270b603e8f Fix #418 2020-08-26 19:29:45 +02:00
Federico Terzi
411078a503 Fix formatting 2020-08-15 19:35:14 +02:00
Federico Terzi
161017f024 Fix bug that prevented test runs on Windows 2020-08-15 19:34:30 +02:00
Federico Terzi
fbb2eb663b Avoid showing shell window on Windows. Fix #249. Improve cross-platform script paths. Fix #380 2020-08-15 19:02:32 +02:00
Federico Terzi
67bd2fefe3 Avoid reloading espanso with hidden files. Fix #393 2020-08-13 19:16:09 +02:00
Federico Terzi
45f90c87ed Add form extension 2020-08-09 11:48:23 +02:00
Federico Terzi
45bcaee54b Fix formatting 2020-06-24 22:11:01 +02:00
Federico Terzi
32d7dbc88e Add option to preserve newlines in match list 2020-06-22 21:42:50 +02:00
Federico Terzi
968ef578c1 Add CLI option to list matches and exec a trigger. Fix #263 2020-06-22 21:21:35 +02:00
Federico Terzi
34c0a52455 Remove trailing .git from repository url. Fix #326 2020-06-22 18:31:30 +02:00
Federico Terzi
e98daedd6b Fix compilation error on Windows 2020-06-09 21:45:17 +02:00
Federico Terzi
0d2a6fe95d Propagate termination signals from daemon to worker. Fix #302 2020-06-09 21:35:45 +02:00
Federico Terzi
7677615bae Adapt new process API to windows. 2020-05-26 20:17:47 +02:00
Federico Terzi
921c39ba4e Add worker monitor. Fix #284 2020-05-26 19:15:58 +02:00
Federico Terzi
5b537b4a57 Adopt rustfmt formatting for the project. Fix #137 2020-05-10 18:01:04 +02:00
Federico Terzi
e0bdace3f2 Add option to install packages from repositories outside the HUB. Fix #55 2020-05-10 17:29:56 +02:00
Federico Terzi
56b89432d3 Implement Auto-reload on Windows. #239 2020-05-10 14:01:23 +02:00
Federico Terzi
d41366b7c3 Initial draft of Autoreload on Unix 2020-05-10 00:02:25 +02:00
Federico Terzi
da3e65c0a0 Initial implementation of #239 on Windows 2020-05-08 19:04:50 +02:00
Federico Terzi
f6c9d17db6 Add norestart option to edit subcommand 2020-05-05 20:23:09 +02:00
Federico Terzi
72f34b401b Add option to show/hide notifications. See #95 2020-04-15 18:56:39 +02:00
Federico Terzi
dab98a7a67 Fix warnings on Linux 2020-04-03 20:10:06 +02:00
Federico Terzi
2dac99fde3 Remove git2 dependency. Fix #218 2020-04-03 18:41:09 +02:00
Federico Terzi
dd8e5c8f9c Add secure input notification on macOS 2020-04-03 18:22:31 +02:00
Federico Terzi
2c8c28087d Add a check on macOS to warn the user about possible SecureInput-related issues. 2020-03-31 19:33:38 +02:00
Federico Terzi
80f12194db Refactor package install command to only accept verified packages by default 2020-03-20 19:54:03 +01:00
Federico Terzi
fd1df63ecd Fix import that broke tests on macOS 2020-03-17 20:58:01 +01:00
Federico Terzi
f95457f769 Add automatic Systemd service path update after changing espanso path (for example after an update). Fix #199 2020-03-16 22:16:12 +01:00
Federico Terzi
54f720eca1 Add alternative package provider to avoid GIT problems 2020-03-16 21:18:33 +01:00
Federico Terzi
6235377b86 Refactor anti self-injection mechanism 2020-03-08 00:23:26 +01:00
Federico Terzi
3e3f314aa2 Add clipboard extension. Fix #192 2020-03-03 00:18:46 +01:00
Federico Terzi
06a6e75e8d Refactor edit subcommand to consider the case of handling corrupted configuration files 2020-03-02 21:51:53 +01:00
Federico Terzi
3e98748c54 Add edit subcommand. Fix #171 2020-02-27 21:56:20 +01:00
Federico Terzi
a89438f3ba First draft of edit-command on windows 2020-02-26 21:24:02 +01:00
Federico Terzi
0eb58704a9 First steps in passive match rendering 2020-01-10 23:29:21 +01:00
Federico Terzi
6eec895b21 Move match rendering to standalone component. Add support for nested triggers ( Fix #110 ) 2019-12-22 00:06:55 +01:00
Federico Terzi
1f5cdc025d Fix #139 #134 2019-12-13 20:45:50 +01:00
Federico Terzi
fddc4980c0 Add a command line option to print the default configuration file path, useful to rapidly edit the configs. 2019-11-08 22:20:32 +01:00
Federico Terzi
861030ab7a Fix bug that prevented espanso detect from working correctly on macOS. Fix #91 2019-10-23 20:55:54 +02:00
Federico Terzi
a557cc0bf7 Fix wrong path subcommand output. Fix #89 2019-10-19 21:45:27 +02:00
Federico Terzi
b542800c03 Fix #84 2019-10-12 16:24:08 +02:00
Federico Terzi
fc74483369 Add systemd integration on Linux. Fix #80 2019-10-11 23:35:17 +02:00
Federico Terzi
ebc4cacd27 Make Clipboard the default backend on Linux. Partial fix for #76 2019-10-10 19:19:26 +02:00
Federico Terzi
6ef8ec0cdb Add portable mode. Fix #81 2019-10-10 18:36:24 +02:00
Federico Terzi
cfbb15ac48 Moved default location for configuration and packages. Fix #73. Merge #77. Create path subcommand. Updated tests 2019-10-09 00:37:42 +02:00
Federico Terzi
c704ab3c82 Add package uninstall option. Fix #63 2019-10-04 21:53:22 +02:00
Federico Terzi
a5347cfffe Improve code quality and add tests 2019-09-28 10:44:25 +02:00
Federico Terzi
a51e140117 Fix #52 2019-09-28 09:56:59 +02:00