Bug 470290

Summary: Provide Oxygen mouse cursors of size 36
Product: [Plasma] Oxygen Reporter: Lastique <andysem>
Component: iconsAssignee: pinheiro <nuno>
Status: CONFIRMED ---    
Severity: normal CC: bugs.kde
Priority: NOR    
Version First Reported In: 5.24.7   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Lastique 2023-05-26 13:41:12 UTC
Currently, the Oxygen mouse cursor theme only provides cursor sizes of 24 and 48. On a 27" 3840x2160 screen, the former looks too small and the latter is too large, so a mid-way size like 32 or 36 would be perfect.

I'm aware of the Breeze cursor theme, but I like Oxygen theme more. Besides aesthetics, I find Oxygen cursors easier to spot on the screen in various contexts. In particular, its vertical dash cursor that is used in text views and input fields is easier to spot as it is thicker (both the dash and the outline).

SOFTWARE/OS VERSIONS

Operating System: Kubuntu 22.04
KDE Plasma Version: 5.24.7
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Kernel Version: 5.19.0-1024-lowlatency (64-bit)
Graphics Platform: X11
Processors: 16 × 12th Gen Intel® Core™ i7-12700K
Memory: 31.1 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 2080 Ti/PCIe/SSE2
Comment 1 Bug Janitor Service 2023-05-26 14:34:01 UTC
Thank you for the bug report!

However Plasma 5.24.7 is no longer eligible for support or maintenance from KDE; supported versions are 5.27, and 5.27 or newer. Please upgrade to a supported version as soon as your distribution makes it available to you. Plasma is a fast-moving project, and bugs in one version are often fixed in the next one.

If you need support for Plasma 5.24.7, please contact your distribution, who bears the responsibility of providing support for older releases that are no longer supported by KDE.

If you can reproduce the issue after upgrading to a supported version, feel free to re-open this bug report.
Comment 2 Lastique 2023-05-26 14:43:03 UTC
This issue is not fixed in any released KDE versions.
Comment 3 pinheiro 2024-10-12 17:02:29 UTC
Im willing to do the svg work but there was som code scripting work needed as well. 
if you are willing to look up how that works i can do the vectors
Comment 4 Redjard 2025-05-23 12:02:55 UTC
The oxygen cursors source already contains SVGs which are rendered out. It should be easy to generate other sizes in theory, but I think it would be much better to put in some more work and generate a cursors_scalable.
No promises but I will try to write or backport (from breeze) a build process that generates SVG cursors from the SVG sources.