mirror of
https://github.com/labwc/labwc.git
synced 2025-10-29 05:40:24 -04:00
NEWS.md: interim update for 0.6.6
This commit is contained in:
parent
13d0b14244
commit
57a753cfa0
1 changed files with 33 additions and 3 deletions
36
NEWS.md
36
NEWS.md
|
|
@ -26,8 +26,20 @@ The format is based on [Keep a Changelog]
|
|||
|
||||
## [unreleased]
|
||||
|
||||
We do not normally call out contributions by core devs in the changelog,
|
||||
but a special thanks goes to @jlindgren90 in this release for lots of work
|
||||
relating to surface focus and keyboard issue, amongst others.
|
||||
|
||||
### Added
|
||||
|
||||
- Add `fixedPosition` window-rule property to avoid re-positioning windows
|
||||
on reserved-output-space changes (determined by *<margin>* settings or
|
||||
exclusive layer-shell clients) and to disallow interactive move or
|
||||
resize, for example by alt+press.
|
||||
- Add `Unfocus` action to enable unfocusing windows on desktop click.
|
||||
Issue: #1230
|
||||
- Add config option `<keyboard layoutScope="window">` to use per-window
|
||||
keyboard layout. Issue #1076
|
||||
- Support separate horizontal and vertical maximize by adding a
|
||||
`direction` option to actions Maximize and ToggleMaximize.
|
||||
- Add actions GrowToEdge and ShrinkToEdge. Written-by: @digint
|
||||
|
|
@ -44,6 +56,14 @@ The format is based on [Keep a Changelog]
|
|||
|
||||
### Fixed
|
||||
|
||||
- Update top-layer visiblity on workspace-switch in order to show
|
||||
top-layer layer-shell clients correctly when there is a window in
|
||||
fullscreen mode on another workspace. Issue: #1158
|
||||
- Make interactive window snapping with mouse more intuitive in
|
||||
multi-output setups. Written-by: @tokyo4j
|
||||
- Try to handle missing `set_window_geometry` with Qt apps which
|
||||
occasionally fail to call `set_window_geometry` after a configure
|
||||
request, but correctly update the actual surface extent. Issue: #1194
|
||||
- Update XWayland stacking order when moving a window to the front/back.
|
||||
- Prevent switching workspaces for always-on-bottom windows. Fixes: #1170
|
||||
- Fix invisible cursor after wlopm --off && wlopm --on.
|
||||
|
|
@ -52,6 +72,10 @@ The format is based on [Keep a Changelog]
|
|||
- Account for window base size in resize indicator so that the displayed
|
||||
size exactly matches the terminal grid, for example 80x25.
|
||||
- The following focus related issues:
|
||||
- Allow re-focusing xwayland-unmanaged surfaces in response to pointer
|
||||
action (click or movement if focus-follow-mouse is enabled). This
|
||||
enables clients such as dmenu, rofi and jgmenu to regain
|
||||
keyboard-focus if it was lost to another client.
|
||||
- Fix code paths which could lead to a lock-screen losing focus, making
|
||||
the session impossible to unlock or another surface to gain focus thus
|
||||
breaching the session lock.
|
||||
|
|
@ -67,9 +91,11 @@ The format is based on [Keep a Changelog]
|
|||
PID.
|
||||
- Assume that views that want decorations also want focus
|
||||
- The following keyboard and keybind related issues:
|
||||
- Make keybind match stricter by insisting that no other non-modifier
|
||||
keys are pressed at the same time. Also, treat synthetic
|
||||
layout-change key event as modifier. Fixes #1091 #1129
|
||||
- Send pressed keys correctly when focusing new surface.
|
||||
- Refactor handling of pressed/bound keys to send (to client) the
|
||||
release events for any pressed key that was not part of a keybind,
|
||||
typically because an unrelated non-modifier key was pressed before
|
||||
and held during a keybind invocation. Fixes #1091
|
||||
- Fix keyboard release event bug after session lock. Fixes: #1114
|
||||
- Raise xdg and xwayland sub-views correctly relative to other sub-views,
|
||||
by letting the relative stacking order between them change.
|
||||
|
|
@ -82,6 +108,10 @@ The format is based on [Keep a Changelog]
|
|||
|
||||
### Changed
|
||||
|
||||
- Move floating windows in response to changes in reserved output space
|
||||
(determined by *<margin>* settings or exclusive layer-shell clients such
|
||||
as panels). Users with window-rules for panels and/or desktops should
|
||||
add the `fixedPosition` property to avoid regression. Issue: #1235
|
||||
- Restore `SIGPIPE` default handler before exec. Fixes: #1209
|
||||
- With the introduction of directional Maximize, right-click on the
|
||||
maximize button now toggles horizontal maximize, while middle-click
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue