[libgda] Created tag LIBGDA_5_1_0



The unsigned tag 'LIBGDA_5_1_0' was created.

Tagger: Vivien Malerba <malerba gnome-db org>
Date: Sat May 5 20:59:15 2012 +0200

    Tagged 5.1.0

Changes since the last tag 'LIBGDA_5_0_2':

Alban Browaeys (1):
      gda-mutex.h is part of the public api (included by libgda.h)

Daniel Espinosa (113):
      Initial setup vala module for DataObject as database persistence GObject.
      Added initial tests cases for GdaDataObject for make check
      Merge branch 'master' into libgda-vala
      Progress to get libgdadata build and switching from libgdavala
      More work to build correctly libgdadata as Vala Extension
      GdaDataObject basic API and unit test fixed to build
      Merge from master: fixing VALA_COMPILER and libgee support request
      Added DataModelIterator. Changed libgdadata to 0.2. Added more unit tests to DataObject.
      Added files to CLEANFILES
      Set Version to 0.2. Added DataModelIterable. Fixes on DataModelIterator and Unit Tests.
      Fixed DataModelInterator implementation to pass new unit tests.
      Fixed DataModelIterator.filter function and its Unit Test.
      Added Unit Test for Gda.DataModelIterable.stream().
      Make DataModelIterable.stream a generic function.
      Merge branch 'master' into libgda-vala
      Set libgdadata version to 5.0. Added initial examples. DataModelIterable implements Gee.Collection and Gda.DataModel
      DataModelIterator implements Gee.AbstractCollection. GdaData.Object API changes make table field public and abstract read only property.
      GdaData.Object added sql() and record property
      Fixed DataModelIterator build. API change on GdaData.Object for table property and build fixes.
      dded GdaData-5.0.gir to deal wih Bug #666208.
      Merge branch 'libgda-vala'
      GdaData.Object.table API change: changed to read-only attribute.
      Fix libgdadata installation issues. Simplifing example for GdaData.Object.
      Work in progress: Fixing GdaData.DataModelIterable implementing Gda.DataModel     interface. Missing some functions not correctly implemented.
      GdaData.Object and GdaData.DataModelIterable API Change.
      Working SampleDataObject as example on how to use GdaData.Object class
      Done Sample on Gee based iterable DataModel.
      Added invokers for virtual funtions on GdaDataModel interface.
      Interface hierarchy for DbCollection using Gee.
      Added samples/vala README with descriptions per example.
      Added sources to build DB as Collection set of interfaces and fixes.
      GdaData.DataModelIterable now implements Gda.DataModel.get_exceptions()
      Tracking API changes by adding Gda-5.0.gir and libgda-5.0.vapi files
      Bumped version of GObject Introspection to >= 0.10.0
      Added NamespaceInfo.vala and used as first file to valac.
      Fixed vapi generation for Gda.Set.get_holder_value()
      GdaData.Object added doc and API change now is Generic with new append() function
      Updated sample/vala/SampleDataObject.vala to GdaData.Object API changes
      libgda VAPI update for GdaMetaContext. Reimplementing GdaData.Object.
      Updated API for GdaData.Object, ObjectSingleId, DbField. Fixes on samples and test.
      Unit tests working again. libgdadata.h moved to libgda/data.
      API changes to GdaData.Object.append(). Now all tests pass.
      Added GdaData.Record and GdaData.RecordSingleId. Removed Object and ObjectSingleId
      Fixing GI annotations for Gda.MetaStruct.get_all_db_objects()
      Implementations for DbCollection, DbSchema, DbTable, DbField, IdField, DbObject
      Fixed Gda.MetaStore.extract_v annotations
      Fixes on interfaces and implementation for Gee Collection implementations
      Updating DbRecord interfaces. Updating GIR/VAPI bindings.
      Unit Test updates due to API changes to DbRecord and Record.
      Added DbRecord<G>.to_string(). Fixes on DbRecordCollection Unit Tests.
      Fixes on Gee Collections implementation and DbRecord Unit Test.
      Adding missing files and new API to DbRecord interface. Sample updates.     * Added DbRecordCollection.vala and RecordCollection.vala missing files     * DbRecord and Record gains new set_field_value() and set_key_value() API     * Sample Updated to latest API changes libgda/samples/vala/SampleDataObject.vala
      DbRecordCollection and RecordCollection pass Unit Tests
      Fixed RecordCollection Unit Tests and Sample. Reached Milestone 1.     * Gda to Gee.Collection Milestone 1 Reached.     * All Unit Tests and samples compiles and run     * Updated Gda-5.0.gir and libgda-5.0.vapi due to  annotation fixes
      Fixing Field.to_string().     * For now is not possible to convert Field<G> as non generic due to GLib.Value     use in Vala.
      Fixed documentation for GdaNumeric. Fixes GIR generation messages Bug 652805.
      GValue to string now use GdaNumeric API
      GdaNumeric from string and new, handle correctly locale format.
      Fixes on latest GdaNumeric commits.
      Added documantation for developers about GObject Introspection in GDA
      Vala bindings now is installed at $(datadir)/vala/vapi
      Fixes to avoid API break in Vala and GI bindings in GI 1.31 (See Bug 667837)
      GI now depends on 1.31.10 and fixes on Bug 667837
      Ported to valac 0.16 and API simplification
      Set GI to 1.30. GI and Vala bindings generation changed only on request
      Change Valac to 0.14. GdaData implementations for DbTable and Table metadata
      Added new constructor for GdaDataProxy. Build fixes and test on python.
      Updated documentation in GIR for Gda.DataSelect. Updated sample for Gda.DataProxy in python.
      Hinding GDA's GValue API to Vala bindings     * Including a gda_value_new_from_string version for Vala bindings as     GdaData.DbField.value_from_string
      Hiding GDA's GValue API to bindings using GIR
      Added new API to GdaMetaContext to convert it to an opaque struct.
      GdaMetaContext API return values fixes and deleting unused declarations     to avoid warnings
      GdaMetaContext binding friendship fixes
      GdaMetaContext API for bindings improvements.     * Added gda_meta_context_get_type to convert to GBoxed type and allow its use in bindings
      Improvements on GdaDataModelLdap for bindings     * Added gda_data_model_ldap_new_with_config to be used in GI bindings, avoids     future API break due to use gda_data_model_new not detected as a constructor by GIR
      Removing GdaMutex from intrespection. GI improvements and Deprecations.     * gda_data_model_ldap_new has been deprecated, use gda_data_model_ldap_new_with_config     instead
      Modifications and fixes for GIR/VAPI and GdaMetaContext API for bindings     * gda_meta_context_add_column renamed to gda_meta_context_set_column, now     you can set a column/Value pair and overwrite its value using column's     name     * gda_meta_context_new no longer used table_name as parameter, is used as     a default constructor     * Updated documentation     * Gda.DataModelLdap mark as non-introspectable 'cnc' property may be a     GI bug     * GIR updates     * VAPI doesn't use rename Gda.MetaStore.extract_v to extract as declared in     GIR (see bug 670167). Updated metadata to rename it.     * Re-added libgda-5.0.vapi to track API changes
      Updated documentation for GdaMetaContext use to update a table meta     information.
      Vala extensions API ports and implementations to GdaData.Table
      Unit tests for GdaData.DbTable/Table
      Meta Data information schema updated to version 4     * Added 'schema_default' column to '_schemata' table. Allows to     find default schema used to add new tables to     * GdaData Unit Test and Fixes for GdaData.DbTable/Table     * GdaData fixes warnings for unhandled errors
      Port SQLite provider to Meta Information version 4
      Implemented & Tested GdaData.Table Fields
      Updated GIR/VAPI for Gda.DataAccessWrapper.set_mapping
      GdaData.Table pass Unit Test for tables depends and table referenced by
      GdaData.Table pass Unit Test for records     * Table.records changed to DbRecordCollection
      Implemented GdaData.Table.append and Unit Tests     * Now you can add new tables to a dabase using GdaData.Table.append method.     You need to setup, by adding fields and its attributes. No support tested     for Foreignkeys
      Generic improvements on GdaData classes. Added tests/vala/testdb.py.
      Test for GdaData.Table test for PostgreSQL.     * Found Bug 670859 with fails on Table.update in _schemata and _information_schema_catalog_name     * Found Bug 670860 with fails on Table.update in _key_column_usage due to CHECK constraint not     updated
      GdaData.Table pass Unit Tests. ServerOperation.set_value_at_path renamed.     * Added DbObject.drop (bool cascade)     * Table.drop () implemented     * Table pass Unit Tests for fields, update and drop     * Gda.ServerOperation.set_value_at_path honors Rename to: annotation
      Implemented GdaData.Record.drop(). Updated GIR/VAPI files.     * GdaData.Record.drop() implemented and pass Unit Tests     * Updated VAPI for improvements in Vala 0.15.2
      Fix binding for GdaServerOperation.get_value_at_path. GdaData.Table.save () update.     * Fixed Vala binding for GdaServerOperation.get_value_at_path renamed to get_value_at     * GdaData.Table.save () tries to rename table but theres a problem with     Gda.ServerOperation.set_value_at () working on
      GIR and VAPI updates
      Unit Tests updates for providers     * Added test to update meta using a context for each table in     meta definition     * Fixed a bug in unit test for PostgreSQL not reporting fails
      Added documentation for GdaData.Record class.
      Added doc for GdaData.Record iteration over fields
      Added introduction to GdaData interfaces
      Added UML diagrams to classes and Record class documentation
      Updated GdaData documentation. Added API to DbTable interface.
      More documentation for Classes and Table class in GdaData.
      Added documentation to delete a row using a Record class
      Vala Extensions documentation integrated to GDA's html
      Updated GdaData.gir API
      Modify Gda Vala extension documentation's file location     * Temporly not integrated to GDA's gtk-doc
      GDA Vala Extensions now install Yelp Manual correctly.
      Integration GDA Vala docs to gtk-doc
      gnome-doc-utils.make added to .gitignore
      GIR: Updates for API and documentation changes
      Check valac-0.16 and vapigen-0.16 explicity
      VAPI: API updates
      GIR, VAPI and GdaData updates to fix Bug 674976     * Added update_meta property to DbObject and implementators
      Fixed bug 674976
      GIR: Updates for documentation and new QuarkList.protect_values()

