[PATCH weston] screenshot: Use correct buffer size for transformed outputs.

2012-08-18 Thread Scott Moreau
This is a workaround for screenshots with transformed outputs. It reorders the output positions so the correct buffer size is determined for the final image. This assumes the outputs are in succession on the x axis. The outputs are rendered in their transformed state. --- clients/screenshot.c | 6

[PATCH] terminal: support entering non-ascii characters

2012-08-18 Thread Philipp Brüschweiler
Unless the alt modifier is active and the MODE_ALT_SENDS_ESC mode is not set, any value over 127 is converted to a UTF8 sequence. Part of https://bugs.freedesktop.org/show_bug.cgi?id=53648 should be fixed with this. Part of https://bugs.freedesktop.org/show_bug.cgi?id=52419 is fixed, but interest

[RFC] [PATCH weston v3] Implement output transformations.

2012-08-18 Thread Scott Moreau
This patch allows rotation and mirroring outputs for x11 and drm backends. A new 'transform' key can be set in the [output] section. From the protocol: "The flipped values correspond to an initial flip around a vertical axis followed by rotation." The transform key can be one of the following 8 s