Summary: | Startup slow with Picture of the day (bing) | ||
---|---|---|---|
Product: | [Plasma] kdeplasma-addons | Reporter: | Txutxifel <jesaenh> |
Component: | Picture of the Day | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bassistguy, i, jonathan+kde, kde, nate, qydwhotmail |
Priority: | NOR | Keywords: | qt6 |
Version: | 6.0.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/libplasma/-/commit/ccd45f0434294b12ca342505f753dd1976d7260e | Version Fixed In: | 6.0.2 |
Sentry Crash Report: |
Description
Txutxifel
2024-03-03 03:17:59 UTC
I have the same issue with the NASA picture of the day when it's not loaded yet (eg first boot in the morning). It takes a few seconds to startup during which it's stuck on the splash screen. A possibly relevant merge request was started @ https://invent.kde.org/plasma/libplasma/-/merge_requests/1075 Git commit 1b154b3eb2b7617067dfd05d961e53238458714e by Fushan Wen. Committed on 10/03/2024 at 02:59. Pushed by fusionfuture into branch 'master'. ContainmentItem: set correct constraints when wallpaper is ready Not all wallpaper plugins set their loading status to keep the splash screen on, which means if the current wallpaper plugin is ready, there is no isLoadingChanged signal, so the ui constraints will never be updated. This adds a check to fix it. FIXED-IN: 6.0.2 M +14 -5 src/plasmaquick/plasmoid/containmentitem.cpp https://invent.kde.org/plasma/libplasma/-/commit/1b154b3eb2b7617067dfd05d961e53238458714e Git commit ccd45f0434294b12ca342505f753dd1976d7260e by Fushan Wen. Committed on 10/03/2024 at 03:02. Pushed by fusionfuture into branch 'Plasma/6.0'. ContainmentItem: set correct constraints when wallpaper is ready Not all wallpaper plugins set their loading status to keep the splash screen on, which means if the current wallpaper plugin is ready, there is no isLoadingChanged signal, so the ui constraints will never be updated. This adds a check to fix it. FIXED-IN: 6.0.2 (cherry picked from commit 1b154b3eb2b7617067dfd05d961e53238458714e) M +14 -5 src/plasmaquick/plasmoid/containmentitem.cpp https://invent.kde.org/plasma/libplasma/-/commit/ccd45f0434294b12ca342505f753dd1976d7260e A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2107 Git commit e5b7ecb0cc8f2539e27720f2fb88262798bf9fa2 by Fushan Wen. Committed on 11/03/2024 at 01:23. Pushed by fusionfuture into branch 'master'. appiumtests: add test to make sure ShellCorona gives ready signal to KSplash M +11 -1 appiumtests/desktop/CMakeLists.txt A +195 -0 appiumtests/desktop/bug482267.py https://invent.kde.org/plasma/plasma-desktop/-/commit/e5b7ecb0cc8f2539e27720f2fb88262798bf9fa2 A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2111 Git commit 6ab0f22e76f3cd6af56988d63b6a8e51725b37b8 by Fushan Wen. Committed on 11/03/2024 at 01:42. Pushed by fusionfuture into branch 'Plasma/6.0'. appiumtests: add test to make sure ShellCorona gives ready signal to KSplash (cherry picked from commit e5b7ecb0cc8f2539e27720f2fb88262798bf9fa2) M +11 -1 appiumtests/desktop/CMakeLists.txt A +195 -0 appiumtests/desktop/bug482267.py https://invent.kde.org/plasma/plasma-desktop/-/commit/6ab0f22e76f3cd6af56988d63b6a8e51725b37b8 *** Bug 482082 has been marked as a duplicate of this bug. *** A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4843 Git commit bcc206be8288ba20265c03240e8fac8e5a62de13 by Fushan Wen. Committed on 17/10/2024 at 00:00. Pushed by fusionfuture into branch 'master'. startkde: test setStage is called after starting plasma-ksplash-ready.service Related: bug 494840 M +1 -0 appiumtests/CMakeLists.txt A +14 -0 appiumtests/ksplash/CMakeLists.txt A +79 -0 appiumtests/ksplash/ksplashtest.py M +2 -0 lookandfeel/org.kde.breeze/contents/splash/Splash.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/bcc206be8288ba20265c03240e8fac8e5a62de13 |