Bastien Dejean
49dbc770f6
Added a 'Contributors' section
2012-10-23 17:20:52 +02:00
Bastien Dejean
9a09998d9f
Fix the handling of 'button_modifier'
2012-10-23 17:01:32 +02:00
Bastien Dejean
0c6a40cbe9
Properly handle 'focus_follows_mouse'
2012-10-23 15:30:30 +02:00
Bastien Dejean
2966780771
Window resize/move toggles the floating state of tiled windows
2012-10-23 13:58:31 +02:00
Bastien Dejean
58c0c96503
Handle monitors in 'enter_notify'
2012-10-23 13:48:09 +02:00
Bastien Dejean
554e99d93d
Cosmetic changes
2012-10-23 13:45:47 +02:00
Bastien Dejean
243f1245e7
Options for 'cycle_desktop': --skip-{free,occupied}
2012-10-23 13:31:11 +02:00
Bastien Dejean
379099ee65
Fix wrong assumption regarding window id
2012-10-23 12:48:10 +02:00
Bastien Dejean
d810e72c35
New setting: 'button_modifier'
2012-10-23 12:42:40 +02:00
Bastien Dejean
f0ab3e390e
Merge branch 'develop'
2012-10-23 12:17:19 +02:00
Bastien Dejean
ced4c2c0a8
Only follow the mouse pointer if it moves
2012-10-22 22:38:21 +02:00
Bastien Dejean
dddfc5de6c
Fix typo in setting name
2012-10-22 12:25:58 +02:00
Bastien Dejean
7825c8b059
New setting: 'focus_follow_mouse'
2012-10-22 12:21:12 +02:00
Bastien Dejean
1769e2f58f
New messages: 'nearest' and 'alternate_focus'
2012-10-22 11:51:28 +02:00
Bastien Dejean
637d0272dd
New message: 'add_in' ; handle multiple names
2012-10-18 11:37:53 +02:00
Bastien Dejean
286fb33dfd
Fix monocle
2012-10-18 11:15:43 +02:00
Bastien Dejean
3656722c14
Fix toggle_fullscreen
2012-10-18 11:09:17 +02:00
Bastien Dejean
e771dd4c90
Fix 'send_to_monitor'
2012-10-17 18:54:32 +02:00
Bastien Dejean
2a3362fc4b
Added support for multiple monitors
2012-10-17 16:18:40 +02:00
Bastien Dejean
c9282c216a
Added missing dependency (xcb-util
)
2012-10-11 18:51:11 +02:00
Bastien Dejean
189782aa29
_NET_ACTIVE_WINDOW: toggle fullscreen if necessary
2012-10-11 15:16:40 +02: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
2c7075d5ba
Handle _NET_WM_DESKTOP
2012-10-10 21:36:19 +02:00
Bastien Dejean
e754a9eac7
Fix copy/paste typo
2012-10-06 12:04:18 +02:00
Bastien Dejean
9e530a8599
Added some debug messages
2012-10-06 12:03:12 +02:00
Bastien Dejean
7217e8fdbe
Cosmetic changes
2012-10-06 11:55:22 +02:00
Bastien Dejean
7f597a5313
On button release: use the stored window
...
When the mouse button was released the window under the pointer was
considered as being the window being previously moved. This is false in
the general case and therefore, the window stored inside the
frozen_state variable must be used.
2012-10-06 11:36:16 +02:00
Bastien Dejean
16d8f62799
Remove unneeded debug informations
2012-10-06 11:19:51 +02:00
Bastien Dejean
52e9391895
Remove obsolete code
2012-10-05 22:04:43 +02:00
Bastien Dejean
b87d5b706a
New message: "cycle_layout"
2012-10-05 21:03:38 +02:00
Bastien Dejean
575bf9336a
Don't need to apply layout after "close"
2012-10-05 15:20:52 +02:00
Bastien Dejean
723edc7556
Fullscreen client message: apply layout
2012-10-05 12:27:46 +02:00
Bastien Dejean
3d60924ff2
The border width can change while in fullscreen
2012-10-05 12:10:07 +02:00
Bastien Dejean
4d27bfa3e8
Update floating rectangle when border_width changes
2012-10-05 11:35:35 +02:00
Bastien Dejean
ce4761c1a2
Add missing .PHONY entry
2012-10-04 19:11:07 +02:00
Bastien Dejean
a1f0b2c337
Prevent buffer overruns in dump_tree
and al.
2012-10-04 14:46:41 +02:00
Bastien Dejean
931e735e97
Always use BUFSIZ
2012-10-04 13:59:05 +02:00
Bastien Dejean
ad7dfb9776
Address the non-portability of the PRINTF macro
2012-10-04 11:49:23 +02:00
Bastien Dejean
a8562891d3
Empty rsp after sending it
...
Since some functions still use *strcat* (e.g. *dump_tree*), it is
necessary to empty rsp after filling it. This is a temporary fix.
2012-10-04 11:38:23 +02:00
Bastien Dejean
26cdd8505d
By default, don't produce a debug executable
2012-10-03 23:06:31 +02:00
Bastien Dejean
94ab18c49c
Remove trailing new line in response
...
Some functions, e.g. *dump_tree*, will end *rsp* with a new line and
*bspc* already takes care of that.
2012-10-03 23:00:03 +02:00
Bastien Dejean
5cf4622695
In that particular case, strcmp is safe
...
No need to worry about strcmp's safety here, since cmd is guaranteed to be
null-terminated.
2012-10-03 22:49:05 +02:00
Bastien Dejean
46e8061d91
Apply the project coding style to the remote code
2012-10-03 22:44:25 +02:00
Bastien Dejean
c495a084e6
Merge pull request #6 from c00kiemon5ter/debug
...
handle debug messages
2012-10-03 11:55:10 -07:00
Bastien Dejean
a5c8fd6c1c
Merge pull request #5 from c00kiemon5ter/warning
...
fix warining about possible unintitialized variables
2012-10-03 11:52:59 -07:00
Ivan Kanakarakis
3f914c7297
separate rules for debug and stripped binaries
2012-10-03 20:53:16 +03:00
Ivan Kanakarakis
dac696d74d
corerctly handle debug messages
2012-10-03 20:50:37 +03:00
Ivan Kanakarakis
c506815d81
fix warining about possible unintitialized variables
2012-10-03 20:48:40 +03:00
Bastien Dejean
1c404cc3f6
Merge pull request #4 from c00kiemon5ter/client
...
Rework Client
2012-10-03 10:40:02 -07:00
Ivan Kanakarakis
de3742c74c
update Makefile - remove misc and include helpers
2012-10-03 20:08:02 +03:00