Bug 353229 - Impossible to "forget recent documents" discreetly
Summary: Impossible to "forget recent documents" discreetly
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.4.1
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2015-09-27 09:07 UTC by Szczepan Hołyszewski
Modified: 2022-05-11 08:50 UTC (History)
9 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 Szczepan Hołyszewski 2015-09-27 09:07:49 UTC
This is basically a continuation of bug 348138 for the new Desktop Dashboard.

It is currently impossible (or undiscoverable how) to "forget recent documents" discreetly, i.e. without having a list of them shown at any point in the process.

This ability is very much desired.

Reproducible: Always
Comment 1 David Edmundson 2015-09-27 19:04:50 UTC
What's the situation where you need this?
Comment 2 Szczepan Hołyszewski 2015-09-27 19:26:27 UTC
(In reply to David Edmundson from comment #1)
> What's the situation where you need this?

Allright, this feature request is doomed.
Comment 3 Szczepan Hołyszewski 2016-11-06 11:10:00 UTC
OK, the situation when this is needed:

* Alice has viewed certain documents on her computer.
* Alice does not want Eve to know that Alice has viewed said documents.
* Alice is using the computer at the moment.
* Eve is sitting beside Alice, and in a minute Alice will be letting Eve use the computer.

Alice wants to clear her open documents history without Eve seeing the filenames of the documents Alice has viewed, even for a split second.
Comment 4 Szczepan Hołyszewski 2016-11-06 11:21:36 UTC
(In reply to Szczepan Hołyszewski from comment #3)
> OK, the situation when this is needed:
> 
> * Alice has viewed certain documents on her computer.
> * Alice does not want Eve to know that Alice has viewed said documents.
> * Alice is using the computer at the moment.
> * Eve is sitting beside Alice, and in a minute Alice will be letting Eve use
> the computer.
> 
> Alice wants to clear her open documents history without Eve seeing the
> filenames of the documents Alice has viewed, even for a split second.

EDIT to close some loopholes:

* Eve does not have a separate user account on Alice's computer, and there is no time or plausible rationale for creating one at the moment.

* Alice and Eve might not be friends, there might be mistrust involved, and Alice might not even be an OK person, but NONETHELESS software should do what Alice wants while she is logged in to her account, and what Alice wants is to "clear open documents history" rather than "show open documents history to everyone in the room and then clear it".
Comment 5 Andrew Crouthamel 2018-09-26 22:09:12 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Andrew Crouthamel 2018-10-27 02:00:07 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!
Comment 7 Szczepan Hołyszewski 2019-08-20 10:38:00 UTC
Dear Stupid NEEDSINFO Bot,

The additional info was indeed provided, more than a year after the bug was submitted, but STILL two years before you incorrectly decided that it wasn't provided. Stupid bot!
Comment 8 Nate Graham 2020-01-13 03:36:53 UTC
This is still an issue as described: the only places in Plasma (and there are several: Task Manager jumplist actions, History tab in Kickoff, etc) where you can forget recent documents are in a UI that shows the documents.
Comment 9 ttntm 2020-08-30 10:54:40 UTC
+1, also an issue for me.

Maybe this could be resolved this way: 

Add an option to the respective Plasma panel, i.e. in "Configure Task Manager...". This option could be called something like "Keep Recent Documents" (yes/no). If turned off, the recent document history should be hidden _and_ deleted, so that when turned on again, there's no way of seeing the past history entries. If turned on again, it should start collecting the history from scratch (like it does for a new installation or user account).
Comment 10 Méven Car 2022-05-08 07:56:56 UTC
https://bugs.kde.org/show_bug.cgi?id=447312 is close to this.
Comment 11 Ivan Čukić 2022-05-09 16:01:54 UTC
Not a fan of the use-case, but... :)

This is possible to a certain extent via System Settings -> Workspace Behavior -> Activities -> Privacy -> Clear History where you can choose to forget the last hour or more.

For custom time intervals, you could use this from terminal:
qdbus org.kde.ActivityManager /ActivityManager/Resources/Scoring DeleteRecentStats ':usedActivity' 5 h
Comment 12 Méven Car 2022-05-09 17:14:48 UTC
Also hidden folders (i.e there name starts with ".") don't have the history of the files in them saved.
Comment 13 Nate Graham 2022-05-10 23:53:18 UTC
(In reply to Ivan Čukić from comment #11)
> Not a fan of the use-case, but... :)
> 
> This is possible to a certain extent via System Settings -> Workspace
> Behavior -> Activities -> Privacy -> Clear History where you can choose to
> forget the last hour or more.
See Bug 416271.
Comment 14 Ivan Čukić 2022-05-11 08:50:28 UTC
@Nate that bug report I agree with - it is not discoverable.