1. 05 Feb, 2014 1 commit
  2. 12 Jul, 2011 1 commit
  3. 05 May, 2011 1 commit
  4. 15 Mar, 2011 1 commit
  5. 14 Sep, 2009 1 commit
  6. 30 Jun, 2009 1 commit
  7. 17 Jun, 2009 1 commit
    • Vivien Malerba's avatar
      Added a UI extension and some tools · 398a88a9
      Vivien Malerba authored
      * UI widgets are migrated from Libgnomedb
      * added tools include control center (to define DSN and list providers)
        and new database browser (kind of clone of Mergeant)
      * documentation not yet updated
      398a88a9
  8. 05 Jul, 2008 1 commit
    • Vivien Malerba's avatar
      better detect Berkeley DB in 64 bits environment now caches the parsed SQL · 1f997bab
      Vivien Malerba authored
      2008-07-05  Vivien Malerba <malerba@gnome-db.org>
      
      	* configure.in: better detect Berkeley DB in 64 bits environment
      	* libgda/gda-meta-store.c: now caches the parsed SQL when using gda_meta_store_extract()
      	for better performances
      	* libgda/gda-init.c: doc. improvements
      	* libgda/gda-data-model-dir.c:
      	* libgda/gda-data-model-bdb.c: minor correction when setting properties
      	* libgda/gda-data-model-dir.c:
      	* libgda/gda-data-model-dsn-list.c: minor correction related to temporary
      	GValue
      	* libgda-report/engine/gda-report-engine.c:
      	* libgda/gda-easy.c: 64 bits type conversion corrected
      	* libgda/gda-xa-transaction.c: gda_xa_transaction_id_to_string() now returns a
      	new string
      	* other files: improvements to make Libgda behave correclty when multiple
      	threads are used each object is used by one thread only.
      	* libgda-4.0.pc.in: make Libgda depend on the gobject-2.0 module and
      	not only on glib-2.0
      
      svn path=/trunk/; revision=3173
      1f997bab
  9. 05 Mar, 2008 1 commit
  10. 14 Oct, 2007 1 commit
    • Vivien Malerba's avatar
      remove warning about GdaDataModelQuery being badly implemented first · 84e7e9b3
      Vivien Malerba authored
      2007-10-14  Vivien Malerba <malerba@gnome-db.org>
      
      	* libgda/gda-data-proxy.c: remove warning about GdaDataModelQuery being
      	badly implemented
      	* providers/ldap/gda-ldap-provider.[ch]: first modifications in a long time
      	to make the LDAP provider work (thanks to Exell Enrique Franklin Jiménez)
      	* libgda/sqlite/sqlite-src: up to SQLite version 3.5.1
      	* configure.in: correctly detect the real MDBTools API, don't link
      	anymore with libmdbsql.so
      	* providers/mdb/*: reworked the MDB (MSAccess) provider to be a virtual
      	provider (now all the SQLite SQL can be used), the libmdbsql.so library
      	is not used anymore
      	* configure.in: correctly detect the firebird shared libraries to link with
      	* providers/firebird/*: improvements
      	* libgda/sqlite/virtual/gda-vprovider-data-model.c: data types issue fixed
      	* libgda-3.0.pc.in: Depend on gthread-2.0 because gda uses g_thread_init() 
      	which requires to link against gthread-2.0, fixed bug #484112 (Armin Burgmeier)
      	* providers/odbc/gda-odbc-provider.c:
      	* configure.in:
      	* libgda/gda-dict.c:
      	* libgda/gda-query-field-agg.c:
      	* libgda/gda-value.c:
      	* providers/postgres/utils.c: fixes for bug #486017 (Stanislav Brabec)
      
      svn path=/trunk/; revision=2989
      84e7e9b3
  11. 26 Aug, 2007 1 commit
    • Vivien Malerba's avatar
      complete re-implementation of the reports, breaking API and ABI from the · cd0af70b
      Vivien Malerba authored
      2007-08-26  Vivien Malerba <malerba@gnome-db.org>
      
      	* report/: complete re-implementation of the reports, breaking API and ABI from the 3.0
      	release (it did not work anyway)
      	* libgda-report/*: new reports implementation
      	* libgda-3.0.pc.in: 
      	* libgda-report-3.0.pc.in: the report library is now sapareted from the main libgda library
      	* report/engine/*: new GdaReportEngine which operates on XML files
      	* report/RML/*: new report document object which wraps operating on RML XML dialect
      	* samples/README:
      	* samples/Report/*: new examples of how to use the report features
      	* doc/C: documentation updates for the report features
      	* libgda/gda-query-condition.c: when rendering as SQL, don't use the "IS" or "IS NOT"
      	when a parameter's value is NULL if rendering using the ":param_name", "?nnn" or 
      	"$nnn" notations
      	* libgda/sql-delimiter/*:
      	* libsql/*: parameters for which only the name and optionnally the type are provided
      	and no default value is specified can now have the ##<param_name>[::<param_type>] syntax
      	* tests/queries/all_sql_tests.xml:
      	* tests/queries/params_sql_simple.xml: new test for the new simplified parameter
      	specification
      	* libgda/gda-query-parsing.c: when a parameter has no specified type, silently default
      	to G_TYPE_STRING
      
      svn path=/trunk/; revision=2964
      cd0af70b
  12. 15 Mar, 2007 1 commit
    • Vivien Malerba's avatar
      Applied patch from Yaakov (Cygwin Ports) and Gustavo R. Montesino: · 1580a583
      Vivien Malerba authored
      2007-03-15  Vivien Malerba <malerba@gnome-db.org>
      
              Applied patch from Yaakov (Cygwin Ports) and Gustavo R. Montesino:
      
              * Makefile.am
              * configure.in
              * doc/C/Makefile.am
              * libgda-3.0.pc.in
              * libgda/Makefile.am
              * libgda/graph/Makefile.am
              * libgda/handlers/Makefile.am
              * libgda/sql-delimiter/Makefile.am
              * libgda/sql-transaction/Makefile.am
              * providers/freetds/Makefile.am
              * providers/mdb/Makefile.am
              * providers/mysql/Makefile.am
              * providers/postgres/Makefile.am
              * providers/sqlite/Makefile.am
              * report/testing/Makefile.am
              * testing/Makefile.am
              * tests/Makefile.am
              * tools/Makefile.am:
              Change libgda sublibs to convenience libs and merge them into
              libgda-3.0.la.
              Fixes compilation with -Wl,--as-needed or -Wl,-z,defs and obsoletes
              the Win32
              bootstrapping; see bug 349548 and others.
      
              * win32/Makefile.am
              * win32/dummy.la
              * win32/libgda_graph-3.0.def
              * win32/libgda_handlers-3.0.def: Removed.
      
      svn path=/trunk/; revision=2867
      1580a583
  13. 09 Feb, 2007 1 commit
    • Vivien Malerba's avatar
      add -DGDA_DEBUG if necessary to allow easy creation of GdaObject derived · e503b577
      Vivien Malerba authored
              * configure.in:
              * libgda-3.0.pc.in: add -DGDA_DEBUG if necessary to allow easy creation of GdaObject
              derived objects outside the libgda's sources
              * configure.in:
              * tests/*: added unit tests for delimiters testing, to be run using
              the "make check" command (if the "check" library (http://check.sourceforge.net/) is
              not installed then warnings will appear instead of a test failure
              count)
              * libgda/gda-parameter.c:
              * libgda/gda-object.[ch]: added the option for GdaObject sub-classes to copy the
              "name" property to the "id" one if the "id" is not set (used by the GdaParameter object)
              * libgda/gda-parameter.c:
              * libgda/gda-parameter-list.c: 
              * libgda/gda-data-model-iter.c: corrected the gda_object_dump() method
              * libgda/sql-delimiter/lexex.l: it is now legal to write "## /* type:gint */" when
              only "## /* type:'gint' */" was recognized before.
              * libgda/gda-data-model-query.c: correctly detect when it's not possible to get information
              about columns
              * libgda/gda-data-model.[ch]: added a "reset" signal emitted when the data model has completely
              changed (the number of columns and types of columns and of course the whole data may have changed)
              * libgda/gda-data-model-extra.h: added gda_data_model_reset() to make the model emit the "reset"
              signal
              * libgda/gda-data-proxy.[ch]: added a "re_init_done" signal emitted when the proxied data
              model's number of columns changes
      
      svn path=/trunk/; revision=2826
      e503b577
  14. 31 Jan, 2007 1 commit
    • Vivien Malerba's avatar
      removed libxslt as a requirement corrected a bug which prevented any · 5ea4429f
      Vivien Malerba authored
      2007-01-31  Vivien Malerba <malerba@gnome-db.org>
      
              * libgda-3.0.pc.in: removed libxslt as a requirement
              * libgda/gda-data-proxy.c: corrected a bug which prevented any modification to be
              applied to the proxied data model
              * libgda/gda-data-proxy.[hc]: added gda_data_proxy_get_n_modified_rows()
              * libgda/gda-data-model-query.c: added a "use_transaction" property to allow the object
              to start a transaction before running the modification SQL queries and to end it afterwards (so all
              the modifications are atomic).
              NOTE1: Beware however to avoid using that feature on several
              GdaDataModelQuery at the same time if data is being modified at the same time because
              transactions are shared and this can lead to data losses.
              NOTE2: it's not a problem if a global transaction is started beforehand (not by the
              GdaDataModelQuery object itself).
      
      svn path=/trunk/; revision=2811
      5ea4429f
  15. 17 Jan, 2007 1 commit
    • Murray Cumming's avatar
      Rename GDA_*_VERSION to GDA_ABI_*_VERSION, and do not use the tarball · 81012225
      Murray Cumming authored
      2007-01-17  Murray Cumming  <murrayc@murrayc.com>
      
              * configure.in:
              * libgda-3.0.pc.in:
              * libgda/Makefile.am:
              * libgda/graph/Makefile.am:
              * libgda/handlers/Makefile.am:
              * libgda/sql-delimiter/Makefile.am:
              * libgda/sql-transaction/Makefile.am:
              * libsql/Makefile.am:
              * providers/bdb/Makefile.am:
              * providers/firebird/Makefile.am:
              * providers/freetds/Makefile.am:
              * providers/ibmdb2/Makefile.am:
              * providers/ldap/Makefile.am:
              * providers/mdb/Makefile.am:
              * providers/msql/Makefile.am:
              * providers/mysql/Makefile.am:
              * providers/odbc/Makefile.am:
              * providers/oracle/Makefile.am:
              * providers/postgres/Makefile.am:
              * providers/sqlite/Makefile.am:
              * providers/sybase/Makefile.am:
              * providers/xbase/Makefile.am:
              * report/libgda-report/Makefile.am: 
              Rename GDA_*_VERSION to 
              GDA_ABI_*_VERSION, and do not use the tarball release version to 
              calculate it. This removes the risk of us breaking ABI with a 3.2 version that 
              is meant to just add API.
      
      svn path=/trunk/; revision=2797
      81012225
  16. 27 Dec, 2006 1 commit
    • Murray Cumming's avatar
      - Rename libsqltransaction.la to libgda_sql_transaction-3.0.la. Add it to · fc7cb4ac
      Murray Cumming authored
      2006-12-27  Murray Cumming  <murrayc@murrayc.com>
      
              * Makefile.am:
              * configure.in:
              * libgda-3.0.pc.in:
              * libgda/Makefile.am:
              * libgda/graph/Makefile.am:
              * libgda/handlers/Makefile.am:
              * libgda/sql-delimiter/Makefile.am:
              * libgda/sql-transaction/Makefile.am:
              * libsql/Makefile.am:
              - Rename libsqltransaction.la to libgda_sql_transaction-3.0.la.  Add it to
      libgda-3.0.pc.in.  Build it and libgda_sql_delimiter-3.0 before libgda-3.0,
      since the former are not interdependent with the latter.
              - Rename libgdasql.la to libgdasql-3.0.la.  Add it to libgda-3.0.pc.in.
              * providers/bdb/Makefile.am:
              * providers/firebird/Makefile.am:
              * providers/freetds/Makefile.am:
              * providers/freetds/gda-freetds-provider.c:
              (gda_freetds_free_connection_data):
              * providers/ibmdb2/Makefile.am:
              * providers/ldap/Makefile.am:
              * providers/mdb/Makefile.am:
              * providers/mdb/gda-mdb-provider.c: (gda_mdb_provider_execute_sql):
              - Fix mdb provider for mdbtools-0.6pre1 (which is already required for
              MDB_WRITABLE).
              * providers/msql/Makefile.am:
              * providers/mysql/Makefile.am:
              * providers/odbc/Makefile.am:
              * providers/odbc/gda-odbc-provider.c: (get_odbc_databases),
              (get_odbc_fields_metadata), (get_procedure_rs),
              (get_odbc_procedures), (get_odbc_tables), (get_odbc_types),
              (get_odbc_views):
              - Port odbc provider to 3.0 API (PLEASE VERIFY).
              * providers/oracle/Makefile.am:
              * providers/postgres/Makefile.am:
              * providers/sqlite/Makefile.am:
              * providers/sybase/Makefile.am:
              * providers/xbase/Makefile.am:
              * providers/xbase/gda-xbase-provider.c:
              (gda_xbase_provider_open_connection):
              - Fix xbase provider for non-existant provider API (PLEASE VERIFY).
      
              - Fix gda-sharp.dll.config on Cygwin (yes, mono and Gtk# do work on Cygwin, but
      I haven't pushed the patches upstream yet).
              - Fix provider dependencies (for the Cygwin-supported databases).
              Patch by yselkowitz in bug #314732.
      fc7cb4ac
  17. 08 Nov, 2006 1 commit
    • Murray Cumming's avatar
      Renamed to: · caa308cb
      Murray Cumming authored
      2006-11-08  Murray Cumming <murrayc@murrayc.com>
      
              * Makefile.am:
              * configure.in:
              * doc/C/Makefile.am:
              * gda-sharp/Makefile.am:
              * gda-sharp/gda-sharp-2.0.pc.in: Renamed to:
              * gda-sharp/gda-sharp-3.0.pc.in:
              * libgda-2.0.pc.in: Renamed to:
              * libgda-3.0.pc.in:
              * libgda/Makefile.am:
              * libgda/graph/Makefile.am:
              * libgda/handlers/Makefile.am:
              * libgda/sql-delimiter/Makefile.am:
              * providers/bdb/Makefile.am:
              * providers/firebird/Makefile.am:
              * providers/freetds/Makefile.am:
              * providers/ibmdb2/Makefile.am:
              * providers/ldap/Makefile.am:
              * providers/mdb/Makefile.am:
              * providers/msql/Makefile.am:
              * providers/mysql/Makefile.am:
              * providers/odbc/Makefile.am:
              * providers/oracle/Makefile.am:
              * providers/postgres/Makefile.am:
              * providers/sqlite/Makefile.am:
              * providers/sybase/Makefile.am:
              * providers/xbase/Makefile.am:
              * report/libgda-report/Makefile.am:
              * report/testing/Makefile.am:
              * testing/Makefile.am:
              * tools/Makefile.am:
              Change the tarball version from 1.99.x to 2.99.x, to become
              3.0.x when the API/ABI is declared stable.
              Change the pkg-config name from libgda-2.0 to libgda-3.0.
              Change the include path from libgda-2.0 to libgda-3.0.
              Change the library name from libgda-2 to libgda-3.0.
              Now all the version numbers are sane.
      caa308cb
  18. 11 Jan, 2006 1 commit
  19. 14 Jun, 2005 1 commit
  20. 28 Feb, 2005 1 commit
    • Rodrigo Moya's avatar
      use libgda-3. · d54a91ed
      Rodrigo Moya authored
      2005-02-28  Rodrigo Moya <rodrigo@gnome-db.org>
      
      	* libgda.pc.in: use libgda-3.
      d54a91ed
  21. 09 Oct, 2004 1 commit
    • Rodrigo Moya's avatar
      install headers in versioned directories. · 36e99c11
      Rodrigo Moya authored
      2004-10-10  Rodrigo Moya <rodrigo@gnome-db.org>
      
      	* libgda.pc.in:
      	* libsql/Makefile.am:
      	* libgda/Makefile.am:
      	* report/libgda-report/Makefile.am: install headers in versioned
      	directories.
      36e99c11
  22. 15 May, 2002 1 commit
  23. 03 Nov, 2001 1 commit
  24. 02 Nov, 2001 1 commit
  25. 28 Oct, 2001 1 commit
    • Rodrigo Moya's avatar
      · 2aa359bf
      Rodrigo Moya authored
      2001-10-28  Rodrigo Moya <rodrigo@gnome-db.org>
      
      	* libgda-client.pc.in:
      2aa359bf
  26. 12 Oct, 2001 1 commit
  27. 28 Sep, 2001 1 commit
  28. 03 Aug, 2001 1 commit