5821e6f9d7
from David. Due to an elusive bug somewhere in kdelibs we have not been able to find out how to fix the issues that some people were having. There seems to be a race condition as I cannot reproduce at all, David can reproduce sporadically and some reporters can always reproduce. This commit attempts to also keep the code style changes that were made at the same time as the original commit as well as some minor bug fixes that were made between then and now. Hopefully I didn't miss anything. We will be revisit this in KDE 4.3. BUG: 177178 svn path=/trunk/KDE/kdebase/workspace/; revision=894182
67 lines
2.3 KiB
XML
67 lines
2.3 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="refresh"/>
|
|
<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"/>
|
|
<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="compositingActive">
|
|
<arg type="b" direction="out"/>
|
|
</method>
|
|
<method name="waitForCompositingSetup">
|
|
<arg type="b" direction="out"/>
|
|
</method>
|
|
<method name="decorationSupportedColors">
|
|
<arg type="ai" direction="out"/>
|
|
<annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QList<int>"/>
|
|
</method>
|
|
</interface>
|
|
</node>
|