From 0cf4579aa9f4d009d5bac45238da4f9bcdca8734 Mon Sep 17 00:00:00 2001 From: Johan Malm Date: Fri, 22 Oct 2021 20:27:16 +0100 Subject: [PATCH] Update NEWS.md --- NEWS.md | 40 ++++++++++++++++++++++++++++++---------- 1 file changed, 30 insertions(+), 10 deletions(-) diff --git a/NEWS.md b/NEWS.md index 7128e685..1f64a4a9 100644 --- a/NEWS.md +++ b/NEWS.md @@ -7,34 +7,54 @@ For full changelog, use `git log` - The config option `` has changed to `` -- Support `wlr_input_inhibit_unstable_v1 protocol`. This enables swaylock - to be run. Written-by: @telent -- Support `wlr_foreign_toplevel protocol`. This enables controlling - windows from panels such as waybar. +- Add support for the following wayland protocols: + - `pointer_constraints` and `relative_pointer` - mostly for gaming. + Written-by: @Joshua-Ashton + - `viewporter` - needed for some games to fake modesets. + Written-by: @Joshua-Ashton + - `wlr_input_inhibit`. This enables swaylock to be run. + Written-by: @telent + - `wlr_foreign_toplevel`. This enables controlling windows from clients + such as waybar. - Support fullscreen mode. - Support drag-and-drop. Written-by: @ARDiDo -- Support some libinput configuration. Written-by: @ARDiDo +- Support libinput configuration. Written-by: @ARDiDo - Add the following config options: - Load default keybinds on `` + - `` and `` - Specify distance between views and output edges with `` + - `` - Set menu item font with `` - Allow `` without place="" attribute, thus enabling simpler config files - Support for primary selection. Written-by: @telent - Support 'alt-tab' on screen display when cycling between windows -- Add theme options to set buttons colors individually (for iconify, close - and maximize) +- Add the following theme options: + - set buttons colors individually (for iconify, close and maximize) + - `window.(in)active.label.text.color` + - `window.label.text.justify` + - OSD colors - Show application title in window decoration title bar - Handle double click on window decoration title bar - Support a 'resize-edges' area that is wider than than the visible window decoration. This makes it easier to grab edges to resize windows. - Add window actions 'MoveToEdge', 'ToggleMaximize', 'Close', 'Iconfiy', - 'ToggleDecorations', 'ToggleFullscreen' + 'ToggleDecorations', 'ToggleFullscreen', 'SnapToEdge' - Add labwc.desktop for display managers -- Take into account exclusive areas of clients using layer-shell (such - as panels) when maximizing windows +- layer-shell: + - Take into account exclusive areas of clients (such as panels) when + maximizing windows + - Support popups - Handle alt + mouse button to move/resize windows +- Handle xwayland `set_decorations` and xdg-shell-decoration requests. + Written-by: @Joshua-Ashton +- Implement going backwards in OSD by pressing shift + Written-by: @Joshua-Ashton +- Handle view min/max size better, including xwayland hint support. + Written-by: @Joshua-Ashton +- Handle xwayland move/resize events. Written-by: @Joshua-Ashton +- Support audio and monitor-brightness keys by default - Catch ctrl-alt-F1 to F12 to switch tty ## 0.3.0 (2021-06-28)