kwin/org.kde.KWin.xml
Martin Gräßlin 8bfffed27d Deprecate KDecoration's AbilityColor
Nobody is interested in whether the Abilities are supported.
There is one method in KWin core checking for the colors
supported by the currently loaded decoration:
Workspace::decorationSupportedColors

This method is not called from anywhere inside KWin, but is
part of the D-Bus interface, though nobody in KDE's repository
is calling it [1].

As it is part of public API the Abilities are only deprecated
and scheduled for removal with the next big break.

[1] http://lxr.kde.org/search?filestring=&string=decorationSupportedColors

REVIEW: 105785
2012-09-07 07:33:39 +02:00

110 lines
3.7 KiB
XML

<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<node>
<interface name="org.kde.KWin">
<method name="cascadeDesktop">
<annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/>
</method>
<method name="unclutterDesktop">
<annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/>
</method>
<method name="reconfigure">
<annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/>
</method>
<method name="killWindow">
<annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/>
</method>
<method name="toggleCompositing">
<annotation name="org.freedesktop.DBus.Method.NoReply" value="true"/>
</method>
<method name="doNotManage">
<arg name="name" type="s" direction="in"/>
</method>
<method name="showWindowMenuAt">
<arg name="winId" type="x" direction="in"/>
<arg name="x" type="i" direction="in"/>
<arg name="y" type="i" direction="in"/>
</method>
<method name="setCurrentDesktop">
<arg name="desktop" type="i" direction="in"/>
<arg type="b" direction="out"/>
</method>
<method name="currentDesktop">
<arg type="i" direction="out"/>
</method>
<method name="nextDesktop"/>
<method name="previousDesktop"/>
<method name="circulateDesktopApplications"/>
<signal name="reloadConfig"/>
<signal name="reinitCompositing"/>
<signal name="compositingToggled">
<arg name="active" type="b" direction="out"/>
</signal>
<method name="loadEffect">
<arg name="name" type="s" direction="in"/>
</method>
<method name="unloadEffect">
<arg name="name" type="s" direction="in"/>
</method>
<method name="toggleEffect">
<arg name="name" type="s" direction="in"/>
</method>
<method name="reconfigureEffect">
<arg name="name" type="s" direction="in"/>
</method>
<method name="loadedEffects">
<arg type="as" direction="out"/>
</method>
<method name="listOfEffects">
<arg type="as" direction="out"/>
</method>
<method name="supportInformationForEffect">
<arg name="name" type="s" direction="in"/>
<arg type="s" direction="out"/>
</method>
<method name="compositingActive">
<arg type="b" direction="out"/>
</method>
<method name="waitForCompositingSetup">
<arg type="b" direction="out"/>
</method>
<!-- @deprecated, @todo remove KDE5 -->
<method name="decorationSupportedColors">
<arg type="ai" direction="out"/>
<annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QList&lt;int>"/>
</method>
<method name="stopActivity">
<arg type="s" direction="in"/>
<arg type="b" direction="out"/>
</method>
<method name="startActivity">
<arg type="s" direction="in"/>
<arg type="b" direction="out"/>
</method>
<method name="activeEffects">
<arg type="as" direction="out"/>
</method>
<method name="supportInformation">
<arg type="s" direction="out"/>
</method>
<method name="compositingPossible">
<arg type="b" direction="out"/>
</method>
<method name="compositingNotPossibleReason">
<arg type="s" direction="out"/>
</method>
<method name="openGLIsBroken">
<arg type="b" direction="out"/>
</method>
<method name="compositingType">
<!--
none: No Compositing
xrender: XRender
gl1: OpenGL 1
gl2: OpenGL 2
gles: OpenGL ES 2
-->
<arg type="s" direction="out"/>
</method>
</interface>
</node>