| Summary: | Adopt "explicit apply" paradigm with Apply/Cancel buttons | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | Guido Schmidt <guido> |
| Component: | kcm_autostart | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED INTENTIONAL | ||
| Severity: | wishlist | CC: | nate, nicolas.fella, sthenujan2002 |
| Priority: | NOR | ||
| Version First Reported In: | 5.27.5 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Guido Schmidt
2023-06-12 07:34:53 UTC
(In reply to Guido Schmidt from comment #0) > Not sure what that horizontal line at the end meant, I clicked it You could have simply hovered over the button for a moment to get the tooltip to reveal what it does. > (BTW: Who thinks it's a good idea to hide the button until you hover it?) Plasma is not the only one using it. I have seen many websites and apps doing that and it makes the UI look better. And I don't think adding apply, cancel buttons to this kcm make much sense anyway. It's quite hard to implement as it this kcm doesn't simply manage a config file like most of the kcms that have apply buttons. And even if it is implemented, it will make the codebase more complex for a feature that isn't really necessary. But willing to know what others think I don't see a need to do this. Plenty of KCMs already use the "Instant Apply" paradigm because the "Explicit Apply" paradigm doesn't make sense there. If there are any UX issues caused by the use of the "Explicit Apply" paradigm in this KCM, we should just fix them. And the issue described here has already been fixed for Plasma 6 by making the "remove this entry" button a red X, not an ambiguous bar/minus sign. That should make it clear what will happen when you click on it. I wouldn't call it plenty. Only 5 out of 70 dialogs in my system settings don't have an Apply button. - Two of them ask if you really want to apply the changes: Global Design and Online accounts. - Game controller asks you before you start a new calibration. I think a confirmation dialog would be appropriate for autostart, too. Good to know that the button issue has been addressed, though. Thanks! |