Changeset View
Changeset View
Standalone View
Standalone View
src/client/protocols/plasma-window-management.xml
Show All 11 Lines | 3 | <copyright><![CDATA[ | |||
---|---|---|---|---|---|
12 | but WITHOUT ANY WARRANTY; without even the implied warranty of | 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
14 | GNU Lesser General Public License for more details. | 14 | GNU Lesser General Public License for more details. | ||
15 | 15 | | |||
16 | You should have received a copy of the GNU Lesser General Public License | 16 | You should have received a copy of the GNU Lesser General Public License | ||
17 | along with this program. If not, see <http://www.gnu.org/licenses/>. | 17 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
18 | ]]></copyright> | 18 | ]]></copyright> | ||
19 | 19 | | |||
20 | <interface name="org_kde_plasma_window_management" version="9"> | 20 | <interface name="org_kde_plasma_window_management" version="10"> | ||
zzag: version="10" | |||||
21 | <description summary="application windows management"> | 21 | <description summary="application windows management"> | ||
22 | This interface manages application windows. | 22 | This interface manages application windows. | ||
23 | It provides requests to show and hide the desktop and emits | 23 | It provides requests to show and hide the desktop and emits | ||
24 | an event every time a window is created so that the client can | 24 | an event every time a window is created so that the client can | ||
25 | use it to manage the window. | 25 | use it to manage the window. | ||
26 | 26 | | |||
27 | Only one client can bind this interface at a time. | 27 | Only one client can bind this interface at a time. | ||
28 | </description> | 28 | </description> | ||
▲ Show 20 Lines • Show All 50 Lines • ▼ Show 20 Line(s) | |||||
79 | <event name="window"> | 79 | <event name="window"> | ||
80 | <description summary="notify the client that a window was mapped"> | 80 | <description summary="notify the client that a window was mapped"> | ||
81 | This event will be sent immediately after a window is mapped. | 81 | This event will be sent immediately after a window is mapped. | ||
82 | </description> | 82 | </description> | ||
83 | <arg name="id" type="uint" summary="internal window Id"/> | 83 | <arg name="id" type="uint" summary="internal window Id"/> | ||
84 | </event> | 84 | </event> | ||
85 | </interface> | 85 | </interface> | ||
86 | 86 | | |||
87 | <interface name="org_kde_plasma_window" version="8"> | 87 | <interface name="org_kde_plasma_window" version="10"> | ||
zzag: version="10" | |||||
88 | <description summary="interface to control application windows"> | 88 | <description summary="interface to control application windows"> | ||
89 | Manages and control an application window. | 89 | Manages and control an application window. | ||
90 | 90 | | |||
91 | Only one client can bind this interface at a time. | 91 | Only one client can bind this interface at a time. | ||
92 | </description> | 92 | </description> | ||
93 | 93 | | |||
94 | <request name="set_state"> | 94 | <request name="set_state"> | ||
95 | <description summary="set window state"> | 95 | <description summary="set window state"> | ||
▲ Show 20 Lines • Show All 208 Lines • ▼ Show 20 Line(s) | 143 | --> | |||
304 | <event name="virtual_desktop_left" since="8"> | 304 | <event name="virtual_desktop_left" since="8"> | ||
305 | <description summary="the window left a virtual desktop"> | 305 | <description summary="the window left a virtual desktop"> | ||
306 | This event will be sent when the window left a virtual desktop. If the window leaves all desktops, it can be considered on all. | 306 | This event will be sent when the window left a virtual desktop. If the window leaves all desktops, it can be considered on all. | ||
307 | If the window gets manually added on all desktops, the server has to send virtual_desktop_left for every previous desktop it was in for the window to be really considered on all desktops. | 307 | If the window gets manually added on all desktops, the server has to send virtual_desktop_left for every previous desktop it was in for the window to be really considered on all desktops. | ||
308 | </description> | 308 | </description> | ||
309 | <arg name="is" type="string" summary="desktop id"/> | 309 | <arg name="is" type="string" summary="desktop id"/> | ||
310 | </event> | 310 | </event> | ||
311 | 311 | | |||
312 | <!-- Version 10 additions --> | ||||
and this one should be <!-- Version 10 additions --> <event name="application_menu_changed" since="10"> zzag: and this one should be
```
<!-- Version 10 additions -->
<event… | |||||
zzag: Also, please drop "_changed". | |||||
313 | | ||||
314 | <event name="application_menu" since="10"> | ||||
315 | <description summary="notify the client that the current appmenu changed"> | ||||
316 | This event will be sent after the application menu | ||||
317 | for the window has changed. | ||||
318 | </description> | ||||
319 | <arg name="service_name" type="string" /> | ||||
320 | <arg name="object_path" type="string" /> | ||||
321 | </event> | ||||
322 | | ||||
312 | </interface> | 323 | </interface> | ||
313 | </protocol> | 324 | </protocol> |
version="10"