Bastien Dejean
2ffd9c1409
Version 0.9.9
2019-08-13 17:27:55 +02:00
Bastien Dejean
c1759b5d86
Allocate the right amount of arguments on restart
...
Fixes #995 .
2019-08-12 13:45:50 +02:00
Bastien Dejean
e36a68f3a8
Honor single_monocle
in set_hidden
...
Fixes #990 .
2019-08-02 12:21:49 +02:00
Bastien Dejean
8fa2185672
Version 0.9.8
2019-07-27 14:58:05 +02:00
Tobias Stoeckmann
baa6a55847
Enforce strict mode of jsmn.
...
If no strict mode of jsmn is enforced, then the correct amount of
json elements would have to be checked to avoid segmentation faults
on malformed state files:
$ echo '{ "focusedMonitorId" }' > malformed-state
$ bspwm -s malformed-state
Segmentation fault
$ _
Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
2019-07-12 20:40:39 +02:00
Bastien Dejean
5c39084ad3
Fix infinite loop in find_closest_node
...
If `ref->node == NULL` and `ref->desktop->root != NULL` (the reference
desktop contains hidden nodes or/and receptacles), then the ending
condition `n != ref->node` will never be true.
Fixes #977 .
2019-06-06 11:25:32 +02:00
Bastien Dejean
5ac163b0dd
Apply removal adjustments for the spiral a. i. s.
...
Fixes #966 .
2019-05-12 10:27:00 +02:00
Xaver Hellauer
0b033642e2
Added *marked* flag to report documentation
2019-04-29 10:01:38 +02:00
Bastien Dejean
342c2e3c31
Rely on the user layout to skip the presel fb
...
Fixes #954 .
2019-04-18 17:58:48 +02:00
Bastien Dejean
4e7c34694b
Fix inconsistencies regarding the user layout
...
Fixes #939 .
2019-03-05 09:45:31 +01:00
Bastien Dejean
16063bf09b
Version 0.9.7
2019-02-24 09:22:29 +01:00
Bastien Dejean
4330265178
Honor single_monocle in make_desktop
...
Fixes #929 .
2019-02-19 15:33:36 +01:00
Bastien Dejean
8cac00488c
Mention a way to emulate paddingless_monocle
2019-02-15 15:34:36 +01:00
Bastien Dejean
dc3d468958
Version 0.9.6
2019-02-13 11:20:41 +01:00
Bastien Dejean
b7b5c98daa
Alternate auto scheme: Try to find a *full* split
...
Fixes #923 .
2019-02-11 17:30:14 +01:00
Cosmo Borsky
21a025b1e7
Add .editorconfig
2019-02-01 17:45:23 +01:00
Bastien Dejean
00cf7896a4
Handle single_monocle
more carefully
...
Closes #919 .
Fixes #730 .
2019-02-01 13:45:09 +01:00
Cosmo Borsky
644b9e591a
Add default value for ignore_ewmh_struts
2019-01-30 17:32:56 +01:00
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