a290209b3d
Similar to the already existing DBusInterface wrapper for the org.kde.KWin interface a new CompositorDBusInterface is introduced for org.kde.kwin.Compositing. That way the DBus interface is split from the implementation and DBus specific methods are no longer required in the Compositor class. The deprecated DBus methods * toggleCompositing(bool) * setCompositing(bool) are removed. REVIEW: 118463
18 lines
805 B
XML
18 lines
805 B
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.Compositing">
|
|
<property name="active" type="b" access="read"/>
|
|
<property name="compositingPossible" type="b" access="read"/>
|
|
<property name="compositingNotPossibleReason" type="s" access="read"/>
|
|
<property name="openGLIsBroken" type="b" access="read"/>
|
|
<property name="compositingType" type="s" access="read"/>
|
|
<property name="supportedOpenGLPlatformInterfaces" type="as" access="read"/>
|
|
<signal name="compositingToggled">
|
|
<arg name="active" type="b" direction="out"/>
|
|
</signal>
|
|
<method name="suspend">
|
|
</method>
|
|
<method name="resume">
|
|
</method>
|
|
</interface>
|
|
</node>
|