summaryrefslogtreecommitdiffstats
path: root/unix/x0vncserver/RandrGlue.c
Commit message (Collapse)AuthorAgeFilesLines
* x0vncserver: Make sure rotation for new outputs is set to RR_Rotate_0Peter Åstrand (astrand)2018-05-081-0/+1
| | | | | The Xserver (at least Xorg 1.19) rejects RRSetCrtcConfig requests if rotation is zero.
* Add RandR support for x0vncserverPeter Åstrand (astrand)2018-04-091-0/+511
Change Xserver screen through libXrandr. For complex configurations, all outputs must have corresponding size modes. As a special case, if the client requests a single screen with an odd size (for example when adjusting the size of a non-fullscreen vncviewer), find a smaller suitable mode, and reduce the framebuffer size as well.