Janne Savolainen
|
c92c8f8a11
|
Replace global state usages of ExtensionLoader with DI
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-15 15:37:36 +02:00 |
|
Janne Savolainen
|
b4a1c2af9f
|
Make ExtensionLoader injectable to avoid confusion when instance should be created
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-09 08:14:15 +02:00 |
|
Janne Savolainen
|
f9cf08b4a8
|
Make sure that extensions have been initialized before exposing them as enabled extensions
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
|
2021-12-09 07:41:43 +02:00 |
|
Janne Savolainen
|
67c24cac9a
|
Switch to getting menu items by observing change in extensions instead local state
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
Co-authored-by: Mikko Aspiala <mikko.aspiala@gmail.com>
|
2021-12-08 13:10:50 +02:00 |
|