NEWS.md: update for 0.8.2

This commit is contained in:
Johan Malm 2024-12-04 21:10:05 +00:00 committed by Johan Malm
parent 2dd31b0a3a
commit 72fe7a9742

24
NEWS.md
View file

@ -9,6 +9,7 @@ The format is based on [Keep a Changelog]
| Date | All Changes | wlroots version | lines-of-code | | Date | All Changes | wlroots version | lines-of-code |
|------------|---------------|-----------------|---------------| |------------|---------------|-----------------|---------------|
| 2024-12-13 | [0.8.2] | 0.18.2 | 26298 |
| 2024-10-25 | [0.8.1] | 0.18.1 | 25473 | | 2024-10-25 | [0.8.1] | 0.18.1 | 25473 |
| 2024-08-16 | [0.8.0] | 0.18.0 | 23320 | | 2024-08-16 | [0.8.0] | 0.18.0 | 23320 |
| 2024-06-19 | [0.7.4] | 0.17.4 | 22746 | | 2024-06-19 | [0.7.4] | 0.17.4 | 22746 |
@ -32,7 +33,7 @@ The format is based on [Keep a Changelog]
| 2021-04-15 | [0.2.0] | 0.13.0 | 5011 | | 2021-04-15 | [0.2.0] | 0.13.0 | 5011 |
| 2021-03-05 | [0.1.0] | 0.12.0 | 4627 | | 2021-03-05 | [0.1.0] | 0.12.0 | 4627 |
## [unreleased] ## [0.8.2]
This is a shorter release cycle compared with the usual 10-week one because it This is a shorter release cycle compared with the usual 10-week one because it
contains a significant number of stability and cleanliness fixes which warrant contains a significant number of stability and cleanliness fixes which warrant
@ -57,6 +58,7 @@ Notes to package maintainers:
### Added ### Added
- Add support for xdg-foreign-v1 and xdg-foreign-v2 protocols [#2400]
- Add window rule to send release-events of modifiers which are part of - Add window rule to send release-events of modifiers which are part of
keybinds. This supports clients (like blender) that want to see modifier keybinds. This supports clients (like blender) that want to see modifier
release events even when they are part of a keybinds. [#2377] release events even when they are part of a keybinds. [#2377]
@ -116,6 +118,11 @@ menu.border.color: #aaaaaa
### Fixed ### Fixed
- Fix crash caused by `rc.xml` `<touch>` options being specified as
elements rather than attributes. [#2412]
- Fix `ShowMenu` action position with x/y arguments in multi-monitor setup.
[#2409]
- Block privileged protocols for sandboxed clients [#2398]
- Fix incorrect focus behaviour when switching between workspaces with - Fix incorrect focus behaviour when switching between workspaces with
omnipresent windows open [#2335] omnipresent windows open [#2335]
- Fall back to loading icon based on app-id when `Icon` defined in .desktop file - Fall back to loading icon based on app-id when `Icon` defined in .desktop file
@ -144,6 +151,10 @@ menu.border.color: #aaaaaa
### Changed ### Changed
- Set xwaylandPersistence default value to `yes` when compiled with wlroots
<0.18.2. This prevents a bug which has the potential to crash the compositor
when performing a drag-and-drop action at the same time as the XWayland server
is shutting down. [#2371] [#2414] [#2420]
- Set default window placement policy to `cascade` instead of `center` [#2345] - Set default window placement policy to `cascade` instead of `center` [#2345]
```xml ```xml
@ -157,7 +168,6 @@ menu.border.color: #aaaaaa
`menu.border.color` inherit `window.active.border.color` just like Openbox `menu.border.color` inherit `window.active.border.color` just like Openbox
does, without making the menu borders around a selected menu item invisible. does, without making the menu borders around a selected menu item invisible.
[#2376] [#2376]
- Invert the y-offset of submenus applied by `menu.overlap.y` to (i) follow - Invert the y-offset of submenus applied by `menu.overlap.y` to (i) follow
Openbox's behavior and (ii) behave as already described in our own Openbox's behavior and (ii) behave as already described in our own
documentation. [#2380] documentation. [#2380]
@ -1804,7 +1814,8 @@ Compile with wlroots 0.12.0 and wayland-server >=1.16
ShowMenu ShowMenu
[Keep a Changelog]: https://keepachangelog.com/en/1.0.0/ [Keep a Changelog]: https://keepachangelog.com/en/1.0.0/
[unreleased]: https://github.com/labwc/labwc/compare/0.8.1...HEAD [unreleased]: https://github.com/labwc/labwc/compare/0.8.2...HEAD
[0.8.2]: https://github.com/labwc/labwc/compare/0.8.1...0.8.2
[0.8.1]: https://github.com/labwc/labwc/compare/0.8.0...0.8.1 [0.8.1]: https://github.com/labwc/labwc/compare/0.8.0...0.8.1
[0.8.0]: https://github.com/labwc/labwc/compare/0.7.3...0.8.0 [0.8.0]: https://github.com/labwc/labwc/compare/0.7.3...0.8.0
[0.7.4]: https://github.com/labwc/labwc/compare/0.7.3...0.7.4 [0.7.4]: https://github.com/labwc/labwc/compare/0.7.3...0.7.4
@ -1896,6 +1907,13 @@ Compile with wlroots 0.12.0 and wayland-server >=1.16
[#2360]: https://github.com/labwc/labwc/pull/2360 [#2360]: https://github.com/labwc/labwc/pull/2360
[#2361]: https://github.com/labwc/labwc/pull/2361 [#2361]: https://github.com/labwc/labwc/pull/2361
[#2363]: https://github.com/labwc/labwc/pull/2363 [#2363]: https://github.com/labwc/labwc/pull/2363
[#2371]: https://github.com/labwc/labwc/pull/2371
[#2376]: https://github.com/labwc/labwc/pull/2376 [#2376]: https://github.com/labwc/labwc/pull/2376
[#2377]: https://github.com/labwc/labwc/pull/2377 [#2377]: https://github.com/labwc/labwc/pull/2377
[#2380]: https://github.com/labwc/labwc/pull/2380 [#2380]: https://github.com/labwc/labwc/pull/2380
[#2398]: https://github.com/labwc/labwc/pull/2398
[#2400]: https://github.com/labwc/labwc/pull/2400
[#2409]: https://github.com/labwc/labwc/pull/2409
[#2412]: https://github.com/labwc/labwc/pull/2412
[#2414]: https://github.com/labwc/labwc/pull/2414
[#2420]: https://github.com/labwc/labwc/pull/2420