Bug 431344 - Always sync settings with SDDM unless upon user request
Summary: Always sync settings with SDDM unless upon user request
Status: RESOLVED INTENTIONAL
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_sddm (other bugs)
Version First Reported In: 5.20.5
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: David Edmundson
URL:
Keywords: usability
: 491270 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-01-09 09:29 UTC by francois5537
Modified: 2024-10-16 18:31 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description francois5537 2021-01-09 09:29:21 UTC
SUMMARY
I really like the new additions to sync Plasma settings (font, icon, theme, etc.) with the DM (SDDM in most cases). However I don't like having to do this manually every time and it's a bit weird as GTK settings are updated as well. I'm also worried not everyone is browsing the login manager settings.

I would propose to use a checkbox (e.g. Sync settings with SDDM/login manager) instead of the user having to click a button. The Sync button also doesn't give me any response if the synchronized has been completed successfully?

STEPS TO REPRODUCE
1. Change Plasma settings
2. Need to lookup login manager settings
3. Hit sync

OBSERVED RESULT
Manually needed sync

EXPECTED RESULT
Automatically syncing unless I deselect the checkbox

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2021-01-12 00:14:52 UTC
I agree, at least for single-user systems. For multi-user systems, it becomes a different story.
Comment 2 Nate Graham 2024-08-05 17:57:41 UTC
*** Bug 491270 has been marked as a duplicate of this bug. ***
Comment 3 Filip Fila 2024-10-16 11:19:00 UTC
I agree that it's not desirable overall due to the reasons Nate listed in bug 491270.
Comment 4 Nate Graham 2024-10-16 18:31:59 UTC
Migrating my (lightly edited) comment there over to this bug report:


There are technical and conceptual issues here.

Technical: Lots of settings would need to unexpectedly ask for admin permission when changed, since in the background they would be syncing settings to SDDM and that requires admin permission.

Conceptual: would not work with multiple users; whose settings would take precedence? If we turned it off automatically in a multi-user environment, then any previously auto-synced settings would get frozen unexpectedly.

I don't think we can, sorry.