Commit Graph

938 Commits

Author SHA1 Message Date
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
Federico Terzi
5e3491e238 feat(core): add launcher cli module 2021-06-12 21:23:56 +02:00
Federico Terzi
05920fbebc feat(core): wire up backspace_limit option 2021-06-10 21:27:37 +02:00
Federico Terzi
ddbfa06881 feat(config): add backspace_limit option 2021-06-10 21:27:05 +02:00
Federico Terzi
581bd199bb feat(core): wire up word_separator option 2021-06-10 21:15:13 +02:00
Federico Terzi
3df0df6fc7 feat(config): add word_separator option 2021-06-10 21:14:12 +02:00
Federico Terzi
17ffe488fe fix(core): fix secure input watcher on non-macos systems 2021-06-09 22:05:47 +02:00
Federico Terzi
f266c3c23c fix(mac-utils): fix compilation on non-macOS systems 2021-06-09 22:05:28 +02:00
Federico Terzi
09095a1e8d feat(core): implement secure-input watcher 2021-06-09 21:49:27 +02:00
Federico Terzi
e7df57ef87 feat(mac-utils): add secure-input-related utils 2021-06-09 21:48:39 +02:00
Federico Terzi
645cd78573 feat(core): wire up parameters in clipboard injector 2021-06-08 20:48:33 +02:00
Federico Terzi
136b4791df feat(core): wire up delay options to injectors 2021-06-07 21:16:21 +02:00
Federico Terzi
9efc7cfa0a feat(config): add inject_delay and key_delay options 2021-06-07 21:15:39 +02:00
Federico Terzi
0829816bac fix(inject): make injection options clonable 2021-06-07 21:10:42 +02:00
Federico Terzi
efb2888e17 chore(ui): add missing licence header 2021-06-06 21:52:54 +02:00
Federico Terzi
e1e805ce65 feat(core): wire up force_clipboard/force_mode params 2021-06-06 21:51:34 +02:00
Federico Terzi
030763cab5 feat(config): add force_mode parameter 2021-06-06 21:51:14 +02:00
Federico Terzi
394aed1b1d feat(core): change tray icons on Windows 2021-06-06 21:24:34 +02:00
Federico Terzi
a4c02a906b fix(config): increase shortcut event delay to mitigate issue on macOS 2021-06-05 22:45:47 +02:00
Federico Terzi
5b9060b6b9 feat(core): replace icons on macOS 2021-06-05 22:30:56 +02:00
Federico Terzi
5f8d30498f fix(core): remove previous bundle when compiling to avoid code signing errors 2021-06-05 22:26:08 +02:00
Federico Terzi
4ddd061a0f feat(core): first steps in creating a macOS bundle 2021-06-05 19:10:31 +02:00
Federico Terzi
7e322f93dd chore(core): change version to 2.0.0 2021-06-05 15:34:16 +02:00
Federico Terzi
9f1cf0c90c feat(core): add support for legacy dummy extension type 2021-06-05 15:32:22 +02:00
Federico Terzi
ccd00cb706 feat(render): add alias parameter to echo extension to support legacy dummy type 2021-06-05 15:31:55 +02:00
Federico Terzi
149d9ec8a0 feat(core): wire up some parameters in the clipboard injector 2021-06-05 12:19:22 +02:00
Federico Terzi
f9ff881136 feat(config): add clipboard-related parameters 2021-06-05 12:18:52 +02:00
Federico Terzi
0d226619a9 feat(core): implement preserve_clipboard 2021-06-05 11:37:16 +02:00
Federico Terzi
dadc71728c feat(config): add preserve clipboard config fields 2021-06-05 11:36:55 +02:00
Federico Terzi
28d8194b4a feat(core): implement daemon process monitor in worker 2021-06-03 21:47:24 +02:00
Federico Terzi
34f08964d7 fix(core): fix wrong loop in file watcher 2021-06-03 21:43:56 +02:00
Federico Terzi
c79d248812 feat(core): wire up auto_restart option 2021-06-03 21:01:04 +02:00
Federico Terzi
da19664f5b feat(config): add auto_restart option 2021-06-03 21:00:38 +02:00