Rusty Lynch
1084da506e
Add touch support for wl_shell_surface_move
2013-08-16 10:56:00 -07:00
Alexander Larsson
95289831a1
transformed: Add keyboard shortcuts to change transform
...
This makes it easy to test buffer_transform and buffer_scale handling.
left-right: rotate
space: toggle inverse
z: toggle scale between 1 and 2
2013-05-22 16:19:01 -04:00
Alexander Larsson
01441299b1
transformed: Use the scale factor from the output
2013-05-22 16:17:52 -04:00
Alexander Larsson
fd456fb5e0
transformed: Rely on transformation in widget_cairo_create
...
Rather than doing our own transformation handling when drawing we
just rely on the generic code in widget_cairo_create
2013-05-22 16:16:51 -04:00
Kristian Høgsberg
4172f668e7
Pass argc pointer to parse_options()
...
This lets us keep argc up to date as the backend picks out arguments
from the argv array.
2013-02-20 15:27:49 -05:00
Ander Conselvan de Oliveira
b77aa062c9
transformed: Add options for using debuging driver fullscreen method
...
Add options for setting width, height and using the driver fullscreen
method.
2012-12-14 11:27:38 -05:00
Kristian Høgsberg
bf74d5242a
window: Add a widget default cursor convenience helper
...
In a few cases, we set a motion handler just to be able to set a fixed
cursor. This adds a default cursor helper that can be used in those cases.
In case of the 'transformed' test case, we also avoid a brief flicker
of the pointer cursor, which is set on enter when the move grab is lifted.
2012-11-30 14:54:35 -05:00
Ander Conselvan de Oliveira
a06a86066d
clients: Replace transformed with a toytoolkit implementation
2012-11-30 14:24:18 -05:00
Ander Conselvan de Oliveira
1b4312d326
clients: Add a client that renders transformed buffers
...
This new client, called transformed, renders a cross with the top part
red and the right green, with the same transform as the output the
surface is in.
This is based on simple-egl.
2012-11-27 11:30:09 -05:00