Janne Savolainen
|
92f0bec8a2
|
Extract async initialization from sync-injectable
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:25:29 +03:00 |
|
Janne Savolainen
|
6ab70aef22
|
Extract responsibilities from electron
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:25:29 +03:00 |
|
Janne Savolainen
|
8d2639532b
|
Abstract command line arguments to make them overridable in tests
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:25:29 +03:00 |
|
Janne Savolainen
|
605ab0683a
|
Consolidate all setupping related to single feature to same runnable
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:25:29 +03:00 |
|
Janne Savolainen
|
1e4a140a55
|
Make temporal dependency apparent
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:25:28 +03:00 |
|
Iku-turso
|
fa80d9b6be
|
Make running of many delegatees able to be hierarchical
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-05-11 08:25:28 +03:00 |
|
Janne Savolainen
|
b76ff351ac
|
Abstract even more Electron specifics to make them overridable in unit tests
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:25:26 +03:00 |
|
Janne Savolainen
|
068f9f67da
|
Introduce more abstractions for electron
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:24:22 +03:00 |
|
Janne Savolainen
|
bace3c84d7
|
Introduce abstractions for electron application events
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:24:21 +03:00 |
|
Iku-turso
|
960d76b0f5
|
Consolidate naming
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-05-11 08:24:21 +03:00 |
|
Iku-turso
|
d915b2377a
|
Consolidate event naming
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-05-11 08:24:21 +03:00 |
|
Iku-turso
|
7f54ef5a35
|
Move directories for timing windows among peers
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-05-11 08:24:20 +03:00 |
|
Iku-turso
|
81eeb33e81
|
Consolidate naming of event timing window
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-05-11 08:24:20 +03:00 |
|
Iku-turso
|
e991b22781
|
Extract implementation for intent over technical phenomena (here electron events)
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-05-11 08:24:20 +03:00 |
|
Janne Savolainen
|
8204dc5a9a
|
Reimplement setup for root frame using runnables instead of non-OCP in index.ts
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:20:38 +03:00 |
|
Janne Savolainen
|
e15be51557
|
Reimplement setup for deep linking using runnables instead of non-OCP in index.ts
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:20:37 +03:00 |
|
Janne Savolainen
|
9d193c672f
|
Reimplement setup for after application is ready using runnables instead of non-OCP in index.ts
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:18:36 +03:00 |
|
Janne Savolainen
|
00325229f4
|
Reimplement setup for application quit using runnables instead of non-OCP in index.ts
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:18:36 +03:00 |
|
Janne Savolainen
|
9b5bbb99f9
|
Reimplement setup for main window visibility using runnables instead of non-OCP in index.ts
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:18:36 +03:00 |
|
Janne Savolainen
|
0bbc97e166
|
Reimplement setup for system shutdown using runnables instead of non-OCP in index.ts
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:18:36 +03:00 |
|
Janne Savolainen
|
2e6d54e3f9
|
Reimplement setup for system certifications using runnables instead of non-OCP in index.ts
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:18:36 +03:00 |
|
Janne Savolainen
|
65d6ce4630
|
Reimplement setup for application proxy using runnables instead of non-OCP in index.ts
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:18:35 +03:00 |
|
Janne Savolainen
|
32f4c961fc
|
Reimplement setup for MobX strictness using runnables instead of non-OCP in index.ts
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:18:35 +03:00 |
|
Janne Savolainen
|
0276078d1f
|
Reimplement setup for immer using runnables instead of non-OCP in index.ts
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:18:35 +03:00 |
|
Janne Savolainen
|
74f8d7462e
|
Reimplement setup for electron application name using runnables instead of non-OCP in index.ts
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:18:35 +03:00 |
|
Janne Savolainen
|
6fe0c2fce5
|
Introduce tokens for runnables of specific application events for Open Closed Principle
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:18:34 +03:00 |
|
Janne Savolainen
|
f1e0fd081d
|
Introduce concept of runnable as a way to delegate runs to Open Closed Principle compliant runnables
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-05-11 08:18:33 +03:00 |
|