Commit graph

345 commits

Author SHA1 Message Date
Bastien Dejean
531029a80e Monocle: change stacking only when the focus is tiled 2012-11-02 20:22:20 +01:00
Bastien Dejean
c383348e10 Don't forget to set the frozen pointer monitor 2012-11-02 14:47:26 +01:00
Bastien Dejean
7d82867020 Refactor *circulate_leaves* 2012-11-02 12:06:20 +01:00
Bastien Dejean
c28eceb152 New message: 'circulate' 2012-11-01 22:47:03 +01:00
Bastien Dejean
1ab44c4132 Use the monitor, not the screen, rectangle 2012-10-29 10:45:47 +01:00
Bastien Dejean
1e23f6949c Version 0.2 2012-10-27 19:53:46 +02:00
Bastien Dejean
4b931e30a4 Remove alien chunk 2012-10-26 21:18:14 +02:00
Bastien Dejean
240c75c704 Orphan adoption: restore desktops organization 2012-10-25 21:49:14 +02:00
Bastien Dejean
0061b72445 New message: 'adopt_orphans'
The adoption of orphans needs to occur after the definition of desktops
and rules in the *autostart*.
2012-10-25 21:02:04 +02:00
Bastien Dejean
04bebb797a Fix monocle regression in 'client_message'
The new handling of tiled monocle windows requires to call *arrange*
after *focus_node*.
2012-10-25 19:45:41 +02:00
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