Wallpaper: delay calling UIReady until the image is actually loaded
AbandonedPublic

Authored by davidedmundson on Jun 6 2019, 1:08 PM.

Details

Reviewers
apol
Group Reviewers
Plasma
Summary

The desktop image is loaded asyncronously in another thread. This is a
good thing as it can be quite intensive.

Unforunately this can lead to kslpash being removed before the wallpaper
being loaded which undermines half the point of an insanely long
ksplash.

Depends on D21618.

Test Plan

qdebug showed that we don't emit we're ready till the wallpaper is loaded
KSplash disappearing too early was hard to reproduce reliably

Diff Detail

Repository
R120 Plasma Workspace
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 14610
Build 14628: arc lint + arc unit
davidedmundson created this revision.Jun 6 2019, 1:08 PM
Restricted Application added a project: Plasma. · View Herald TranscriptJun 6 2019, 1:08 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
davidedmundson requested review of this revision.Jun 6 2019, 1:08 PM
apol accepted this revision.Jun 10 2019, 11:50 AM
This revision is now accepted and ready to land.Jun 10 2019, 11:50 AM
davidedmundson abandoned this revision.Aug 28 2019, 12:45 PM

Kai pushed an identical patch