CVSROOT:        /cvs/gnome
Module name:    criawips
Changes by:     herzi   05/03/25 07:08:41

Modified files:
        .              : ChangeLog 
        copy-src/ccc   : canvas-priv.h canvas.c canvas.h 
        src            : slide-editor.c slide-renderer.c 

Log message:
2005-03-25  Sven Herzberg  <[EMAIL PROTECTED]>

* copy-src/ccc/canvas-priv.h: removed the 'interactive' attribute,
using flags for this now; added macros to deal with the flags; added a
'can_focus' flag
* copy-src/ccc/canvas.c: handle focus events on the canvas ourselves, we
don't need derived classes to do this; ported the 'interactive' code
to use flags now; add one more check to item_grab_focus;
* copy-src/ccc/canvas.h: renamed the CriaItemFlags elements; made then
flags instead of an enumeration
* src/slide-editor.c: deleted the focus event handling code; the one
in CriaCanvas is much more beautiful
* src/slide-renderer.c: prepared the slide renderer's code to support
switching the focus to one of the children in the future; remove a
compile warning; make the focus frame 2 pixels wide to be more easily
recognized

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=criawips&who=herzi&date=explicit&mindate=2005-03-25%2007:07&maxdate=2005-03-25%2007:09

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

Reply via email to