Subject: CVS commit: pkgsrc/wm/leftwm
From: pin
Date: 2024-10-17 20:35:26
Message id: 20241017183527.10209FC7E@cvs.NetBSD.org

Log Message:
wm/leftwm: update to 0.5.2

[0.5.2]
CVEs
    chore: CVE-2024-27308 dependency update (mio) (via #1236 by @mautamu)

Breaking Change
    chore: update MSRV to 1.74, update dependencies (via #1237 by @mautamu)
    Update time and time-macros (via #1273 by @JacoMalan1)

Deprecated
    Move clippy allowance to xlib-display-server, deprecate make test-full (via \ 
#1198 by @Eskaan)

Removed
    remove hardcoded default layouts (via #1207 by @barkyq)
    chore: remove obsolete max_window_width variable (via #1260 by @jasonmokk)

Added
    The currently supported MSRV is 1.74.0
    Added window_hiding_strategy config option (via #1274 by @Syudagye)
    Simplify BaseCommand documentation macro (via #1187 by @Eskaan)
    lefthk-worker: change multiple feature checks to one module condition (via \ 
#1194 by @Eskaan)
    Separate leftwm bin (via #1192 by @Eskaan)
    Add leftwm-log to Makefile targets (via #1199 by @Eskaan)
    default_height and default_width (via #1218 by @barkyq)
    Simplify setting the fourth byte of a pixel to 0xff (via #1229 by @Eskaan)
    Add x11rb backend + Improve backends modularity (via #1221 by @Syudagye)
    Add directional focus between windows (via #1240 by @marianomarciello)
    Add 'args' Scratchpad config entry (via #1225 by @mautamu)
    Add directional movement between windows (via #1252 by @marianomarciello)
    Add missing match arm for FocusWindow command (via #1270 by @underscoreevelyn)
    Lazily call randr on windows hiding (via #1282 by @Lieunoir)
    Implement window rule for hiding_strategy (via #1284 by @Syudagye)

Fixed
    Hidden window are not able to be captured (fixes #1100 via #1274 by @Syudagye)
    Numlock prevents moving and resizing for floating windows (via #1276 by \ 
@Syudagye)
    Some formatting chores (via #1186 by @Eskaan)
    Fix freeze when process tries to aquire stderr (via #1197 by @Eskaan)
    Rework "fixed dialog windows ignoring application-defined sizes \ 
(#1166)" (via #1200 by @Eskaan)
    Fix the 32 bit builds by changing a type cast (via #1202 by @Eskaan)
    update layouts in man page (via #1209 by @barkyq)
    Fix newly spawned floating windows ignoring ws margins (via #1214 by @Eskaan)
    Spawn new floating windows above old ones (via #1215 by @Eskaan)
    change exec_shell to directly executed given command (via #1216 by @barkyq)
    Fix build without lefthk (via #1228 by @pastalian)
    cargo doc error fixes, CI workflow, and CONTRIBUTING.md update. (via #1232 \ 
by @nejucomo)
    Add distinction between visible and busy workspace (via #1269 by @fcolona)
    Fix removing destroyed window from history (via #1285 by @johnlepikhin)

Files:
RevisionActionfile
1.11modifypkgsrc/wm/leftwm/Makefile
1.9modifypkgsrc/wm/leftwm/cargo-depends.mk
1.13modifypkgsrc/wm/leftwm/distinfo
1.1removepkgsrc/wm/leftwm/patches/patch-display-servers_xlib-display-server_src_xwrap_setters.rs