mirror of
https://github.com/narrrl/proton-stream.git
synced 2026-11-04 16:57:00 +01:00
A provider with an API key read it from the OS credential store inside Engine::new, which is a D-Bus round trip to a keyring that may have to unlock first. It is now built on the blocking pool. Until it lands, poster fetches, match runs and match searches wait for it rather than concluding there is no provider and marking posters missing. A settings change made in the meantime wins over the launch-time build. The share list is read on the blocking pool too.