Changeset View
Changeset View
Standalone View
Standalone View
src/client/protocols/plasma-window-management.xml
1 | <?xml version="1.0" encoding="UTF-8"?> | 1 | <?xml version="1.0" encoding="UTF-8"?> | ||
---|---|---|---|---|---|
2 | <protocol name="plasma_window_management"> | 2 | <protocol name="plasma_window_management"> | ||
3 | <copyright><![CDATA[ | 3 | <copyright><![CDATA[ | ||
4 | SPDX-FileCopyrightText: 2013-2014 Pier Luigi Fiorini | 4 | SPDX-FileCopyrightText: 2013-2014 Pier Luigi Fiorini | ||
5 | 5 | | |||
6 | SPDX-License-Identifier: LGPL-2.1-or-later | 6 | SPDX-License-Identifier: LGPL-2.1-or-later | ||
7 | ]]></copyright> | 7 | ]]></copyright> | ||
8 | 8 | | |||
9 | <interface name="org_kde_plasma_window_management" version="10"> | 9 | <interface name="org_kde_plasma_window_management" version="11"> | ||
10 | <description summary="application windows management"> | 10 | <description summary="application windows management"> | ||
11 | This interface manages application windows. | 11 | This interface manages application windows. | ||
12 | It provides requests to show and hide the desktop and emits | 12 | It provides requests to show and hide the desktop and emits | ||
13 | an event every time a window is created so that the client can | 13 | an event every time a window is created so that the client can | ||
14 | use it to manage the window. | 14 | use it to manage the window. | ||
15 | 15 | | |||
16 | Only one client can bind this interface at a time. | 16 | Only one client can bind this interface at a time. | ||
17 | </description> | 17 | </description> | ||
▲ Show 20 Lines • Show All 48 Lines • ▼ Show 20 Line(s) | |||||
66 | </event> | 66 | </event> | ||
67 | 67 | | |||
68 | <event name="window"> | 68 | <event name="window"> | ||
69 | <description summary="notify the client that a window was mapped"> | 69 | <description summary="notify the client that a window was mapped"> | ||
70 | This event will be sent immediately after a window is mapped. | 70 | This event will be sent immediately after a window is mapped. | ||
71 | </description> | 71 | </description> | ||
72 | <arg name="id" type="uint" summary="internal window Id"/> | 72 | <arg name="id" type="uint" summary="internal window Id"/> | ||
73 | </event> | 73 | </event> | ||
74 | | ||||
zzag: To be in-line with upstream standards, please add `<!-- Version 11 additions -->`. | |||||
75 | <event name="stacking_order_changed" since="11"> | ||||
76 | <description summary="notify the client when stacking order changed"> | ||||
77 | This event will be sent when stacking order changed and on bind | ||||
davidedmundson: we also need to send it on bind | |||||
78 | </description> | ||||
79 | <arg name="ids" type="array" summary="internal windows id array"/> | ||||
80 | </event> | ||||
74 | </interface> | 81 | </interface> | ||
75 | 82 | | |||
76 | <interface name="org_kde_plasma_window" version="10"> | 83 | <interface name="org_kde_plasma_window" version="11"> | ||
davidedmundson: Can we change them all at once. | |||||
77 | <description summary="interface to control application windows"> | 84 | <description summary="interface to control application windows"> | ||
78 | Manages and control an application window. | 85 | Manages and control an application window. | ||
79 | 86 | | |||
80 | Only one client can bind this interface at a time. | 87 | Only one client can bind this interface at a time. | ||
81 | </description> | 88 | </description> | ||
82 | 89 | | |||
83 | <request name="set_state"> | 90 | <request name="set_state"> | ||
84 | <description summary="set window state"> | 91 | <description summary="set window state"> | ||
▲ Show 20 Lines • Show All 229 Lines • Show Last 20 Lines |
To be in-line with upstream standards, please add <!-- Version 11 additions -->.