2.9.4: 2007-03-23 Armin Burgmeier * libgda/src/libgda_methods.defs: Regenerated. * libgda/src/datamodel.hg: Wrapped gda_data_model_import_from_model and gda_data_model_emit_signal_changed, ignore gda_data_model_array_copy_model since this belongs to GdaDataModelArray. * libgda/src/datamodeliter.hg: * libgda/src/dict.hg: * libgda/src/query.hg: * libgda/src/datamodeliter.ccg: Wrapped error values, and include gda-enum-types.h in datamodeliter.cc, so that it compiles. * libgda/src/parameterlist.hg: * libgda/src/parameterlist.ccg: Wrapped gda_parameter_list_find_param_for_user(). 2007-03-20 Armin Burgmeier * libgda/src/column.ccg: * libgda/src/dictfield.ccg: * libgda/src/datamodel.ccg: * libgda/src/parameterlist.ccg: * libgda/src/datahandler.ccg: * libgda/src/row.ccg: Call Value constructor with the GValue* as argument in functions returning a Gnome::Gda::Value, so that it also works if the value exists but is null. * libgda/libgdamm/value.cc: Added explicit check for values that have an underlaying GValue but which is null in Value::compare(). 2007-03-18 Armin Burgmeier * libgda/src/parameter.hg: * libgda/src/parameter.ccg: Set g-type property on construction as the C implementation does, otherwise the value is always NULL. Added a constructor that takes a const char*, otherwise Parameter::create("foo", "bar") calls actually Parameter::create(ustring, bool). Just call Value constructor with the GValue* as argument in get_value() and get_default_value(). This works also if the value is NULL. 2007-03-18 Armin Burgmeier * libgda/libgdamm/value.cc: Make sure that the underlaying GValue has the correct type before setting a new value. 2007-03-11 Armin Burgmeier * libgda/src/dictfunction.hg: Changed GDA_DICT_TYPE to GDA_DICT_FUNCTION in _CLASS_GOBJECT invocation. 2007-03-09 Armin Burgmeier * libgda/libgdamm/value.h: * libgda/libgdamm/value.cc: Renamed the setters for int64 to set_int64() and set_uint64() respectively, to avoid conflicts with set(GType), which is a gulong (and therefore a guint64) on 64 bit systems. * libgda/libgdamm.h: Added libgdamm/serveroperation.h to includes. 2007-02-28 Johannes Schmid * TODO: Removed items that are already done * libgda/src/blob.hg: * libgda/src/client.hg: * libgda/src/column.hg: * libgda/src/columnindex.hg: * libgda/src/command.hg: * libgda/src/connection.hg: * libgda/src/connectionevent.hg: * libgda/src/datamodel.hg: * libgda/src/datamodeliter.hg: * libgda/src/datamodelrow.hg: * libgda/src/dictfunction.hg: * libgda/src/entity.hg: * libgda/src/entityfield.hg: * libgda/src/object.hg: * libgda/src/parameter.hg: * libgda/src/parameterlist.hg: * libgda/src/query.hg: * libgda/src/queryfield.hg: * libgda/src/queryfieldfunc.hg: * libgda/src/referer.hg: * libgda/src/renderer.hg: * libgda/src/serveroperation.hg: * libgda/src/serverprovider.hg: * libgda/src/transactionstatus.hg: * libgda/src/xmlstorage.hg: Added groups for all classes that have documentation and fixed the trivial doxygen errors. 2007-02-27 Johannes Schmid * libgda/src/Makefile_list_of_hg.am_fragment: * libgda/src/dictfunction.ccg: * libgda/src/dictfunction.hg: * libgda/src/queryfieldfunc.ccg: * libgda/src/queryfieldfunc.hg: * tools/m4/convert_libgdamm.m4: Wrapped GdaDictFunction and GdaQueryFieldFunc 2007-02-25 Armin Burgmeier * libgda/src/connection.hg: * libgda/src/connection.ccg: * libgda/src/parameterlist.ccg: * libgda/src/serverprovider.hg: * libgda/src/serverprovider.ccg: * libgda/src/datamodelrow.hg: * libgda/src/parameterlist.hg: * examples/introspection/main.cc: * examples/simple/main.cc: Made libgdamm build without exceptions enabled. 2007-02-25 Armin Burgmeier * libgda/src/parameterlist.hg: * libgda/src/parameterlist.ccg: Added convenience function to restrict the values of a paremeter with given name. 2007-02-15 Armin Burgmeier * libgda/src/queryjoin.ccg: * libgda/src/queryjoin.hg: * libgda/src/Makefile_list_of_hg.am_fragment: Wrapped GdaQueryJoin. * libgda/src/query.hg: Wrapped functions that deal with joins, wrapped signals. * libgda/src/entityfield.hg: Wrapped gda_entity_field_set_type(). * libgda/src/datamodel.hg: Removed wrapper for gda_data_model_get_column_position() because that method does not exist anymore. * tools/m4/convert_libgdamm.m4: Added new conversions. 2007-02-15 Johannes Schmid * configure.in: * debian/changelog: * debian/compat: * debian/control: * debian/copyright: * debian/libgdamm-dev.install: * debian/libgdamm-doc.doc-base.libgdamm-reference: * debian/libgdamm-doc.docs: * debian/libgdamm-doc.install: * debian/libgdamm.install: * debian/rules: * docs/Makefile.am: Added debian package and an --enable-referece switch to configure. As libgda debian package does not yet exist, the depency information is currently wrong! 2007-02-15 Murray Cumming * libgda/src/client.hg: Correct function names mentioned in the class overview documentation. 2007-02-15 Murray Cumming * libgda/src/connection.hg: Add documentation for execute*() methods. * libgda/src/datamodel.hg: Add get_column_position(), set_values(). Corrected the doxygen comments for export_to_file() and export_to_string(). These must be reformatted for doxygen. gtk-doc format is different. * libgda/src/datamodelarray.hg: Added commented-out gda_data_model_array_copy_model() constructor. * tools/m4/convert_libgdamm.m4: Moved some ListHandle conversions into the .hg files, because the ownership could be specific to the method. 2007-02-14 Armin Burgmeier * libgda/src/datamodel.ccg: * libgda/src/datamodel.hg: * libgda/src/dicttype.hg: * libgda/src/entityfield.hg: * libgda/src/parameter.hg: * libgda/src/dictconstraint.hg: * libgda/src/referer.hg: * libgda/src/queryfield.hg: * libgda/src/dict.hg: * libgda/src/dataproxy.hg: * libgda/src/serverprovider.hg: * libgda/src/datamodelindex.hg: * libgda/src/dictdatabase.hg: Wrapped some missing methods, properties and signals. * libgda/src/Makefile_list_of_hg.am_fragment: Restored alphabetical order. * tools/m4/convert_libgdamm.m4: Added new conversions. * tools/extra_defs_gen/generate_defs_gda.cc: Added GDA_TYPE_DICT_CONSTRAINT, GDA_TYPE_DICT_DATABASE and GDA_TYPE_DICT_FIELD: * libgda/src/libgda_methods.defs: * libgda/src/libgda_others.defs: * libgda/src/libgda_signals.defs: * libgda/src/libgda_vfuncs.defs: Regenerated. 2007-02-14 Murray Cumming * docs/reference/Doxyfile.in: * docs/reference/libgdamm_footer.html_fragment: * docs/reference/libgdamm_header.html_fragment: Added headers and footers.