Federico Terzi
|
7588bdb1cf
|
chore: version bump
|
2021-10-21 21:21:37 +02:00 |
|
Federico Terzi
|
39655269c3
|
fix(core): disable undo_backspace when using slow inject mode on linux
|
2021-10-16 20:48:18 +02:00 |
|
Federico Terzi
|
789acc3d76
|
feat(core): pass necessary modifier state provider to engine
|
2021-10-16 13:23:50 +02:00 |
|
Federico Terzi
|
44dd54e2e1
|
fix(core): handle AllModifiersRelease event on macOS to prevent modifier state getting out-of-sync with shortcuts. Fix #791
|
2021-10-13 22:36:25 +02:00 |
|
Federico Terzi
|
af70305ccc
|
fix(core): fix edge case that prevented daemon from detecting a worker failure due to a signal. Fix #788
|
2021-10-13 21:17:17 +02:00 |
|
Federico Terzi
|
82c05d6615
|
fix(core): add workaround to prevent launcher process from appearing 'not responding' on macOS
|
2021-10-13 21:15:23 +02:00 |
|
Federico Terzi
|
6e4be12551
|
chore(core): bump version
|
2021-10-12 19:28:08 +02:00 |
|
Federico Terzi
|
3e88af0139
|
fix(core): rename v2 resources to avoid reusing old assets
|
2021-10-12 18:05:54 +02:00 |
|
Federico Terzi
|
ea698e13b3
|
feat(core): don't show AutoStart wizard page on Linux
|
2021-10-11 19:23:03 +02:00 |
|
Federico Terzi
|
c24acc6e46
|
fix(core): change worker exit code that was conflicting with Rust's panics. Fix #783
|
2021-10-11 19:17:58 +02:00 |
|
Federico Terzi
|
ceade8d172
|
fix(core): prevent keyboard layout watcher from stopping when receiving invalid layout
|
2021-10-11 19:11:13 +02:00 |
|
Federico Terzi
|
2c25d60e87
|
fix(core): fix config watcher debouncing mechanism. Fix #769
|
2021-10-10 22:36:46 +02:00 |
|
Federico Terzi
|
d1ebcf62c8
|
fix(core): change Thunderbird parameters to account for edge cases described in #351
|
2021-10-10 19:27:44 +02:00 |
|
Federico Terzi
|
7b7489a8d8
|
feat(core): add patch for Thunderbird. Fix #130 Fix #376
|
2021-10-10 19:02:31 +02:00 |
|
Federico Terzi
|
2eabdf90bf
|
feat(core): port 'espanso status' subcommand. Fix #775
|
2021-10-10 11:29:23 +02:00 |
|
Federico Terzi
|
2d8e30525d
|
chore(core): version bump
|
2021-10-10 11:21:38 +02:00 |
|
Federico Terzi
|
3ac6835c45
|
chore(core): bump version
|
2021-10-09 18:14:15 +02:00 |
|
Federico Terzi
|
0f01ab3e3a
|
feat(core): wire up auto startup wizard page
|
2021-10-09 17:33:53 +02:00 |
|
Federico Terzi
|
2680a5ef4f
|
fix(core): fix warning on Unix
|
2021-10-09 16:40:54 +02:00 |
|
Federico Terzi
|
fa139a426b
|
fix(core): fix missing parameter on Unix
|
2021-10-09 16:07:23 +02:00 |
|
Federico Terzi
|
3c455b6d4b
|
feat(core): implement restart subcommand
|
2021-10-09 15:31:39 +02:00 |
|
Federico Terzi
|
5a75a04d5a
|
feat(core): port 'edit' subcommand implementation from previous version
|
2021-10-09 15:02:44 +02:00 |
|
Federico Terzi
|
8f291f4717
|
fix(core): fix bug that caused the daemon to mistakenly restart the worker on Windows and macOS
|
2021-10-06 22:45:16 +02:00 |
|
Federico Terzi
|
d0e23ca2a8
|
fix(core): fix warnings
|
2021-10-06 19:17:44 +02:00 |
|
Federico Terzi
|
9e3742f273
|
style(core): fix formatting
|
2021-10-06 18:36:23 +02:00 |
|
Federico Terzi
|
2fd6927030
|
fix(core): fix warnings
|
2021-10-05 23:17:22 +02:00 |
|
Federico Terzi
|
8f11bf6cc6
|
fix(core): fix warnings
|
2021-10-05 22:05:22 +02:00 |
|
Federico Terzi
|
ad4762f012
|
feat(core): add VSCode patch on Windows
|
2021-09-25 15:56:28 +02:00 |
|
Federico Terzi
|
c1caa7137f
|
fix(core): fix v2 icon being ignored on Linux
|
2021-09-09 22:05:50 +02:00 |
|
Federico Terzi
|
9d64658d5c
|
feat(core): implement env-path register on Linux
|
2021-09-09 22:03:32 +02:00 |
|
Federico Terzi
|
36984a9426
|
feat(core): start espanso launcher when starting app-image directly
|
2021-09-09 21:29:04 +02:00 |
|
Federico Terzi
|
9628361db0
|
fix(core): disable undo_backspace on Wayland due to stability issues
|
2021-09-09 20:06:12 +02:00 |
|
Federico Terzi
|
27f53c386c
|
fix(core): fix problematic handling of target directory in migration
|
2021-09-09 19:45:50 +02:00 |
|
Federico Terzi
|
b5422b939d
|
feat(core): wire up evdev_modifier_delay option
|
2021-09-06 23:12:49 +02:00 |
|
Federico Terzi
|
db77e9617a
|
feat(core): implement external flag in installation command
|
2021-09-06 22:23:17 +02:00 |
|
Federico Terzi
|
36ff784684
|
feat(core): wire up espanso hub package index caching flags
|
2021-09-06 22:14:26 +02:00 |
|
Federico Terzi
|
393f431bc3
|
feat(core): implement list, uninstall and update package commands
|
2021-09-03 23:23:35 +02:00 |
|
Federico Terzi
|
c9e8f3e480
|
fix(core): fix race condition when multiple files are changed
|
2021-09-01 22:43:25 +02:00 |
|
Federico Terzi
|
55c8ba6b75
|
feat(core): implement first draft of package install command
|
2021-09-01 22:12:05 +02:00 |
|
Federico Terzi
|
2c1e7144c7
|
feat(core): add espanso-package dependency
|
2021-08-29 19:16:57 +02:00 |
|
Federico Terzi
|
03f09e4de8
|
fix(core): add compilation flag to fix compile error when modulo is disabled
|
2021-08-29 18:04:37 +02:00 |
|
Federico Terzi
|
51e0589bf9
|
fix(core): add missing flag in Wizard GUI
|
2021-08-24 23:13:57 +02:00 |
|
Federico Terzi
|
e92078e3ca
|
feat(core): wire up WrongEditionPage GUI
|
2021-08-24 23:04:55 +02:00 |
|
Federico Terzi
|
9b52a06a8b
|
feat(core): wire up configurable search bar hint
|
2021-08-24 19:54:26 +02:00 |
|
Federico Terzi
|
babd1f715e
|
feat(core): wire up win32_exclude_orphan_events option
|
2021-08-22 21:47:04 +02:00 |
|
Federico Terzi
|
2129494ae3
|
feat(core): wire up suppression middleware (enable=false in config)
|
2021-08-22 20:15:01 +02:00 |
|
Federico Terzi
|
ab96b966dd
|
fix(core): add missing field in patch configuration
|
2021-08-21 09:30:15 +02:00 |
|
Federico Terzi
|
e8db703014
|
feat(core): wire up show_icon and show_notification options
|
2021-08-20 19:36:52 +02:00 |
|
Federico Terzi
|
0f361ba6d0
|
feat(core): add built-in filter in search bar
|
2021-08-18 15:52:19 +02:00 |
|
Federico Terzi
|
d4cede1862
|
feat(core): add exit and restart built-ins
|
2021-08-16 20:39:15 +02:00 |
|
Federico Terzi
|
7439cc1081
|
feat(core): wire up undo feature
|
2021-08-15 11:10:31 +02:00 |
|
Federico Terzi
|
bf1d17ad7d
|
feat(core): cache app info provider results
|
2021-08-14 11:43:23 +02:00 |
|
Federico Terzi
|
1713b078be
|
refactor(core): move engine into separate module
|
2021-08-14 11:08:20 +02:00 |
|
Federico Terzi
|
ba4f9400ea
|
feat(core): implement hotkey detection for builtin matches and wire up search
|
2021-08-13 21:19:46 +02:00 |
|
Federico Terzi
|
5c06699a80
|
feat(core): add search bar context menu entry
|
2021-08-13 20:39:00 +02:00 |
|
Federico Terzi
|
80a197376c
|
feat(core): implement search bar
|
2021-08-13 20:35:22 +02:00 |
|
Federico Terzi
|
35d931e49c
|
fix(core): fix layout watcher channel crashing on macOS and Windows
|
2021-08-12 19:50:08 +02:00 |
|
Federico Terzi
|
88d589e851
|
feat(core): improve engine flag handling
|
2021-08-10 22:22:45 +02:00 |
|
Federico Terzi
|
c91e8f56bc
|
feat(core): implement keyboard layout watcher and refactor worker start flag
|
2021-08-10 22:18:39 +02:00 |
|
Federico Terzi
|
b9ae27a1e9
|
feat(core): pass RLVMO config to detect and inject modules
|
2021-08-10 20:16:16 +02:00 |
|
Federico Terzi
|
52b73ba031
|
fix(core): add missing patch field
|
2021-08-09 22:53:53 +02:00 |
|
Federico Terzi
|
36400afab4
|
feat(core): add heartbeat handling
|
2021-08-06 19:25:58 +02:00 |
|
Federico Terzi
|
378152e565
|
fix(core): Fix XTerm patch on Linux
|
2021-08-03 19:15:19 +02:00 |
|
Federico Terzi
|
65e1a9aaf3
|
feat(core): add patches for common linux terminals
|
2021-08-02 21:59:48 +02:00 |
|
Federico Terzi
|
f9f7db623d
|
feat(core): add LibreOffice writer patch
|
2021-08-01 23:17:01 +02:00 |
|
Federico Terzi
|
04bc9b904d
|
feat(core): add SecureInput context menu entries
|
2021-08-01 19:06:18 +02:00 |
|
Federico Terzi
|
79be8d2988
|
feat(core): implement first draft of secure input workaround script
|
2021-08-01 15:44:09 +02:00 |
|
Federico Terzi
|
278a3fe008
|
feat(core): improve secure input detection interval handling
|
2021-08-01 11:31:05 +02:00 |
|
Federico Terzi
|
d23de2e3c9
|
feat(core): implement builtin to dump app info
|
2021-07-31 22:56:29 +02:00 |
|
Federico Terzi
|
7f3c70c8df
|
feat(core): improve config dump when patched
|
2021-07-31 22:28:18 +02:00 |
|
Federico Terzi
|
dcc2cd2708
|
feat(core): add builtin function to dump current config
|
2021-07-31 22:06:39 +02:00 |
|
Federico Terzi
|
b6fcc1723c
|
fix(core): add SHIFT as conflicting modifier to avoid bad pasting when trigger ends with shifted char
|
2021-07-31 22:05:01 +02:00 |
|
Federico Terzi
|
48d05a3f32
|
feat(core): first draft of builtin matches
|
2021-07-31 21:19:50 +02:00 |
|
Federico Terzi
|
90db84b92f
|
feat(core): wire up apply_patch option
|
2021-07-31 17:17:47 +02:00 |
|
Federico Terzi
|
0112603ff7
|
feat(core): complete work on patch system structure
|
2021-07-31 16:58:54 +02:00 |
|
Federico Terzi
|
bc19b412ae
|
feat(core): first steps in patch system implementation
|
2021-07-31 11:54:53 +02:00 |
|
Federico Terzi
|
96309709b2
|
fix(core): fix service register on linux when executed from app-image
|
2021-07-30 20:40:20 +02:00 |
|
Federico Terzi
|
08e86c7e35
|
fix(core): remove spurious print
|
2021-07-28 22:41:52 +02:00 |
|
Federico Terzi
|
3aea65de72
|
feat(core): implement KeyStateProvider for wayland injector
|
2021-07-28 22:37:46 +02:00 |
|
Federico Terzi
|
6a558f74c7
|
feat(core): show welcome UI only once after the engine has successfuly initialized
|
2021-07-27 23:12:22 +02:00 |
|
Federico Terzi
|
925a411460
|
feat(core): improve troubleshooter behavior on critical errors
|
2021-07-27 22:23:48 +02:00 |
|
Federico Terzi
|
6dc3f1093d
|
feat(core): add start and stop aliases
|
2021-07-26 20:40:45 +02:00 |
|
Federico Terzi
|
7bdeff8bb7
|
feat(core: improve auto troubleshooting logic
|
2021-07-24 15:47:08 +02:00 |
|
Federico Terzi
|
adc13c707d
|
feat(core): improve notification handling
|
2021-07-24 10:08:37 +02:00 |
|
Federico Terzi
|
e9d90929a6
|
feat(core): show already running warning if multiple instances are present
|
2021-07-23 22:15:18 +02:00 |
|
Federico Terzi
|
2d559b7fb0
|
feat(core): implement run-count config in worker
|
2021-07-21 20:23:37 +02:00 |
|
Federico Terzi
|
f42c4ef56e
|
feat(core): implement basic troubleshooting logic
|
2021-07-19 23:35:20 +02:00 |
|
Federico Terzi
|
c0d08bf1bd
|
fix(core): fix starting template that misbehaved on Windows
|
2021-07-17 16:38:05 +02:00 |
|
Federico Terzi
|
08efac57d7
|
feat(core): show initial notification when espanso starts
|
2021-07-17 15:58:45 +02:00 |
|
Federico Terzi
|
fd2f385858
|
feat(core): implement linux service methods
|
2021-07-14 22:35:45 +02:00 |
|
Federico Terzi
|
72d7c19e9f
|
feat(core): add support for linux capabilities
|
2021-07-14 20:43:31 +02:00 |
|
Federico Terzi
|
c381da94f9
|
feat(core): add todo service cli stub
|
2021-07-14 19:35:49 +02:00 |
|
Federico Terzi
|
64886ff436
|
feat(core): implement service methods on Windows
|
2021-07-12 21:42:51 +02:00 |
|
Federico Terzi
|
59a405a21d
|
feat(core): implement service cli handler on macOS
|
2021-07-11 22:26:40 +02:00 |
|
Federico Terzi
|
8f44b6631c
|
feat(core): enable modulo as a default feature
|
2021-07-10 10:28:32 +02:00 |
|
Federico Terzi
|
4dac91e10c
|
style(core): remove outdated comments
|
2021-07-10 10:28:10 +02:00 |
|
Federico Terzi
|
587b120f1c
|
feat(core): add AppImage build script
|
2021-07-10 00:18:04 +02:00 |
|
Federico Terzi
|
5f98041413
|
feat(core): add basic AppImage resources
|
2021-07-09 21:23:30 +02:00 |
|
Federico Terzi
|
1895488f6b
|
feat(core): populate config directory with default content if not present
|
2021-07-07 22:05:39 +02:00 |
|
Federico Terzi
|
0c1a8dd080
|
feat(core): replace old accessibility images with up-to-date ones
|
2021-06-29 20:31:29 +02:00 |
|