Commit Graph

1186 Commits

Author SHA1 Message Date
Federico Terzi
2d44c51dad Merge branch 'dev' of github.com:federico-terzi/espanso into dev 2020-08-16 19:06:23 +02:00
Federico Terzi
b2bfb9737f Include modulo in macOS packaging 2020-08-16 19:06:19 +02:00
Federico Terzi
510a886b08 Fix console showing on Windows when using Form extension 2020-08-16 18:56:07 +02:00
Federico Terzi
4ad96eb2f3 Update packager to include modulo on Windows 2020-08-16 17:25:48 +02:00
Federico Terzi
b9fad30878 Make tray icon red on Windows when disabled. Fix #293 2020-08-15 21:07:41 +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
537e1360bb Add offset parameter to date extension. Fix #311 2020-08-15 18:11:23 +02:00
Federico Terzi
a2a73efe74
Merge pull request #373 from AndydeCleyre/bugfix/372
Tighten passive expansion process
2020-08-13 19:18:18 +02:00
Federico Terzi
67bd2fefe3 Avoid reloading espanso with hidden files. Fix #393 2020-08-13 19:16:09 +02:00
Federico Terzi
9383264952 Update gitignore 2020-08-13 19:02:35 +02:00
Federico Terzi
97d11fd34e Improve macOS form handling 2020-08-12 22:04:02 +02:00
Federico Terzi
f17898bfd7 Merge branch 'undo-backspace' into dev 2020-08-12 20:38:36 +02:00
Federico Terzi
64dd7b9074 Fix undo backspace on macOS 2020-08-12 20:37:15 +02:00
Federico Terzi
34e08e6ec8 Add form translation 2020-08-11 22:04:44 +02:00
Federico Terzi
316ebbb502 Inject Env Variables in WSL shell command 2020-08-09 19:20:33 +02:00
Federico Terzi
45f90c87ed Add form extension 2020-08-09 11:48:23 +02:00
Federico Terzi
400d8cf9d8 Disallow backspace undo if cursor hints are used 2020-08-08 22:47:11 +02:00
Federico Terzi
61c17b26a4 Add experimental backspace undo feature 2020-08-08 22:25:13 +02:00
Federico Terzi
a6b78e7142 Refactor variable system 2020-08-03 22:03:39 +02:00
Federico Terzi
2a49231fbf Version bump 0.7.0 2020-08-02 18:31:24 +02:00
Andy Kluger
8428457be1 Restore original clipboard before render, in case it's used during render 2020-07-15 16:47:18 -04:00
Federico Terzi
a4e30fdc64 Add delay and remove hardcoded amount 2020-07-15 16:45:37 -04:00
Andy Kluger
e784b94792 Tighten passive expansion process:
- Don't abort if original clipboard is None (why should we?)
- Don't abort if original clipboard has the same text as that selected
- If original clipboard has text, restore that text before render
- If original clipboard has text, restore that text in case of aborted expansion

Note: will unfortunately remove non-text data (image) from clipboard if no text
is selected when passive expansion is triggered

Fixes #372

Fixes #365 (supersedes #368)
2020-07-15 16:45:37 -04:00
Federico Terzi
44322a74a7 Merge branch 'pr-359' into dev 2020-07-14 18:44:22 +02:00
Federico Terzi
29644ac97d Version bump 0.6.4 2020-07-14 18:44:12 +02:00
Ralph Caraveo
239461e520 just render the original command 2020-07-10 21:47:10 -07:00
Ralph Caraveo
0c49adcc12 change error to info 2020-07-10 21:28:20 -07:00
Ralph Caraveo
a9043e3c5b fix typo 2020-07-09 20:50:33 -07:00
Ralph Caraveo
8030cf16ca Adds a debug option for espanso when executing shell commands for greater context 2020-07-09 20:45:17 -07:00
Federico Terzi
c12eae9d0a
Update README.md 2020-06-29 20:52:03 +02:00
Federico Terzi
4878bc58bd
Merge pull request #349 from federico-terzi/dev
Version 0.6.3
2020-06-29 20:32:41 +02:00
Federico Terzi
45bcaee54b Fix formatting 2020-06-24 22:11:01 +02:00
Federico Terzi
958d0669e9 Handle modifiers on Release instead of Press events on Windows. Fix #328 2020-06-24 22:10:19 +02:00
Federico Terzi
2341f9c9a2 Merge remote-tracking branch 'origin/dev' into dev 2020-06-24 21:44:34 +02:00
Federico Terzi
0cd245153f Add Ctrl+Shift+V shortcut on Windows. Fix #333 2020-06-24 21:44:29 +02:00
Federico Terzi
9cfd73622b
Merge pull request #342 from federico-terzi/redistcheck
Add check to verify correct VC redist version is included on Windows. Fix #336
2020-06-24 21:25:48 +02:00
Federico Terzi
889e2b8f8c Refactor Windows IPC to use named pipes instead of localhost 2020-06-24 21:23:03 +02:00
Federico Terzi
bb2cc41c4d Include VC redist check in CI pipeline. Fix #336 2020-06-24 20:32:21 +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
6766d91af3 Prevent espanso crash when an X11 exception occurs. Fix #312 2020-06-22 19:09:51 +02:00
Federico Terzi
34c0a52455 Remove trailing .git from repository url. Fix #326 2020-06-22 18:31:30 +02:00
Federico Terzi
adbf1fe432 Version bump 0.6.3 2020-06-22 18:23:23 +02:00
Federico Terzi
d19346e732 Merge remote-tracking branch 'origin/dev' into dev 2020-06-14 18:02:09 +02:00
Federico Terzi
b87e32e91d Update WSL call to use bash instead of wsl command 2020-06-14 18:01:35 +02:00
Federico Terzi
5e0ea8ef38
Merge pull request #317 from federico-terzi/dev
Version 0.6.2
2020-06-10 20:53:56 +02:00
Federico Terzi
e6bbf08a9d Release SHIFT key if pressed when expanding on macOS. Fix #279 2020-06-10 20:32:46 +02:00
Federico Terzi
470f8d6221 Inject user path in Plist file when registering on macOS. Fix #233 2020-06-10 20:21:18 +02:00