pkgsrc/wm
wiz 85de0ac353 i3: update to 4.21.
┌──────────────────────────────┐
 │ Release notes for i3 v4.21   │
 └──────────────────────────────┘

This is i3 v4.21. This version is considered stable. All users of i3 are
strongly encouraged to upgrade.

The biggest change in this release is that you can now drag tiling windows
with your mouse (floating windows could already be dragged). For more details
on how to use this feature, please refer to the userguide:

https://i3wm.org/docs/userguide.html#_moving_tiling_containers_with_the_mouse

A big thank you goes out to our core i3 developer Orestis Floros who made this
feature possible, based on previous work from Michael Forster and Tony Crisci!

 ┌────────────────────────────┐
 │ Changes in i3 v4.21        │
 └────────────────────────────┘

  • Allow dragging tiling windows with the mouse
  • Add client.focused_tab_title color option
  • Add support for multiple output names in the focus command,
    allowing users to cycle focus between e.g. VGA1 and LVDS1 but not DVI0.
  • Add a toggle option to the title_window_icon command
  • i3 switched from the obsolete PCRE 8.x regular expression matching
    library to the current PCRE2 10.x version.

 ┌────────────────────────────┐
 │ Bugfixes                   │
 └────────────────────────────┘

  • docs/ipc: document all window_type values
  • docs/userguide: clarify the difference between the “workspace N” and
    “workspace number N” commands
  • i3bar: fix default font not being applied to bars if defined after bar block
  • i3-dmenu-desktop: add backslashes for the exec command,
    which fixes opening some .desktop files (e.g. electrum)
  • i3-sensible-pager: sanitize LESS environment variable to remove -E or -F
  • testsuite: catch i3 crashes instead of hanging on crash
  • Fix logging on machines with 256 GB of RAM
  • Do not replace existing IPC socket on start, to prevent clobbering
    the IPC socket when running i3 within i3 (e.g. in Xepyhr, for development)
  • Refuse to start without a valid IPC socket
  • Fix focus when moving container between outputs with mouse warp and
    focus_follows_mouse
  • Fix endless loop with transient_for windows
  • Fix wrong “failed” IPC reply on move workspace to output
  • Fix WM registration selection (from WM_S_S<screen> to WM_S<screen>)
  • avoid graphics artifacts when changing the layout tree by
    initializing surfaces to all black
  • update parent split con titles when child container swaps position with
    another child container
  • Fix segfault if command in bindsym is empty
  • Fix segfault with explicit mode "default" key bindings
  • Fix crash if config contains nested variables.
  • strip trailing whitespace in bar output names
  • Fix crash with long commands
  • Fix changing borders by restoring BS_NORMAL _MOTIF_WM_HINTS correctly
