davidedmundson added inline comments.

INLINE COMMENTS

> outputdevice.xml:225
> +        </description>
> +        <arg name="transformation" type="int" summary="A supported 
> transformation of enum transform on this output"/>
> +    </event>

enum="transform"
also uint

> outputdevice_interface.cpp:470
>  
> +void OutputDeviceInterface::addSupportedTransformation(Transform 
> transformation)
> +{

we have the initial send which is all fine

Then you've got this dynamically add them.
But at a protocol level we have no way to remove and replace.
That's somewhat broken.

Personally, I'd just make it a static and document that it must be sent before 
the first done()

REPOSITORY
  R127 KWayland

REVISION DETAIL
  https://phabricator.kde.org/D8652

To: graesslin, #frameworks, #kwin, #plasma
Cc: davidedmundson, plasma-devel, leezu, ZrenBot, alexeymin, progwolff, 
lesliezhai, ali-mohamed, jensreuterberg, abetts, eliasp, sebas, apol, mart, hein

Reply via email to