CVSROOT: /cvs/gnome Module name: gimp Changes by: hboom 06/08/11 16:23:23
Modified files: . : Tag: soc-2006-vector-layers ChangeLog app : Tag: soc-2006-vector-layers Makefile.am app/dialogs : Tag: soc-2006-vector-layers vectorlayer-options-dialog.c app/vectors : Tag: soc-2006-vector-layers Makefile.am gimpvectorlayer.c gimpvectorlayer.h vectors-types.h app/xcf : Tag: soc-2006-vector-layers xcf-load.c xcf-save.c po : Tag: soc-2006-vector-layers Makefile.in.in Added files: app/vectors : Tag: soc-2006-vector-layers gimpvectorlayer-xcf.c gimpvectorlayer-xcf.h gimpvectorlayeroptions-parasite.c gimpvectorlayeroptions-parasite.h Log message: 2006-08-11 Hendrik Boom <[EMAIL PROTECTED]> * NOTE: this version does not link properly! I am committing it to my own branch so that others can help in figuring out how to fix the problem. Note also that as I have not been able to build it successfully, it is also untested. If you manage to build it, it may not behave well at runtime. * app/vectors/Makefile.am * app/vectors/gimpvectorlayeroptions.[ch] * app/vectors/gimpvectorlayeroptions-parasite.[ch]: added new files implementing a container object for vector layer settings. This object is serialized when saving to an XCF file. * app/dialogs/vectorlayer-options-dialog.[ch] * app/vectors/gimpvectorlayer.[ch]: changed accordingly. * app/vectors/Makefile.am * app/vectors/gimpvectorlayer-xcf.[ch]: added new files containing functions related to saving and loading vector layers to/from XCF files. * app/xcf/xcf-load.c * app/xcf/xcf-save.c: added support for loading and saving vector layers. NOTE: this is where the linking problems occur. * app/Makefile.am: attempted to fix the linking problems by adding "-u gimp_vector_layer_xcf_load_hack" and "-u gimp_vector_layer_xcf_save_prepare" to gimp_2_3_LDFLAGS. These functions are in app/vectors/gimpvectorlayer-xcf.[ch]. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimp&who=hboom&date=explicit&mindate=2006-08-11%2016:22&maxdate=2006-08-11%2016:24 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list