Bastien Dejean
3dda8e7f6f
Move a few functions from tree to desktop/monitor
2013-09-20 11:57:09 +02:00
Bastien Dejean
85f67b2164
Remove a few useless header inclusion via deheader
2013-09-19 15:38:22 +02:00
Bastien Dejean
d168e919e3
Split types.c into {monitor,desktop,history}.c
2013-09-19 15:02:49 +02:00
Bastien Dejean
488dd339cb
Restore split direction
2013-09-14 12:17:22 +02:00
Bastien Dejean
758f5e6392
*window_gap* is now a desktop setting
...
The *config* command was generalized to handle desktop and monitor
settings.
2013-09-11 21:19:59 +02:00
Bastien Dejean
8a1010b04f
Fix warnings
2013-09-11 19:35:52 +02:00
Bastien Dejean
1b5b633e7a
Consolidate restore --tree
2013-09-10 21:24:29 +02:00
Bastien Dejean
daa358b3c4
Restore the split mode of nodes
2013-08-29 11:22:02 +02:00
Bastien Dejean
effd6a011d
Fix restore --tree
for the multi-monitor case
2013-07-27 15:20:24 +02:00
Bastien Dejean
de1aa71a37
Fix potential leak and null pointer dereference
2013-07-20 21:22:26 +02:00
Bastien Dejean
8fd8521322
Rewrite message handling
...
The new message syntax:
- Provides 10 commands instead of 60.
- Allows multiple actions to be applied in one call.
The client now returns an non zero exit code when a message fails.
The `is_adjacent` function now handles vacant nodes.
2013-07-12 21:52:02 +02:00