Bastien Dejean
dfc03b5e26
Grab the pointer in order to capture motions
2015-06-11 10:07:01 +02:00
Bastien Dejean
36decdad62
Propagate FFP_MASK
2015-06-11 09:58:05 +02:00
Bastien Dejean
a1d07d6811
Make motion notify debug message more verbose
2015-06-10 09:41:24 +02:00
Bastien Dejean
939530c9bd
Remove unused function
2015-06-09 20:56:05 +02:00
Bastien Dejean
8821c69527
Only honor FFP in reaction to pointer motion events
...
It appears that unmapping windows might generate undesirable enter
notify events. It can lead a very nasty bug where the focus constantly
switches between two desktops ad infinitum (cf. #268 ).
2015-06-09 20:39:00 +02:00
Bastien Dejean
c9925de182
Handle preselection in pseudo-automatic mode example
2015-06-09 13:34:31 +02:00
Bastien Dejean
237a78ab28
Add pseudo-automatic mode example
2015-06-09 12:33:53 +02:00
Bastien Dejean
5a8f28c3b5
Fix the return value of the SETSTR macro
2015-06-09 10:07:09 +02:00
Bastien Dejean
56895ab9ab
Implement focus_follows_pointer via enter notify events
...
The implementation based on a motion recorder had bad side effects.
2015-06-06 18:25:20 +02:00
Bastien Dejean
b10ee71714
Add desktop --bubble
...
Fixes #257
2015-05-26 23:31:19 +02:00
Bastien Dejean
9dd581faaf
Allow subscribers to choose what they listen to
2015-05-09 21:12:19 +02:00
Bastien Dejean
b15c3684ce
Merge pull request #243 from buztard/force-installation
...
Force installation of bsp{wm,c}
2015-05-02 18:42:12 +02:00
Bastian Winkler
ee3ec76814
Force installation of bsp{wm,c}
2015-05-02 16:07:23 +02:00
Bastien Dejean
a172aea618
Rewrite the handling of overlapping monitors
2015-04-27 11:03:08 +02:00
Bastien Dejean
f3ca2aac29
Don't try to merge a monitor into NULL
2015-04-26 14:37:30 +02:00
Bastien Dejean
803392e985
sxhkdrc: grab pointer synchronously
2015-04-06 09:07:02 +02:00
Bastien Dejean
66b9a349d1
Update TODO
2015-04-05 17:40:19 +02:00
Bastien Dejean
dcbfe86dc6
Update examples to reflect changes in sxhkd
2015-04-05 17:38:08 +02:00
Bastien Dejean
8be5903955
Version 0.9
2015-03-20 22:29:14 +01:00
Bastien Dejean
ed4057b967
Loop example: fix indentation
2015-03-17 08:59:19 +01:00
Bastien Dejean
b0d5313ff4
Merge pull request #225 from iskatu/fix/loop-example
...
Loop example: Saving stack correctly
2015-03-17 08:56:46 +01:00
iskatu
ff0399a1eb
Loop example: Saving stack correctly
2015-03-17 00:16:24 +01:00
Bastien Dejean
02097a246b
Merge pull request #223 from yate/bar-to-lemonbar
...
Rename bar to lemonbar
2015-03-16 20:04:48 +01:00
yate
99d42cff6d
Rename bar to lemonbar
...
[Bar was renamed](72106b17b1
) so this example needs to be updated
2015-03-16 14:43:55 -04:00
Bastien Dejean
be7d768586
Update TODO
2015-02-23 11:07:10 +01:00
Bastien Dejean
e9611ded0b
Process errors delivered on the event loop
...
Cf. xcb-requests(3).
2015-02-22 11:34:19 +01:00
Bastien Dejean
931a519947
Don't try to set the split ratio of NULL
...
Fixes #215
2015-02-22 10:19:24 +01:00
Bastien Dejean
9f2065540e
Add rule consequence: split_ratio
...
Fixes #214
2015-02-21 10:14:27 +01:00
Bastien Dejean
5c1f76fdd6
Be verbose regarding broken connections
2015-02-09 13:56:46 +01:00
Bastien Dejean
b0e8dd383e
Fix code block formatting
2015-02-05 10:44:07 +01:00
Bastien Dejean
5f61cbb8f6
Update debugging instructions
2015-02-05 10:42:28 +01:00
Bastien Dejean
a371276eba
Merge remote-tracking branch 'svenstaro/rename-install-freedesktop-stuff'
2015-01-31 10:41:12 +01:00
Bastien Dejean
5472a6c0dc
Merge pull request #204 from svenstaro/add-doc-install
...
Add examples and other docs to install target
2015-01-31 10:30:42 +01:00
Sven-Hendrik Haase
2536040ae5
Rename lightdm contrib stuff to freedesktop and install it
2015-01-31 04:43:12 +01:00
Sven-Hendrik Haase
b401fbd17e
Add examples and other docs to install target
2015-01-31 04:33:04 +01:00
Bastien Dejean
2cb5ef6776
Update TODO regarding pointer grabbing
2015-01-15 14:39:33 +01:00
Bastien Dejean
1167e068b2
New setting: center_pseudo_tiled
2015-01-15 14:18:25 +01:00
Bastien Dejean
5cffc4cc93
Fix null pointer dereference
...
The insertion point needs to be a leaf when we enter the private/public
routine in the node insertion function.
Fixes #195 .
2015-01-13 17:43:09 +01:00
Bastien Dejean
c13c678a54
Add new setting: initial_polarity
...
Fixes #193 .
2015-01-06 20:10:09 +01:00
Bastien Dejean
b18083cd1e
Fix alignment
2015-01-06 19:35:05 +01:00
Joseph Lansdowne
85f90c51f2
add new selector modifier: unfocused
2015-01-04 19:53:18 +00:00
Artur Shaik
cd38445039
Protect mouse pointer when pointer_follows_focus set
...
When dialog window shows, I cannot move pointer outside this dialog window
because when I move it, it jumps in window's center (again on dialog).
So, this commit disables pff when mouse focus event happen and enables
after.
2014-11-27 14:08:43 +06:00
Bastien Dejean
28e04dced1
Use explicit screen number in socket path template
2014-11-23 15:38:49 +01:00
Bastien Dejean
208252be01
Documentation cleanup
2014-11-19 09:58:04 +01:00
Michael Andrews
22c69d415d
Automatically check for sockets without screen name.
2014-11-09 15:56:26 -05:00
Bastien Dejean
c49bc92d12
Use generic BSD 2-clause license
...
Fixes #176
2014-10-22 11:53:03 +02:00
Bastien Dejean
b7fa492602
Add setting: pointer_follows_focus
2014-10-22 11:24:51 +02:00
Bastien Dejean
9f8f115534
Update monitors when setting *_monitors
2014-09-09 12:23:44 +02:00
Bastien Dejean
230e341576
Fix some grammatical mistakes
...
Thanks to Scot Doyle.
2014-08-16 21:04:04 +02:00
Bastien Dejean
6f32affb5d
Add new rule consequence: border
2014-08-14 18:14:25 +02:00