Commit Graph

1190 Commits

Author SHA1 Message Date
Federico Terzi
a257cf96e5 fix(ci): add explicit macOS minimum version to CI to (hopefully) fix #785 2021-10-14 19:37:47 +02:00
Federico Terzi
93b6c8e75a fix(render): remove outdated test 2021-10-13 22:38:35 +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
0b23a5cc30 feat(engine): refactor funnel to allow skipping of events 2021-10-13 22:35:02 +02:00
Federico Terzi
379ab08cf1 feat(detect): handle modifiers release event on macOS 2021-10-13 22:34:36 +02:00
Federico Terzi
7987e01d72 fix(render): pprevent the shell extension from failing if stderr is not empty but process exits successfully. Fix #563 2021-10-13 22:03:30 +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
806ac8112e feat(mac-utils): add methods to start and stop headless eventloops 2021-10-13 21:14:41 +02:00
Federico Terzi
12ba0b8755 fix(detect): add missing case that prevented some keys from being detected correctly on Windows. Fix #307 2021-10-12 22:17:19 +02:00
Federico Terzi
cba4c41006 fix(modulo): fix cut button in welcome screen when using 125% text scaling on windows. Fix #777 2021-10-12 21:26:50 +02:00
Federico Terzi
45b20fd067 fix(modulo): fix icon loading when path includes unicode chars. Fix #554 2021-10-12 21:19:05 +02:00
Federico Terzi
48bd591bd6 fix(detect): add flag to ToUnicodeEx call to prevent spurious random characters when pressing ALT+Arrow keys. Fix #552 2021-10-12 20:31:22 +02:00
Federico Terzi
6e4be12551 chore(core): bump version 2021-10-12 19:28:08 +02:00
Federico Terzi
89aded62e0 fix(core): add support for older macOS versions. Fix #785 2021-10-12 18:06:40 +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
84b029854a fix(migrate): update yaml-rust dependency to fix bad handling of multiline strings starting with a space. Fix #771 2021-10-09 21:25:56 +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
0804ef5e27 feat(modulo): add auto startup wizard page 2021-10-09 17:33:39 +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
c4070d0044 fix(modulo): update wrong link in wizard 2021-10-06 22:35:41 +02:00
Federico Terzi
7baa668b7d fix(config): fix include patterns not being included when starting with an underscore. Fix #762 2021-10-06 22:13:08 +02:00
Federico Terzi
6c3bd577b6
Merge pull request #764 from federico-terzi/dev-1.x
chore(misc): migrate v2 branch to development branch
2021-10-06 21:21:30 +02:00
Federico Terzi
3d7e711555 feat(ci): create artifacts also for dev commits, but publish releases only if master 2021-10-06 19:16:52 +02:00
Federico Terzi
2265261a3c chore(misc): remove outdated azure pipelines configuration 2021-10-06 19:05:20 +02:00
Federico Terzi
51b0131d39 docs(misc): update SECURITY.md file with notice about upcoming updates 2021-10-06 19:02:53 +02:00
Federico Terzi
210757c051 docs(misc): update compilation instructions 2021-10-06 18:58:50 +02:00
Federico Terzi
9ec361787c fix(mac-utils): fix warning 2021-10-06 19:34:53 +02:00
Federico Terzi
4f37a0abd1 fix(detect): fix warning 2021-10-06 19:25:20 +02:00
Federico Terzi
947edb0cbf fix(detect): fix warnings 2021-10-06 19:17:59 +02:00
Federico Terzi
d0e23ca2a8 fix(core): fix warnings 2021-10-06 19:17:44 +02:00
Federico Terzi
c7047275b0 fix(inject): fix warnings 2021-10-06 19:17:32 +02:00
Federico Terzi
55930364f8 fix(ci): install linux dependencies before clippy 2021-10-06 19:07:05 +02:00
Federico Terzi
bab9c1dc92 fix(detect): fix warnings on Wayland 2021-10-06 19:06:43 +02:00
Federico Terzi
cb372f9b9d fix(inject): fix warning 2021-10-06 19:06:28 +02:00
Federico Terzi
638863170c style(ui): fix formatting 2021-10-06 18:42:06 +02:00
Federico Terzi
a8a5ef16a2 style(render): fix formatting 2021-10-06 18:41:56 +02:00