[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-08-04 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

   See Also|https://bugs.kde.org/show_b |
   |ug.cgi?id=355399|

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-07-25 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In||5.26

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-07-23 Thread Méven Car
https://bugs.kde.org/show_bug.cgi?id=416271

Méven Car  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-desktop/commit/ee
   ||931882a05a55031ca92937dd147
   ||658e0e79a37
 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #13 from Méven Car  ---
Git commit ee931882a05a55031ca92937dd147658e0e79a37 by Méven Car.
Committed on 23/07/2022 at 10:08.
Pushed by ngraham into branch 'master'.

Add a Recent Files kcm to manage file history settings

M  +1-0kcms/CMakeLists.txt
A  +231  -0kcms/recentFiles/BlacklistedApplicationsModel.cpp [License:
GPL(3+eV) GPL(v3.0) GPL(v2.0)]
A  +57   -0kcms/recentFiles/BlacklistedApplicationsModel.h [License:
GPL(3+eV) GPL(v3.0) GPL(v2.0)]
A  +89   -0kcms/recentFiles/CMakeLists.txt
A  +4-0kcms/recentFiles/Messages.sh
A  +21   -0kcms/recentFiles/common/dbus/common.h [License: GPL(3+eV)
GPL(v3.0) GPL(v2.0)]
A  +21   -0   
kcms/recentFiles/common/dbus/org.kde.ActivityManager.Features.xml
A  +41   -0   
kcms/recentFiles/common/dbus/org.kde.ActivityManager.ResourceScoring.xml
A  +12   -0kcms/recentFiles/definitions.h [License: GPL(3+eV) GPL(v3.0)
GPL(v2.0)]
A  +27   -0kcms/recentFiles/kactivitymanagerd_plugins_settings.kcfg
A  +6-0kcms/recentFiles/kactivitymanagerd_plugins_settings.kcfgc
A  +16   -0kcms/recentFiles/kactivitymanagerd_settings.kcfg
A  +5-0kcms/recentFiles/kactivitymanagerd_settings.kcfgc
A  +165  -0kcms/recentFiles/kcm_recentFiles.cpp [License: GPL(3+eV)
GPL(v3.0) GPL(v2.0)]
A  +7-0kcms/recentFiles/kcm_recentFiles.desktop
A  +58   -0kcms/recentFiles/kcm_recentFiles.h [License: GPL(3+eV)
GPL(v3.0) GPL(v2.0)]
A  +16   -0kcms/recentFiles/kcm_recentFiles.json
A  +78   -0kcms/recentFiles/qml/recentFiles/BlacklistApplicationView.qml   
 [License: GPL(v2.0+)]
A  +6-0kcms/recentFiles/recentFiles-kcm-features.h.cmake
A  +169  -0kcms/recentFiles/ui/RecentFiles.ui
A  +91   -0kcms/recentFiles/utils/continue_with.h [License: GPL(3+eV)
GPL(v3.0) GPL(v2.0)]
A  +41   -0kcms/recentFiles/utils/d_ptr.h [License: GPL(3+eV) GPL(v3.0)
GPL(v2.0)]
A  +43   -0kcms/recentFiles/utils/d_ptr_implementation.h [License:
GPL(3+eV) GPL(v3.0) GPL(v2.0)]
A  +69   -0kcms/recentFiles/utils/optional_view.h [License: GPL(3+eV)
GPL(v3.0) GPL(v2.0)]

https://invent.kde.org/plasma/plasma-desktop/commit/ee931882a05a55031ca92937dd147658e0e79a37

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-07-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

   See Also|https://bugs.kde.org/show_b |
   |ug.cgi?id=425755|

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-07-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=355399

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-07-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

   See Also|https://bugs.kde.org/show_b |
   |ug.cgi?id=435325|

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-07-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

   See Also|https://bugs.kde.org/show_b |
   |ug.cgi?id=423732|
 CC||sabayo...@gmail.com

--- Comment #12 from Nate Graham  ---
*** Bug 423732 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-07-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

--- Comment #11 from Nate Graham  ---
*** Bug 435325 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-07-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

   See Also|https://bugs.kde.org/show_b |
   |ug.cgi?id=72665 |

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-07-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

 CC||divided.m...@gmail.com

--- Comment #10 from Nate Graham  ---
*** Bug 72665 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-07-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

 CC||f.glo...@ymail.com

--- Comment #9 from Nate Graham  ---
*** Bug 319738 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-07-22 Thread Jiří Wolker
https://bugs.kde.org/show_bug.cgi?id=416271

Jiří Wolker  changed:

   What|Removed |Added

 CC||wolj...@gmail.com

--- Comment #8 from Jiří Wolker  ---
(In reply to Méven Car from comment #7)
> I propose to move the PrivacyTab to a full fledge KCM and rename it to
> Recent Files.

I would also add some kind of control that allows choosing whether the
configuration affects all activities (+ apps that are not aware of activities)
or only the selected (in the KCM) activity to kee the current functionality. I
would also add some notice, at least to the activity-specific config, something
like “Not all applications will respect these settings.”. There is a lot of
apps that simply do not respect that.

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-07-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

   Assignee|plasma-b...@kde.org |meve...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-07-06 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-06-29 Thread Méven Car
https://bugs.kde.org/show_bug.cgi?id=416271

Méven Car  changed:

   What|Removed |Added

 CC||meve...@gmail.com

--- Comment #7 from Méven Car  ---
I propose to move the PrivacyTab to a full fledge KCM and rename it to Recent
Files.
See https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1010

While it is privacy sensitive, but the features there are just easier to find
by Recent Files keyword than Privacy.
We can keep the keyword, and we could make this KCM appear somewhere else also,
splitting it from activities kcm is a first step.

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-05-11 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

--- Comment #6 from Nate Graham  ---
I'd make it a KCM, but a "Security & Privacy" KCM would be a good idea IMO.

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2022-05-11 Thread Ivan Čukić
https://bugs.kde.org/show_bug.cgi?id=416271

Ivan Čukić  changed:

   What|Removed |Added

 CC||ivan.cu...@kde.org

--- Comment #5 from Ivan Čukić  ---
If we collected a few toggles related to privacy, we could have a 'privacy
centre' item in the system tray. For example:

 - disable usage tracking for the current activity
 - forget recent usage history
 - allow network searches in KRunner
 - ...

I don't see another plausible solution - putting a 'forget' menu into
everything that shows recents, plus a button somewhere close to allow
discretely 'forgetting' (https://bugs.kde.org/show_bug.cgi?id=353229) would be
quite a UI problem.


> and the bugginess of the implementation.

Off topic:

Almost all bugs we have had over the years (since plasma 4 days) are due to
people storing non-normalized URIs in KA or changing format of the URIs between
versions thinking KA will magically know that konsole, applications:Konsole,
applications:/Konsole.desktop.whatever, /usr/share/...desktop are the same
thing.

I was thinking of changing the API to force the user to set the allowed URI
format before allowing reporting URIs, but that would just make it more
difficult to make mistakes, not impossible.

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2021-04-05 Thread Norberto Bensa
https://bugs.kde.org/show_bug.cgi?id=416271

Norberto Bensa  changed:

   What|Removed |Added

 CC||nbe...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2021-04-05 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=435325

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2021-04-05 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=423732

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2021-04-05 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=72665

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2021-04-05 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

--- Comment #4 from Nate Graham  ---
(In reply to Nate Graham from comment #2)
> Alternatively, I know it would be kind of redundant, but maybe we could
> expose the config UI in multiple places: one in an easily-located part of
> System Settings, and again in the Activities KCM. The easily-located one
> would just show the settings for the current activity.
The more I think about it, the more I think this imperfect solution may be the
way to go. Attempts to teach users about activities over the years have failed
due to the feature's scope being unclear and difficult to explain, and the
bugginess of the implementation.

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2020-08-24 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=425755

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2020-02-20 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

   Priority|NOR |HI

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2020-01-14 Thread Kai Uwe Broulik
https://bugs.kde.org/show_bug.cgi?id=416271

Kai Uwe Broulik  changed:

   What|Removed |Added

 CC||k...@privat.broulik.de

--- Comment #3 from Kai Uwe Broulik  ---
"we should just make everything activity-aware" if it just were that easy ;)

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2020-01-14 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

--- Comment #2 from Nate Graham  ---
Personally I think instead of shoving the existence of activities in the user's
face, we should just make everything activity-aware. Right now it's not at all
obvious what's activity-aware and what's not, which I think contributes to the
feature being kind of... weird.

Alternatively, I know it would be kind of redundant, but maybe we could expose
the config UI in multiple places: one in an easily-located part of System
Settings, and again in the Activities KCM. The easily-located one would just
show the settings for the current activity.

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2020-01-14 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=416271

David Edmundson  changed:

   What|Removed |Added

 CC||k...@davidedmundson.co.uk

--- Comment #1 from David Edmundson  ---
I agree we want to do something. 

But it's also important that we expose toggling on a per activity basis, which
wouldn't be trivial.

As a counter to moving the setting, the other plausible option is changing the
UI of recent documents to have some visual hint that it's activity aware.
(recent documents for activity "Default")

This would both expose the feature of activities and hint at the setting
location at the same time.

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2020-01-14 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2020-01-14 Thread Patrick Silva
https://bugs.kde.org/show_bug.cgi?id=416271

Patrick Silva  changed:

   What|Removed |Added

 CC||bugsefor...@gmx.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[systemsettings] [Bug 416271] Setting to not remember recent documents confusingly lives in the Activities KCM

2020-01-14 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=416271

Nate Graham  changed:

   What|Removed |Added

   Keywords||usability
 CC||visual-des...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.