Janne Savolainen
|
eb03ce454c
|
Make dependencies readonly
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:44 +03:00 |
|
Janne Savolainen
|
288b7da1e9
|
Make code for asserting a promise more strict
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:43 +03:00 |
|
Janne Savolainen
|
ec0d2c735f
|
Revert not required changes
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:43 +03:00 |
|
Janne Savolainen
|
13c5815c3f
|
Mark injectable causing side effects
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:43 +03:00 |
|
Janne Savolainen
|
f1e77070dc
|
Make overridden version of application exactly the one required by unit test
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:43 +03:00 |
|
Janne Savolainen
|
d18cf3e49e
|
Make higher order function for logging errors support asynchronous rejecting with non error instance
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:43 +03:00 |
|
Janne Savolainen
|
0d37d41170
|
Relocate some explicit error handlings to proper level of abstraction
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:43 +03:00 |
|
Janne Savolainen
|
93dea5f992
|
Introduce higher order function for suppressing errors
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:43 +03:00 |
|
Janne Savolainen
|
e83c0ff4b6
|
Tweak test name
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:42 +03:00 |
|
Janne Savolainen
|
66003f1e2c
|
Export type for error logging
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:42 +03:00 |
|
Iku-turso
|
79f6ed64c7
|
Introduce higher order function to log errors in decorated functions
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-06-03 07:48:42 +03:00 |
|
Iku-turso
|
50edabbd9d
|
Make a channel have default type for sent and returned message
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-06-03 07:48:42 +03:00 |
|
Iku-turso
|
d5feeade86
|
Make setting of initial state for sync boxes not trigger irrelevant messaging to main
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-06-03 07:48:42 +03:00 |
|
Iku-turso
|
ae1b399b62
|
Simplify code for asking of boolean value from user
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-06-03 07:48:42 +03:00 |
|
Iku-turso
|
b53fb19818
|
Make asking of boolean value from user not require explicit ID for question
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-06-03 07:48:42 +03:00 |
|
Iku-turso
|
0109968cda
|
Introduce dependency to get random IDs
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-06-03 07:48:41 +03:00 |
|
Iku-turso
|
a088d08edb
|
Enhance name of behaviour
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-06-03 07:48:41 +03:00 |
|
Iku-turso
|
f3a790e3f1
|
Make unit test more strict
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-06-03 07:48:41 +03:00 |
|
Iku-turso
|
2b568be416
|
Improve name of behaviour
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-06-03 07:48:41 +03:00 |
|
Iku-turso
|
386b6cdac6
|
Add todo for cleaning unacceptable code encountered
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-06-03 07:48:41 +03:00 |
|
Iku-turso
|
3dcbf34a38
|
Simplify more and more naming
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-06-03 07:48:41 +03:00 |
|
Iku-turso
|
ca1e841429
|
Simplify even more naming
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-06-03 07:48:41 +03:00 |
|
Iku-turso
|
271cec3217
|
Simplify more naming
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-06-03 07:48:41 +03:00 |
|
Iku-turso
|
4ae3a30c61
|
Simplify naming
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
|
2022-06-03 07:48:40 +03:00 |
|
Janne Savolainen
|
5a1f5bde75
|
Make Animate deterministic in unit tests
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:40 +03:00 |
|
Janne Savolainen
|
8db922edd1
|
Fix code style
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:40 +03:00 |
|
Janne Savolainen
|
15e6049934
|
Remove redundant overrides
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:40 +03:00 |
|
Janne Savolainen
|
25bcd18131
|
Improve name of test
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:40 +03:00 |
|
Janne Savolainen
|
67443c0b3b
|
Simplify test
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:40 +03:00 |
|
Janne Savolainen
|
6ad6887d3b
|
Remove unimplemented scenario from test
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:40 +03:00 |
|
Janne Savolainen
|
e6266f7a99
|
Add TODO
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:39 +03:00 |
|
Janne Savolainen
|
18f8e9cc01
|
Consolidate names of directories
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:38 +03:00 |
|
Janne Savolainen
|
42927341ea
|
Tweak message of question from user
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:06 +03:00 |
|
Janne Savolainen
|
6a9230cd8c
|
Add missing global override
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:05 +03:00 |
|
Janne Savolainen
|
620cc68071
|
Synchronize initial values of sync boxes when window starts
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:05 +03:00 |
|
Janne Savolainen
|
427cde4755
|
Fix direct calling of runnables
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:05 +03:00 |
|
Janne Savolainen
|
8310bdba76
|
Make Channel abstraction support return values
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:05 +03:00 |
|
Janne Savolainen
|
75b882b208
|
Consolidate usage of channel abstraction to same implementation
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:05 +03:00 |
|
Janne Savolainen
|
09a5cfe3bd
|
Switch to using release channel of installed application version as default value for selected update channel
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:05 +03:00 |
|
Janne Savolainen
|
c12b7dc7ae
|
Add missing global override
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:05 +03:00 |
|
Janne Savolainen
|
0fb5f37eed
|
Extract tests for installing update from different update channels to separate scenario
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:04 +03:00 |
|
Janne Savolainen
|
1c75e9c0ac
|
Switch to using single source of truth for selected update channel
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:04 +03:00 |
|
Janne Savolainen
|
d5cae3bede
|
Move shared stuff under common
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:04 +03:00 |
|
Janne Savolainen
|
38a4645545
|
Make tests for specific migrations less prone to failing for wrong reason
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:04 +03:00 |
|
Janne Savolainen
|
5f137f5941
|
Remove redundant boilerplate
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:04 +03:00 |
|
Janne Savolainen
|
5851d592fb
|
Make test less prone to fail for wrong reason
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:04 +03:00 |
|
Janne Savolainen
|
b3cfe7be3f
|
Kill dead code
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:04 +03:00 |
|
Janne Savolainen
|
c1052bf3f5
|
Switch to using competition for checking of updates in application menu
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:04 +03:00 |
|
Janne Savolainen
|
c485169bda
|
Allow downgrading app versions
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:03 +03:00 |
|
Janne Savolainen
|
53a777fbfd
|
Introduce periodical check for updates
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2022-06-03 07:48:03 +03:00 |
|