Skip to content

feat: add scalable cursor support - #29

Merged
esposm03 merged 1 commit into
esposm03:masterfrom
hojjatabdollahi:scalable-svg-cursors
Jul 31, 2026
Merged

feat: add scalable cursor support#29
esposm03 merged 1 commit into
esposm03:masterfrom
hojjatabdollahi:scalable-svg-cursors

Conversation

@hojjatabdollahi

@hojjatabdollahi hojjatabdollahi commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

This is based on #26.

It adds the minimum needed code to support scalable cursors. It leaves the parsing of the json and rendering of the svg files to the caller.

It implement's KDE's approach and will be used in COSMIC DE.

This isn't a breaking change. If you're unsure, we can put this behind a feature flag until KDE upstreams their implementation, but adding this to xcursor allows us to implement it in COSMIC. Niri is also going to implement KDE's approach (Ivan's comment).

COSMIC's implementation using this:
pop-os/cosmic-comp#2659

@esposm03
esposm03 merged commit 6b003d5 into esposm03:master Jul 31, 2026
2 checks passed
@esposm03

Copy link
Copy Markdown
Owner

Thank you for the contribution! This has just been published as v0.3.11.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants