Go to file
Ander Conselvan de Oliveira 912f20b9b7 compositor: Fix crash when surface is map'd and unmap'd before repaint
If a surface is map'd and unmap'd before an output repaint occurs, it
is not added to the compositor's surface list, so the field
weston_surface::link might be invalid (the field is initialized on
weston_surface_create()), and it that case Weston will crash on the
call to wl_list_remove(&surface->link) in weston_surface_unmap().

Initialize the surface->link after the call to wl_list_remove() to make
sure a following call to wl_list_remove() won't cause a crash.
2012-06-15 10:55:08 -04:00
clients simple-egl: Minor fix ups. 2012-06-15 10:20:36 -04:00
data window.c: frame_button: Maximize, minimize, close, icon buttons in window frame 2012-05-10 16:19:33 -04:00
protocol shell: Use a busy cursor animation for unresponsive surfaces 2012-06-05 09:58:51 -04:00
shared compositor: add fallback strchrnul() 2012-06-12 12:29:13 -04:00
src compositor: Fix crash when surface is map'd and unmap'd before repaint 2012-06-15 10:55:08 -04:00
tests tests: Use weston_surface_to_global_float 2012-06-09 08:46:51 -04:00
wcap tests, wcap: update ignores 2012-05-31 13:53:57 -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 compositor: add fallback strchrnul() 2012-06-12 12:29:13 -04:00
COPYING Add COPYING 2012-04-25 10:17:42 -04:00
Makefile.am wcap: Add option to disable building wcap tools 2012-05-26 13:19:22 -04: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: