Skip to content
Commit 29fdc874 authored by Harald Sitter's avatar Harald Sitter 🐧
Browse files

platformdependent: v3

v3 introduces an async ready state that can be used to delay things
until the dependent has actually completely initialized. in particular
the kde dependent needs to async load credentials out of kaccounts.
currently that is using a nested event loop and causes crashes. with the
new architecture we can propagate async readyness properly instead.

- basejob now delays doWork until ready state is reached
- providermanage also delays provider loading
- since valid providers only come out of the manager all providers are
also delayed accordingly
parent a798ba72
Pipeline #672059 passed with stage
in 1 minute and 49 seconds
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment