Go to file
Pekka Paalanen 7b3bd3d8b6 shell: fix move of transformed surfaces
In the stack of transformations, change the rotation to be applied
to the surface before the absolute positioning. Doing so avoids having
to undo and redo the absolute positioning, and we can simply use the
surface center in local coordinates as the origin.

This fixes the surface move. Before, the surface moved along the surface
local axis, but the user expects it to move along the global axis with
the pointer.

Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
2012-01-31 13:12:11 +02:00
clients Implement CONFIG_KEY_UNSIGNED_INTEGER 2012-01-27 15:34:27 -05:00
data desktop-shell: Build in sensible defaults 2012-01-25 20:53:08 -05:00
protocol Fix distcheck 2012-01-03 11:04:09 -05:00
shared Implement CONFIG_KEY_UNSIGNED_INTEGER 2012-01-27 15:34:27 -05:00
src shell: fix move of transformed surfaces 2012-01-31 13:12:11 +02:00
tests test: Fix out-of-tree builds 2012-01-30 19:17:52 -05:00
.gitignore Clean up .gitignore files 2010-11-11 20:11:27 -05:00
autogen.sh Update autotools configuration 2010-11-06 21:04:03 -04:00
configure.ac tests: add matrix-test 2012-01-27 10:44:22 +02:00
Makefile.am tests: add matrix-test 2012-01-27 10:44:22 +02:00
README Split into a demo repository that holds the demo compositor and clients 2011-02-14 22:13:33 -05:00
weston-desktop-shell.ini Update config files to reflect new terminal name, weston-terminal 2012-01-30 19:10:40 -05:00
weston-tablet-shell.ini Update config files to reflect new terminal name, weston-terminal 2012-01-30 19:10:40 -05:00

Wayland Demos

This repository contains a few demos application for the Wayland
project.  There's a sample compositor that can run on KMS, under X11
or under another Wayland compositor and there's a handful of simple
clients that demonstrate various aspects of Wayland: