Janne Savolainen
82e268eff3
Move another utility function under directory
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-06-03 07:49:47 +03:00
Iku-turso
877fa72046
Make different MessageChannels not require explicit "extends JsonObject"
...
Note: Non-escaped lint breaks type here for forcing interface over type. Reasonable effort brought no understanding for what is the relevant difference between the two.
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2022-06-03 07:49:46 +03:00
Iku-turso
8432131b1e
Require messages for MessageChannels be JsonValues for serialization
...
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2022-06-03 07:49:45 +03:00
Iku-turso
fdef6973e3
Separate concept of message and request channels
...
Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
2022-06-03 07:49:43 +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
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
8af19d8c4b
Reorganize responsibilities for checking updates
...
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-06-03 07:48:03 +03:00
Janne Savolainen
84ae8a399b
Add notifications about change in update status
...
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
2022-06-03 07:48:02 +03:00