CVSROOT:        /cvs/gnome
Module name:    libcm
Changes by:     ssp     06/03/01 12:21:55

Modified files:
        .              : ChangeLog 
        src            : cm-marshal.list drawable-node.c drawable-node.h 
                         node.c stacker.c stacker.h ws.h wsdisplay.c 
                         wsint.h wspixmap.c wsscreen.c wswindow.c 

Log message:
Wed Mar  1 12:20:33 2006  Søren Sandmann  <[EMAIL PROTECTED]>

* src/wswindow.c (ws_window_process_event): Process them here
* src/wswindow.c (ws_window_class_init): Add new event signals.
* src/wsscreen.c (ws_screen_get_root_window): Add is_screen
assertion.
* src/wsdisplay.c (_ws_display_get_atom_name): New function
* src/wsdisplay.c (process_error): Implement this function
* src/wsdisplay.c (process_event): Handle selection clear events.
* src/ws.h: New event structs. Delete WsConfigureCallback
* src/stacker.h: Prototype for cm_stacker_remove_child()
* src/stacker.c (cm_stacker_finalize): Disown the children of the
stacker.
* src/node.c (cm_node_disown_child): Set child location to NULL
* src/drawable-node.h: Delete user damage functions
* src/drawable-node.c (cm_drawable_node_new): Connect to configure
signal.
* src/drawable-node.c (cm_drawable_node_finalize): Disconnect
configure handler. Unset damage callback on pixmap. Delete
cm_drawable_set_damage_func().
(on_damage): queue paint here.
(queue_paint): Call cm_node_queue_paint() instead of user
callback.
(refresh_pixmap): Trap errors around pixmap unref.
(on_configure): Take a WsConfigureEvent instead.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=libcm&who=ssp&date=explicit&mindate=2006-03-01%2012:20&maxdate=2006-03-01%2012:22

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to