Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use waybackend for our wayland code #410

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

Use waybackend for our wayland code #410

wants to merge 5 commits into from

Conversation

LGFae
Copy link
Owner

@LGFae LGFae commented Apr 5, 2025

I have reimplemented all the wayland logic into a separate crate. This will allow me to reuse that in different projects, and also let us delete large swaths of code in swww. A lot of this code was nasty unsafe stuff, that we have moved to a different crate that will (hopefully) be better tested.

@LGFae LGFae force-pushed the waybackend branch 3 times, most recently from 53df76c to 4d9e7ed Compare April 5, 2025 21:58
LGFae added 3 commits April 5, 2025 19:06
In the process, we also fixed:
  * integration tests not running
  * some clippy warnings
  * memory leaks with extra wayland buffers being created
 * Update MRSV
 * Accept new Unicode License
 * Install libwayland-dev and wayland-protocols on CI
 * Curse nix-os for being weird and not working
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.

1 participant