44181b57ac
An output layout consists of a mapping of outputs to their position in a global coordinate system that usually cooresponds to the output position in physical space in front of the user. Add an example that allows configuration of an output layout and demonstrates its boundaries with a bouncing image. |
||
---|---|---|
backend | ||
examples | ||
include | ||
protocol | ||
render | ||
types | ||
util | ||
xcursor | ||
.build.yml | ||
.gitignore | ||
.travis.yml | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
dummy.c | ||
meson.build |
README.md
wlroots
Pluggable, composable modules for building a Wayland compositor.
This is a WIP: status
Contributing
Development is organized in our IRC channel, #sway on irc.freenode.net. Join us and ask how you can help!
Building
Install dependencies:
- wayland
- wayland-protocols
- EGL
- GLESv2
- DRM
- GBM
- libinput
- udev
- pixman
- systemd (optional, for logind support)
- libcap (optional, for capability support)
- asciidoc (optional, for man pages)
Run these commands:
meson build
ninja -C build