Factor out common cairo code, add blur function.
-rw-r--r-- 2028 Makefile
-rw-r--r-- 6763 NOTES
-rw-r--r-- 2105 README
-rw-r--r-- 3390 background.c
-rw-r--r-- 3912 cairo-util.c
-rw-r--r-- 443 cairo-util.h
-rw-r--r-- 4360 compositor.c
-rw-r--r-- 4322 connection.c
-rw-r--r-- 767 connection.h
-rw-r--r-- 7408 egl-compositor.c
-rw-r--r-- 3099 event-loop.c
-rw-r--r-- 4679 flower.c
-rw-r--r-- 6105 gears.c
-rw-r--r-- 199 gears.h
-rw-r--r-- 7791 glx-compositor.c
-rw-r--r-- 776 hash.c
-rw-r--r-- 3125 input.c
-rw-r--r-- 2744 pointer.c
-rw-r--r-- 6387 wayland-client.c
-rw-r--r-- 1592 wayland-client.h
-rw-r--r-- 1707 wayland-glib.c
-rw-r--r-- 187 wayland-glib.h
-rw-r--r-- 18592 wayland.c
-rw-r--r-- 4728 wayland.h
-rw-r--r-- 10551 window.c