Federico Terzi
|
6766d91af3
|
Prevent espanso crash when an X11 exception occurs. Fix #312
|
2020-06-22 19:09:51 +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
|
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
|
6ddefd41bf
|
Fix bug that prevented fast inject from working correctly
|
2020-04-18 20:08:23 +02:00 |
|
Federico Terzi
|
573b8ddcfd
|
Add fast injection mode on Linux
|
2020-04-18 19:31:24 +02:00 |
|
Federico Terzi
|
b7a6d09d23
|
Merge branch 'linux-backend' into dev
|
2020-03-08 21:49:18 +01:00 |
|
Federico Terzi
|
5273d8b805
|
Add register special keys to improve word matches reliability
|
2020-03-08 19:51:38 +01:00 |
|
Federico Terzi
|
33cfb156db
|
Change way Inject backend handles multiline matches on Linux
|
2020-03-08 19:10:26 +01:00 |
|
Federico Terzi
|
4735c5846e
|
Fix a bug that prevented correct text injection on Linux when replacements contained characters common to the trigger.
|
2020-03-08 18:28:39 +01:00 |
|
Federico Terzi
|
b523eadf6e
|
Reduce linux key injection delay
|
2020-03-07 23:24:01 +01:00 |
|
Heiko Carrasco
|
1b8ad38b33
|
Add support for kitty terminal
|
2020-03-05 16:52:17 +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
|
793855a515
|
Merge branch 'feature-passive' into dev
# Conflicts:
# src/config/mod.rs
|
2020-01-22 22:09:06 +01:00 |
|
Federico Terzi
|
3b254b4179
|
Add support for Tilix terminal. #143
|
2020-01-21 23:16:37 +01:00 |
|
Federico Terzi
|
dadfb8628e
|
Add support for Yakuake terminal. Fix #153
|
2020-01-21 21:25:42 +01:00 |
|
Federico Terzi
|
9332899969
|
First draft of working passive mode on linux
|
2020-01-19 00:30:30 +01:00 |
|
Federico Terzi
|
db2ff8c6ca
|
Fix bug that prevented espanso from working with Emacs #122
|
2019-12-13 22:05:56 +01:00 |
|
Federico Terzi
|
284482e2d5
|
Attempt to improve support for Simple terminal on linux. #112
|
2019-12-13 21:57:06 +01:00 |
|
Federico Terzi
|
87ca08c059
|
Add Shift Insert shortcut on Linux backend
|
2019-11-29 22:20:37 +01:00 |
|
Federico Terzi
|
bada3cb304
|
Add support for Alacritty terminal on Linux
|
2019-11-12 23:18:09 +01:00 |
|
Federico Terzi
|
58f3ec614f
|
Fix bug that prevented certain triggers from being expanded correctly on Linux
|
2019-11-12 22:48:27 +01:00 |
|
Federico Terzi
|
b978c8a593
|
Add support for Simple terminal on Linux. Fix #112
|
2019-11-08 21:42:23 +01:00 |
|
Federico Terzi
|
2c9a9c2287
|
Merge branch 'feature-pointer' into dev
|
2019-10-25 22:37:12 +02:00 |
|
Federico Terzi
|
b63e2b2592
|
Add cursor position implementation on Linux
|
2019-10-25 22:34:31 +02:00 |
|
Federico Terzi
|
0c43bc0646
|
Add Terminator to Linux filter. Fix #102
|
2019-10-25 22:07:51 +02:00 |
|
Federico Terzi
|
498e2e5550
|
Add support for Clipboard backend on Termite, XTerm, UXTerm and Konsole on Linux. Fix #90
|
2019-10-19 21:31:26 +02:00 |
|
Federico Terzi
|
888e329d49
|
Refresh Keyboard layout when changed on Linux. Fix #72
|
2019-10-12 10:04:04 +02:00 |
|
Federico Terzi
|
fc74483369
|
Add systemd integration on Linux. Fix #80
|
2019-10-11 23:35:17 +02:00 |
|
Federico Terzi
|
8305b494b1
|
Fix #67, Fix #66, Fix #65
|
2019-10-04 21:46:33 +02:00 |
|
Federico Terzi
|
c0c439a4d1
|
Fix clipboard backend on urxvt terminal
|
2019-09-22 16:43:58 +02:00 |
|
Federico Terzi
|
4746ef4e42
|
Force include headers on CMake linux
|
2019-09-21 09:59:00 +02:00 |
|
Federico Terzi
|
24e4418869
|
Add X11 flags on Cmake
|
2019-09-20 23:58:08 +02:00 |
|
Federico Terzi
|
b84418cea8
|
Add GPL preamble
|
2019-09-15 18:29:11 +02:00 |
|
Federico Terzi
|
29629afa52
|
Solve some TODOs
|
2019-09-15 15:46:24 +02:00 |
|
Federico Terzi
|
a409896c77
|
Change linux bridge to use KeyPress events instead of KeyRelease
|
2019-09-15 15:10:48 +02:00 |
|
Federico Terzi
|
2f87826881
|
Fix #12
|
2019-09-13 23:05:01 +02:00 |
|
Federico Terzi
|
d0270eb99b
|
Refactor Linux events and add executable filter detection
|
2019-09-13 22:57:53 +02:00 |
|
Federico Terzi
|
64d67eba99
|
First ConfigSet steps
|
2019-09-07 13:35:45 +02:00 |
|
Federico Terzi
|
30c127786d
|
Add experimental support for clipboard backend on linux.
|
2019-09-07 00:38:13 +02:00 |
|
Federico Terzi
|
0a651cc187
|
Add modifier keys support on Linux. Fix #3
|
2019-09-06 22:38:21 +02:00 |
|
Federico Terzi
|
02d23c996d
|
Fix bad linux delay
|
2019-09-01 22:08:40 +02:00 |
|
Federico Terzi
|
796b08b430
|
Improve code quality
|
2019-09-01 20:46:46 +02:00 |
|
Federico Terzi
|
952fd89c42
|
Improve delay in linux config
|
2019-09-01 18:49:08 +02:00 |
|
Federico Terzi
|
0ba18eba51
|
Add basic typing functionality on linux
|
2019-09-01 16:50:20 +02:00 |
|
Federico Terzi
|
dc2868b217
|
Add initial linux interceptor implementation
|
2019-09-01 14:58:39 +02:00 |
|