aboutsummaryrefslogtreecommitdiff
path: root/autostart
AgeCommit message (Collapse)AuthorFilesLines
2015-12-07Implement desktops.Matias Linares1-2/+5
It's somewhat buggy. But works :). There're 2 desktops only for now, maybe later I will implement something more dynamic
2015-11-30Change one netcat with a more readable wayMatias Linares1-20/+54
2015-11-29Begin ef EWMH support and sticky movementMatias Linares1-5/+10
The implementationn of the EWMH and ICCCM support is incomplete. I need to check how to implement on the right way.
2015-11-28Better socket handlingMatias Linares1-6/+18
The socket interface now allows almost everything that vould be done by the internals of the window manager. Also the Window manager now closes fine (on a success exit).
2015-11-22Add socket functionality.Matias Linares1-2/+8
Something simple, but it works pretty well. The mapping between the strings that comes from the socket and functions, modifiers, keys, etc. needs some rewrite because now there's a manual mapping. The autostart file shows some functionality on how it will work. Since the next_xevent is ticking on 1s, it's preferible to make the writes on the socket all together, otherwise will pass 1 sec between two calls.
2015-11-19Implemented socket handler.Matias Linares1-0/+4
First steps on the socket handling. Dotwm will use this for communication between different clients trying to modify the behaviour (just take a look into hlwm's herbstclient program). It's needed a parser for the configuration, make the protocol and get it working better. For now I'm checking if it's anything into the socket every time I've a XEvent. But it shouldn't be this way.