Treeland window managment
应用程序窗口管理
此接口管理应用程序窗口。 它提供显示和隐藏桌面的请求,并在每次创建窗口时发出事件,以便客户端可以使用它来管理窗口。
一次只能有一个客户端绑定此接口。
show_desktop(state: uint)
参数 | 类型 | 描述 |
|---|---|---|
| state | uint | new state |
通知客户端显示桌面模式的进入/离开
每当显示桌面模式发生变化时发送此事件。例如进入或离开时。
绑定接口时会发送当前状态。
desktop_state { normal, show, preview_show }
参数 | 值 | 描述 |
|---|---|---|
| normal | 0 | |
| show | 1 | |
| preview_show | 2 |
合成器支持
Cage | COSMIC | GameScope | Hyprland | Jay | KWin | Labwc | Louvre | Mir | Muffin | Mutter | niri | phoc | river | Sway | Treeland | Wayfire | Weston | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| treeland_window_management_v1 | x | x | x | x | x | x | x | x | x | x | x | x | x | x | x | 1 | x | x |
Copyright
SPDX-FileCopyrightText: 2024 UnionTech Software Technology Co., Ltd. SPDX-License-Identifier: MIT