Bug 464421

Summary: I cannot find the Cache settings
Product: [Applications] konqueror Reporter: Claudius <claudius+kde>
Component: generalAssignee: Konqueror Bugs <konqueror-bugs-null>
Status: ASSIGNED ---    
Severity: normal CC: stefano.crocco
Priority: NOR    
Version First Reported In: 22.12.1   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Claudius 2023-01-17 18:30:35 UTC
SUMMARY
In the FAQ 12.4. https://docs.kde.org/stable5/en/konqueror/konqueror/faq.html#idm3234
"If you select Web Browsing → Cache in the dialog launched by selecting Settings → Configure Konqueror... , you will be presented with a dialog box that lets you disable the cache, clear it or set its size, and change the caching policy"

Is my installation broken or does this section no longer exist? If the latter: Where are users supposed to set cache settings for kio-http?

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.26.5
KDE Frameworks Version: 5.102.0
Qt Version: 5.15.8
Kernel Version: 6.1.6-arch1-1 (64-bit)
Graphics Platform: X11
Comment 1 Stefano Crocco 2023-01-17 19:26:41 UTC
(In reply to Claudius from comment #0)
> SUMMARY
> In the FAQ 12.4.
> https://docs.kde.org/stable5/en/konqueror/konqueror/faq.html#idm3234
> "If you select Web Browsing → Cache in the dialog launched by selecting
> Settings → Configure Konqueror... , you will be presented with a dialog box
> that lets you disable the cache, clear it or set its size, and change the
> caching policy"
> 
> Is my installation broken or does this section no longer exist? If the
> latter: Where are users supposed to set cache settings for kio-http?
> 
> SOFTWARE/OS VERSIONS
> Operating System: Arch Linux
> KDE Plasma Version: 5.26.5
> KDE Frameworks Version: 5.102.0
> Qt Version: 5.15.8
> Kernel Version: 6.1.6-arch1-1 (64-bit)
> Graphics Platform: X11

Your installation is not broken, but the FAQ are outdated: as far as I know, there isn't anymore a dialog to configure cache settings for kio-http. I guess this was done because there was (almost) no other application using it except Konqueror; however, since Konqueror switched to QtWebEngine as default engine, those settings were ignored (there's no way to force QtWebEngine to use kio).

I've written a replacement dialog page for Konqueror itself and it should be in the 23.04 release (see https://invent.kde.org/network/konqueror/-/merge_requests/134).
Comment 2 Claudius 2023-01-17 22:15:41 UTC
Ah I see. Thank you for the quick reply.

The "wallpaper/picture of the day" also still uses it. 8 months of wallpapers makes the cache pretty big. A way to configure it would still be useful I think. kio_http_cache_cleaner apparently runs on my install but it doesn't seem to do anything. If I use it to query cache contents I can see an expiry date from last year on most items. (I guess that is a different topic/bug report though)