Skip to content

Commit

Permalink
Update docs to version 2.1.0-1
Browse files Browse the repository at this point in the history
ehopperdietzel committed Jun 18, 2024
1 parent e65e7c4 commit ae5961c
Showing 5 changed files with 30 additions and 3 deletions.
23 changes: 23 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
Louvre (2.1.0-1)

# New Protocols

* Wlr Foreign Toplevel Management (Refer to the LForeignToplevelController class for details).

# API Additions

* Add activateRequest(), closeRequest() and unsetMinimizedRequest() to the LToplevelRole class.

# Minor API changes

* Removed unused constructor overload in the LResource class.
* Disabled bottom constraints by default during interactive toplevel move sessions.

# Bug Fixes

* Implemented a temporary fix to allow xdg_popups to trigger reposition requests before being mapped (until GTK4 fixes it).
* Removed unnecessary checks in LLauncher::startDaemon() that prevented it from starting the daemon on some systems.

-- Eduardo Hopperdietzel <[email protected]> Mon, 17 Jun 2024 22:22:05 -0400


Louvre (2.0.0-1)

# New Protocols/Globals
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@
<img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="Louvre is released under the MIT license." />
</a>
<a href="https://github.com/CuarzoSoftware/Louvre">
<img src="https://img.shields.io/badge/version-2.0.0-brightgreen" alt="Current Louvre version." />
<img src="https://img.shields.io/badge/version-2.1.0-brightgreen" alt="Current Louvre version." />
</a>
</p>

@@ -56,6 +56,7 @@ Fortunately, Louvre simplifies this intricate process by handling all the comple
* Wlr Gamma Control
* Wlr Layer Shell
* Wlr Screen Copy
* Wlr Foreign Toplevel Management
* Pointer Gestures
* Pointer Constraints
* Relative Pointer
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.0.0
2.1.0
3 changes: 2 additions & 1 deletion doxygen/md/tutorial/tmp.md
Original file line number Diff line number Diff line change
@@ -28,4 +28,5 @@ Here are some links to the C++ API documentation to help you navigate it:
- [Surfaces and Roles.](@ref lsurface_detailed)
- [Session Lock Manager](@ref lsessionlockmanager_detailed) and [role.](@ref lsessionlockrole_detailed)
- [Toplevel](@ref ltoplevelrole_detailed) and [Popup](@ref ldnd_detailed) surfaces.
- [Wlr Layer Shell](@ref llayerrole_detailed) and [Exclusive Zones.](@ref lexclusivezone_detailed)
- [Wlr Layer Shell](@ref llayerrole_detailed) and [Exclusive Zones.](@ref lexclusivezone_detailed)
- [Foreign Toplevel Window Management.](@ref lforeigntoplevelcontroller_detailed)
2 changes: 2 additions & 0 deletions src/lib/core/roles/LForeignToplevelController.h
Original file line number Diff line number Diff line change
@@ -8,6 +8,8 @@
/**
* @brief Foreign Toplevel Controller
*
* @anchor lforeigntoplevelcontroller_detailed
*
* Clients using the [Wlr Foreign Toplevel Management](https://wayland.app/protocols/wlr-foreign-toplevel-management-unstable-v1)
* protocol can receive information about all open toplevel windows within the compositor and request to modify their state,
* such as activating, minimizing, maximizing them, and more.

0 comments on commit ae5961c

Please sign in to comment.