Commit Graph

820 Commits

Author SHA1 Message Date
Federico Terzi
d9f275895b fix(detect): fix wrong handling of repeated key presses on Wayland 2021-07-10 11:19:24 +02:00
Federico Terzi
99d040e708 feat(core): add run-binary make command 2021-07-10 10:45:39 +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
190b718614 docs(core): introduce early draft of compilation docs 2021-07-10 10:22:56 +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
79f7a546d4 fix(modulo): fix compilation on Linux 2021-07-09 21:23:12 +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
Federico Terzi
b897ac4421 fix(mac-utils): fix app not going on the foreground 2021-06-29 20:31:08 +02:00
Federico Terzi
4ee1215fbc feat(core): improve icon dock handling on macOS 2021-06-29 20:04:19 +02:00
Federico Terzi
ddf8a35aeb feat(mac-utils): add methods to show/hide macOS dock icon 2021-06-29 20:03:45 +02:00
Federico Terzi
40ea11ef94 feat(modulo): improve welcome screen on macOS 2021-06-29 20:03:23 +02:00
Federico Terzi
612c8ba8e4 feat(core): add explanatory image on Welcome screen for macOS 2021-06-29 20:02:11 +02:00
Federico Terzi
5b547fec9f feat(core): launch daemon from launcher process 2021-06-27 20:20:05 +02:00
Federico Terzi
dd4d93bc94 fix(core): reduce timeout for broadcast message when adding espanso to PATH on Windows 2021-06-27 20:19:31 +02:00
Federico Terzi
7e09fe769b feat(modulo): return result from Wizard 2021-06-27 20:18:49 +02:00
Federico Terzi
ce3a1c456c feat(core): wire up Welcome screen 2021-06-27 18:04:21 +02:00
Federico Terzi
a6ca1ee4c2 feat(modulo): add welcome screen 2021-06-27 18:02:29 +02:00
Federico Terzi
cec11f39cb feat(core): extend env-path module to Windows 2021-06-27 15:46:09 +02:00
Federico Terzi
5abf2419e1 feat(path): include portable mode flag 2021-06-27 15:45:40 +02:00
Federico Terzi
887dfa2d5c fix(core): fix wrong symlink detection on macOS 2021-06-27 09:12:30 +02:00
Federico Terzi
4734eabb0d fix(core): fix wrong handler override on macOS bundle 2021-06-26 22:40:38 +02:00
Federico Terzi
a8522720a2 feat(core): implement macOS bundle launching logic 2021-06-26 22:31:20 +02:00
Federico Terzi
9f905fbd36 feat(mac-utils): implement accessibility methods 2021-06-26 21:32:55 +02:00
Federico Terzi
355196ea90 feat(core): wire up Wizard accessibility page 2021-06-26 21:32:21 +02:00
Federico Terzi
7f7b3cb358 feat(modulo): wire up Wizard accessibility page 2021-06-26 21:31:50 +02:00
Federico Terzi
1edb533c32 feat(core): wire up Add to PATH wizard page 2021-06-26 19:49:41 +02:00
Federico Terzi
49550f0e60 feat(modulo): wire up Add to PATH wizard page 2021-06-26 19:49:12 +02:00
Federico Terzi
c5ef5337bf feat(kvs): improve KVS trait signature 2021-06-26 19:48:54 +02:00
Federico Terzi
8f99c6ce16 feat(core): implement env-path cli module on macOS 2021-06-26 18:55:05 +02:00
Federico Terzi
8fb3826298 feat(core): implement runtime Preferences module 2021-06-25 18:57:17 +02:00
Federico Terzi
cfe44fd861 feat(kvs): implement basic persistent key-value store 2021-06-25 18:07:21 +02:00
Federico Terzi
49714b5b53 feat(wizard): progress in the Wizard planning 2021-06-25 17:10:02 +02:00
Federico Terzi
f948dff26f feat(modulo): improve Wizard label 2021-06-25 17:09:37 +02:00
Federico Terzi
e992fe4f0c feat(core): implement wizard migration handler 2021-06-15 23:29:04 +02:00
Federico Terzi
363a5cf2ef feat(modulo): wire up migration operation 2021-06-15 23:27:17 +02:00
Federico Terzi
b47279db63 feat(core): improve migration error logging 2021-06-15 23:15:43 +02:00
Federico Terzi
f984d22f0c feat(core): improve migration exit code handling 2021-06-15 22:30:53 +02:00
Federico Terzi
5a4f0dee31 fix(modulo): fix wrong wizard image size on macOS 2021-06-13 17:31:47 +02:00
Federico Terzi
e544e59580 feat(modulo): improve wizard welcome screen 2021-06-13 17:17:51 +02:00
Federico Terzi
2cba576084 feat(core): add logo no-background 2021-06-13 17:16:57 +02:00
Federico Terzi
5e4840fd34 feat(modulo): improve dwizard default button handling 2021-06-13 14:47:40 +02:00
Federico Terzi
ac3f6735f6 feat(modulo): improve wizard main buttons 2021-06-13 14:39:24 +02:00
Federico Terzi
2cfb1be487 feat(core): progress in the launcher implementation 2021-06-13 14:18:27 +02:00
Federico Terzi
da67a46e2b feat(modulo): progress in the Wizard implementation 2021-06-13 14:17:28 +02:00
Federico Terzi
9bfe515c87 feat(modulo): progress in the wizard GUI layout 2021-06-12 21:57:55 +02:00
Federico Terzi
85b656ebf8 feat(modulo): update build.rs to include Wizard on macOS 2021-06-12 21:32:44 +02:00
Federico Terzi
2a9c64d685 feat(modulo): add early work on Wizard GUI 2021-06-12 21:24:15 +02:00