Go to file
Kristian Høgsberg 7f366e7053 shell: Don't move or reconfigure surfaces until we get the new buffer
Going from fullscreen to toplevel will restore the surface position
immediately.  This will move the fullscreen surface to where the toplevel
surface was before, which will flicker for a frame of two before the
resized, non-fullscreen buffer is attached.

Instead, only change the surface geometry when we get the new buffer.
2012-04-27 17:49:40 -04:00
clients window: Only set toplevel window type if nothing else is set 2012-04-27 17:17:12 -04:00
data compositor-wayland: Add window border 2012-02-07 11:02:59 -05:00
protocol screenshooter: Grab pixel data directly before buffer swap 2012-04-20 16:13:27 -04:00
shared config-parser: add missing return for an error case 2012-04-17 14:33:30 +03:00
src shell: Don't move or reconfigure surfaces until we get the new buffer 2012-04-27 17:49:40 -04:00
tests tests: Add event-test, which tests for a few incoming events 2012-04-27 15:03:06 -04: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 Always build tests 2012-04-11 09:38:32 -04:00
COPYING Add COPYING 2012-04-25 10:17:42 -04:00
Makefile.am Disable setuid install for distcheck 2012-02-09 09:20:44 -05:00
README Split into a demo repository that holds the demo compositor and clients 2011-02-14 22:13:33 -05:00
weston.ini shell-animation: add conf option in shell 2012-04-25 10:38:19 -04: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: