Skip to content

Updater refactor w/ async? #2223

@lemarier

Description

@lemarier

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions