this post was submitted on 11 Mar 2024
342 points (97.8% liked)

Linux

47361 readers
1528 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 3 points 6 months ago (1 children)

This is interesting, but help me understand, does hypercursor not allow animated cursors?

[–] [email protected] 16 points 6 months ago (1 children)

Metadata Some cursors cannot become SVGs, and that's fine. Some cursors are used for more than one shape, and that's fine. Some cursors are animated, and that's fine! All of a shape's properties are described in a small meta.hl file alongside them.

Seems like it should support it?

[–] [email protected] 2 points 6 months ago

Instead of each frame of animation being a grid of pixels, each frame is a small collection of math describing the visuals.

But we'd still have frames to use for animation, if we want.

Instead of replacing one PNG for another PNG to make the illusion of movement, we replace one SVG with one SVG instead.