Daniel Mustieles (24):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Fixed typo in string
      Updated Spanish translation
      Fixed typo in string
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Fixed typo in string
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Fran DiÃguez (6):
      Updated Galician translations
      Updated Galician translations
      Updated Galician translations
      Updated Galician translations
      Updated Galician translations
      Updated Galician translations

Jiro Matsuzawa (1):
      Updated Japanese translation

Kjartan Maraas (3):
      Updated Norwegian bokmÃl translation
      Updated Norwegian bokmÃl translation
      Updated Norwegian bokmÃl translation

Marco Ciampa (7):
      Updated italian translation (partial).
      Small typo fixed & italian translation updated (not finished yet...)
      Updated italian translation (partial).
      Updated italian translation (partial).
      Updated italian translation
      Updated italian translation
      Updated italian translation

Marek Äernockà (7):
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation

Mario BlÃttermann (10):
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [i18n] Added missing file
      [l10n] Updated German translation
      [l10n] Updated German translation

Martin Srebotnjak (1):
      Updated Slovenian translation

Matej UrbanÄiÄ (20):
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation

Murray Cumming (4):
      Remove ancient and unused debian/ files.
      gda-mysql-meta.c: Add casts to avoid warnings.
      Require vala 0.15.1 to fix the build.
      Fix tiny typos in docs.

