Changeset View
Changeset View
Standalone View
Standalone View
src/client/outputconfiguration.cpp
Show First 20 Lines • Show All 195 Lines • ▼ Show 20 Line(s) | 182 | { | |||
---|---|---|---|---|---|
196 | 196 | | |||
197 | org_kde_kwin_outputconfiguration_colorcurves(d->outputconfiguration, od, &wlRed, &wlGreen, &wlBlue); | 197 | org_kde_kwin_outputconfiguration_colorcurves(d->outputconfiguration, od, &wlRed, &wlGreen, &wlBlue); | ||
198 | 198 | | |||
199 | wl_array_release(&wlRed); | 199 | wl_array_release(&wlRed); | ||
200 | wl_array_release(&wlGreen); | 200 | wl_array_release(&wlGreen); | ||
201 | wl_array_release(&wlBlue); | 201 | wl_array_release(&wlBlue); | ||
202 | } | 202 | } | ||
203 | 203 | | |||
204 | void OutputConfiguration::setReplicationSource(OutputDevice *outputdevice, OutputDevice *source) | ||||
205 | { | ||||
206 | org_kde_kwin_outputdevice *od = outputdevice->output(); | ||||
207 | org_kde_kwin_outputdevice *src = source ? source->output() : nullptr; | ||||
208 | org_kde_kwin_outputconfiguration_replicate(d->outputconfiguration, od, src); | ||||
209 | } | ||||
210 | | ||||
204 | void OutputConfiguration::apply() | 211 | void OutputConfiguration::apply() | ||
205 | { | 212 | { | ||
206 | org_kde_kwin_outputconfiguration_apply(d->outputconfiguration); | 213 | org_kde_kwin_outputconfiguration_apply(d->outputconfiguration); | ||
207 | } | 214 | } | ||
208 | 215 | | |||
209 | // Callbacks | 216 | // Callbacks | ||
210 | org_kde_kwin_outputconfiguration_listener OutputConfiguration::Private::s_outputconfigurationListener = { | 217 | org_kde_kwin_outputconfiguration_listener OutputConfiguration::Private::s_outputconfigurationListener = { | ||
211 | appliedCallback, | 218 | appliedCallback, | ||
Show All 21 Lines |