Bug 165966

Summary: comic applet should have retry mechanism
Product: [Unmaintained] plasma4 Reporter: Ritesh Raj Sarraf <kde-bugs>
Component: widget-comicAssignee: Tobias Koenig <tokoe>
Status: RESOLVED FIXED    
Severity: normal CC: a.m.p.boelens, mail
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ritesh Raj Sarraf 2008-07-07 20:22:19 UTC
Version:            (using KDE 4.0.83)
Installed from:    Debian testing/unstable Packages
OS:                Linux

comic applets currently have one bug.

On KDE startup, I have knetworkmanager configured to connect to wireless connection which is WPA2 encrypted, for which the credentials are stored in kwalletmanager. So when KDE starts (and comic applet), it doesn't have connectivity at that moment. So Plasma's Comic applet timesout and displays nothing. By then, I establish a connection to the wireless network. But now, comic applet will not be retrying..

On startup, if comic applet timed out, it should do a retry every N number of minutes.
Comment 1 Christopher Blauvelt 2008-07-07 20:26:35 UTC
I think it would be a better idea to connect to the signal from Solid that identifies changes in network connection status and attempt a connection after receiving the signal that networking is enabled.
Comment 2 George Kiagiadakis 2008-08-08 16:27:09 UTC
*** Bug 168749 has been marked as a duplicate of this bug. ***
Comment 3 George Kiagiadakis 2008-08-08 16:30:50 UTC
I agree, there should be a mechanism to check for the internet connection and also there should be a mechanism to reload data because if a new comic is posted on the server the comic applet doesn't know, so you have to remove it and add it again or logout and login to get the new comic.
Comment 4 Tobias Koenig 2008-08-25 18:27:50 UTC
Hej,

the current version in trunk uses Solid to listen for network status changes
and reloads the comic if network becomes available.
Unfortunately my distribtuion has not setup the network manager correctly so
that Solid emitts the status change signal.
Could somebody else please test whether it really works?

Please reopen the bug if not...