Bug 420421

Summary: Wish: Store log or notes with configuration
Product: [Applications] systemsettings Reporter: Al Williams <alw>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: nate
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Al Williams 2020-04-22 13:46:31 UTC
Here's the user story: The other day I was making some changes and thought, "Hmm.. I have compositing set to OpenGL 2 instead of 3. I can't remember if I just tried that to see if it fixed some other problem or if it actually fixed some problem." I knew the change had been long ago and several display drivers ago, so I turned it back on. Within a day I realized my system was crashing and turning it back to Open GL2 fixed that.

So what would be a great feature is a field in each module that says "Notes" that gets persisted with the settings. Even just a simple "sticky note" format would be OK although bonus points if it were an accumulated time and date stamped log. The notes could be per module or one for all of systemsettings, it seems like. Either would work.

So each module could have at the bottom a text field you could edit along with buttons "save note" and (if you are going to do the log-style) "view notes". From the view you edit the entire log or erase it. If you just do a sticky note, you don't need the view button or any manipulation, so that would be easier.

If you decide to do it for all settings this could be part of the kcmshell window instead of per module, but that would be a big change compared to how it is today, I think.
Comment 1 Nate Graham 2020-04-22 17:22:47 UTC
I do this myself, but in a text file. It's a sufficiently niche use case that I'm not sure it makes sense to add a feature to system settings to support it. :)