Commit graph

285 commits

Author SHA1 Message Date
Bastien Dejean
5c538b5d18 Fix minor typos 2012-10-25 15:20:14 +02:00
Bastien Dejean
6e3af9fe33 Rely on _NET_WM_DESKTOP for orphans adoption 2012-10-25 12:42:30 +02:00
Bastien Dejean
dfecbdc6e0 Tiled windows should not be above floating windows 2012-10-24 22:17:45 +02:00
Bastien Dejean
159b158599 Merge branch 'adopt-orphans' 2012-10-24 21:06:54 +02:00
Bastien Dejean
7889c52640 Small optimization in enter_notify 2012-10-24 19:31:33 +02:00
Bastien Dejean
0124ca2383 Don't be silly 2012-10-24 19:05:02 +02:00
Bastien Dejean
1a96affd21 Check map_state value in adopt_orphans 2012-10-24 17:39:15 +02:00
Bastien Dejean
277d7d4131 Don't make wild guesses on things that need to be freed 2012-10-24 17:20:48 +02:00
Bastien Dejean
5ad12f917d Initial approach for orphans adoption 2012-10-24 16:34:56 +02:00
Bastien Dejean
fa82a462c0 Handle manual page in Makefile 2012-10-24 12:40:21 +02:00
Bastien Dejean
0013445c2c Added man page 2012-10-24 12:31:32 +02:00
Bastien Dejean
c6786af58b Refactor README, support VERSION in *main* 2012-10-24 12:30:37 +02:00
Bastien Dejean
5b49ccba6a Refactor README 2012-10-24 10:22:18 +02:00
Bastien Dejean
988e719ed2 Further cleanups 2012-10-23 19:38:29 +02:00
Bastien Dejean
898245ad9d Minor cleanup in 'enter_notify' 2012-10-23 19:29:21 +02:00
Bastien Dejean
c0e3b0e93a Remove obsolete zombie handler 2012-10-23 17:31:45 +02:00
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