Bug 392206 - KFileDialog: Allow to disable and clear recent files
Summary: KFileDialog: Allow to disable and clear recent files
Status: CONFIRMED
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-23 00:34 UTC by null
Modified: 2021-08-01 04:32 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description null 2018-03-23 00:34:55 UTC
Apps like Gwenview make use of KFileDialog, which then saves its recent URLs into the config file of the app itself. From time to time there are requests to disable retaining such information (e.g. Bug 391527#c2), and this is also slightly relevant for the "Privacy Software" goal (see https://phabricator.kde.org/T7050).

It's probably not achievable to get into a state where using KDE's software does not leave any trace behind at all, but it's worth a try at least. Open questions:
- Which UI would be best (global, or per app)?
- How to clean existing entries?
- How would integration with similar methods work? (E.g. Sweeper, various KCMs for browsing history, KRunner command history, Kickoff's recent documents, Activities' file history etc.)
Comment 1 Nate Graham 2018-03-23 03:19:59 UTC
FWIW kfile is an obsolete product and we should really prevent new bugs from being filed to it (I'll look into that). All this stuff lives in KIO now.
Comment 2 2wxsy58236r3 2021-08-01 04:32:35 UTC
This is still valid for KDE Frameworks 5.84.

KFileDialog is still collecting recent files list, even though I have `Recent File List Entry Count=0` in `katerc`, as well as System Settings > Workspace Behavior > Activities > Privacy > Do Not Remember.