bspwm: Update to 0.9.9 # From 0.9.8 to 0.9.9 - Fix a memory allocation bug in the implementation of `wm --restart`. - Honor `single_monocle` when the `hidden` flag is toggled. # From 0.9.7 to 0.9.8 - Fix a potential infinite loop. - Fix two bugs having to do with `single_monocle`. - Honor `removal_adjustment` for the spiral automatic insertion scheme. # From 0.9.6 to 0.9.7 This release fixes a bug in the behavior of `single_monocle`. # From 0.9.4 to 0.9.6 ## Additions - New *wm* command: `--restart`. It was already possible to restart `bspwm` without loosing the current state through `--{dump,load}-state`, but this command will also keep the existing subscribers intact. - New settings: `automatic_scheme`, `removal_adjustment`. The automatic insertion mode now provides three ways of inserting a new node: `spiral`, `longest_side` (the default) and `alternate`. Those schemes are described in the README. - New settings: `ignore_ewmh_struts`, `presel_feedback`, `{top,right,bottom,left}_monocle_padding`. - New node descriptor: `smallest`. - New desktop modifier: `active`. ## Changes - The `focused` and `active` modifiers now mean the same thing across every object. - Fullscreen windows are no longer sent to the `above` layer. Within the same layer, fullscreen windows are now above floating windows. If you want a floating window to be above a fullscreen window, you'll need to rely on layers. - Pseudo-tiled windows now shrink automatically. ## Removals - The `paddingless_monocle` setting was removed (and subsumed). The effect of `paddingless_monocle` can now be achieved with: ```shell for side in top right bottom left; do bspc config ${side}_monocle_padding -$(bspc config ${side}_padding) done ``` # From 0.9.3 to 0.9.4 ## Changes - The following events: `node_{manage,unmanage}` are now `node_{add,remove}`. ## Additions - New monitor/desktop/node descriptors: `any`, `newest`. - New node flag: `marked`. - New monitor descriptor: `pointed`. - New *wm* command: `--reorder-monitors`. - Receptacles are now described in the manual. - New `--follow` option added to `node -{m,d,n,s}` and `desktop -{m,s}`. - The *subscribe* command now has the following options: `--fifo`, `--count`. - New settings: `ignore_ewmh_fullscreen`, `mapping_events_count`. # From 0.9.2 to 0.9.3 ## Changes - *click_to_focus* is now a button name. Specifying a boolean is deprecated but will still work (`true` is equivalent to `button1`). ## Additions - `node -r` now accepts a relative fraction argument. - An option was added to `query -{M,D,N}` in order to output names instead of IDs: `--names`. - New rule consequence: `rectangle=WxH+X+Y`. - New settings: `swallow_first_click` and `directional_focus_tightness`.diff -r1.5 -r1.6 pkgsrc/wm/bspwm/Makefile
(nia)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.5 2017/05/31 05:22:09 maya Exp $ | 1 | # $NetBSD: Makefile,v 1.6 2020/01/18 21:45:34 nia Exp $ | |
2 | 2 | |||
3 | DISTNAME= bspwm-0.9.2 | 3 | DISTNAME= bspwm-0.9.9 | |
4 | CATEGORIES= wm | 4 | CATEGORIES= wm | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=baskerville/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=baskerville/} | |
6 | GITHUB_TAG= ${PKGVERSION_NOREV} | 6 | GITHUB_TAG= ${PKGVERSION_NOREV} | |
7 | 7 | |||
8 | MAINTAINER= youri@NetBSD.org | 8 | MAINTAINER= youri@NetBSD.org | |
9 | HOMEPAGE= https://github.com/baskerville/bspwm | 9 | HOMEPAGE= https://github.com/baskerville/bspwm | |
10 | COMMENT= Binary space partitioning window manager | 10 | COMMENT= Binary space partitioning window manager | |
11 | LICENSE= 2-clause-bsd | 11 | LICENSE= 2-clause-bsd | |
12 | 12 | |||
13 | USE_TOOLS+= gmake bash:run | 13 | USE_TOOLS+= gmake bash:run | |
14 | 14 | |||
15 | LDFLAGS.SunOS+= -lsocket -lnsl | 15 | LDFLAGS.SunOS+= -lsocket -lnsl | |
16 | 16 |
@@ -1,33 +1,25 @@ | @@ -1,33 +1,25 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2017/05/31 05:22:09 maya Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2020/01/18 21:45:34 nia Exp $ | |
2 | bin/bspc | 2 | bin/bspc | |
3 | bin/bspwm | 3 | bin/bspwm | |
4 | man/man1/bspc.1 | 4 | man/man1/bspc.1 | |
5 | man/man1/bspwm.1 | 5 | man/man1/bspwm.1 | |
6 | share/bash-completion/completions/bspc | 6 | share/bash-completion/completions/bspc | |
7 | share/doc/bspwm/CHANGELOG.md | 7 | share/doc/bspwm/CHANGELOG.md | |
8 | share/doc/bspwm/CONTRIBUTING.md | 8 | share/doc/bspwm/CONTRIBUTING.md | |
9 | share/doc/bspwm/INSTALL.md | 9 | share/doc/bspwm/INSTALL.md | |
10 | share/doc/bspwm/MISC.md | 10 | share/doc/bspwm/MISC.md | |
11 | share/doc/bspwm/README.md | 11 | share/doc/bspwm/README.md | |
12 | share/doc/bspwm/TODO.md | 12 | share/doc/bspwm/TODO.md | |
13 | share/examples/bspwm/README.md | |||
13 | share/examples/bspwm/bspwmrc | 14 | share/examples/bspwm/bspwmrc | |
14 | share/examples/bspwm/external_rules/bspwmrc | 15 | share/examples/bspwm/external_rules | |
15 | share/examples/bspwm/external_rules/external_rules | 16 | share/examples/bspwm/extract_canvas | |
16 | share/examples/bspwm/external_rules/pseudo_automatic_mode/README.md | 17 | share/examples/bspwm/induce_rules | |
17 | share/examples/bspwm/external_rules/pseudo_automatic_mode/external_rules | 18 | share/examples/bspwm/panel | |
18 | share/examples/bspwm/loop/bspwmrc | 19 | share/examples/bspwm/panel_bar | |
19 | share/examples/bspwm/loop/profile | 20 | share/examples/bspwm/panel_colors | |
20 | share/examples/bspwm/loop/sxhkdrc | 21 | share/examples/bspwm/profile | |
21 | share/examples/bspwm/loop/wm | |||
22 | share/examples/bspwm/loop/xinitrc | |||
23 | share/examples/bspwm/overlapping_borders/bspwmrc | |||
24 | share/examples/bspwm/panel/bspwmrc | |||
25 | share/examples/bspwm/panel/panel | |||
26 | share/examples/bspwm/panel/panel_bar | |||
27 | share/examples/bspwm/panel/panel_colors | |||
28 | share/examples/bspwm/panel/profile | |||
29 | share/examples/bspwm/panel/sxhkdrc | |||
30 | share/examples/bspwm/sxhkdrc | 22 | share/examples/bspwm/sxhkdrc | |
31 | share/fish/vendor_completions.d/bspc.fish | 23 | share/fish/vendor_completions.d/bspc.fish | |
32 | share/xsessions/bspwm.desktop | 24 | share/xsessions/bspwm.desktop | |
33 | share/zsh/site-functions/_bspc | 25 | share/zsh/site-functions/_bspc |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.4 2017/05/31 05:22:09 maya Exp $ | 1 | $NetBSD: distinfo,v 1.5 2020/01/18 21:45:34 nia Exp $ | |
2 | 2 | |||
3 | SHA1 (bspwm-0.9.2.tar.gz) = 9f6a7b16c95eb21a1ff6acb2102389c8c8c72226 | 3 | SHA1 (bspwm-0.9.9.tar.gz) = d16a705c294e92bf7fe32d2429171e118b420521 | |
4 | RMD160 (bspwm-0.9.2.tar.gz) = 66b2ae8ea46542732a44aa0ac9a58136f3cbf6cc | 4 | RMD160 (bspwm-0.9.9.tar.gz) = 774176c23e9eb3fb7777f1da7c12cbacd4828e06 | |
5 | SHA512 (bspwm-0.9.2.tar.gz) = fe46d74ecc1ab29caa038d8bb54e13cde8a40e28a014f8b313222db6e8a3323d3ec2103f4ff78008bb0252fa2d560424788ea3be66faaf38a2b8aa3b46b09e2c | 5 | SHA512 (bspwm-0.9.9.tar.gz) = 17f70e44667813fafcf0df144ed211df5a4479af6dfaf6e0a6bb7154a7380fa48d6135e8c440b6202d07012b76ac7372f73d4bf2f0c3a6716ed998d2ee4e59a2 | |
6 | Size (bspwm-0.9.2.tar.gz) = 92558 bytes | 6 | Size (bspwm-0.9.9.tar.gz) = 111119 bytes | |
7 | SHA1 (patch-Makefile) = 3880d785f02f60ba4291738070e6f9c8f7494f22 | 7 | SHA1 (patch-Makefile) = 3880d785f02f60ba4291738070e6f9c8f7494f22 |