Commit Graph

420 Commits

Author SHA1 Message Date
Federico Terzi
5b537b4a57 Adopt rustfmt formatting for the project. Fix #137 2020-05-10 18:01:04 +02:00
Federico Terzi
949f1e4acf Add case propagation also with prefix symbol. Fix #244 2020-05-10 17:47:27 +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
d7204775ac Implement cross-platform expansion of paths in script. Fix #265 2020-05-10 17:04:30 +02:00
Federico Terzi
cccf430671 Use shell to spawn editor on Unix, so that they can accept parameters. Fix #245 2020-05-10 16:27:06 +02:00
Federico Terzi
7622daafd2 Only evaluate global variables when needed. Fix #270 2020-05-10 15:20:59 +02:00
Federico Terzi
9c981427ee Version bump 0.6.0 2020-05-10 14:41:15 +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
53e72bb8a3 Improve the ShellExtension to allow the user to specify different shells 2020-05-06 20:01:40 +02:00
Federico Terzi
406372638e Fix typo in linux native binding 2020-05-05 21:21:57 +02:00
Federico Terzi
23939a59b3 Add option to delay injected text on Linux. See #248 2020-05-05 21:20:54 +02:00
Federico Terzi
eae013d16f Add option to delay backspace presses on Linux. See #248 2020-05-05 20:52:53 +02:00
Federico Terzi
171c18873e Make fast_inject enabled by default on Linux 2020-05-05 20:29:44 +02:00
Federico Terzi
f6c9d17db6 Add norestart option to edit subcommand 2020-05-05 20:23:09 +02:00
Federico Terzi
e29e5b755e Add option to delay backspace presses on Windows. See #246 2020-05-05 20:17:45 +02:00
Federico Terzi
70260aa0b7 Change Windows shell to Powershell and display error in logs if command failed. 2020-05-05 19:50:35 +02:00
Federico Terzi
4283dd4b3a Add CAPS_LOCK handling on Windows 2020-05-02 14:15:22 +02:00
Federico Terzi
ff7d078335 Fix bug #252 on Linux 2020-05-02 14:42:00 +02:00
Federico Terzi
92e49b4d65 Fix #252 on macOS. 2020-05-02 14:31:28 +02:00
Federico Terzi
77f902b5d5 Version bump 0.5.6 2020-05-02 13:44:57 +02:00
Federico Terzi
5305fbdd5d Fix #252 on Windows 2020-05-02 13:44:22 +02:00
Federico Terzi
65aeb93367
Version bump 0.5.5 2020-04-18 21:35:42 +02:00
Federico Terzi
2f5c48f2e2
Merge pull request #241 from federico-terzi/dev
Version 0.5.5
2020-04-18 21:19:29 +02:00
Federico Terzi
2930762451 Fix bug in fast inject mode 2020-04-18 18:20:34 +02:00
Federico Terzi
761758b136 Speed up release of keys in fast inject mode 2020-04-18 18:19:20 +02:00
Federico Terzi
7da2678947 Fix missing import that broke Windows CI 2020-04-18 20:09:22 +02:00
Federico Terzi
6ddefd41bf Fix bug that prevented fast inject from working correctly 2020-04-18 20:08:23 +02:00
Federico Terzi
5a7c6c4572 Make the Auto backend the default one on Linux 2020-04-18 19:32:09 +02:00
Federico Terzi
573b8ddcfd Add fast injection mode on Linux 2020-04-18 19:31:24 +02:00
Federico Terzi
83fd4cec99 Add a security overview. Fix #182 2020-04-15 18:39:40 +02:00
Federico Terzi
88f0618b67 Add option to hide icon from Windows. Fix #95 2020-04-15 17:24:40 +02:00
Federico Terzi
4adedbae43 Adding option to hide status icon on MacOS. See #95 2020-04-15 19:09:13 +02:00
Federico Terzi
72f34b401b Add option to show/hide notifications. See #95 2020-04-15 18:56:39 +02:00
Federico Terzi
7907980447 Ignore hidden files when loading configs and make error more explicit. Fix #234 2020-04-15 18:47:59 +02:00
Federico Terzi
eab0a59f64 Version bump 0.5.5 2020-04-15 18:46:07 +02:00
Federico Terzi
f8788060c0
Merge pull request #219 from federico-terzi/dev
Version 0.5.4
2020-04-03 20:47:28 +02:00
Federico Terzi
dab98a7a67 Fix warnings on Linux 2020-04-03 20:10:06 +02:00
Federico Terzi
4d91085321 Improve robustness of passive mode with empty selections. Fix #213 2020-04-03 19:38:59 +02:00
Federico Terzi
30273c1f68 Add option to force clipboard use on a per-match basis. Fix #217 2020-04-03 19:20:57 +02:00
Federico Terzi
2dac99fde3 Remove git2 dependency. Fix #218 2020-04-03 18:41:09 +02:00
Federico Terzi
324c521d6c Change the context menu entry to display "Exit espanso". Fix #209 2020-04-03 18:33:56 +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
06476fd344 Version bump 0.5.4 2020-03-20 19:04:50 +01:00
Federico Terzi
92cafbdc8e
Merge pull request #206 from federico-terzi/dev
Version 0.5.3
2020-03-17 21:19:13 +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