| Summary: | kdeplasma-addons applets/comic bf656742175d1c0d326559d7636e5541579a80e9 kills comic updates | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Duncan <1i5t5.duncan> |
| Component: | Comic widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | cwo.kde, nate |
| Priority: | NOR | Keywords: | regression |
| Version First Reported In: | 6.4.80 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Gentoo Packages | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/kdeplasma-addons/-/commit/42e37d1ffc59c8b8c4df73bff8041fc01ef61dc0 | Version Fixed/Implemented In: | 6.5.0 |
| Sentry Crash Report: | |||
|
Description
Duncan
2025-05-26 17:03:36 UTC
CCing author/committer. Yeah, I also noticed this and submitted about an hour ago (https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/825). Hope to get it into master soon. Thanks for testing! Git commit 652253bbc75f491e4bf33ddd936436488aaf6cfc by Christoph Wolk. Committed on 26/05/2025 at 17:17. Pushed by cwo into branch 'master'. applets/comic: fix updates not working Updates were broken in three ways: the correct default value for the interval was not set, so auto-updates were off if left at the default value of 30 minutes; a misspecified conditional led to the checker not being instantiated, and if auto-updates are off, there is no way to bypass the cache, so the widget is stuck at the state it was when auto-updates were turned off. (For some provider types, Jump to still worked, but not for number-based providers and this is rather cumbersome). This change fixes the wrong default values and conditional, and sets every attempt to read the most recent strip from a comic to bypass the cache if auto-updates are off. M +11 -3 applets/comic/comic.cpp https://invent.kde.org/plasma/kdeplasma-addons/-/commit/652253bbc75f491e4bf33ddd936436488aaf6cfc Git commit 42e37d1ffc59c8b8c4df73bff8041fc01ef61dc0 by Christoph Wolk. Committed on 27/05/2025 at 13:20. Pushed by cwo into branch 'Plasma/6.4'. applets/comic: fix updates not working Updates were broken in three ways: the correct default value for the interval was not set, so auto-updates were off if left at the default value of 30 minutes; a misspecified conditional led to the checker not being instantiated, and if auto-updates are off, there is no way to bypass the cache, so the widget is stuck at the state it was when auto-updates were turned off. (For some provider types, Jump to still worked, but not for number-based providers and this is rather cumbersome). This change fixes the wrong default values and conditional, and sets every attempt to read the most recent strip from a comic to bypass the cache if auto-updates are off. (cherry picked from commit 652253bbc75f491e4bf33ddd936436488aaf6cfc) Co-authored-by: Christoph Wolk <cwo.kde@posteo.net> M +11 -3 applets/comic/comic.cpp https://invent.kde.org/plasma/kdeplasma-addons/-/commit/42e37d1ffc59c8b8c4df73bff8041fc01ef61dc0 |