X-Git-Url: https://git.draconx.ca/gitweb/gob-dx.git/blobdiff_plain/7231d76fbf4ae0b501af648e1216b88714aa7353..38fac18bf81df672821ebbac4130ce41f0a6c61f:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 99e9511..fbb99bf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,109 @@ +Fri Feb 01 15:19:07 2002 George Lebl + + * Release 1.99.2 + +Fri Feb 01 01:42:09 2002 George Lebl + + * src/main.c: get rid of the old way of doing typesafe signal + connection and make a new way where there are full connect + macros for connect, connect_after and connect_data for each + signal. A bit more heavy weight (only at compile time), but + it actually works, and is cleaner really. + +2002-01-22 Bastien Nocera + + * src/main.c: (make_arguments): move the get_ and set_property before + parameters settings to work with latest glib + +Fri Jan 18 14:21:22 2002 George Lebl + + * src/treefuncs.(def|c|h), src/parse.y, src/lexer.l, src/main.c: + Implement GError definitions. + +Thu Jan 17 02:39:02 2002 George Lebl + + * gob2.m4: fix version check + + * configure.in, src/Makefile.am: some build fixes and raise version + +Thu Jan 10 22:05:42 2002 George Lebl + + * src/parser.y, src/lexer.l, src/main.c, src/Makefile.am, + src/test.gob, src/treefuncs.(def|c|h): Implement using of + interfaces. That is, you can now implement interfaces on your + objects. You still can't define interfaces, that's step two. + +Sun Dec 30 18:25:25 2001 George Lebl + + * src/main.c: Apply patch from Josh Parsons , + to fix some code generation + + * src/parse.y: Be anal in linking string properties. + +Thu Dec 20 17:39:32 2001 George Lebl + + * src/main.c: Apply patch from Josh Parsons + to enhance the m4 support, fix init function generation and + correctly include glib-object.h. Massage it a bit further as + well. + +Mon Nov 05 11:45:46 2001 George Lebl + + * src/lexer.l, src/parser.y, src/main.c, src/treefuncs.def: + Add flags and enum creation code, so you can do things in + a more gob like manner rather then the glib-mkenums setup. + +2001-10-27 Seth Nickell + + Make BonoboObject stuff work, almost as much fun as + blowing goats and twice as messy. Built code still + requires a patch to libbonobo to run (changing the + name of the TYPE macro to fit w/ GNOME standards), + so retaining a warning that BonoboObject doesn't + really work (oh, but it does :-) + + * configure.in: + + Make sure to substitute YFLAGS so you don't get undefined + crap when you use @YFLAGS@ in Makefile.am. + + * src/main.c: (add_bonobo_object_get_type) + + Add a GObject type function for BonoboObject stuff. + + * src/main.c: (make_bonobo_object_epv) + + Append self_ to function call as per gob2. + + * src/main.c: (add_inits), (print_class_block) + * src/parse.y: + * src/treefuncs.c: (ensure_quarks), (copy_class), (copy_method), + (free_class), (setv_class), (setv_method): + * src/treefuncs.def: + * src/treefuncs.h: + + Change to using BonoboObject rather than BonoboXObject. + + * examples/foo-some-interface.c + + Update to work with GOB2 with BonoboObjectTechnology(TM). + +2001-10-26 Seth Nickell + + * src/Makefile.am: + + Add top_srcdir to the include flags to pick up config.h + on my system. + +Sat Oct 20 17:40:58 2001 George Lebl + + * src/Makefile.am: a few fixes + +Sat Oct 20 16:59:19 2001 George Lebl + + * src/lexer.l, src/main.c, src/Makefile.am: Apply m4 preprocessing + patch by Josh Parsons + Sat Sep 29 17:00:39 2001 George Lebl * doc/Makefile.am: update