Commit graph

490 commits

Author SHA1 Message Date
Bastien Dejean
944cbbd3e3 Merge branch 'master' into history 2013-03-06 14:00:33 +01:00
Bastien Dejean
f9401b9b9b Remove obsolete function 2013-03-04 21:13:10 +01: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
6ea50d94a6 Make ffp reacts immediately 2013-03-04 10:41:35 +01:00
Bastien Dejean
ca01046c4e Disable motion recording as soon as possible
Also, get_pointed_window needs to lower the motion_recorder
window otherwise xcb_query_pointer will return that window as child
attribute.
2013-03-03 21:46:09 +01:00
Bastien Dejean
ce0091c9ef Optional desktop name for list_history 2013-03-03 13:10:52 +01:00
Bastien Dejean
fbd397b986 Remove all references in history_remove 2013-03-03 12:41:29 +01:00
Bastien Dejean
409aad038f Merge branch 'master' into focus-history 2013-03-03 10:44:13 +01:00
Bastien Dejean
27204857af Update TODO. 2013-03-03 10:39:15 +01:00
Bastien Dejean
6bfebaaf6b Focus follows pointer rewrite 2013-03-02 19:39:16 +01:00
Bastien Dejean
336ec4c96c Update TODO 2013-03-02 17:45:43 +01:00
Bastien Dejean
83a10ac1e8 Remove obsolete prototypes 2013-02-28 17:36:56 +01:00
Bastien Dejean
0f6f533a87 Unify tiled and floating pointer actions
The following 'grab_pointer' arguments are removed: 'move_tiled',
'resize_tiled'. The regular 'move' and 'resize_*' arguments shall be
used instead. The 'fence_grip' parameter is no longer meaningful and
has been removed. Moving and resizing now behaves the same for tiled and
floating windows.
2013-02-28 15:04:14 +01:00
Bastien Dejean
3573089f0d Reuse W 2013-02-28 12:47:29 +01:00
Bastien Dejean
2d860de977 New 'grab_pointer' argument: 'resize_side'
The 'resize' argument is now called 'resize_corner'.
2013-02-28 12:27:26 +01:00
Bastien Dejean
695b50ab6a Use the default is XDG_CONFIG_HOME is not set 2013-02-28 11:22:50 +01:00
Bastien Dejean
df928c7053 New message: 'flip' 2013-02-26 12:54:01 +01:00
Bastien Dejean
28c88a6e41 Update TODO 2013-02-19 14:26:00 +01:00
Bastien Dejean
9a16477e02 Be neutral 2013-02-19 14:24:31 +01:00
Bastien Dejean
6aedb91ff8 Be explicit regarding the license 2013-02-14 20:05:01 +01:00
Bastien Dejean
5438f49c94 Quick desktop preview
If two identical *use* messages are received, the last one will be
equivalent to *alternate_desktop*.
2013-02-12 17:25:23 +01:00
Bastien Dejean
1a2bf4087e Update TODO 2013-02-12 17:18:01 +01:00
Bastien Dejean
78ed1548d8 Differentiate focused and active colors 2013-02-07 11:16:26 +01:00
Bastien Dejean
3b77dd4316 Remove the inner and outer borders
The concept of triple border was initially introduced to solve the
visibility problem occurring when the border's environment is similar to
the border itself. In practice however, it doesn't help much and has no
redeeming aesthetic value.
2013-02-06 22:23:49 +01:00
Bastien Dejean
7741295902 Add tiled move/resize pointer actions
New arguments for `grab_pointer`: `{move,resize}_tiled`.
New setting: `fence_grip`.
2013-02-04 14:22:41 +01:00
Bastien Dejean
914f204c8c Update TODO 2013-02-02 11:43:34 +01:00
Bastien Dejean
dd86f2d296 Check the initialization of EWMH atoms 2013-01-29 17:08:35 +01:00
Bastien Dejean
e9c34df25a Remove duplicate code 2013-01-19 21:50:18 +01:00
Bastien Dejean
890c4a1f3b Merge branch 'master' into focus-history 2013-01-19 21:45:05 +01:00
Bastien Dejean
0494fc8601 Prevent pointer actions on fullscreen windows 2013-01-19 21:41:10 +01:00
Bastien Dejean
9a72c87da0 Don't alter the floating state of fullscreen windows 2013-01-19 21:34:56 +01:00
Bastien Dejean
6fb843aeee Actually honour 'apply_shadow_property' 2013-01-19 20:58:21 +01:00
Bastien Dejean
030adea1fd New setting: 'apply_shadow_property'
Will not have any effect unless `compton` is started with the
`--respect-prop-shadow` option.
2013-01-19 20:53:46 +01:00
Bastien Dejean
74c45acedd Merge branch 'master' into compton-shadow 2013-01-19 20:34:46 +01:00
Bastien Dejean
373afa33e5 Only highlight the option as code
We follow Tim Pope's advice:
https://github.com/tpope/vim-markdown/issues/30
2013-01-19 20:27:57 +01:00
Bastien Dejean
373df701cd Only floating windows needs shadow 2013-01-19 20:09:02 +01:00
Bastien Dejean
9bd1e7fff7 Merge branch 'master' into compton-shadow 2013-01-17 10:54:36 +01:00
Bastien Dejean
9e3b95d8ba Show libraries 2013-01-16 18:02:03 +01:00
Bastien Dejean
c09cb29cec Update TODO 2013-01-13 11:19:11 +01:00
Bastien Dejean
6873053bbb New messages: 'drop_to{,monitor}'
'send_to' was broken, '--next' and '--prev' can't be options, and I
don't want to restrain the name of the desktops with 'send_to
DESKTOP_NAME|next|prev [--follow]' or handle multiple options: 'send_to
(DESKTOP_NAME|(next|prev --relative)) [--follow]' so I just created new
messages.
2013-01-13 11:10:15 +01:00
Bastien Dejean
e29e593ae5 Don't use fancy cp flags 2013-01-12 18:15:42 +01:00
Bastien Dejean
c5a22662c4 Make the Makefile more POSIX 2013-01-12 11:39:35 +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
5d3d5c5338 Don't start actions via unmanaged windows 2013-01-10 20:26:00 +01:00
Bastien Dejean
65a84c1c7a Fix previous rule pointer not being initialized 2013-01-10 19:14:36 +01:00
Bastien Dejean
e1e04bff2e Cursor pointer feedbacks for 'grab_pointer' 2013-01-10 17:59:22 +01:00
Bastien Dejean
5f1fa05518 New message: 'swap' 2013-01-09 21:45:18 +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
2400ce9e6b Remove obsolete prototypes 2013-01-09 16:47:20 +01:00