mirror of
https://github.com/labwc/labwc.git
synced 2026-03-09 05:33:53 -04:00
NEWS.md: add notes for 0.6.5
This commit is contained in:
parent
c293886911
commit
d54b95a3d4
1 changed files with 79 additions and 0 deletions
79
NEWS.md
79
NEWS.md
|
|
@ -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 |
|
||||||
|------------|---------------|-----------------|---------------|
|
|------------|---------------|-----------------|---------------|
|
||||||
|
| 2023-09-23 | [0.6.5] | 0.16.2 | 14809 |
|
||||||
| 2023-07-14 | [0.6.4] | 0.16.2 | 13675 |
|
| 2023-07-14 | [0.6.4] | 0.16.2 | 13675 |
|
||||||
| 2023-05-08 | [0.6.3] | 0.16.2 | 13050 |
|
| 2023-05-08 | [0.6.3] | 0.16.2 | 13050 |
|
||||||
| 2023-03-20 | [0.6.2] | 0.16.2 | 12157 |
|
| 2023-03-20 | [0.6.2] | 0.16.2 | 12157 |
|
||||||
|
|
@ -23,6 +24,83 @@ 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 |
|
||||||
|
|
||||||
|
## 0.6.5 - 2023-09-23
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- Support png and svg titlebar buttons
|
||||||
|
- Support on/off boolean configuration values (in addition to true, false,
|
||||||
|
yes and no). Written-by: @redtide
|
||||||
|
- keybinds
|
||||||
|
- Allow non-english based keybinds
|
||||||
|
- Make keybind agnostic to keyboard layout. Fixes #1069
|
||||||
|
- Add optional layoutDependent argument to only trigger if the
|
||||||
|
configured key exists in the currently active keyboard layout.
|
||||||
|
`<keybind key="" layoutDependent="">`
|
||||||
|
- Fallback on raw keysyms (as if there were no pressed modifier) for
|
||||||
|
bindings which do not match against translated keysyms. This allows
|
||||||
|
users to define keybinds such as "S-1" rather than "S-exclam". It also
|
||||||
|
supports "W-S-Tab". Fixes #163 #365 #992
|
||||||
|
- window-rules: add ignoreFocusRequest property
|
||||||
|
- config: support libinput `<tapAndDrag>` and `<dragLock>`.
|
||||||
|
Written-by: @tokyo4j
|
||||||
|
- Handle keyboard input for menus. Fixes #1058
|
||||||
|
- Server-side decoration:
|
||||||
|
- Make corners square on maximize
|
||||||
|
- Disable border on maximize. Fixes #1044
|
||||||
|
- Add window resize indicator and associated `<resize><popupShow>` config
|
||||||
|
option
|
||||||
|
- Add `<theme><keepBorder>` to give `ToggleDecoration` three states:
|
||||||
|
(1) disable titlebar; (2) disable whole SSD; and (3) enables whole SSD
|
||||||
|
When the keepBorder action is disabled, the old two-state behavior is
|
||||||
|
restored. Fixes #813
|
||||||
|
- Minimize whole window hierarchy from top to bottom regardless of which
|
||||||
|
window requested the minimize. For example, if an 'About' or 'Open File'
|
||||||
|
dialog is minimized, its toplevel is minimized also, and vice versa.
|
||||||
|
- Move window's stacking order with dialogs so that other window cannot be
|
||||||
|
positioned between them. Also position xdg popups above their parent
|
||||||
|
windows.This is consistent with Gtk3 and Qt5. Fixes #823
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- Clarify in labwc-config(5) that keyboard modifiers can be used for
|
||||||
|
mousebinds. Fixes #1075
|
||||||
|
- Ensure interactive move/resize ends correctly for CSD clients. Fixes #1053
|
||||||
|
- Fix invalid value in `<accelProfile>` falling back as "flat"
|
||||||
|
- Fix touch bug to avoid jumping when a touch point moves off of a surface
|
||||||
|
Written-by: @bi4k8
|
||||||
|
- Prevent crash with theme setting `osd.window-switcher.width: 0`.
|
||||||
|
Fixes #1050
|
||||||
|
- Cancel cursor popup grab on mouse-press outside client itself, for
|
||||||
|
example on any part of the server side decoration or the desktop.
|
||||||
|
Fixes #949
|
||||||
|
- Prevent cursor press on layer-subsurface from cancelling popup grab
|
||||||
|
Fixes #1030
|
||||||
|
- xwayland: fix client request-unmap bug relating to foreign-toplevel handle
|
||||||
|
- xwayland: fix race condition resulting in map view without surface
|
||||||
|
- Limit SSD corner radius to the height of the titlebar
|
||||||
|
- Fix rounded-corner bug producing weird artefacts when very large border
|
||||||
|
thickness is used. Fixes #988
|
||||||
|
- Ensure `string_prop()` handlers deal with destroying views. Fixes #1082
|
||||||
|
- Fix SSD thickness calculation bug relating to titlebar. Fixes #1083
|
||||||
|
- common/buf.c:
|
||||||
|
- Do not expand `$()` in `buf_expand_shell_variables()`
|
||||||
|
- Do not use memcpy for overlapping regions
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
|
||||||
|
- Use `identifier` for window-switcher field rather than `app_id` to be
|
||||||
|
consistent with window rules.
|
||||||
|
|
||||||
|
<windowSwitcher>
|
||||||
|
<fields>
|
||||||
|
<field content="identifier" width="25%"/>
|
||||||
|
</fields>
|
||||||
|
</windowSwithcer>
|
||||||
|
|
||||||
|
- Do not expand environment variables in `Exec` action `<command>`
|
||||||
|
argument (but still resolve tilde).
|
||||||
|
|
||||||
## 0.6.4 - 2023-07-14
|
## 0.6.4 - 2023-07-14
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
@ -634,6 +712,7 @@ 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/
|
||||||
|
[0.6.5]: https://github.com/labwc/labwc/compare/0.6.4...0.6.5
|
||||||
[0.6.4]: https://github.com/labwc/labwc/compare/0.6.3...0.6.4
|
[0.6.4]: https://github.com/labwc/labwc/compare/0.6.3...0.6.4
|
||||||
[0.6.3]: https://github.com/labwc/labwc/compare/0.6.2...0.6.3
|
[0.6.3]: https://github.com/labwc/labwc/compare/0.6.2...0.6.3
|
||||||
[0.6.2]: https://github.com/labwc/labwc/compare/0.6.1...0.6.2
|
[0.6.2]: https://github.com/labwc/labwc/compare/0.6.1...0.6.2
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue