Commit Graph

389 Commits

Author SHA1 Message Date
Federico Terzi
3e3f314aa2 Add clipboard extension. Fix #192 2020-03-03 00:18:46 +01:00
Federico Terzi
9183e1f1b9 Merge branch 'case-propagation' into dev 2020-03-02 23:51:45 +01:00
Federico Terzi
4e6de02410 Implement case propagation. Fix #152 2020-03-02 23:51:31 +01:00
Federico Terzi
0c37ccec06 Add propagate_case option to matches and related automatic trigger generation 2020-03-02 22:03:56 +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
f28fabda47 Remove SNAP from CI packaging as it has to be built on snapcraft servers 2020-03-02 18:55:32 +01:00
Federico Terzi
b8fbfd6e02 Remove useless plugs from snapcraft configuration. 2020-03-01 23:23:03 +01:00
Federico Terzi
ccae1d655a Change Win installer to avoid VC++ Redistributable installation by bundling the required DLLs automatically (local deployment). Fix #189 2020-02-29 20:56:47 +01:00
Federico Terzi
17fae78c8d Add SNAP packaging to CI 2020-02-29 19:42:33 +01:00
Federico Terzi
75a210fd1e Merge branch 'master' into dev 2020-02-29 19:31:57 +01:00
Federico Terzi
d7160dc6b7 Add missing import 2020-02-29 19:20:38 +01:00
Federico Terzi
1c63295a56 Change warning level of utf8 decoding log, as with snap packages it became too verbose. 2020-02-29 18:55:19 +01:00
Federico Terzi
0876e0e1cf Add snapcraft packaging script 2020-02-29 18:47:36 +01:00
Federico Terzi
37e7ed3042 Change confinement in snap package 2020-02-28 22:12:44 +01:00
Federico Terzi
aaad61a044 Merge branch 'dev' into snap 2020-02-28 21:46:46 +01:00
Federico Terzi
7921e0fcdc Change urxvt terminal paste shortcut to CTRL+ALT+V. Fix #166 2020-02-28 21:38:15 +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
0ee8ffbcef Make preserve_clipboard option enabled by default 2020-02-26 21:04:24 +01:00
Federico Terzi
ec68fd767a Add the possibility to escape double brackets in replacements. Fix #187 2020-02-26 21:03:52 +01:00
Federico Terzi
f429f58027 Fix #186 2020-02-26 20:55:09 +01:00
Federico Terzi
b76213b574 Version bump 0.5.1 2020-02-26 20:54:46 +01:00
Federico Terzi
4e649e73a1 Fix problem related to Debian DEB packaging in CI 2020-02-03 18:37:58 +01:00
Federico Terzi
02b920497c Fix problem related to Debian DEB packaging in CI 2020-02-03 18:30:58 +01:00
Federico Terzi
71126ac88d Moving debian packaging to another VM in CI 2020-02-03 18:18:42 +01:00
Federico Terzi
505c3db690 Hot Fix broken deb package in linux CI pipeline 2020-02-02 21:42:26 +01:00
Federico Terzi
2db5d00067 Hot Fix broken deb package in linux CI pipeline 2020-02-02 20:48:46 +01:00
Federico Terzi
3f93100d77 Hot Fix broken linux CI pipeline 2020-02-02 20:12:39 +01:00
Federico Terzi
d2783c2f17
Merge pull request #172 from federico-terzi/dev
Version 0.5.0
2020-02-02 19:31:55 +01:00
Federico Terzi
084209155f Fix broken windows CI pipeline 2020-02-02 17:10:55 +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
9139c9b3b4 Merge remote-tracking branch 'origin/dev' into dev 2020-01-26 22:17:25 +01:00
Federico Terzi
cbf34e0e53 Merge branch 'package-deb' into dev 2020-01-26 22:16:43 +01:00
Federico Terzi
1ad5bae62f Version bump 0.5.0 2020-01-26 22:16:39 +01:00
Federico Terzi
15ad35046a Add DEB packaging to CI 2020-01-26 22:13:07 +01:00
Federico Terzi
fa74737d5d Add license file to deb package 2020-01-26 22:00:44 +01:00
Federico Terzi
47340e4a40 Add basic deb packaging metadata 2020-01-26 00:43:25 +01:00
Federico Terzi
1eb61a90f5 Basic snapcraft 2020-01-26 00:26:39 +01:00
Federico Terzi
d8392b4e48 Fix bug that prevented certain applications, such as Photoshop, from working correctly with espanso on macOS. Fix #159 2020-01-25 14:58:07 +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
86586623cc Add trigger_copy implementation on MacOS 2020-01-22 21:51:36 +01:00
Federico Terzi
28d5f1d2e5 Change donation image 2020-01-21 23:20:54 +01:00
Federico Terzi
3b254b4179 Add support for Tilix terminal. #143 2020-01-21 23:16:37 +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
dadfb8628e Add support for Yakuake terminal. Fix #153 2020-01-21 21:25:42 +01:00
Federico Terzi
6135787eb0 Add passive mode Windows implementation 2020-01-21 00:22:22 +01:00