aboutsummaryrefslogtreecommitdiff
path: root/wayland/client.c
AgeCommit message (Collapse)AuthorLines
2015-11-19Refactor the crap out of wayland clientsDrew DeVault-218/+0
And create a background surface on every output when invoking swaybg.
2015-11-18Basic support for extensions in server and clientsDrew DeVault-4/+9
2015-11-18Support cursors over wayland clientsDrew DeVault-0/+43
Apparently wayland has fucking client-side cursors, too
2015-11-18Generate protocol headersDrew DeVault-0/+1
2015-11-18Support resizing in wayland client implementationDrew DeVault-0/+12
2015-11-18Fix up wayland client implementationDrew DeVault-89/+24
Now it receives frame callbacks and renders properly, and is double buffered and such.
2015-11-13Clean up some things better in wayland clientsDrew DeVault-9/+11
2015-11-12We don't need to implement strdupDrew DeVault-6/+6
After defining _GNU_SOURCE
2015-11-12Further refinement of wayland client supportDrew DeVault-7/+35
2015-11-12Start fleshing out wayland client implementationDrew DeVault-0/+192
This introduces a basic shared framework for making wayland clients within sway itself.