Nirbheek Chauhan (1):
      build: use AC_PATH_PROG for finding vapigen

Piotr DrÄg (1):
      Updated POTFILES.in

Snicksie (1):
      libgda-ui: Fix a typo in a user-visible string.

Vivien Malerba (184):
      Set version to 5.0.3
      Small optimization
      Improvements to the windows packaging script
      Also distribute Pango modules in Windows packaging
      Windows packaging correction when generating ZIP files
      GdaServerOperation usage corrections
      Removed annoying notice
      Corrected providers test
      GdaBrowser:don't use xthickness and ythickness style properties
      Misc UI tweaks
      GdaBrowser:don't use xthickness and ythickness style properties (more)
      Fixed BDBSql building and running
      Work on the Firebird provider, thanks to Faghmie Davids
      GdaConfig: sort providers by ID
      Firebird provider: fixed compilation dependencies
      Correction for bug #665917
      Allow the two kinds of Firebird providers to be used at the same time
      Added missing files to POTFILES.in
      Another correction for bug #665917
      Enable correct detection of Vala
      Handle deprecated symbols for Glib 2.32
      Set version to 5.1.0
      Gdaui: misc. corrections
      SQL rendering correction
      Corrected bugs introduced in commit #3c93177e67dc47b3bc9ec0139cbe3ce7697d67d3
      GdaUI: improved timestamp entry widget
      GdaBrowser: query editor now allows to select all in one line
      GdaBrowser: improved startup time for 1st time connections
      GdaBrowser: improved user experience when starting
      GdauiBasicForm: correctly finish initialization
      GdauiLogin: emit "changed" signal when any authentication data has changed
      GdaMetaStore: display time to create internal connection as debug info
      GdaBrowser: improved authentication dialog
      GdauiBasicForm: focus on the entry which needs attention when focus is obtained
      GdauiLogin: focus on the entry which needs attention when focus is obtained
      GdaBrowser: improved login form's focus
      Formatted entry corrections
      GdaUI: new entry plugin to specify a formatted entry
      gda_g_type_from_string(): recognize "gshort" and "gushort"
      MySQL provider: correctly report "char(x)" types as string
      GdaMetaStruct: report maximum length in colum's type if necessary
      MySQL: correctly detect non-NULL field (thanks to Carlos Savoretti)
      MySQL: handle GdaNumeric type in recordsets (thanks to Carlos Savoretti)
      gda_data_select_compute_modification_statements(): take into account data model's columns types
      Added missing file to POTFILES.in
      Documentation: added a section for new symbols in 5.2.0
      Don't make gda_modify_statement_param_types() in the public API
      Correctly handle SQL identifiers containing a double quote
      Fixed crasher in _gda_connection_compute_table_virtual_name()
      GdaMetaStore: correctly fill the GdaMetaStoreChange structure when data is deleted
      Improved connections binding handling of strange cases
      GdaSql: really exit on ".q" command, removed warning
      Fixed gda_connection_get_meta_store()'s return value's annotation
      Virtual connections: better meta store update on creation or removal of tables
      GdaSql: automatically update meta store for virtual connections
      GdaSql: doc correction
      GdaSql: improved inline help (translations welcome!)
      Updating packaging documentation to include GdaSql help files
      Report engine can now render rich text to HTML as well as DocBook
      Data entry tester: fixed expand issues with data entries
      Data entry tester: strings are not to be translated
      GdauiRtEditor: better control cursor position when toolbar is hidden and shown again
      GdaSql: added help/ to SUBDIRS
      Unified query favorites in GdaSql and GdaBrowser
      Removed compilation warnings
      Correction for bug #668411
      Modified POTFILES.in following commit #97f15cfffe6e31666787a69da95f67e4c7d1c738
      Corrected test cases after corrections in commit #e07b39f81f7b0385eaa3ea2302bdd3328e534220
      Have gnome-doc-utils.make handled by git
      Have "make check" work as GdaSql's help is not mallard
      Always use a format string when calling g_set_error()
      Distribute the gnome-doc-utils.make file
      More GdaNumeric corrections
      Test adaptations
      Added the GdaReportEngine::output-directory property
      Added gdaui_raw_grid_add_formatting_function() and gdaui_raw_grid_remove_formatting_function()
      GdauiRawGrid: don't compute row number if not necessary
      GdauiRawGrid: handle column renaming
      GdaBrowser: open a new page in query perspective if necessary
      Virtual table: use a more robust way to determine column names
      Removed compilation warnings due to the SQLite version used
      Improved help for GdauiDataFilter
      GdauiEntryCombo correction
      GdauiBasicForm better shows invalid values
      Revert "Removed compilation warnings due to the SQLite version used"
      Set correct version for new symbols
      Added documentation section for new symbols in 5.0.3
      Removed static symbols when compiling for Windows
      Also pack GdaSql help in Windows ZIP
      MySQL provider: allow connection to be opened with MySQL 4
      Removed compiler warnings
      Set SQLite version to 3.7.9 and SqlCipher to 2.0.3
      Add missing files
      Fixed crasher
      Firebird provider improvements, thanks to Faghmie Davids
      Improved gda_data_select_set_modification_statement() doc.
      More graceful GValue _to_string() implementations for special cases
      s/SqlCipher/SQLCipher/
      Update the BLOB example to mention the transation started automatically
      LDAP provider: added TLS_REQCERT and TLS_CACERT connection parameters
      LDAP provider: allow connection opening using the "uid" attribute value
      Doc. correction
      Misc. corrections
      GdaSql: added ldap_attributes and ldap_search commands
      Added gda_ldap_entry_get_attributes_list() and gda_ldap_attributes_list_free()
      GdaSql: added the ldap_descr command
      Fixed crasher
      Improved authentication with Active Directory
      GdaDataModelLdap: added the "use-rdn" option
      LDAP: improved gda_ldap_entry_get_attributes_list()
      GdaSql: added the ldap_* commands to man page
      Added gda_data_access_wrapper_set_mapping()
      GdaSql: handle the "ldap_show_dn" option
      Corrections after commit #dacaa9e33b62c5ba2118e2b248a5ab4c56bf49a6
      Added missing symbols to documentation
      GdauiEntryCombo corrections
      gda_value_stringify() now handles object type values
      GdauiRtEditor crash correction when no scrolled window is present
      Doc. correction
      Added GdaSet:validate-changes and GdaHolder:validate-changes properties
      Misc. optimizations
      GdaSql: improved inline help
      GdaSql: added commands to manipulate datasets
      GdaSql: allow to bind datasets as well as connections in virtual connections
      GdaSql: added the ds_rm and ds_import commands
      GdaSql: added the option command
      GdaDataModel import & export: better option names
      Virtual connections: major rework for better performances and resilience
      Added gda_data_model_array_copy_model_ext()
      GdaSql: the ds_show command now allows one to restrict the displayed columns
      GdaSql: allow to bind only 1 object
      GdaSql: marked some strings as translatable
      GdaSql: removed the ldap_attributes command
      Virtual connections improvements and corrections
      MDB provider: handle Mdbtools V0.7
      GdaBrowser: set default values for LDAP search filter and attributes
      Make git ignore vala generated files
      Minor corrections
      GdaSql: improved visual rendering using bold and red text
      GdaDataAccessWrapper: honor gda_data_model_get_exceptions()
      Ldap provider: added the TIME_LIMIT and SIZE_LIMIT connection options
      Correction for bug #672874
      Removed useless warning
      Corrected example
      Doc. corrections to prevent compilation warnings
      Replaced some deprecated functions
      Documentation corrections
      Added files to tests/vala/.gitignore
      Improved GdaDataModel writing doc
      Gracefuly handle the absence of yelp-build
      GdaDataModelIter: correctly handle the GdaDataModel::reset signal
      GdaDataModelIter: allow the "data-model" property to be used after construction
      Added GdaSqlBuiler example
      Simplified implementation of GdaDataProxy's iterator
      GdaDataAccessWrapper: handle the GdaDataModel::reset signal
      Misc corrections
      GdauiSet: allow dynamic changes in the used GdaSet
      GdauiRawGrid correction
      Doc. improvements
      GdaDataProxy: avoid using GValues when not necessary
      Marked some files as ignored
      GdaDataProxy: allow the "model" property to be set even after construction
      GdauiRawGrid correction
      Updated UI demo programs
      Small French translation correction
      Added GdauiRawGrid test
      Removed compilation warnings
      Misc virtual connection corrections
      LDAP provider: make it easy to add compile time test cases
      Correction for bug #674715
      Correction for bug #674618
      GdauiRawGrid correction
      Propagated changes made to fix bug #674618 to other parsers
      GdaSql: update man page
      Initial LDAP write support, with dedicated API
      GdaSql: added some ldap specific commands
      LDAP provider: close connection when not used
      Ldap provider: set error in gda_ldap_rebind()
      Handle authentification data in GdaQuarkList
      Use the new capabilities of GdaQuarkList
      GdaDataProxy: avoid memory leak and wrong mutex usage
      Corrections to have "make distcheck" work
      SqlCipher: improved doc and made password mandatory
      Released 5.1.0

kn1792 (1):
      Update Simplified Chinese help translation.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]