in reply to Martin Pitt

Turns out that cursor themes are completely *under*specified, and nobody knows how they should actually work outside of X11 and non-HiDPI displays; and, of course, we inherited this car crash with Wayland. See gitlab.gnome.org/GNOME/gtk/-/i… for the latest attempt at trying to make sense of this mess, and what happened next…
in reply to Emmanuele Bassi

@ebassi Cursors have always been such a mess.

I remember the hoops I had to jump through when making Bluecurve decades ago.

We wanted to eventually tackle this with Tango too. (We made the icon spec then, as icons were a huge mess before that, with lots of one-off symlinks and necessary fallbacks. Thankfully, it was basically adopted everywhere for icons.)

The problem with the cursors is that it was tied to legacy X. (Icons were app & toolkit level.)