2.9.2: 2007-02-12 Murray Cumming * libgda/src/datahandler.ccg: * libgda/src/datamodel.ccg: * libgda/src/dictfield.ccg: * libgda/src/dictfield.hg: * libgda/src/libgda_methods.defs: * libgda/src/parameter.ccg: * libgda/src/queryfieldvalue.hg: * libgda/src/row.ccg: Updated for latest API changes. 2007-02-12 Johannes Schmid * libgda/src/parameterlist.ccg: * libgda/src/parameterlist.hg: Added constructor for NULL argument (to fix examples...) 2007-02-12 Johannes Schmid * libgda/src/parameterlist.ccg: * libgda/src/parameterlist.hg: * tools/m4/convert_libgdamm.m4: Added proper constructors for Gda::ParameterList. The xml constructors are ommitted (see #340989) 2007-02-10 Murray Cumming * libgda/src/datahandler.hg: * libgda/src/entity.hg: * libgda/src/entityfield.hg: * libgda/src/queryobject.hg: * libgda/src/referer.hg: * libgda/src/renderer.hg: Define groups with defgroup. 2007-02-10 Murray Cumming * libgda/src/blob.hg: * libgda/src/blobop.hg: * libgda/src/client.hg: * libgda/src/column.hg: * libgda/src/columnindex.hg: * libgda/src/command.hg: * libgda/src/connection.ccg: * libgda/src/connection.hg: * libgda/src/connectionevent.hg: * libgda/src/datahandler.hg: * libgda/src/datamodelarray.hg: * libgda/src/datamodelfiltersql.hg: * libgda/src/datamodelhash.hg: * libgda/src/datamodelimport.hg: * libgda/src/datamodelindex.hg: * libgda/src/datamodelquery.hg: * libgda/src/datasourceinfo.hg: * libgda/src/dict.ccg: * libgda/src/dict.hg: * libgda/src/dictconstraint.hg: * libgda/src/dictfield.hg: * libgda/src/dictfunction.hg: * libgda/src/dicttable.hg: * libgda/src/entity.hg: * libgda/src/entityfield.hg: * libgda/src/handlerbin.hg: * libgda/src/handlerboolean.hg: * libgda/src/handlernumerical.hg: * libgda/src/handlerstring.hg: * libgda/src/handlertime.hg: * libgda/src/handlertype.hg: * libgda/src/libgda_methods.defs: * libgda/src/libgda_others.defs: * libgda/src/object.hg: * libgda/src/parameter.hg: * libgda/src/parameterlist.hg: * libgda/src/providerinfo.hg: * libgda/src/query.hg: * libgda/src/querycondition.hg: * libgda/src/queryfield.hg: * libgda/src/queryfieldagg.hg: * libgda/src/queryfieldall.hg: * libgda/src/queryfieldfield.hg: * libgda/src/queryfieldvalue.hg: * libgda/src/queryobject.hg: * libgda/src/querytarget.hg: * libgda/src/referer.hg: * libgda/src/renderer.hg: * libgda/src/row.hg: * libgda/src/serveroperation.hg: * libgda/src/serverprovider.hg: * libgda/src/transactionstatus.hg: * tools/m4/convert_libgdamm.m4: Added lots of class documentation, and dealt with some minor TODOs. 2007-02-10 Armin Burgmeier * libgda/src/queryfieldfield.ccg: * libgda/src/queryfieldfield.hg: Added QueryFieldField(query, field, target, value_provider) convenience constructor. * libgda/src/query.ccg: * libgda/src/query.hg: Added another constructor that takes a query type, added default arguments for set_order_by_field(). 2007-02-09 Murray Cumming * docs/reference/Doxyfile.in: * docs/reference/Makefile.am: Use glibmm tags to link to glibmm documentation where appropriate. And upload to a temporary location. * docs/reference/glibmm_doxygen_tags: Added, using a copy rather than a relative path, for convenience. * libgda/src/libgda_docs.xml: Regenerated. 2007-02-09 Murray Cumming * libgda/src/libgda_enums.defs: * libgda/src/libgda_methods.defs: * libgda/src/libgda_signals.defs: Regenerated. * libgda/src/connection.hg: * libgda/src/datamodel.hg: * libgda/src/dataproxy.hg: * libgda/src/dictfield.hg: * libgda/src/object.hg: * tools/m4/convert_libgdamm.m4: Updated for changed parameter types. 2007-02-05 Murray Cumming * libgda/src/libgda_methods.defs: * libgda/src/query.hg: Renamed is_modif_query() to is_modify_query(), and use the new C function name. * libgda/src/queryfieldvalue.hg: set_is_parameter(), set_not_null(): Add default parameter value. 2007-02-04 Armin Burgmeier * libgda/libgdamm/value.h: * libgda/libgdamm/value.cc: Added set(const char*) overload, otherwise the Value(const char*) constructor calls set(bool) after having initialized the type to string. 2007-02-04 Armin Burgmeier * libgda/src/queryfieldvalue.ccg: * libgda/src/queryfieldvalue.hg: * libgda/src/Makefile_list_of_hg.am_fragment: Wrapped GdaQueryFieldValue. * tools/m4/convert_libgdamm.m4: Added needed conversions. * libgda/src/query.hg: Wrapped set/get_condition. * libgda/libgdamm.h: Added queryfieldvalue.h to includes. 2007-02-04 Armin Burgmeier * libgda/src/queryfieldfield.hg: * libgda/src/queryfieldfield.ccg: Added QueryFieldField(query, field, target) convenience constructor. * libgda/src/querycondition.ccg: * libgda/src/querycondition.hg: * libgda/src/Makefile_list_of_hg.am_fragment: Wrapped GdaQueryCondition. * tools/extra_defs_gen/generate_defs_gda.cc: * libgda/src/libgda_signals.defs: Added GdaQueryCondition and GdaQueryJoin and regenerated libgda_signals.defs. * tools/m4/convert_libgdamm.m4: Added needed conversions. 2007-02-03 Armin Burgmeier * libgda/src/queryfieldfield.ccg: * libgda/src/queryfieldfield.hg: * libgda/src/queryfieldall.hg: * libgda/src/queryfieldall.ccg: * libgda/src/Makefile_list_of_hg.am_fragment: Wrapped GdaQueryFieldField, GdaQueryFieldAll. * tools/extra_defs_gen/generate_defs_gda.cc: * libgda/src/libgda_signals.defs: Added GdaQueryField* classes to output and regenerated libgda_signals.defs. * libgda/libgdamm.h: Added libgdamm/queryfieldagg.h, libgdamm/queryfieldall.h, libgdamm/queryfieldfield.h. 2007-02-03 Armin Burgmeier * libgda/src/query.hg: Fixed some missing refreturns * libgda/src/dictfield.hg: Fixed _CLASS_GOBJECT invocation (third parameter was GDA_DICT_TYPE instead of GDA_DICT_FIELD). * libgda/src/querytarget.ccg: Fixed order of properties in _CONSTRUCT macro to match the one gda_query_target_new uses. 2007-02-02 Armin Burgmeier * libgda/src/querytarget.hg: * libgda/src/querytarget.ccg: * libgda/src/Makefile_list_of_hg.am_fragment: Wrapped GdaQueryTarget. * tools/extra_defs_gen/generate_defs_gda.cc: * libgda/src/libgda_signals.defs: Added GDA_TYPE_QUERY_FIELD and GDA_TYPE_QUERY_TARGET to defs generation and regenerated libgda_signals.defs. * libgda/src/query.hg: Wrapped further GdaQuery API. * tools/m4/convert_libgdamm.m4: Added new conversions belonging to GdaQueryTarget. 2007-01-31 Johannes Schmid * libgda/src/datamodel.hg: * tools/m4/convert_libgdamm.m4: Use Gda::DataModelter instead of GdaDataModelIter * libgda/src/object.hg: Enabled changed() signal as I might be useful * libgda/src/queryfield.ccg: * libgda/src/queryfield.hg: Fixed file header 2007-01-30 Murray Cumming * libgda/src/Makefile_list_of_hg.am_fragment: * libgda/src/dictconstraint.ccg: * libgda/src/dictconstraint.hg: * libgda/src/dictfield.ccg: * libgda/src/dictfield.hg: * libgda/src/dictfunction.ccg: * libgda/src/dictfunction.hg: * libgda/src/dicttable.ccg: * libgda/src/dicttable.hg: Added new wrappers. * libgda/src/dictdatabase.hg: Uncommented methods that used these classes. * tools/m4/convert_libgdamm.m4: Added necessary conversions. * libgda/src/datamodelfiltersql.hg: * libgda/src/datamodelhash.hg: * libgda/src/datamodelimport.hg: Added class documentation based on the documentation. 2007-01-30 Murray Cumming * libgda/src/Makefile_list_of_hg.am_fragment: * libgda/src/datamodelfiltersql.ccg: * libgda/src/datamodelfiltersql.hg: * libgda/src/datamodelhash.ccg: * libgda/src/datamodelhash.hg: * libgda/src/datamodelimport.ccg: * libgda/src/datamodelimport.hg: Added wrappers. * libgda/src/datamodelarray.ccg: * libgda/src/transactionstatus.ccg: Use _CONSTRUCT() instead of using ConstructParams() directly. 2007-01-30 Murray Cumming * libgda/src/dict.hg: * libgda/src/dictaggregate.hg: * libgda/src/dictdatabase.ccg: * libgda/src/dictdatabase.hg: * libgda/src/dicttype.hg: Made them all inherit from Gda::Object, not Glib::Object, and made them all implement the XmlStorage interface. Added class documentation based on the C documentation, and put them all in a Dictionaries doxygen group. Wrapped some of their methods. Several Dict* objects still need to be wrapped. * libgda/src/xmlstorage.hg: Added class documentation. * tools/m4/convert_libgdamm.m4: Added necessary conversion. 2007-01-28 Murray Cumming * TODO: Added some stuff. * docs/reference/Makefile.am: Copy/pasted stuff from the hildon-libsmm equivalent. * libgda/src/client.hg: * libgda/src/connection.hg: * libgda/src/datamodel.hg: * libgda/src/datamodelarray.hg: * libgda/src/datamodelindex.hg: * libgda/src/datamodeliter.hg: * libgda/src/datamodelquery.hg: * libgda/src/datamodelrow.hg: * libgda/src/dataproxy.hg: * libgda/src/dict.hg: * libgda/src/entity.hg: * libgda/src/entityfield.hg: * libgda/src/object.hg: * libgda/src/parameter.ccg: * libgda/src/parameter.hg: * libgda/src/providerinfo.hg: * libgda/src/query.hg: * libgda/src/queryfield.hg: * libgda/src/queryfieldagg.hg: * libgda/src/row.hg: * libgda/src/serveroperation.hg: * libgda/src/serverprovider.hg: * tools/m4/convert_libgdamm.m4: Added lots of refreturn and constversion options, added some const overloads, and made some methods const. 2007-01-27 Murray Cumming * libgda/src/dict.ccg: * libgda/src/dict.hg: Added overloads of update_dbms_meta_data() that take 1 or no arguments. 2007-01-27 Armin Burgmeier * libgda/libgdamm.h: Added datamodelarray.h. * libgda/libgdamm/value.h: Added ValueTraits struct and ValueList, ValueSList typedefs to handle GValue-containing GLists correctly. * libgda/src/dataproxy.hg: * libgda/src/dataproxy.ccg: * libgda/src/datamodel.hg: Adjusted to use ValueList for functions taking/returning lists of GValues. Also made GdaDataModel::create_iter() return a Glib::RefPtr instead of GdaDataModelIter*. * tools/m4/convert_libgdamm.m4: Added conversion from GdaDataModelIter* to Glib::RefPtr.