make rule examples a comment
Merge pull request #40 from guidocella/firefox-class
Fix Firefox class
make XWayland support optional
fix killclient binding, add helpful comment
condense getatom and add note about error return
Merge branch 'master' of github:djpohly/dwl into master
Merge pull request #25 from geistesk/error-maybe-uninitialized
getatom: fix potential uninitialized atom variable
add some more hands-off protocols
focusclient checks whether oldsel == sel
No need to do it outside the call.
convert lastfocused() to focustop(m)
pass previous focus to focusclient
remove surface from focusclient function
Honestly not sure why a specific surface is focused rather than the
client figuring that out. Seems to work in a quick test, but we can
remember this commit if something breaks for, I dunno, mouse people.
C99 doesn't support anonymous unions
I'm cool with ->surface.xdg instead of ->xdg_surface though.
make setmon a bit more straightforward