From a58b3ae84c7d750f7d5497a36caa526a6c4971ea Mon Sep 17 00:00:00 2001 From: Eduardo Hopperdietzel Date: Tue, 6 Aug 2024 14:26:00 -0400 Subject: [PATCH] Update documentation and changes --- CHANGES | 26 ++++++++++++++++++++++++++ README.md | 5 +++-- VERSION | 2 +- doxygen/md/Downloads.md | 1 + doxygen/md/Examples.md | 3 +++ doxygen/md/tutorial/tmp.md | 3 ++- src/lib/core/LIdleListener.h | 6 ++++-- src/lib/core/LOutput.h | 10 +++++----- src/lib/core/LScreenshotRequest.h | 2 +- src/lib/core/LSeat.h | 8 +++----- 10 files changed, 49 insertions(+), 17 deletions(-) diff --git a/CHANGES b/CHANGES index cab99de80..754e80c10 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,29 @@ +Louvre (2.5.0-1) + + # New Protocols + + * Idle Notify (see `LIdleListener` for details). + * Idle Inhibit (see `LSeat::idleInhibitorSurfaces()` for details). + + # Packaging + + * Added Fedora package in the downloads section. Credits to @Conan-Kudo. + + # Examples + + * New louvre-views Shortcuts: Credits to @mishoo: + * `Super + L/R Click`: Starts interactive move/resize for top-level windows. + * `Super + Shift + PageUp`: Toggle maximize. + * `Super + Shift + PageDown`: Minimize. + + # Bug Fixes + + * Prevent `weston-terminal` from launching when switching to TTY 1. Credits to @mishoo. + * Allow VT switching using the right CTRL key. Credits to @mishoo. + + -- Eduardo Hopperdietzel Tue, 06 Aug 2024 13:59:30 -0400 + + Louvre (2.4.1-1) # Bug Fixes & Security diff --git a/README.md b/README.md index 5e7e06d3f..f23aed973 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Louvre is released under the MIT license. - Current Louvre version. + Current Louvre version.

@@ -57,6 +57,8 @@ Fortunately, Louvre simplifies this intricate process by handling all the comple * Fractional Scale * Tearing Control * Session Lock +* Idle Notify +* Idle Inhibit * Content Type Hint * Wlr Gamma Control * Wlr Layer Shell @@ -155,7 +157,6 @@ Similarly as with CPU consumption, we can observe that Louvre uses fewer GPU res * Wlr Output Management * XDG activation Protocol -* Idle Notify Protocol * Cursor Shape Protocol * DRM Overlay Planes Control * DRM Synchronization Object diff --git a/VERSION b/VERSION index 005119baa..437459cd9 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.4.1 +2.5.0 diff --git a/doxygen/md/Downloads.md b/doxygen/md/Downloads.md index 6424136ab..741a4bc0c 100644 --- a/doxygen/md/Downloads.md +++ b/doxygen/md/Downloads.md @@ -5,6 +5,7 @@ Pre-built binaries are provided for the following distributions. Please be aware that their versions may not always match the latest Louvre release. * **Arch** : [louvre](https://aur.archlinux.org/packages/louvre) - *Thanks to [@TrialnError](https://aur.archlinux.org/account/TrialnError)*. +* **Fedora** : [louvre](https://copr.fedorainfracloud.org/coprs/ngompa/louvre/) - *Thanks to [Neal Gompa](https://github.com/Conan-Kudo)*. * **NixOS** : [louvre](https://search.nixos.org/packages?channel=unstable&show=louvre&from=0&size=50&sort=relevance&type=packages&query=louvre) - *Thanks to [Marco Rebhan](https://github.com/2xsaiko)*. ## Manual Building diff --git a/doxygen/md/Examples.md b/doxygen/md/Examples.md index 75e1f2c8e..681744a26 100644 --- a/doxygen/md/Examples.md +++ b/doxygen/md/Examples.md @@ -28,11 +28,14 @@ The dock icons featured in the screenshot were sourced from