37 releases (13 breaking)
|0.14.0||May 7, 2021|
|0.13.0||Mar 4, 2021|
|0.12.3||Mar 5, 2021|
|0.12.2||Dec 30, 2020|
|0.2.6||Jul 14, 2018|
#199 in GUI
60,749 downloads per month
Used in 325 crates (5 directly)
This crate is a toolkit for writing wayland clients in rust, on top of wayland-client.
Currently a work in progress, it currently provides the following utilities:
- Automatic binding of general wayland globals (
- Abstraction to create windows (aka toplevel surfaces), abstracting the interaction
with the shell (
wl_shell) and the drawing of decorations
- Wrapper for
wl_keyboardfor automatic keymap interpretation using
- Utilites for creating dpi aware surfaces.
The documentation for the master branch is available online.
The documentation for the releases can be found on docs.rs.
Requires at least rust 1.41 to be used and version 1.12 of the wayland system libraries.