A smithy for rusty wayland compositors
Large parts of Smithay were changed with numerous API changes. It is thus recommended to approach version 0.3 as if it was a new crate altogether compared to 0.2.
The most notable changes are:
wayland::compositor
handling logic now automatically handles state tracking and delayed commit for wayland surfaces.Many thanks to the new contributors to Smithay, who contributed the following:
This is the first release of smithay, the rusty wayland compositor smithy.
This release brings the very bases necessary to start building a wayland compositor, namely:
wayland::shm
handles wl_shm
wayland::compositor
handles wl_compositor
and wl_subcompositor
wayland::shell
handles wl_shell
and wdg_shell
wayland::seat
handles wl_seat
wayland::output
handles wl_output