Federico Terzi
|
45bcaee54b
|
Fix formatting
|
2020-06-24 22:11:01 +02:00 |
|
Federico Terzi
|
fe745ae815
|
Turn on auto_restart by default. Fix #303
|
2020-06-09 20:48:03 +02:00 |
|
Federico Terzi
|
8e563b6327
|
Make user defined matches higher priority than packages. Fix #273
|
2020-05-26 21:18:27 +02:00 |
|
Federico Terzi
|
5b537b4a57
|
Adopt rustfmt formatting for the project. Fix #137
|
2020-05-10 18:01:04 +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
|
23939a59b3
|
Add option to delay injected text on Linux. See #248
|
2020-05-05 21:20:54 +02:00 |
|
Federico Terzi
|
171c18873e
|
Make fast_inject enabled by default on Linux
|
2020-05-05 20:29:44 +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
|
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
|
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
|
dab98a7a67
|
Fix warnings on Linux
|
2020-04-03 20:10:06 +02:00 |
|
Federico Terzi
|
dd8e5c8f9c
|
Add secure input notification on macOS
|
2020-04-03 18:22:31 +02:00 |
|
Federico Terzi
|
5ad14acf5c
|
Disable conflict check by default, as it yields a lot of false positives and doesn't provide much value. See #177
|
2020-03-10 20:47:31 +01:00 |
|
Federico Terzi
|
69001c6546
|
Move the incompatible backend warning
|
2020-03-08 20:17:47 +01:00 |
|
Federico Terzi
|
23095d4394
|
Add Auto backend to automatically switch between Inject and Clipboard on Linux based on match content
|
2020-03-08 19:06:01 +01:00 |
|
Federico Terzi
|
3221b41d01
|
Add ! and ? characters as word separators
|
2020-03-08 18:37:26 +01:00 |
|
Federico Terzi
|
6235377b86
|
Refactor anti self-injection mechanism
|
2020-03-08 00:23:26 +01:00 |
|
Federico Terzi
|
9183e1f1b9
|
Merge branch 'case-propagation' into dev
|
2020-03-02 23:51:45 +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
|
73557b6af8
|
Refactor matches to support multiple triggers. Fix #144
|
2020-03-02 21:43:26 +01:00 |
|
Federico Terzi
|
3e98748c54
|
Add edit subcommand. Fix #171
|
2020-02-27 21:56:20 +01:00 |
|
Federico Terzi
|
0ee8ffbcef
|
Make preserve_clipboard option enabled by default
|
2020-02-26 21:04:24 +01:00 |
|
Federico Terzi
|
0dfcb9cef7
|
First draft of global variables. Fix #162
|
2020-01-26 23:56:50 +01:00 |
|
Federico Terzi
|
a6282b1a9d
|
Add delay to mitigate clipboard restoration race condition. Fix #148
|
2020-01-26 22:40:32 +01:00 |
|
Federico Terzi
|
025d00ad26
|
Add options to selectively disable active and passive mode
|
2020-01-26 22:30:54 +01:00 |
|
Federico Terzi
|
793855a515
|
Merge branch 'feature-passive' into dev
# Conflicts:
# src/config/mod.rs
|
2020-01-22 22:09:06 +01:00 |
|
Federico Terzi
|
67e8ece408
|
Add tests for #153
|
2020-01-21 23:11:14 +01:00 |
|
Federico Terzi
|
73c8f5be86
|
Add check to warn the user about conflicting triggers. Fix #135
|
2020-01-21 21:58:10 +01:00 |
|
Federico Terzi
|
e2c98284b6
|
Add check to avoid espanso reinterpreting its own actions
|
2020-01-19 23:41:11 +01:00 |
|
Federico Terzi
|
9332899969
|
First draft of working passive mode on linux
|
2020-01-19 00:30:30 +01:00 |
|
Federico Terzi
|
6378aa3bcc
|
Add argument rendering in passive matches
|
2020-01-18 22:55:50 +01:00 |
|
Federico Terzi
|
0eb58704a9
|
First steps in passive match rendering
|
2020-01-10 23:29:21 +01:00 |
|
Federico Terzi
|
47f2cc1661
|
Add preserve_clipboard mode
|
2019-12-13 23:17:53 +01:00 |
|
Federico Terzi
|
182d44580a
|
Add configurable Paste shortcuts. Helps to fix #130
|
2019-11-29 22:09:02 +01:00 |
|
Federico Terzi
|
5c875eeaed
|
Refactor to generalize Match and implemented macOS backend for image clipboard
|
2019-11-28 22:56:00 +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
|
0237c9e061
|
Add the 22th Ascii character, produced by the CTRL+V combination on Linux, as word separator to workaround a bug that prevented multiple word matches from being expanded on Linux.
|
2019-10-26 22:37:38 +02:00 |
|
Federico Terzi
|
6c1977f48a
|
First draft of the word separation feature, proposed in issue #82
|
2019-10-19 23:31:05 +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
|
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 |
|
Sefa Eyeoglu
|
59206b6384
|
fix: put package directory in config path.
|
2019-10-08 19:00:56 +02:00 |
|
Sefa Eyeoglu
|
c0f4fe04ac
|
fix: create packages directory in correct path
|
2019-10-08 18:33:46 +02:00 |
|
Sefa Eyeoglu
|
a4146d2402
|
fix: use correct system directories for configs and packages
|
2019-10-08 18:05:30 +02:00 |
|
Federico Terzi
|
a5347cfffe
|
Improve code quality and add tests
|
2019-09-28 10:44:25 +02:00 |
|
Federico Terzi
|
b4b89704c3
|
First draft of complete package manager functionality
|
2019-09-27 23:41:15 +02:00 |
|
Federico Terzi
|
fb8018d855
|
Add local index in package manager
|
2019-09-25 20:52:21 +02:00 |
|
Federico Terzi
|
c9ecdabb25
|
Refactored configuration file structure and add parent hierarchy
|
2019-09-24 22:53:12 +02:00 |
|