2022-09-26 18:10:59 +00:00
..
2bwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
3ddesktop wm/3ddesktop: Fix for graphics/imlib2 update 2022-07-29 06:03:02 +00:00
9wm 9wm: Update to 1.4.2 2022-05-18 19:48:23 +00:00
aewm++ wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
afterstep *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
amiwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
awesome revbump for icu and libffi 2021-12-08 16:01:42 +00:00
bbkeys *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
bbpager wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
bbrun wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
berry wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
blackbox blackbox: fix builds in some contexts (missing time.h) 2022-09-04 19:16:13 +00:00
bmpanel2 bmpanel2: fix accidentally committed debug goo 2022-09-06 11:05:55 +00:00
bsetroot wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
bspwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
ccsm *: Revbump packages that use Python at runtime without a PKGNAME prefix 2022-06-30 11:18:01 +00:00
chunkwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
coma coma: drop maintainership. 2022-05-11 07:50:07 +00:00
compiz Bump all dependent packages of wayland (belatedly) 2022-08-11 05:08:00 +00:00
compiz-fusion-plugins-extra Bump everything affected by the jpeg.buildlink3.mk fix. 2022-07-14 23:46:18 +00:00
compiz-fusion-plugins-main revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
ctwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
cwm cwm: Update MAINTAINER email 2022-05-18 00:23:57 +00:00
dwm dwm: Update to 6.3 2022-01-07 13:18:49 +00:00
e16menuedit2 revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
e16themes wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
echinus wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
emwm wm/emwm: import package 2022-07-04 20:09:05 +00:00
emwm-utils emwm-utils: fix grammar in DESCR 2022-07-04 21:44:21 +00:00
enlightenment16 *: bump PKGREVISION for flac shlib bump 2022-09-11 12:51:02 +00:00
evilwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
fluxbox fluxbox: add an upstream patch to fix a segfault 2022-01-16 20:10:50 +00:00
fluxter wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
flwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
frankenwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
fvwm fvwm: this package also conflicts with fvwm3 2022-08-02 01:05:02 +00:00
fvwm-themes *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
fvwm3 fvwm3: this version conflicts with other fvwm-related packages 2022-08-02 01:08:13 +00:00
glazier wm/glazier: import package 2022-02-22 08:19:16 +00:00
golem wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
herbstluftwm herbstluftwm: Wants libXfixes 2022-09-20 06:45:03 +00:00
i3 i3: update to 4.21. 2022-09-26 18:10:59 +00:00
icewm *: Remove hardcoded -liconv / -lintl on SunOS. 2022-08-09 12:08:27 +00:00
icewm-imlib *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
icewm13 revbump for icu and libffi 2021-12-08 16:01:42 +00:00
icewm14 revbump for icu and libffi 2021-12-08 16:01:42 +00:00
icewmconf wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
jwm jwm: update to 2.4.2. 2022-05-28 17:52:06 +00:00
larswm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
leftwm wm/leftwm: update to 0.3.0 2022-04-25 19:05:34 +00:00
libAppleWM wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
lwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
marco Bump all dependent packages of wayland (belatedly) 2022-08-11 05:08:00 +00:00
matchbox-wm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
mate-netbook Bump all dependent packages of wayland (belatedly) 2022-08-11 05:08:00 +00:00
mcwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
mlvwm mlvwm: update to 0.9.4 2021-11-03 22:03:22 +00:00
mmutils wm/mmutils: import package 2022-02-11 13:44:45 +00:00
musca wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
mutter Bump all dependent packages of wayland (belatedly) 2022-08-11 05:08:00 +00:00
notion wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
novawm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
obconf revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
obconf-qt *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
obpager wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
olvwm olvwm: address some issues noted by pkglint 2022-04-17 01:53:46 +00:00
openbox wm/openbox: Patch openbox-xdg-autostart to run in Python 3. 2022-09-05 15:55:42 +00:00
oroborox *: Revbump packages that use Python at runtime without a PKGNAME prefix 2022-06-30 11:18:01 +00:00
oroborus *: summon ghosts of HOMEPAGEs past with Wayback Machine 2022-08-19 09:58:30 +00:00
pekwm pekwm: remove patch that was removed from distinfo during update 2022-02-03 08:05:47 +00:00
piewm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
progman wm/progman: Fix macOS build, remove extraneous quoting 2022-04-17 21:16:12 +00:00
pwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
quartz-wm Apply upstream patch (via MacPorts) to fix macOS 12 build. 2021-12-09 09:49:30 +00:00
qvwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
ratpoison *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
sawfish *: Remove dodgy hacks for NetBSD versions older than 5. 2022-05-10 11:50:54 +00:00
sdorfehs wm/sdorfehs: update to 1.4 2022-05-17 18:34:48 +00:00
selectwm revbump for icu and libffi 2021-12-08 16:01:42 +00:00
shod wm/shod: reset maintainer 2022-05-12 09:37:44 +00:00
skhd wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
skippy wm/skippy: Fix for graphics/imlib2 update 2022-07-29 06:04:25 +00:00
sowm wm/sowm: Reset maintainer for stagnated project. 2022-02-25 09:16:04 +00:00
spectrwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
swc Bump all dependent packages of wayland (belatedly) 2022-08-11 05:08:00 +00:00
tinywm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
trayer revbump for icu and libffi 2021-12-08 16:01:42 +00:00
tvtwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
twm twm: update to 1.0.12. 2022-04-02 19:03:58 +00:00
uwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
velox Bump all dependent packages of wayland (belatedly) 2022-08-11 05:08:00 +00:00
vtwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
w9wm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
waimea *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
wampager wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
wbar revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
weewm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
windowlab wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
windowmaker Bump everything affected by the jpeg.buildlink3.mk fix. 2022-07-14 23:46:18 +00:00
wm2 wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
wmakerconf *: recursive bump for perl 5.36 2022-06-28 11:30:51 +00:00
wmctrl revbump for icu and libffi 2021-12-08 16:01:42 +00:00
wmextra wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
wmi wmi: add string.h for strdup() prototype 2022-08-01 18:52:28 +00:00
wmii *: Remove hardcoded -liconv / -lintl on SunOS. 2022-08-09 12:08:27 +00:00
wmutils-core wm/wmutils-core: update to 1.7 2022-08-28 16:12:04 +00:00
wmutils-libwm wmutils-libwm: Needs gmake to function correctly. 2022-05-08 13:17:47 +00:00
wmutils-opt wm/wmutils-opt: update to release 2022-02-11 10:18:41 +00:00
wmx wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
wmx-gnome *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
xfce4-wm Bump all dependent packages of wayland (belatedly) 2022-08-11 05:08:00 +00:00
xfce4-wm-themes Bump all dependent packages of wayland (belatedly) 2022-08-11 05:08:00 +00:00
xmonad Bump all Haskell packages after enabling "split sections" in mk/haskell.mk 2022-02-26 03:57:43 +00:00
xmonad-contrib Bump all Haskell packages after enabling "split sections" in mk/haskell.mk 2022-02-26 03:57:43 +00:00
yeahwm wm: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 11:25:09 +00:00
Makefile Add emwm-utils 2022-07-04 20:22:00 +00:00