Commit graph

1371 commits

Author SHA1 Message Date
Bastien Dejean
d2b13147d1 Add new setting: hide_by_moving 2018-08-29 17:17:14 +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
Bastien Dejean
9c1413c998 Fix distance/rank type 2018-03-07 12:05:36 +01:00
Bastien Dejean
d0138af475 Add newest descriptor and marked node flag 2018-03-07 12:01:58 +01:00
Bastien Dejean
f83f7ef62b Fix the argument ordering of the desktop_add event
Fixes #775.
2018-03-02 09:37:08 +01:00
Bastien Dejean
30e26a6d80 Don't try to rewrite the history of focused nodes 2018-02-26 22:30:49 +01:00
Bastien Dejean
181e67978e Activate the relevant node 2018-02-26 20:25:31 +01:00
Bastien Dejean
0d0fb94fd1 Allow transferring sticky nodes to an active desk.
Fixes #769.
2018-02-09 12:31:18 +01:00
Bastien Dejean
09ad6cfd50 Define the term *receptacle*
Fixes #768.
2018-02-04 12:00:21 +01:00
Bastien Dejean
a5acc9a24e Skip insertion point if the brother is vacant
Fixes #719.
Closes #765.
2018-01-27 11:49:01 +01:00
Bastien Dejean
0f10b9219d Don't prevent a specified node from being focused 2018-01-26 20:56:54 +01:00
Bastien Dejean
0dc738c9e4 Keep sticky nodes focused 2018-01-26 20:18:21 +01:00
Junak
96028a1b6d Add follow option to zsh completions 2018-01-15 03:27:38 +02:00
Bastien Dejean
cba737e778 Make following optional
Fixes #758.
2018-01-14 22:32:11 +01:00
Bastien Dejean
0ba0ca3426 Use absolute coordinates when resizing manually
Fixes #752.
2017-12-29 15:31:15 +01:00
Bastien Dejean
f0147d3ccf Add new logo 2017-11-24 18:15:20 +01:00
Bastien Dejean
1bb6386fe0 Add donation link 2017-11-08 22:41:11 +01:00
Joaquin Garmendia Cabrera
952e17269a Update CONTRIBUTING.md 2017-10-16 10:27:16 +02:00
Junak
4b1840bad0 Fix segfault for bspc subscribe -f report
`sb->stream` is `NULL` in `add_subscriber` when called with `--fifo` option.
Also make first report message be taken into account for `--count` option.
2017-10-16 10:18:05 +02:00
Junak
469a9bf521 Improve Zsh completion 2017-10-15 18:13:04 +02:00
Bastien Dejean
624ab2d4ee Activate before focusing during desktop transfer
Fixes #728.
2017-10-13 10:34:32 +02:00
Bastien Dejean
11a9f241cf Fix gcc warning regarding vsnprintf 2017-10-11 15:07:03 +02:00
Bastien Dejean
06c539a1dd Panel: differentiate focused and active desktops 2017-10-11 14:29:01 +02:00
Bastien Dejean
7b33567f8f Fix example panel report refresh 2017-10-11 14:00:46 +02:00
Bastien Dejean
7cf093417e Always reactivate when the active desktop is moved
Fixes #720.
2017-10-07 19:04:53 +02:00