Commit graph

96 commits

Author SHA1 Message Date
Emanuele Torre
853bb73452 Add {,user}_LAYOUT modifiers to desktop selectors
`.tiled`, `.monocle`, `.user_tiled` and `.user_monocle` can now be used
in desktop selectors.
2020-09-08 11:12:15 +02:00
Emanuele Torre
09d86ca86c Fix asciidoc syntax in the manual
The last asterisk of this line should not be escaped since it is not
paired with another asterisk.

The backslash was being rendered in the man page.
2020-09-08 11:07:24 +02:00
Bastien Dejean
4abca9b41f Properly document the split type modifiers 2020-08-02 09:47:59 +02:00
Bastien Dejean
a9a2d00b26 Mention bspwmrc's argument in the right document 2020-08-01 20:23:02 +02:00
Bastien Dejean
d87e6c0f77 Generalize a few node descriptors
- `next` and `prev` might now return any node in the context of a
  depth-first in-order tree traversal.
- `biggest`, `smallest` and `pointed` now return leaves instead of
  windows. In particular, `pointed` can now be used to get the id of a
  pointed receptacle.

Fixes #1113.
2020-07-28 11:14:28 +02:00
Bastien Dejean
a54ab707cf Pass a *run level* argument to bspwmrc
Fixes #1158.
2020-07-27 18:36:08 +02:00
Emanuele Torre
dc303be2cc Escape single asterisks 2020-07-26 14:47:49 +02:00
Emanuele Torre
8e0de51414 Fix a few typos 2020-07-26 14:20:17 +02:00
Jason Nader
440ab2b3b4 Amend typo in manpage 2020-07-26 14:10:47 +02:00
tobias
cf2d40772e Add node modifiers: horizontal, vertical 2020-03-16 12:19:24 +01:00
tobias
331902cc05 Add node descriptor: first_ancestor 2020-03-16 12:14:29 +01:00
Xaver Hellauer
0b033642e2 Added *marked* flag to report documentation 2019-04-29 10:01:38 +02:00
Sam Bazley
2e4abbcadc Add wm command: --restart
Closes #904.
2019-01-30 11:18:51 +01:00
Bastien Dejean
f30b3bf319 Automatically shrink pseudo-tiled windows
Fixes #914.
2019-01-29 17:52:02 +01:00
Samuel Tribe
1783bc69ff Add setting: presel_feedback 2019-01-27 10:49:14 +01:00
Cosmo Borsky
04f77fe2b7 Add ignore_ewmh_struts config option
Fixes #906.
2019-01-25 10:04:48 +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
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
e9f0f4246c Add setting: removal_adjustment
Fixes #872.
2018-11-14 19:17:22 +01:00
Bastien Dejean
bc3649fc37 Monocle: add cumulative padding settings
Fixes #855.
2018-09-29 18:57:05 +02:00
Bastien Dejean
385f73e576 Add new setting: automatic_scheme
Fixes #764.
2018-08-31 11:33:00 +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
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
f8617fac3c Mention that receptacles can be killed 2018-04-25 10:33:17 +02:00
Bastien Dejean
5bc711980c Partially revert 0785b39
Fixes #787.
Fixes #788.
Fixes #783.
2018-04-03 17:51:16 +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
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
d0138af475 Add newest descriptor and marked node flag 2018-03-07 12:01:58 +01:00
Bastien Dejean
09ad6cfd50 Define the term *receptacle*
Fixes #768.
2018-02-04 12:00:21 +01:00
Bastien Dejean
cba737e778 Make following optional
Fixes #758.
2018-01-14 22:32:11 +01:00
Bastien Dejean
49caeb8ce8 Pass intermediate conseq. as arg. to ext. rules
Inside the external rules script, `eval "$4"` provides a convenient way
of accessing the current values.
2017-09-29 11:19:53 +02:00
Bastien Dejean
614a56b753 Add a special raw name selector
Fixes #704.
2017-09-08 21:23:53 +02:00
Justinien Bouron
41dc94f63c Add new monitor selector : pointed. 2017-08-24 21:04:23 +02:00
Bastien Dejean
15b39f1834 Mention forbidden characters 2017-08-22 12:03:23 +02:00
Bastien Dejean
7ff9c88727 Carefully describe the desktop index descriptor 2017-08-21 10:13:06 +02:00
Bastien Dejean
b4c470784d Add wm command: --reorder-monitors 2017-07-30 14:48:03 +02:00
Bastien Dejean
01ad5c5c49 Prevent invalid use of query's --names option 2017-07-25 20:45:18 +02:00
Bastien Dejean
196610445c Rename node_{manage,unmanage} to node_{add,remove}
To be consistent with the other *_{add,remove} events.

The insertion point is also now given in third position, because it is
part of the coordinates.
2017-07-24 20:39:10 +02:00
Bastien Dejean
9ea4b012ac Add an option to *subscribe*: --fifo 2017-07-24 20:28:22 +02:00
Bastien Dejean
5cf8280033 Improve *subscribe*'s documentation 2017-07-23 10:33:15 +02:00
Bastien Dejean
c744b74bc9 Add an option to *subscribe*: --count 2017-07-22 16:55:31 +02:00
Bastien Dejean
0a9b6153af *click_to_focus* is now a button name
Booleans are deprecated but still accepted.
2017-07-12 10:33:51 +02:00
Justinien Bouron
c3cc414b6e Add rule consequence: rectangle 2017-06-12 09:48:17 +02:00