port the comics dataengine to a qml import.. possibly preserving the scripted comic plugins already existing in the kde store
Description
Description
Status | Assigned | Task | ||
---|---|---|---|---|
Open | None | T13315 Port away from DataEngines | ||
Open | None | T13348 Port Comics from dataengine |
Comment Actions
This is a bigger change, but I am almost done: https://invent.kde.org/plasma/kdeplasma-addons/-/tree/work/alex/comic_dataengine
What is missing right now is the automatic fixing when there was no internet connection when the comic was requested, but later there is internet access.
Edit: The code for refreshing the comic on network status change seems to be broken, it is fixed with the latest state of the branch.
Also, I wonder about the cache thingy. We cache images, but not the initial request to parse the html. Meaning while being offline, the applet can not display and data.