Sam Bazley
2e4abbcadc
Add wm command: --restart
...
Closes #904 .
2019-01-30 11:18:51 +01:00
Bastien Dejean
dd33a18461
Fix typo
2019-01-29 17:59:33 +01:00
Bastien Dejean
f30b3bf319
Automatically shrink pseudo-tiled windows
...
Fixes #914 .
2019-01-29 17:52:02 +01:00
Leonid Parfentiev
32ff6249e7
Reflect single_monocle layout in report
...
Fixes #730 .
2019-01-27 11:02:32 +01:00
Samuel Tribe
1783bc69ff
Add setting: presel_feedback
2019-01-27 10:49:14 +01:00
Bastien Dejean
19f3c5b2a2
Fix the ordering of the EWMH function calls
...
First provide the new list of items, then declare the active item.
Fix #911 .
2019-01-26 17:20:54 +01:00
Bastien Dejean
f82338f313
Remove unused field
2019-01-25 17:41:15 +01:00
Cosmo Borsky
04f77fe2b7
Add ignore_ewmh_struts
config option
...
Fixes #906 .
2019-01-25 10:04:48 +01:00
Bastien Dejean
644b20028f
Adjust nearby ratios when moving a fence
...
Fixes #902 .
2019-01-21 12:02:43 +01:00
Bastien Dejean
ab7e5abc26
Require the paths to be absolute
...
Closes #901 .
2019-01-15 18:06:48 +01:00
Bastien Dejean
3e7f820afe
Don't change the client's layer in set_fullscreen
...
Fixes #897 .
2019-01-06 12:18:31 +01:00
Bastien Dejean
2c2faeb959
Update jsmn library
2019-01-03 14:57:39 +01:00
Bastien Dejean
a94093b468
Make the focused and active modifiers coherent
2018-12-14 18:10:19 +01:00
Bastien Dejean
93c6de166d
Add automatic insertion scheme: alternate
...
Fixes #876 .
Fixes #878 .
2018-12-12 22:35:38 +01:00
Bastien Dejean
0f5a69be3c
Always apply the window border color
...
Fixes #887 .
2018-12-06 17:41:41 +01:00
Bastien Dejean
351fc66173
Don't honor pointer_follows_focus in apply_layout
...
The assumption here was that, when the focused node's geometry changes,
pointer_follows_focus needs to be taken care of. But we probably don't
want to do that when the pointer is still inside the node despite the
change of geometry. Of course this would also need to be taken care of
in {move,resize}_client, etc.
We chose the simpler approach here: only honor pointer_follows_focus in
focus_node.
Fixes #884 .
2018-11-26 12:00:17 +01:00
Bastien Dejean
875defe469
Properly handle sticky nodes in transfer_desktop
...
Fixes #865 .
Closes #852 .
2018-11-18 22:04:55 +01:00
Bastien Dejean
e9f0f4246c
Add setting: removal_adjustment
...
Fixes #872 .
2018-11-14 19:17:22 +01:00
Bastien Dejean
db27b848dd
Don't crash when class_name is NULL
...
Fixes #870 .
2018-11-05 10:29:17 +01:00
Bastien Dejean
ab81f1b101
Fix potential buffer overflow
...
Fixes #869 .
2018-11-04 11:12:39 +01:00
Bastien Dejean
bc3649fc37
Monocle: add cumulative padding settings
...
Fixes #855 .
2018-09-29 18:57:05 +02:00
Bastien Dejean
8573b269a5
Don't try to activate an active desktop
...
Fixes #844 .
2018-09-09 18:03:10 +02:00
Bastien Dejean
fcb53ac711
Be consistent when naming headers
2018-08-31 11:50:03 +02:00
Bastien Dejean
385f73e576
Add new setting: automatic_scheme
...
Fixes #764 .
2018-08-31 11:33:00 +02:00
Bastien Dejean
56ad57c952
Extend the scope of initial_polarity
...
Of course, a better approach to avoid all the situations where the
vacant nodes (hidden or in the floating or fullscreen state) get in the
way, would be to take them out of the tree and maintain a list of such
nodes for each desktop.
Fixes #791 .
2018-08-29 16:53:55 +02:00
Aelspire
3b96688d13
Pass any input from presel window to window below
2018-08-28 20:22:19 +02:00
Junak
dc08efbc6f
Minor fixes to zsh completions
2018-08-28 20:18:29 +02:00
Bastien Dejean
74bc33c784
Remove setting: cancel_birth_rotation
...
Get rid of this concept once and for all. The layout that result from a
node removal needs to be predictable.
2018-08-28 20:08:19 +02:00
Bastien Dejean
336bc861a7
Add new setting: cancel_birth_rotation
...
Fixes #832 .
2018-08-25 20:52:44 +02:00
Bastien Dejean
b5d1d85bd2
Postpone events on windows of pending rules
...
Fixes #822 .
2018-07-22 21:08:59 +02:00
Bastien Dejean
0c16c1ca65
Use the focus history as a fallback
2018-07-17 11:48:21 +02:00
Bastien Dejean
4be63b6485
single_monocle: include receptacles
2018-07-17 11:26:34 +02:00
Bastien Dejean
4e32d3b892
Generalize history_add to handle activation
...
Fixes #819 .
2018-07-11 19:57:01 +02:00
Bastien Dejean
229b6fd878
Add missing pipe
2018-06-25 18:16:38 +02:00
Bastien Dejean
336095739e
Add node descriptor: smallest
...
Fixes #815 .
2018-06-19 10:14:09 +02:00
Bastien Dejean
db5b0cd329
NODE_SEL: Discard hashes inside a DESKTOP_SEL
2018-05-15 15:55:59 +02:00
Bastien Dejean
89c89ae7ff
Properly handle node references
...
Fixes #804 .
2018-05-14 20:47:48 +02:00
Bastien Dejean
f8617fac3c
Mention that receptacles can be killed
2018-04-25 10:33:17 +02:00
Bastien Dejean
0fa8fbccfa
Version 0.9.5
2018-04-08 18:57:29 +02:00
Bastien Dejean
5bc711980c
Partially revert 0785b39
...
Fixes #787 .
Fixes #788 .
Fixes #783 .
2018-04-03 17:51:16 +02:00
Bastien Dejean
e78e9c1953
Better names
2018-04-03 17:36:16 +02:00
Bastien Dejean
fdb102a143
Resize with relative coordinates by default
...
Fixes #784 .
2018-04-01 10:59:17 +02:00
Bastien Dejean
483866ed4b
Version 0.9.4
2018-03-28 10:34:36 +02:00
Bastien Dejean
0785b39235
Use better defaults
2018-03-28 10:06:20 +02:00
Bastien Dejean
59a9785786
Add setting: ignore_ewmh_fullscreen
...
Fixes #343 .
Fixes #643 .
2018-03-14 10:45:02 +01:00
Bastien Dejean
14d575a6fb
Fix missing domain in marked flag usage example
...
Fixes #778 .
2018-03-08 12:02:00 +01:00
Bastien Dejean
abc8eedde0
Expand marked flag definition
2018-03-07 18:19:11 +01:00
Bastien Dejean
582a843128
Handle mapping notify events
...
Fixes #766 .
2018-03-07 15:13:06 +01:00
Bastien Dejean
8d96affaf4
Add monitor/desktop/node descriptor: any
2018-03-07 14:14:48 +01:00
Bastien Dejean
7d639d1d87
Pass selectors by reference
2018-03-07 13:48:20 +01:00