[libgdamm] Created tag libgdamm-3.99.0
- From: David King <davidk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgdamm] Created tag libgdamm-3.99.0
- Date: Wed, 17 Mar 2010 10:53:18 +0000 (UTC)
The signed tag 'libgdamm-3.99.0' was created.
Tagger: David King <davidk openismus com>
Date: Tue Nov 11 11:29:00 2008 +0100
Release 3.99.0
Changes:
Alexander Nedotsukov (1):
Fixed pkgconfig package dependency and library list.
Armin Burgmeier (33):
Require libgda-3.0 >= 2.99.2. Moved transaction.hg to
Wrapped GdaDataModelRow and GdaDataModelArray.
Wrapped data handlers.
Wrapped GdaReferer, GdaRenderer, GdaXmlStorage and parts of GdaQuery.
Made Gda::DataModelQuery inherit from Gda::Object instead of Glib::Object,
Made Gda::DataModelQuery actually derive from Gda::Object.
Wrapped properties and signals.
Wrapped GdaDataProxy.
Added datamodelarray.h.
Wrapped GdaQueryTarget.
Fixed some missing refreturns
Wrapped GdaQueryFieldField, GdaQueryFieldAll.
Added QueryFieldField(query, field, target) convenience constructor.
Wrapped GdaQueryFieldValue.
Added set(const char*) overload, otherwise the Value(const char*)
Began section about building SQL queries via the API, replied to some
Added QueryFieldField(query, field, target, value_provider) convenience
Wrapped some missing methods, properties and signals.
Wrapped GdaQueryJoin.
Added convenience function to restrict the values of a paremeter with
Made libgdamm build without exceptions enabled.
Fixed misspelled #ifdef GLIBMM_EXCEPTIONS_ENABLED from the last commit
Renamed the setters for int64 to set_int64() and set_uint64()
Changed GDA_DICT_TYPE to GDA_DICT_FUNCTION in _CLASS_GOBJECT invocation.
Make sure that the underlaying GValue has the correct type before setting
Set g-type property on construction as the C implementation does,
Call Value constructor with the GValue* as argument in functions returning
Regenerated.
Added a set_entry_plugin() convenience function.
Wrapped gda_server_provider_get_value_at and
Removed Gnome::Gda::value_compare, Gnome::Gda::value_compare_ext and
Fixed build with disabled exceptions.
Detect whether building for Windows (copied from glibmm) and added
Billy O'Connor (1):
Changes to is_editable(), is_editing(), begin_edit(), cancel_edit() and
Daniel Holbach (1):
Replace old LIBGNOMEMM_ stuff with LIBGLADEMM_.
Johannes Schmid (55):
Fixed old files
Reverse changes made by mistake
Wrapped GdaBlob and GdaBlobOp
Require libgda-3.0 instead of 2.0
libgnomedb/gnome-db-selector.c libgnomedb/gnome-db-login-dialog.c
Fixed some unwrapped methods.
:
libgda/src/datamodelrow.hg Wrapped some unwrapped methods
Wrapped even more unwrapped methods. Added TODO about methods taking a
Wrapped GdaQueryField and GdaQueryFieldAgg
Use Gda::DataModelter instead of GdaDataModelIter
Added proper constructors for Gda::ParameterList. The xml constructors are
svn path=/libgdamm/trunk/; revision=1006
Added debian package and an --enable-referece switch to configure. As
Wrapped GdaDictFunction and GdaQueryFieldFunc
Removed items that are already done
Update things to use libgda-4.0 instead of 3.0
Removed unneeded files:
Updated several classes to libgda-4.0
Wrapped statement and holder and update everything to use Glib::Value
Reduce number of compile errors
Added a note about sql-parser
Fixed build for many classes and hand-coded a lot of methods returning a
Fix more build errors
Removed old files
Wrapped Gda::Config
Wrapped some missing methods
Wrapped signal (needs patch to libgda #537105)
(Hand-)wrapped more methods
Added all missing properties and wrapped missing methods
Started (very) simple example
Completed example
Cleaned up example
Wrapped missing classes
libgdamm4 is now trunk
Undo silly change...
Fixed build Regenerated defs files from latest libgda-4.0 Adapted most
Fixed build with latest libgda-4.0
Wrapped more missing methods and signals
Fixed build due to several API changes in libgda
Fix build when libgda-bdb-4.0 is not installed
Require libgda 3.99.6
Added some inline methods for GValue conversions
Wrapped GdaDataComparator
Fixed build with latest libgda
Wrapped GdaDataAccessWrapper
Don't put typedef in generated file but in hg instead...
Wrapped GdaDataSelect
Readded GdaValue and converted classes to use it
fixed ChangeLog
Added some debug code
Remove debugging code
More documentation fixes
Fixed most obvious doxygen warnings
3.99.9:
MMurray Cumming (2):
Regenerated.
Define groups with defgroup.
Muray Cumming (1):
Removed traces of libgnomemm, from which this project was copied when it
Murray Cumming (141):
First libgdamm files.
first libgdamm files.
Put everything in Gnome::Gda namespace.
:Connection interface, so that people get the general idea. Added
Make it depend on glibmm rather than gtkmm, although they are both in the
Made Gobject-derived wrappers' constructors protected.
fixed typo.
Revised build files so that they are like the other gnomemm projects -
Added Transaction wrapper, used in Connection methods.
We don't need to specify the _vfunc suffixes now - gtkmmproc adds them for
wrapped a few more functions.
Bradley Bell's Makefile.am fixes to distribute the tools/m4/Makefile.am_fragment files.
link to 2.0 version of libgtkmm_generate_extra_defs
Replaced libgnomemm with libgdamm.
distribute macros.m4 files.
Removed some libgnomemm copy-paste typos.
Use _HEADERS instead of _DATA (I looked at gnome-vfsmm) to fix the dist.
Added wrappers for Client, Config, DataSourceInfo, ProviderInfo, and used
Removed crap.
Added missing files.
stuff
Renamed the C++ methods to match the C function names, correcting the
Now uses glibmm 2.4 instead of gtkmm 2.2.
get_gda_params(): Use OWNERSHIP_NONE so that we do not delete parts of the
examples/simple now also builds and works, though it is not yet a real
Include glibmm_extra_defs rather than the old gtkmm one, to really fix the
Wrapped new methods.
Added these files, wrapping GdaRow. Added foreach().
Wrapped some GList* return types as ListHandles.
Increased version
Added wrappers for Value, Parameter, ParameterList.
Use Value and ParameterList in API.
Added README.txt. Moved simple example to introspection. Added more
Increasd version
Working bits of a patch from Alberto Paro. Depend on glibmm 2.4 instead of
Update to use glibmm 2.4 gmmproc and extra_defs lib. Add an
Added type_to_string() and type_from_string() static methods.
Implemented the constructors.
get_value_at(): Take a copy of the value so it is not freed twice.
Override the destructor so that it closes the connection.
Added get_last_insert_id(), as wrapper for the new
Hand-code the constructor because it does not just use properties.
increased version
Corrected libgdamm link.
Added operator==() and operator!=().
Added typedefs for Date, Time, Timestamp, and Geometric point, and used
1.3.4:
Increased libgda version required.
Removed lots of extra ;s to fix problems with gcc 3.4.
Increased version
http://www.gtkmm.org/docs/gtkmm-2.4/docs/reference/html/classGtk_1_1Table.html#a4
Remove the time_t constructor, because it is ambiguous on 64-bit systems.
Actually commit the change.
Remove the implementation of the time_t constructor that I removed a
This is the HEAD branch. The libgda-1-2 branch builds against libgda 1.2.
Changes to fix the build against the new libgda API. Rebuilt with
Replace the Value(gint64) and Value(guint64) constructors with static
Use libgda-2.0 Update for new API.
Rename from datamodelcolumnattributes.
Added get_dsn_specs(), create_database(), drop_database(). Added reset().
Added columnindex.hg, datamodelindex.hg Added ClientSpecsType. Changed
Update to show that it now uses the libgda-2.0 API instead of the older
Updated with h2defs.py.
create_database(), drop_database(): Change parameter to const
set_binary(), get_binary(): Hide the GdaBinary type completely, using
This is now a GObject, so wrap it like one. It is therefore now used via
Increase need libgda version a bit.
Check for libgda-2.0 1.9.101 instead of 1.99. Strangely, it has decreased.
Hide the C header, putting an implementation that needs it in the .cc
Add equal() and get/set_title(). Regehnerated with h2defs.py. Use
Removed, because it was removed from the libgda API.
Added open(), set_dsn(), set_username(), set_password(),
Removed reset() because it was removed from libgda.
Regenerated with h2defs.py
Added set/get_gda_type()
Add new defs file for signals of interfaces, which must be hand-written.
Remove duplicate get/set_gda_type() functions. Add this to cvs, to fix the
Added ServerOperation. Added supports_operation(), create_operation(),
Regenerated. Regenerated with enums.pl Regenerated with h2defs.py
Removed Added
Added prototype for GdaDataModelIter, which we should wrap properly. Added
Add some utility functions for working with Glib::Values with libgdamm:
equal(): Add extra checks, to match the extra checks that we had in
Add constants for libgda-specific GValue types.
Use ValueBase as a return type, instead of as an output parameter. This
Link to the correct library, now that we have changed the name.
Wrap the GError types. Catch exception.
Rename get/set_bool() to get/set_boolean(). Added get_g_type() and
Added the Entity and EntityField interfaces. Added declare_param_user()
Added ServerProviderInfo typedef.
Added get_column_index() and get_value_at(column_name). Renamed
Added DataModelQuery class, which implements the DataModel interface.
Added missing files.
get_sql_from_value(), get_str_from_value(): Made these const.
Moving stuff around so that each module has its own tags,trunk,branches directories
moving
moving
moving
add_event(string): Renamed to add_event_string(), because it is not really
Inherit from the interfaces that we implement. execute(): Remove the const
Remove create_blob() and fetch_blob_by_id(), because they have been
Removed some unnecessary NO_GTYPE options from the _WRAP_ENUM() statements
Use _CONSTRUCT() macro instead of hard-coding the construct
Require glibmm 2.12, because we need the new Value::init(Value) method
Increased version
Added overloads of update_dbms_meta_data() that take 1 or no arguments.
Added some stuff. Copy/pasted stuff from the hildon-libsmm equivalent.
Made them all inherit from Gda::Object, not Glib::Object, and made them
Added wrappers.
Added new wrappers. Uncommented methods that used these classes. Added
Renamed is_modif_query() to is_modify_query(), and use the new C function
Use glibmm tags to link to glibmm documentation where appropriate. And
Added lots of class documentation, and dealt with some minor TODOs.
Updated TODO
Updated for latest API changes.
Added headers and footers.
Add documentation for execute*() methods. Add get_column_position(),
Correct function names mentioned in the class overview documentation.
Increased version
Increase version
Use the Doxygen tag files with relevant paths, assuming that everything is
2.9.6:
2.9.7:
2.9.8:
Added execute_select_command() and execute_non_select_command() that take
Put the enums inside the Gnome::Gda namespace instead of inside Gnome::.
Added an example that uses ITER_MODEL_ONLY. This does not actually work,
Add a cnc_string to the DataSourceInfo to specify the table, to make this
Added get_ulong() and set_ulong() and a constructor.
Remove trailing ;s to avoid warnings when --pedantic is used with gcc.
Increase version
Mark version in ChangeLog
Added a string conversion for the signal, because this is no longer in the
2.9.82:
get_constraints(), get_arg_dict_types((), get_parents(),
Regenerated with h2defs.py Comment out fkey_set_fields() because we do not
Increase version
Clarified documentation.
Adde [] around LIBGDAMM_VERSION with AC_SUBST to avoid an odd error.
Annoying syntax corrected.
Derive from DataModel and use _IMPLEMENTS_INTERFACE() so that
Murray Cummingg (2):
Added declare_connection() Added set_client()
Rename set(GType) to set_g_type(GType) because it is ambiguous with
Stefan Potyra (1):
Increase the first number in LIBGDAMM_SO_VERSION, to change the .so name
Yselkowitz (1):
Check for both m4 and M4 in the GNU m4 output, to fix the build on some
gMurray Cumming (1):
Derive a new Gnome::Gda::Value class, from Glib::ValueBase, as a variant
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]