Is your feature request related to a problem? Please describe.
With the latest changes to our Linux implementations, it gets harder to spawn a thread, especially for dialogs.
In #2222 we fixed with the glib::MainContext
The big drawback with that is it runs on the main GtkThread, which means it locks the app run.
Having slow updater endpoints will cause the app to be slower to open (on Linux)
Describe the solution you'd like
I'm not sure?
Describe alternatives you've considered
N/A
Additional context
Is your feature request related to a problem? Please describe.
With the latest changes to our Linux implementations, it gets harder to spawn a thread, especially for dialogs.
In #2222 we fixed with the
glib::MainContextThe big drawback with that is it runs on the main GtkThread, which means it locks the app run.
Having slow updater endpoints will cause the app to be slower to open (on Linux)
Describe the solution you'd like
I'm not sure?
Describe alternatives you've considered
N/A
Additional context