Bug 494434

Summary: Make it possible to discern whether a cursor theme has support for SVG theming
Product: [Applications] systemsettings Reporter: Répási Dávid <hu.repasidavid>
Component: kcm_cursorthemeAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: ad.liu.jin, m.liu.jin, nate, vlad.zahorodnii
Priority: NOR    
Version First Reported In: 6.2.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Where to advertise svg cursors

Description Répási Dávid 2024-10-10 12:55:21 UTC
Created attachment 174622 [details]
Where to advertise svg cursors

STEPS TO REPRODUCE
1. Open system settings
2. go to colors & themes -> cursors 

OBSERVED RESULT
All the cursors look the same, whether only xcursor or supporting the new svg method.

EXPECTED RESULT
Have a way to differentiate between themes only supporting xcursor and svg, maybe with a badge, like the one added for new widgets. Could simply be a logo as well, in the preview pane the x-cursor or wayland-cursor pointer preview could be added depending on the support, the svg cursors could have both, since they are backwards compatible.
Though when browsing for cursors in the "get new" panel, users would still need a way to tell which supports it, for this reason a badge would be better, or a new filter to show migrated cursor only.

SOFTWARE/OS VERSIONS
Linux: EndeavourOS 
KDE Plasma Version: 6.2.0 
KDE Frameworks Version: 6.6.0 
Qt Version: 6.7.3
Kernel Version: 6.11.2-arch1-1
Comment 1 Nate Graham 2024-10-10 20:21:24 UTC
There's room for improvement in the future here, yes.
Comment 2 Vlad Zahorodnii 2024-10-10 21:35:43 UTC
What's the use case exactly? Why should system settings display such a badge?
Comment 3 Jin Liu 2024-10-11 01:28:15 UTC
(In reply to Vlad Zahorodnii from comment #2)
> What's the use case exactly? Why should system settings display such a badge?

Probably because the user might perceive themes with SVG as "goodies", so he wants to be able to tell which theme has it.