Changeset View
Changeset View
Standalone View
Standalone View
src/client/protocols/output-management.xml
Show First 20 Lines • Show All 73 Lines • ▼ Show 20 Line(s) | 73 | <description summary="change the shell surface position"> | |||
---|---|---|---|---|---|
74 | Request an output configuration, which can be changed and then applied. | 74 | Request an output configuration, which can be changed and then applied. | ||
75 | </description> | 75 | </description> | ||
76 | <arg name="id" type="new_id" interface="org_kde_kwin_outputconfiguration"/> | 76 | <arg name="id" type="new_id" interface="org_kde_kwin_outputconfiguration"/> | ||
77 | </request> | 77 | </request> | ||
78 | 78 | | |||
79 | </interface> | 79 | </interface> | ||
80 | 80 | | |||
81 | 81 | | |||
82 | <interface name="org_kde_kwin_outputconfiguration" version="1"> | 82 | <interface name="org_kde_kwin_outputconfiguration" version="1"> | ||
graesslin: please increment version | |||||
83 | <description summary="list connected, but disabled outputs"> | 83 | <description summary="list connected, but disabled outputs"> | ||
84 | outputconfiguration is a client-specific resource that can be used to ask | 84 | outputconfiguration is a client-specific resource that can be used to ask | ||
85 | the compositor to apply changes to the outputdevices, the monitors connected | 85 | the compositor to apply changes to the outputdevices, the monitors connected | ||
86 | to the system. | 86 | to the system. | ||
87 | The client receives a list of outputdevices from the registry. When it wants | 87 | The client receives a list of outputdevices from the registry. When it wants | ||
88 | to apply new settings, it creates a configuration object from the | 88 | to apply new settings, it creates a configuration object from the | ||
89 | outputmanagement global, writes changes through this object's enable, scale, | 89 | outputmanagement global, writes changes through this object's enable, scale, | ||
90 | transform and mode calls. It then asks the compositor to apply these settings | 90 | transform and mode calls. It then asks the compositor to apply these settings | ||
▲ Show 20 Lines • Show All 43 Lines • ▼ Show 20 Line(s) | |||||
134 | <request name="scale"> | 134 | <request name="scale"> | ||
135 | <description summary="Set the scaling factor for this outputdevice"> | 135 | <description summary="Set the scaling factor for this outputdevice"> | ||
136 | Sets the scaling factor for this outputdevice. | 136 | Sets the scaling factor for this outputdevice. | ||
137 | </description> | 137 | </description> | ||
138 | <arg name="outputdevice" type="object" interface="org_kde_kwin_outputdevice" summary="outputdevice this mode change applies to"/> | 138 | <arg name="outputdevice" type="object" interface="org_kde_kwin_outputdevice" summary="outputdevice this mode change applies to"/> | ||
139 | <arg name="scale" type="int" summary="scaling factor"/> | 139 | <arg name="scale" type="int" summary="scaling factor"/> | ||
140 | </request> | 140 | </request> | ||
141 | 141 | | |||
142 | <request name="colorcurves"> | ||||
graesslin: since is missing | |||||
graesslin: you cannot add requests in between, a new request must be the last. | |||||
143 | <description summary="set output color curves"> | ||||
144 | Set color curves of output devices through RGB color ramps. Allows color | ||||
145 | correction of output device from user space. | ||||
146 | | ||||
147 | These are the raw values. A compositor might opt to adjust these values | ||||
148 | internally, for example to shift color temperature at night. | ||||
149 | </description> | ||||
150 | <arg name="outputdevice" type="object" interface="org_kde_kwin_outputdevice" summary="outputdevice curves apply to"/> | ||||
151 | <arg name="red" type="array" summary="red color ramp"/> | ||||
152 | <arg name="green" type="array" summary="green color ramp"/> | ||||
153 | <arg name="blue" type="array" summary="blue color ramp"/> | ||||
154 | </request> | ||||
155 | | ||||
142 | <request name="apply"> | 156 | <request name="apply"> | ||
143 | <description summary="apply the changes to the outputdevices"> | 157 | <description summary="apply the changes to the outputdevices"> | ||
144 | Asks the compositor to apply changes to the outputdevices on the server side. | 158 | Asks the compositor to apply changes to the outputdevices on the server side. | ||
145 | </description> | 159 | </description> | ||
146 | </request> | 160 | </request> | ||
147 | 161 | | |||
148 | 162 | | |||
149 | <event name="applied"> | 163 | <event name="applied"> | ||
Show All 14 Lines |
please increment version