add client.type field
Current options are XDGShell, X11Managed, and X11Unmanaged.
rename activate to activatex11 for consistency
clarify createnotifyx11 function
xwayland: unmanaged (dropdown menu) support
remove n counter from zoom(), add comments
warn but don't error on unused function
Merge pull request #18 from guidocella/zoom
Add zoom
don't double-add new monitor to mons
this was a copy/paste error
add cleanup listener for keyboards
add monitor destroy listener
output_layout_manager not auto-destroyed
xcursor_manager is not automatically destroyed
add non-goals list to README
Merge pull request #16 from guidocella/killclient
Add killclient
let xdg be the plain "createnotify"
use x11 suffix for other function to match isx11, also shorter