Bastien Dejean
f97d35cd96
New arguments for swap
: biggest
and smallest
2013-04-02 15:02:45 +02:00
Bastien Dejean
afab0f66a4
New setting: auto_alternate
2013-03-22 19:17:03 +01:00
Bastien Dejean
25b21321d3
Remove trailing spaces
2013-03-16 19:20:20 +01:00
Bastien Dejean
f7e38e44a7
Remove useless reload_*
messages
2013-03-12 21:43:44 +01:00
Bastien Dejean
b273b9c9bd
New argument for the rule
message: follow
2013-03-12 10:56:45 +01:00
Bastien Dejean
45cb3efd44
New message: balance
2013-03-10 18:28:30 +01:00
Bastien Dejean
6057feed61
Generalize swap_nodes
...
The `swap_nodes` function was not written to handle nodes from different
desktops. We need to be able to do that in order to move tiled windows
across monitors.
2013-03-07 21:34:33 +01:00
Bastien Dejean
944cbbd3e3
Merge branch 'master' into history
2013-03-06 14:00:33 +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
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
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
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
df928c7053
New message: 'flip'
2013-02-26 12:54: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
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
890c4a1f3b
Merge branch 'master' into focus-history
2013-01-19 21:45:05 +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
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
5d3d5c5338
Don't start actions via unmanaged windows
2013-01-10 20:26:00 +01:00
Bastien Dejean
5f1fa05518
New message: 'swap'
2013-01-09 21:45:18 +01:00
Bastien Dejean
240b6798b0
New messages: '{grab,track,ungrab}_pointer'
2013-01-08 15:52:20 +01:00
Bastien Dejean
04f8334ba8
Make small style alterations to "send_to_monitor"
2013-01-07 11:48:04 +01:00
Bastien Dejean
ee633beda8
Merge pull request #21 from ThomasAdam/ta/send-to-monitor
...
Add --next/--prev options to 'send_to_monitor'
2013-01-07 02:38:32 -08:00
Thomas Adam
b6d70deff4
Add --next/--prev options to 'send_to_monitor'
...
This teaches the send_to_monitor command to send a client to either the
next/prev monitor rather than having to always specify a named monitor.
Such options are useful to be able to send clients to monitors relative to
their own position.
2013-01-07 09:18:41 +00: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
85c2983df2
New message: 'restore'
2012-12-27 22:36:06 +01:00
Bastien Dejean
b693e7dda9
Cleanup before leaving
2012-12-26 14:39:46 +01:00
Bastien Dejean
f7120e3e77
Make function name concur with message name
2012-12-25 23:13:11 +01:00
Bastien Dejean
164db4b6c2
New message: 'remove_rule'
2012-12-25 19:28:24 +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
b8bd68b533
Add '--follow' option to 'send_to*' messages
2012-12-23 13:14:33 +01:00
Bastien Dejean
af06168b61
New message: 'toggle_visibility'
2012-12-23 12:11:08 +01:00
Bastien Dejean
5d39c5b93e
Handle optional split ratio in 'presel'
2012-12-21 11:34:08 +01:00
Bastien Dejean
a61d976cc3
Actually remove the 'status_stdout' setting
2012-12-19 16:10:12 +01:00
Bastien Dejean
89af85404e
New setting: 'status_stdout'
2012-12-17 20:12:23 +01:00
Bastien Dejean
f439efb0f5
New setting: 'adaptative_raise'
2012-12-13 14:00:45 +01:00
Bastien Dejean
171e9b382a
New message: "pad"
2012-12-09 12:01:45 +01:00
Bastien Dejean
49999d49d6
Remove duplicate "mod1" parsing condition
2012-12-03 22:36:18 +01:00
Bastien Dejean
9b237551e6
New settings: 'numlock_modifier' and 'capslock_modifier'
2012-12-03 19:30:48 +01:00
Bastien Dejean
caed861190
Handle optional desktop name in 'list'
2012-11-11 19:05:12 +01:00
Bastien Dejean
b02c11cdc9
Cosmetic renaming
2012-11-11 18:55:58 +01:00
Bastien Dejean
675d5aee2f
New rule effect: move to the given desktop
2012-11-11 18:40:55 +01:00
Bastien Dejean
7202bbd8b9
The 'layout' message handles desktop names
2012-11-05 12:37:43 +01:00