Bug 469914

Summary: Implement support for highlighting non-default settings
Product: [Applications] systemsettings Reporter: Andrei Rybak <rybak.a.v>
Component: kcm_updatesAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: bugseforuns, EpicTux123, esperluette08, nate
Priority: NOR    
Version First Reported In: 5.27.5   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot for section OBSERVED RESULT
Screenshot for section EXPECTED RESULT

Description Andrei Rybak 2023-05-17 22:18:46 UTC
Created attachment 159047 [details]
Screenshot for section OBSERVED RESULT

SUMMARY
When a user changes a setting in System Settings to a value that isn't a default, the UI element controlling the value usually gets highlighted.  This doesn't happen to UI elements in "System Administration > Software Update"


STEPS TO REPRODUCE
1. Open System Settings
2. Navigate to "System Administration > Software Update"
3. If available, click on "Defaults"
4. If enabled, click on "Apply"
5. Change any one setting:
   - radio buttons "Manually"/"Automatically" for "Update software" 
   - dropdown (aka combobox) "Update frequency"
   - checkbox "Use offline updates"

OBSERVED RESULT
After step 5 all UI elements remain "unhighlighted". See the first screenshot.


EXPECTED RESULT
The UI element being changed to a non-default value has a highlight. See the second screenshot – the panel "System Settings > Workspace > Window Management > Tasks Switcher > Main" is shown with examples of both default and non-default values.


SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.27
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.106.0
Qt Version: 5.15.9
Kernel Version: 5.19.0-41-generic (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz
Memory: 7.7 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620
Manufacturer: Dell Inc.
Product Name: Inspiron 5570

ADDITIONAL INFORMATION
In my color scheme, the UI elements with default values happen to have the blue highlight, and UI elements with non-default values – orange highlight.
Comment 1 Andrei Rybak 2023-05-17 22:19:27 UTC
Created attachment 159048 [details]
Screenshot for section EXPECTED RESULT
Comment 2 Andrei Rybak 2023-05-17 22:21:45 UTC
After more testing I realized that «4. If enabled, click on "Apply"» in "STEPS TO REPRODUCE" is not needed.
Comment 3 Nate Graham 2023-12-01 18:07:43 UTC
*** Bug 477850 has been marked as a duplicate of this bug. ***
Comment 4 Nate Graham 2024-08-05 18:00:17 UTC
*** Bug 491268 has been marked as a duplicate of this bug. ***
Comment 5 Filip 2024-12-19 15:03:18 UTC
*** Bug 497682 has been marked as a duplicate of this bug. ***