Bug 475990

Summary: Inconsistent configuration popup behavior
Product: [Applications] systemsettings Reporter: tempqd <variable_valuables761>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: minor CC: nate
Priority: NOR    
Version First Reported In: master   
Target Milestone: ---   
Platform: unspecified   
OS: Unspecified   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description tempqd 2023-10-23 04:16:56 UTC
SUMMARY
In Global Theme settings, one can configure individual themes for Colors, Application Style, and Window Decorations. However, their popups are not consistent.

Edit Color Scheme...:
* Footer buttons are Reset, Save As..., Close
* Middle tab ("Colors") is selected upon opening instead of leftmost tab
* Closing without saving changes has warning popup ("You have unsaved changes. Do you really want to quit?") which differs from System Settings' warning popup. You can still click things in System Settings while the screen is dimmed. It only appears if you click footer Close button, and not window X button.

Configure Style...:
* Footer buttons are Defaults, OK, Cancel
* Footer buttons do not have tooltips on hover
* No warning popup when closing with unsaved changes

Edit [Name] Theme:
* Footer buttons are Help, Reset, Defaults, OK, Apply, Cancel
* Has large header ("[Name] Window Decoration") above tabs
* No warning popup when closing with unsaved changes


OS: KDE Neon Unstable (2023 10 22)
Comment 1 Nate Graham 2023-10-23 20:49:35 UTC
I'm afraid this isn't one bug, it's many one per issue on each page. See https://community.kde.org/Get_Involved/Issue_Reporting#Multiple_issues_in_a_single_Bugzilla_ticket. Feel free to submit new bug reports, one per issue. Thanks for understanding!
Comment 2 tempqd 2023-10-23 23:40:20 UTC
(In reply to Nate Graham from comment #1)
> I'm afraid this isn't one bug, it's many one per issue on each page. See
> https://community.kde.org/Get_Involved/
> Issue_Reporting#Multiple_issues_in_a_single_Bugzilla_ticket. Feel free to
> submit new bug reports, one per issue. Thanks for understanding!

Sure!

Should I make, for instance, the following 3?
Bug report 1 - "Colors KCM: make popup consistent with other Global Theme KCM popups"
Bug report 2 - "Application Style KCM: make popup consistent with other Global Theme KCM popups"
Bug report 3 - "Window Decorations KCM: make popup consistent with other Global Theme KCM popups"

And copy/paste my 3 bulleted lists there, one list per report?

I was assuming a dev working on making these 3 popups consistent with each other would need a centralized list of inconsistencies, but I can split them up if that'd be better!
Comment 3 Nate Graham 2023-10-24 19:51:51 UTC
Yeah, that would work.