Bastien Dejean
42afe4ad11
New option for bspwm
: -p STATUS_PREFIX
2013-04-02 19:46:16 +02:00
Bastien Dejean
829bc9b91f
New setting: 'focus_follows_pointer'
2013-03-04 11:25:12 +01:00
Bastien Dejean
0acdab744c
Remove setting: 'focus_follows_pointer'
...
It is impossible to make the feature work in every cases without
unwanted side effects, therefore it will only exists as a branch.
2013-03-04 11:19:24 +01:00
Bastien Dejean
6bfebaaf6b
Focus follows pointer rewrite
2013-03-02 19:39:16 +01:00
Bastien Dejean
9bd1e7fff7
Merge branch 'master' into compton-shadow
2013-01-17 10:54:36 +01:00
Bastien Dejean
d3e351adf6
Revert "Cursor pointer feedbacks for 'grab_pointer'"
...
This reverts commit e1e04bff2e
.
2013-01-12 11:12:17 +01:00
Bastien Dejean
e1e04bff2e
Cursor pointer feedbacks for 'grab_pointer'
2013-01-10 17:59:22 +01:00
Bastien Dejean
878bc8b144
Focus follows pointer needs enter notify events
...
It seems that pointer motion events are not sufficient to enforce
'focus_follows_pointer': some windows grab the pointer and catch those
events (e.g.: *zenity*), preventing *bspwm* from receiving them. So we
need to listen to enter notify events too.
2013-01-09 21:33:19 +01:00
Bastien Dejean
ec46a11d3e
Don't exclude unmapped windows
2013-01-08 16:24:00 +01:00
Bastien Dejean
240b6798b0
New messages: '{grab,track,ungrab}_pointer'
2013-01-08 15:52:20 +01:00
Bastien Dejean
45ef3b78cc
New message: 'mouse'
...
The code related to mouse buttons handling is gone.
Mouse bindings must now be created via sxhkd.
2013-01-06 18:04:55 +01:00
Bastien Dejean
6526e56b8c
Remove settings: '{numlock,capslock}_modifier'
...
The lock keys (num, caps, scroll) are now handled internally and the
aforementioned settings are obsolete.
2013-01-02 12:36:54 +01:00
Bastien Dejean
b693e7dda9
Cleanup before leaving
2012-12-26 14:39:46 +01:00
Bastien Dejean
6b2d8152ca
New message: 'list_rules'
2012-12-25 19:03:35 +01:00
Bastien Dejean
62f32bc655
New optional EXIT_STATUS argument for 'quit'
...
Also removed the 'reload' message because of its uselessness.
2012-12-24 12:02:35 +01:00
Bastien Dejean
af06168b61
New message: 'toggle_visibility'
2012-12-23 12:11:08 +01:00
Bastien Dejean
43f76714aa
Prevent focus stealing for 'focus_follows_mouse'
...
When 'focus_follows_mouse' was enabled, and the focus was given (through
the 'focus' message) to another window, it was possible for the previous
window to generate an enter notify event and, hence, stole the focus.
2012-12-20 11:14:38 +01:00
Bastien Dejean
ce885e5e32
Use specified fifo ('-s' flag) instead of stdout
2012-12-18 12:38:46 +01:00
Bastien Dejean
9b237551e6
New settings: 'numlock_modifier' and 'capslock_modifier'
2012-12-03 19:30:48 +01:00
Bastien Dejean
9426ed2941
Add support for the _COMPTON_SHADOW atom
2012-11-29 15:28:43 +01:00
Bastien Dejean
c0e3b0e93a
Remove obsolete zombie handler
2012-10-23 17:31:45 +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
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
7825c8b059
New setting: 'focus_follow_mouse'
2012-10-22 12:21:12 +02:00
Bastien Dejean
286fb33dfd
Fix monocle
2012-10-18 11:15:43 +02:00
Bastien Dejean
2a3362fc4b
Added support for multiple monitors
2012-10-17 16:18:40 +02:00
Bastien Dejean
cfa333e214
Resize floating windows with the mouse
2012-09-22 16:32:35 +02:00
Bastien Dejean
e81bb851be
Move floating windows with the mouse, fix born_as
2012-09-22 15:10:59 +02:00
Bastien Dejean
3d95580282
Pseudo manual insertion for floating windows
2012-09-22 12:16:46 +02:00
Bastien Dejean
d5cb36c31f
Show / hide wrappers should make unmap_notify work
2012-09-21 19:05:42 +02:00
Bastien Dejean
c584da2cb8
Unmap notify handling is bogus
2012-09-21 17:39:22 +02:00
Bastien Dejean
2365ae77e7
Fix hang related to SIGCHLD
2012-09-18 19:18:02 +02:00
Bastien Dejean
24507288bf
Numerous fixes
2012-09-18 17:21:04 +02:00
Bastien Dejean
b757724a57
Flush, EWMH, new events, presel border fix
2012-09-16 14:16:58 +02:00
Bastien Dejean
40f87f4349
Toggle fullscreen, cycle leaf, more messages
2012-09-12 14:56:51 +02:00
Bastien Dejean
48a07d40d9
A few messages
2012-09-11 16:29:43 +02:00
Bastien Dejean
fa73a124c9
Rules, XDG config & autostart
2012-09-11 13:12:53 +02:00
Bastien Dejean
f9f1ce8e98
Dzen2 output
2012-09-09 10:46:46 +02:00
Bastien Dejean
daaefb13fd
C style structure names
2012-08-29 18:37:31 +02:00
Bastien Dejean
2065bc5a6b
Dropping Lua for message parsing
2012-08-29 12:45:44 +02:00
Bastien Dejean
a39a0ab2a3
Properly close sockets
2012-08-28 21:15:29 +02:00
Bastien Dejean
8a8e7fc14a
Final specifications
2012-08-25 15:24:35 +02:00
baskerville
73cbaa495f
Refactoring
2012-08-20 22:38:29 +02:00
baskerville
eef5cac8c7
Rule
2012-08-20 15:20:16 +02:00
baskerville
2924f123ea
Triple window border
2012-08-19 21:45:49 +02:00
baskerville
3a8c7ecb35
Only one layer
2012-08-19 10:34:08 +02:00
baskerville
a1eef30109
A few constructors
2012-08-18 11:18:19 +02:00