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 @@
-
+
@@ -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