D11732: Improve protocols documentation

2018-05-01 Thread Roman Gilg
This revision was automatically updated to reflect the committed changes.
Closed by commit R127:272112a07f07: Improve protocols documentation (authored 
by romangg).

REPOSITORY
  R127 KWayland

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D11732?vs=30925&id=33400

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

AFFECTED FILES
  src/client/protocols/output-management.xml
  src/client/protocols/outputdevice.xml

To: romangg, #frameworks, davidedmundson
Cc: davidedmundson, michaelh, bruns


D11732: Improve protocols documentation

2018-04-25 Thread David Edmundson
davidedmundson accepted this revision.
This revision is now accepted and ready to land.

REPOSITORY
  R127 KWayland

BRANCH
  improveOutputManagementDoc

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

To: romangg, #frameworks, davidedmundson
Cc: davidedmundson, michaelh, bruns


D11732: Improve protocols documentation

2018-04-16 Thread Roman Gilg
romangg added a comment.


  ping

REPOSITORY
  R127 KWayland

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

To: romangg, #frameworks
Cc: davidedmundson, michaelh, ngraham, bruns


D11732: Improve protocols documentation

2018-03-30 Thread Roman Gilg
romangg added inline comments.

INLINE COMMENTS

> davidedmundson wrote in outputdevice.xml:67
> earlier you changed all the "compositor" to "server"

The usage of terms compositor and server is not clearly regulated in the 
Wayland world besides that these terms describe the same "application" (for 
example KWin). I try to use "server" whenever I talk about this application 
communicating with clients and "compositor" whenever I talk about this 
application in its capability of arranging surfaces to a final output image.

REPOSITORY
  R127 KWayland

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

To: romangg, #frameworks
Cc: davidedmundson, michaelh, ngraham


D11732: Improve protocols documentation

2018-03-30 Thread Roman Gilg
romangg updated this revision to Diff 30925.
romangg marked an inline comment as done.
romangg added a comment.


  - Say properties

REPOSITORY
  R127 KWayland

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D11732?vs=30673&id=30925

BRANCH
  improveOutputManagementDoc

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

AFFECTED FILES
  src/client/protocols/output-management.xml
  src/client/protocols/outputdevice.xml

To: romangg, #frameworks
Cc: davidedmundson, michaelh, ngraham


D11732: Improve protocols documentation

2018-03-27 Thread David Edmundson
davidedmundson added inline comments.

INLINE COMMENTS

> outputdevice.xml:67
>  
> -This describes the transform that a compositor will apply to a
> +This describes the transform, that a compositor will apply to a
>  surface to compensate for the rotation or mirroring of an

earlier you changed all the "compositor" to "server"

> outputdevice.xml:160
> +other output property change have been applied later on.
> +This allows to see changes to the output properties as atomic,
> +even if they multiple events successively announce them.

you've changed 1/2 properties ->events

tbh, properties was fine, everything is events in wayland terms,but 
semantically they're still properties and it separates them from the "done" 
event

REPOSITORY
  R127 KWayland

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

To: romangg, #frameworks
Cc: davidedmundson, michaelh, ngraham


D11732: Improve protocols documentation

2018-03-26 Thread Roman Gilg
romangg added a comment.


  Currently I'm reading through these protocols for my 5.13 color correction 
work and I was wondering about the output management related protocol 
documentation, which seems to me faulty in large areas. In fact it seems to me 
so wrong, that I'm asking myself if I just don't understand it fully. Since I 
haven't yet written Wayland protocols please take this into account when 
reviewing my changes.

REPOSITORY
  R127 KWayland

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

To: romangg, #frameworks
Cc: michaelh, ngraham


D11732: Improve protocols documentation

2018-03-26 Thread Roman Gilg
romangg created this revision.
romangg added a reviewer: Frameworks.
Restricted Application added a project: Frameworks.
romangg requested review of this revision.

REVISION SUMMARY
  Improves the outputmanagement and outputdevice protocol documentation.

REPOSITORY
  R127 KWayland

BRANCH
  improveOutputManagementDoc

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

AFFECTED FILES
  src/client/protocols/output-management.xml
  src/client/protocols/outputdevice.xml

To: romangg, #frameworks
Cc: michaelh, ngraham