From 92a79073bc29dd760d73c002aa6ae95358a137e5 Mon Sep 17 00:00:00 2001 From: Johan Malm Date: Sat, 6 May 2023 12:26:38 +0100 Subject: [PATCH] NEWS.md: add notes on 0.6.3 --- NEWS.md | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/NEWS.md b/NEWS.md index 8fcc817e..089b36f1 100644 --- a/NEWS.md +++ b/NEWS.md @@ -9,6 +9,7 @@ The format is based on [Keep a Changelog] | Date | Release notes | wlroots version | lines-of-code | |------------|---------------|-----------------|---------------| +| 2023-05-08 | [0.6.3] | 0.16.2 | 13050 | | 2023-03-20 | [0.6.2] | 0.16.2 | 12157 | | 2023-01-29 | [0.6.1] | 0.16.1 | 11828 | | 2022-11-17 | [0.6.0] | 0.16.0 | 10830 | @@ -21,6 +22,75 @@ The format is based on [Keep a Changelog] | 2021-04-15 | [0.2.0] | 0.13.0 | 5011 | | 2021-03-05 | [0.1.0] | 0.12.0 | 4627 | +## 0.6.3 - 2023-05-08 + +### Added + +- Add `focus.followMouseRequiresMovement` to allow a stricter + focus-what-is-under-the-cursor configuration. #862 + +- Support window-rules including properties and on-first-map actions. + Any actions in labwc-actions(5) can be used. Only 'serverDecoration' + has been added as a property so far. Example config: + + + + + + + + +- Support configuration of window switcher field definitions. + Issues #852 #855 #879 + + + + + + + + + +- Add actions: + - 'Lower' Written-by: @jech + - 'Maximize' +- Support ext-session-lock protocol. Helped-by: @heroin-moose +- Handle XWayland unmanaged surface requests for 'activate' and + 'override-redirect'. Fixes: #874 +- Add config support for scroll-factor. Fixes #846 +- Support 'follow' attribute for SendToDesktop action. Fixes #841 + +### Fixed + +- Fix adaptive sync configuration. Helped-by: @heroin-moose #642 +- Ignore SIGPIPE to fix crash caused by Wayland clients requesting X11 + clipboard but closing the read-fd before/while the X11 clipboard is + being written to. Fixes #890 +- Ellipsize on-screen-display text +- Validate PID before activating XWayland unmanaged surfaces to check that + the surface trying to grab focus is actually a child of the topmost + mapped window. +- Respect cursor constraint hints when cursor movement occurs after + unlocking the pointer. Written-by: @FuzzyQuills Fixes #872 +- Fix invisible cursor on startup and output loss/restore. + Reported-by: @Flrian Fixes #820 +- Fix decoration protocol implementation + - Respect earlier decoration negotiation results via the + xdg-decoration protocol. Previously setting `` to + `client` would cause applications which prefer server side + decorations to not have any decorations at all. + Fixes #297 #831 + - Handle results of kde-server-decoration negotiations +- Fix `` cursor glitches and issues with focus + switching via Alt-Tab. Issue #830 #849 + +### Changed + +- Make `` a toplevel element rather than a child of + `` +- Default to follow="true" for SendToDesktop action as per Openbox 3.6 + specification. + ## 0.6.2 - 2023-03-20 This release contains refactoring and simplification relating to @@ -522,6 +592,7 @@ Compile with wlroots 0.12.0 and wayland-server >=1.16 ShowMenu [Keep a Changelog]: https://keepachangelog.com/en/1.0.0/ +[0.6.3]: https://github.com/labwc/labwc/releases/tag/0.6.3 [0.6.2]: https://github.com/labwc/labwc/releases/tag/0.6.2 [0.6.1]: https://github.com/labwc/labwc/releases/tag/0.6.1 [0.6.0]: https://github.com/labwc/labwc/releases/tag/0.6.0 -- 2.52.0