Commit graph

23 commits

Author SHA1 Message Date
Bastien Dejean
8b48ff50a3 Add an option to rule -a: --focus 2013-08-06 11:26:51 +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
Bastien Dejean
d9ffb7050f New message: remove_desktop 2013-06-01 12:00:26 +02:00
Bastien Dejean
25b21321d3 Remove trailing spaces 2013-03-16 19:20:20 +01:00
Bastien Dejean
b273b9c9bd New argument for the rule message: follow 2013-03-12 10:56:45 +01:00
Bastien Dejean
d7878763f9 Free what we remove 2012-12-26 15:22:36 +01:00
Bastien Dejean
b693e7dda9 Cleanup before leaving 2012-12-26 14:39:46 +01:00
Bastien Dejean
164db4b6c2 New message: 'remove_rule' 2012-12-25 19:28:24 +01:00
Bastien Dejean
bfe1d95454 Two digits is enough 2012-12-25 19:07:12 +01:00
Bastien Dejean
6b2d8152ca New message: 'list_rules' 2012-12-25 19:03:35 +01:00
Bastien Dejean
4d8fb81fc7 Slight optimization 2012-11-13 22:35:19 +01:00
Bastien Dejean
47b4f760f6 Fixed size windows must specify non-zero sizes 2012-11-13 21:34:05 +01:00
Bastien Dejean
bd0bca2086 Automatically float fixed size windows 2012-11-13 21:27:02 +01:00
Bastien Dejean
675d5aee2f New rule effect: move to the given desktop 2012-11-11 18:40:55 +01:00
Bastien Dejean
07b7f292d4 Handle _NET_WM_WINDOW_TYPE_{DOCK,NOTIFICATION}
Fancy panels (tint2, bmpanel2, ...) can now be used with bspwm.
2012-10-10 23:01:38 +02:00
Bastien Dejean
eaba8c6715 Revert previous commit 2012-09-29 17:32:22 +02:00
Bastien Dejean
b9cb79f55d Rules: switch to the given desktop 2012-09-29 17:18:45 +02:00
Bastien Dejean
177ea353c4 Wipe get atoms reply structures 2012-09-29 13:26:56 +02:00
Bastien Dejean
0bd88d9824 Fix "alternate" command, min width,height is 1,1 2012-09-20 11:50:25 +02:00
Bastien Dejean
24507288bf Numerous fixes 2012-09-18 17:21:04 +02:00
Bastien Dejean
fa73a124c9 Rules, XDG config & autostart 2012-09-11 13:12:53 +02:00
baskerville
f158b4aecd big Makefile 2012-08-07 12:17:47 +02:00
baskerville
d0964cf610 handle "quit" message 2012-07-31 14:32:13 +02:00