Wed Feb 15 18:40:07 2006  Søren Sandmann  <sandmann@redhat.com>

	* src/wsscreen.c (ws_screen_get_gl_window): New function, based on
	code from ws_window_new_gl().

	* src/wswindow.c: Delete ws_window_new_gl();

	* update stuff to deal with new API

Tue Feb 14 11:27:53 2006  Søren Sandmann  <sandmann@redhat.com>

	* src/wspixmap.c, src/drawable-node.c: Add support for turning
	updates on and off.

	* src/drawable-node-deforms.c: Code style

2006-02-07  Kristian Høgsberg  <krh@redhat.com>

	* src/drawable-node-deforms.c:
	* src/drawable-node.c:
	* src/drawable-node.h: Clean up bezier patch deformation and
	export cm_drawable_node_set_patch() to set it.

2006-02-06  Kristian Høgsberg  <krh@redhat.com>

	* src/drawable-node.c (draw_window): Fade out shadows with window.

2006-02-06  Kristian Høgsberg  <krh@redhat.com>

	* src/drawable-node.h: Implement soft shadows, introduce
	deformation callback.

	* src/wsdisplay.c: (process_damage_event): Drop some debug spew.

	* src/Makefile.am:
	* src/drawable-node-deforms.c: New file.
	
Mon Feb  6 14:57:35 2006  Søren Sandmann  <sandmann@redhat.com>

	* src/drawable-node.c: Some fuzzyness fixes, support application
	set geometry.

Thu Feb  2 17:38:29 2006  Søren Sandmann  <sandmann@redhat.com>

	* TODO: various updates.

	* cm.pc.in: Remove -lGL and -lGLU

	* configure.ac: check for GL and GLU, add to DEP_LIBS here

	* src/Makefile.am: build pixtest

	* src/clip.c: Use own/disown child

	* src/demo.c: Various updates

	* src/drawable-node: Use new texture-from-drawable extension, add
	drop-shadows. New refresh_pixmap() functionality.

	* src/node.c: Add new repaint_needed signal, add
	own/disown_child() functions.

	* src/rotation.c: Use own/disown 

	* src/scenetest.c: call g_type_init() as the first thing.

	* src/stacker.c: remove glTranslatef() epsilon crack

	* src/wsdisplay.c: Support error traps with return, add a way to
	register damage to work around freedesktop bug 5730. Dispatch
	damage events based on the damage, not on the drawable. Delete
	shared memory support. New facilities to look up screens from
	xscreens.

	* src/wsdrawable.c: Remove most damage support. Add get_format()
	virtual function.

	* src/wspixmap.c: Use new TFD extension, register damage on
	pixmaps rather than windows. 

	* src/wsutil.c: Facilities to convert get information about
	formats. Make 'inputonly' a separate format.
	
Wed Jan 25 19:45:51 2006  Søren Sandmann  <sandmann@redhat.com>

	* src/ws.h: New function ws_format_get_depth(
)	* src/ws.h (struct _WsTexture): New class WsTexture
	* src/ws.h: Add new 'format' WS_INPUT_ONLY
	* src/wstexture.c: New file
	* src/wsdrawable.c: Add format property, and make it required at
	construction time.
	* src/wswindow.c, srcwspixmap.c: Pass format property at
	construction time.

Wed Jan 25 19:45:19 2006  Søren Sandmann  <sandmann@redhat.com>

	* src/drawable-node.c (create_texture2): Use get_format() instead
	of query_format(). 

Wed Jan 25 15:38:15 2006  Søren Sandmann  <sandmann@redhat.com>

	* src/drawable-node.c (cm_drawable_node_finalize): Trap errors
	around ws_drawable_free()

Fri Jan 20 16:40:59 2006  Søren Sandmann  <sandmann@redhat.com>

	* src/drawable-node.c (render_tile): Don't draw all the
	microtiles.

Fri Jan 20 13:08:30 2006  Søren Sandmann  <sandmann@redhat.com>

	* * Make WsResource contain the display and XID.

Thu Jan 19 18:02:45 2006  Søren Sandmann  <sandmann@redhat.com>

	* src/ws*.c: gobjectify the Ws objects as well

Thu Jan 19 16:47:40 2006  Søren Sandmann  <sandmann@redhat.com>

	* src/*.c: Rename Ws to WsDisplay.

Wed Jan 18 14:30:54 2006  Søren Sandmann  <sandmann@redhat.com>

	* src/ws.c (init_ws): Don't call XSynchronize

Tue Jan 17 17:10:16 2006  Søren Sandmann  <sandmann@redhat.com>

	* src/*.[ch]: GObjectify

Fri Jan 13 16:39:16 2006  Søren Sandmann  <sandmann@redhat.com>

	* src/drawable-node.[ch]: Add new damage callback.

Fri Jan 13 14:50:54 2006  Søren Sandmann  <sandmann@redhat.com>

	* src/wswindow.c (ws_window_new_gl): Use rgb sizes of 0 instead of
	1.

Fri Jan 13 13:27:10 2006  Søren Sandmann  <sandmann@redhat.com>

	* configure.ac: Add -lGL and -lGLU


