1# Generated by Makefile. Do not edit. 2 32020-11-08 Daniel Espinosa <esodan@gmail.com> 4 5 * NEWS, libgda-ui/glade/Makefile.am, libgda/Makefile.am: Release 5.2.10 6 * Fix Vala bindings generation * Fix Glade catalog and pixmaps 7 installation for make distcheck 8 92020-11-07 Daniel Espinosa <esodan@gmail.com> 10 11 * libgda/Gda-5.0-custom.vala, libgda/Gda-5.0.metadata, 12 libgda/gda-connection.c, libgda/gda-data-model-array.c, 13 libgda/gda-meta-store.c, libgda/gda-server-operation.c, 14 libgda/gda-set.c, libgda/gda-sql-builder.c: Vala: add bindings for 15 variadic methods Improves API from Vala by adding bindings for 16 variadic methods 17 18 * libgda/Gda-5.0-custom.vala, libgda/Makefile.am: Vala: add 19 ServerOperation.prepare_create_table() Introspection doesn't support 20 vararg methods, so adding custom code are required to add them to VAPI 21 222019-11-02 Pavlo Solntsev <p.sun.fun@gmail.com> 23 24 * libgda-report/RML/trml2html/trml2html.py, 25 libgda-report/RML/trml2pdf/__init__.py, 26 libgda-report/RML/trml2pdf/color.py, 27 libgda-report/RML/trml2pdf/trml2pdf.py: libgda-report: Code ported to 28 Python3 29 302020-01-07 Daniel Espinosa <esodan@gmail.com> 31 32 * libgda-report/RML/trml2html/trml2html.py, 33 libgda-report/RML/trml2pdf/trml2pdf.py: Python3: requesting just 34 python3 for reporting engine 35 362019-11-29 Daniel Espinosa <esodan@gmail.com> 37 38 * libgda/sql-parser/gda-sql-parser.c, tests/parser/testdata.xml: 39 GdaParser: remove spaces and enters before next statement Batch 40 parsing, should remove spacesa and enters before return next statement. 41 Fix issue #203 42 432019-10-14 Daniel Espinosa <esodan@gmail.com> 44 45 * providers/reuseable/mysql/gda-mysql-reuseable.c, 46 tests/providers/TYPES_SCHEMA_MySQL.xml: MySQL: initial support for JSON 47 type 48 492019-10-09 Daniel Espinosa <esodan@gmail.com> 50 51 * libgda/sqlite/virtual/gda-vconnection-data-model-private.h, 52 tools/Makefile.am: GdaVconnectionDataModel: fix warning to use 53 GRecMutex instead 54 552019-10-08 Daniel Espinosa <esodan@gmail.com> 56 57 * m4/mysql.m4, providers/mysql/Makefile.am, 58 providers/mysql/gda-mysql-provider.c: MySQL: adding support for version 59 8 API 60 61 * libgda/libgda.h.in, tests/value-holders/Makefile.am, 62 tests/value-holders/common.c: SqlParser: added header by default Fix 63 issue #197 64 652019-04-23 Daniel Espinosa <esodan@gmail.com> 66 67 * Makefile.am, NEWS, libgda-ui/Makefile.am, 68 tools/browser/doc/Makefile.am, tools/browser/doc/gda-browser-docs.sgml: 69 Fix browser doc generation Fixes make distcheck too 70 71 * NEWS, m4/java.m4: JDBC: Fix detection of JRE 11.0 72 732019-04-22 Daniel Espinosa <esodan@gmail.com> 74 75 * NEWS, libgda/gda-value.c: Time/Date/Timestamp: return NULL string if 76 no set 77 782018-12-11 Daniel Espinosa <esodan@gmail.com> 79 80 * NEWS, configure.ac: Set version to 5.2.9 81 822018-10-26 Daniel Espinosa <esodan@gmail.com> 83 84 * configure.ac, libgda-ui/Makefile.am, libgda/Makefile.am: 85 introspection: removed system install in favor of --prefix 86 Introspection data, now is installed relative to --prefix directory 87 88 * configure.ac, doc/C/Makefile.am, doc/C/libgda-5.0-docs.sgml, 89 tools/gda-sql.1.in: Removed builddate from documentation 90 912018-10-03 Daniel Espinosa <esodan@gmail.com> 92 93 * configure.ac, doc/Makefile.am, doc/mallard/Makefile.am, 94 doc/mallard/gda-vala/C/.gitignore, doc/mallard/gda-vala/C/Makefile.am, 95 doc/mallard/gda-vala/C/classes.page, 96 .../gda-vala/C/db-field-info-interface.page, 97 doc/mallard/gda-vala/C/db-table-interface.page, 98 doc/mallard/gda-vala/C/enable-vala-extensions.page, 99 doc/mallard/gda-vala/C/figures/classes-uml.png, 100 doc/mallard/gda-vala/C/figures/interfaces-uml.png, 101 .../gda-vala/C/figures/record-class-uml.png, 102 doc/mallard/gda-vala/C/figures/table-class-uml.png, 103 doc/mallard/gda-vala/C/index.page, 104 doc/mallard/gda-vala/C/interfaces.page, 105 doc/mallard/gda-vala/C/legal.xml, 106 doc/mallard/gda-vala/C/record-class.page, 107 doc/mallard/gda-vala/C/table-class.page, 108 doc/mallard/gda-vala/Makefile.am, 109 doc/mallard/gobject-introspection/about-gi.page, 110 .../gobject-introspection/api-stability.page, 111 .../gobject-introspection/distribution.page, 112 doc/mallard/gobject-introspection/gda-vala.page, 113 .../gobject-introspection/gir-generation.page, 114 doc/mallard/gobject-introspection/gir-update.page, 115 doc/mallard/gobject-introspection/index.page, 116 doc/mallard/gobject-introspection/problems.page: Removed Vala 117 extensions documentation 118 119 * NEWS, configure.ac, libgda-ui/Makefile.am, libgda/Makefile.am, 120 libgda/data/.gitignore, libgda/data/Catalog.vala, 121 libgda/data/DataBase.vala, libgda/data/DataModelIterable.vala, 122 libgda/data/DataModelIterator.vala, libgda/data/DbCatalog.vala, 123 libgda/data/DbCollection.vala, libgda/data/DbField.vala, 124 libgda/data/DbFieldInfo.vala, libgda/data/DbObject.vala, 125 libgda/data/DbRecord.vala, libgda/data/DbRecordCollection.vala, 126 libgda/data/DbSchema.vala, libgda/data/DbTable.vala, 127 libgda/data/Field.vala, libgda/data/FieldInfo.vala, 128 libgda/data/GdaData-5.0.gir, libgda/data/GdaData-UML.gaphor, 129 libgda/data/Makefile.am, libgda/data/NamespaceInfo.vala, 130 libgda/data/Record.vala, libgda/data/RecordCollection.vala, 131 libgda/data/RecordCollectionIterator.vala, libgda/data/Schema.vala, 132 libgda/data/SelectQuery.vala, libgda/data/SqlExpression.vala, 133 libgda/data/SqlWhere.vala, libgda/data/Table.vala, 134 libgda/data/config.vapi, libgda/data/libgdadata-5.0.pc.in, 135 tests/Makefile.am, tests/vala/.gitignore, 136 tests/vala/CheckDataModelIterator.vala, 137 tests/vala/CheckDataObject.vala, tests/vala/CheckTable.vala, 138 tests/vala/Makefile.am, tests/vala/testdb.py: Removed unused Vala 139 extensions Moved to: https://gitlab.gnome.org/esodan/libvda 140 141 * Makefile.am, NEWS, libgda-ui/Makefile.am, libgda/Makefile.am, 142 libgda/data/Makefile.am: Improved vala extensions build 143 1442018-10-01 Daniel Espinosa <esodan@gmail.com> 145 146 * libgda-ui/Makefile.am, libgda/Makefile.am, libgda/data/Makefile.am: 147 +Fix installation of Vala bindings 148 1492018-02-24 Piotr Drąg <piotrdrag@gmail.com> 150 151 * po/es.po, tools/browser/help/es/es.po: Fix Spanish translation header 152 1532018-09-30 Daniel Espinosa <esodan@gmail.com> 154 155 * NEWS, configure.ac, libgda-ui/Makefile.am, 156 libgda-ui/libgdaui-5.0.vapi, libgda/Makefile.am: Expose all Vala 157 related stuff when using --enable-vala * GObject Introspection GIR 158 will be generated if installed * --enable-vala will build all Vala 159 bindings, including UI, and Vala written classes (Vala Extensions If 160 you don't need some of them, you should use: --disable-instrospection 161 to disable both GIR and all Vala bindings and extensions 162 --disable-gdaui-gi, will disable both GIR and Vala bindings just for UI 163 --disable-gdaui-vala, will disable all Vala bindings for UI 164 --disable-vala-extensions, will disable just Vala extensions classes 165 166 * NEWS, configure.ac: Improvements to detect dependencies for Vala 167 bindings 168 1692018-09-27 Daniel Espinosa <esodan@gmail.com> 170 171 * NEWS, libgda/gda-data-model-array.c, libgda/gda-data-model.c, 172 libgda/gda-data-proxy.c, libgda/gda-holder.c, libgda/gda-meta-store.c, 173 libgda/gda-mutex.c, libgda/gda-server-operation.c, 174 libgda/gda-sql-builder.c, libgda/gda-statement.c, libgda/gda-util.c, 175 libgda/gda-value.c, libgda/sql-parser/gda-statement-struct-decl.h: 176 Release 5.2.5 Updated GObject Introspection annotations 177 178 * libgda/Gda-5.0.gir, libgda/libgda-5.0.vapi: Removed autogenerated 179 files 180 1812018-09-26 Daniel Espinosa <esodan@gmail.com> 182 183 * libgda/data/DataModelIterator.vala, 184 tests/vala/CheckDataModelIterator.vala, tests/vala/CheckTable.vala, 185 tools/browser/Makefile.am: Vala-extensions: removed tests of bugy 186 Gee.Traversable implementation Vala-extensions: has been removed from 187 master and may will be in a next version of 5.2.x series. 188 189 * libgda/data/DataModelIterable.vala, 190 libgda/data/DataModelIterator.vala, tests/vala/CheckTable.vala: 191 Vala-extensions: Fix unit tests for PostgreSQL Removed unnecesary 192 implementations for Gee's Collections 193 1942018-09-23 Daniel Espinosa <esodan@gmail.com> 195 196 * libgda/sqlite/virtual/gda-vconnection-data-model.c, 197 libgda/sqlite/virtual/gda-vprovider-data-model.c: VConnection: fix free 198 VContext free 199 200 * libgda/gda-config.c, 201 libgda/sqlite/virtual/gda-vconnection-data-model.c: VConnection: fix 202 double lock 203 204 * configure.ac, libgda/Makefile.am, libgda/data/GdaData-5.0.gir, 205 libgda/data/Table.vala, libgda/gda-config.c, libgda/libgda-5.0.vapi, 206 providers/postgres/gda-postgres-ddl.c, providers/sqlcipher/Makefile.am, 207 tests/vala/CheckTable.vala: Fix unit tests for PostgreSQL provider 208 2092018-07-31 Daniel Espinosa <esodan@gmail.com> 210 211 * m4/java.m4, providers/jdbc/Makefile.am, tools/irb.js, 212 tools/mouseapp_2.js, tools/mouseirb_2.js: JDBC: Fixes for JDBC provider 213 2142018-09-23 Daniel Espinosa <esodan@gmail.com> 215 216 * Makefile.am, NEWS: Updated NEWS for upcoming 5.2.5 release 217 218 * libgda/sqlite/sqlite-src/sqlite3.c, 219 libgda/sqlite/sqlite-src/sqlite3.h: Updated embedded SQLite to 3.8.11.1 220 This is a conservative update to keep compatible with current 5.2.x 221 release. 222 223 * providers/sqlcipher/Makefile.am, providers/sqlcipher/sqlcipher.patch, 224 providers/sqlcipher/sqlite3.c, providers/sqlcipher/sqlite3.h, 225 providers/sqlcipher/sqlite3ext.h: Embeding SQLCipher 3.4.2 Now 226 SQLCipher is embedded like SQLite is, no patch based generation is 227 required. 228 229 * configure.ac, libgda/Gda-5.0.gir, 230 libgda/sqlite/virtual/gda-vprovider-data-model.c, 231 tests/data-models/check_vcnc.c: Fix virtual connection test suite using 232 embedded SQLite version Current embedded version doesn't support LIKE 233 operator, so disabling unit tests using it. For system installed 234 version, now is 3.10.2 minimum version is required. 235 2362018-09-22 Daniel Espinosa <esodan@gmail.com> 237 238 * configure.ac, libgda/sqlite/Makefile.am: Avoid build SQLCipher if is 239 disable 240 2412018-09-23 Daniel Espinosa <esodan@gmail.com> 242 243 * libgda/Gda-5.0.gir, libgda/gda-statement.c, 244 libgda/sql-parser/gda-statement-struct-parts.h, 245 libgda/sqlite/virtual/gda-vprovider-data-model.c: Added support for 246 GLOB operator in virtual provider 247 2482018-09-23 Robie Basak <robie.basak@canonical.com> 249 250 * INSTALL, libgda/Gda-5.0.gir, 251 libgda/sqlite/virtual/gda-vprovider-data-model.c: Fix building against 252 system SQLite version 3.10 and above sqlite 3.10.0 added the 253 SQLITE_INDEX_CONSTRAINT_LIKE, SQLITE_INDEX_CONSTRAINT_GLOB and 254 SQLITE_INDEX_CONSTRAINT_REGEXP constraint operators to the list that 255 xBestIndex can be supplied. See https://www.sqlite.org/vtab.html for 256 details. Compiling against sqlite 3.11 (the current version in Ubuntu 257 Xenial and Debian stretch) causes a build failure because sqlite 258 supplies SQLITE_INDEX_CONSTRAINT_LIKE and libgda's implementation of 259 xBestIndex cannot understand it: 260 ERROR:gda-vprovider-data-model.c:1316:map_sqlite3_info_to_gda_filter: 261 code should not be reached FAIL check_vcnc (exit status: 134) Since 262 libgda already defines (and thus presumably implements) 263 GDA_SQL_OPERATOR_TYPE_LIKE, update the sqlite virtual provider to use 264 it. With this change, libgda5 5.2.4 builds and passes tests again when 265 built against sqlite 3.11. However it may be necessary to implement 266 SQLITE_INDEX_CONSTRAINT_GLOB and SQLITE_INDEX_CONSTRAINT_REGEXP also to 267 cover all possible queries. Though not necessary for Debian or Ubuntu, 268 it may be necessary to make this change conditional on >= 3.10 if it is 269 required that builds against older sqlite versions are still possible. 270 2712018-02-11 Jan Tojnar <jtojnar@gmail.com> 272 273 * libgda-report/engine/rt-parser.h, 274 libgda-report/gda-report-document-private.h, 275 libgda-report/gda-report-document.h, libgda-report/libgda-report.h, 276 libgda-ui/gdaui-easy.h, libgda-ui/libgda-ui.h, 277 libgda-xslt/libgda-xslt.h, libgda/binreloc/gda-binreloc.h, 278 libgda/gda-column.c, libgda/gda-column.h, 279 libgda/gda-connection-internal.h, libgda/gda-connection-sqlite.h, 280 libgda/gda-connection.c, libgda/gda-connection.h, 281 libgda/gda-data-model-array.c, libgda/gda-data-model-extra.h, 282 libgda/gda-data-model-iter-extra.h, libgda/gda-data-model.c, 283 libgda/gda-data-model.h, libgda/gda-init.c, 284 libgda/gda-meta-store-extra.h, libgda/gda-meta-struct-private.h, 285 libgda/gda-mutex.h, libgda/gda-row.c, libgda/gda-row.h, 286 libgda/gda-server-operation-private.h, 287 libgda/gda-server-provider-private.h, libgda/gda-server-provider.c, 288 libgda/gda-util.c, libgda/gda-util.h, libgda/libgda-global-variables.h, 289 libgda/providers-support/gda-data-select-priv.h, 290 libgda/sql-parser/gda-sql-statement.h, 291 libgda/sql-parser/gda-statement-struct-delete.h, 292 libgda/sql-parser/gda-statement-struct-unknown.h, 293 libgda/sql-parser/gda-statement-struct-util.h, 294 libgda/sqlite/gda-sqlite-provider.c, 295 libgda/sqlite/gda-sqlite-provider.h, 296 libgda/sqlite/gda-sqlite-recordset.c, 297 libgda/sqlite/gda-sqlite-recordset.h, libgda/sqlite/gda-sqlite-util.c, 298 libgda/sqlite/gda-sqlite.h, 299 libgda/sqlite/virtual/gda-vconnection-data-model-private.h, 300 libgda/thread-wrapper/gda-thread-provider.h, 301 providers/bdbsql/libmain.c, 302 providers/firebird/gda-firebird-recordset.c, 303 providers/firebird/gda-firebird.h, providers/jdbc/gda-jdbc.h, 304 providers/ldap/gda-ldap-provider.c, 305 providers/ldap/gdaprov-data-model-ldap.h, 306 providers/mdb/gda-mdb-provider.c, providers/mdb/gda-mdb-provider.h, 307 providers/mdb/gda-mdb.h, providers/mysql/gda-mysql-provider.c, 308 providers/mysql/gda-mysql-provider.h, 309 providers/mysql/gda-mysql-recordset.c, 310 providers/mysql/gda-mysql-recordset.h, providers/mysql/gda-mysql.h, 311 providers/oracle/gda-oracle-recordset.c, 312 providers/postgres/gda-postgres-provider.c, 313 providers/postgres/gda-postgres-recordset.c, 314 providers/postgres/gda-postgres-recordset.h, 315 providers/sqlcipher/libmain.c, providers/sqlite/libmain.c, 316 tools/browser/dnd.c: Fix encoding of copyright headers Some older 317 files contain names in the copyright headers written in ISO-8859-1 318 instead of UTF-8. This breaks with the new glib-mkenums which expects a 319 valid UTF-8 file. https://bugzilla.gnome.org/show_bug.cgi?id=787685 320 3212016-08-20 Мирослав Николић <miroslavnikolic@rocketmail.com> 322 323 * po/sr.po, po/sr@latin.po: Updated Serbian translation 324 3252016-07-24 Piotr Drąg <piotrdrag@gmail.com> 326 327 * po/ar.po, po/az.po, po/ca@valencia.po, po/de.po, po/dz.po, 328 po/en_CA.po, po/en_GB.po, po/es.po, po/mk.po, po/ms.po, po/nb.po, 329 po/oc.po, po/rw.po, po/sl.po, po/sr@latin.po, po/tg.po, po/zh_TW.po: 330 Add Language headers to po files Future versions of gettext will fail 331 if this header is missing. 332 3332016-02-06 Vivien Malerba <malerba@gnome-db.org> 334 335 * libgda/sql-parser/parser.y, tests/parser/testdata.xml: Correction for 336 bug #761560 337 338 * libgda/sql-parser/parser.y, tests/parser/testdata.xml: Correction for 339 bug #761529 (thanks to arthurnn@gmail.com) 340 3412015-12-15 Murray Cumming <murrayc@murrayc.com> 342 343 * doc/C/gda-sql-manual.xml, doc/C/installation.xml: Correct some 344 truncated help strings. 345 3462015-10-27 Murray Cumming <murrayc@murrayc.com> 347 348 * libgda-ui/data-entries/gdaui-entry.c, 349 libgda-ui/data-entries/gdaui-formatted-entry.c, 350 libgda-ui/data-entries/gdaui-numeric-entry.c, libgda/gda-util.c, 351 libgda/sql-parser/gda-statement-struct-util.c, 352 libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite-util.c, 353 providers/mdb/libmdb-src/kkd.c, providers/mysql/gda-mysql-provider.c, 354 providers/mysql/gda-mysql-recordset.c, 355 providers/oracle/gda-oracle-provider.c, 356 providers/postgres/gda-postgres-provider.c: Use memmove instead of 357 deprecated g_memmove(). See 358 359 move 360 3612015-09-08 Piotr Drąg <piotrdrag@gmail.com> 362 363 * po/LINGUAS, po/sr@Latn.po: Remove po/sr@Latn.po, update LINGUAS 364 po/sr@latin.po is the correct, and much more complete, translation. 365 3662015-09-03 Vivien Malerba <malerba@gnome-db.org> 367 368 * control-center/gda-control-center-5.0.desktop.in, 369 tools/browser/gda-browser-5.0.desktop.in: Correction for bug #754208 370 3712015-06-13 Vivien Malerba <malerba@gnome-db.org> 372 373 * NEWS, configure.ac: Released version 5.2.4 374 3752015-06-12 Vivien Malerba <malerba@gnome-db.org> 376 377 * configure.ac, libgda/Gda-5.0.gir, libgda/libgda-5.0.vapi: Enable 378 VALA_API_VERSION environment variable * You can set VALA_API_VERSION 379 or set on ./configure command line to set required Vala API to use, 380 this will check correspoding versioned package 381 3822015-06-02 Corentin Noël <corentin@elementary.io> 383 384 * libgda/Gda-5.0.metadata, libgda/gda-data-handler.c, 385 libgda/gda-data-model-iter.c, libgda/gda-data-model.c, 386 libgda/gda-holder.c, libgda/gda-meta-store.c, libgda/gda-row.c, 387 libgda/gda-set.c, libgda/gda-statement-extra.h: Modified annotations to 388 generate better native bingings. 389 3902014-09-03 Daniel Espinosa <esodan@gmail.com> 391 392 * doc/mallard/gda-vala/C/record-class.page, 393 doc/mallard/gda-vala/C/table-class.page: Improved GdaData documentation 394 3952015-06-11 Vivien Malerba <malerba@gnome-db.org> 396 397 * libgda-ui/Makefile.am, libgda-ui/gdaui-tree-store.c: Misc. 398 corrections 399 4002015-02-22 Vivien Malerba <malerba@gnome-db.org> 401 402 * libgda-ui/demos/ddl_queries.c, libgda-ui/demos/geninclude.pl.in: 403 Misc. demos/ corrections 404 4052015-04-30 Gergely Polonkai <gergely@polonkai.eu> 406 407 * doc/C/examples/full_example.c, libgda/gda-connection.h, 408 samples/DDL/ddl.c, samples/SimpleExample/example.c, 409 samples/SimpleUIForm/example.c, samples/WritableSelect/example.c, 410 tools/browser/query-exec/query-editor.c: documentation: Fix some minor 411 typos. Bug #733450 412 4132015-03-14 Samir Ribic <samir.ribic@etf.unsa.ba> 414 415 * po/LINGUAS, po/bs.po: Added Bosnian translation 416 4172014-12-25 Мирослав Николић <miroslavnikolic@rocketmail.com> 418 419 * po/sr.po, po/sr@latin.po: Updated Serbian translation 420 4212014-09-30 Daniel Espinosa <esodan@gmail.com> 422 423 * INSTALL, configure.ac, libgda-ui/libgdaui-5.0.deps, 424 libgda-ui/libgdaui-5.0.vapi, libgda/Gda-5.0.gir, 425 libgda/libgda-5.0.deps, libgda/libgda-5.0.vapi: Fix jhbuild building. 426 GIR and Vala Bindings update. 427 4282014-09-21 Vivien Malerba <malerba@gnome-db.org> 429 430 * tools/browser/Makefile.am, 431 tools/browser/gda-browser-5.0.appdata.xml.in: Added AppData file, see 432 bug #730813 433 4342014-01-26 Frédéric Péters <fpeters@0d.be> 435 436 * doc/C/abstraction.xml, doc/C/libgda-5.0-docs.sgml: do not use : in 437 section identifier https://bugzilla.gnome.org/show_bug.cgi?id=699406 438 4392014-02-03 Мирослав Николић <miroslavnikolic@rocketmail.com> 440 441 * po/sr.po, po/sr@latin.po: Updated Serbian translation 442 4432013-12-23 Vivien Malerba <malerba@gnome-db.org> 444 445 * NEWS, configure.ac: Released version 5.2.2 446 447 * libgda-ui/gdaui-cloud.c, libgda/gda-data-handler.c, 448 libgda/gda-data-handler.h, libgda/gda-data-model.c, libgda/gda-value.c, 449 libgda/handlers/gda-handler-numerical.c, 450 libgda/handlers/gda-handler-time.c, 451 providers/firebird/gda-firebird-recordset.c, 452 providers/mysql/gda-mysql-recordset.c, 453 providers/postgres/gda-postgres-recordset.c, 454 tools/browser/schema-browser/relations-diagram.c: Don't use setlocale() 455 anymore in library as it's not thread safe 456 457 * providers/firebird/gda-firebird-provider.c, 458 tests/value-holders/check_set.c: Avoid using some reprecated API 459 4602013-12-20 Vivien Malerba <malerba@gnome-db.org> 461 462 * libgda/gda-value.c, libgda/gda-value.h: Misc GdaNumeric related 463 improvements 464 4652013-11-17 Vivien Malerba <malerba@gnome-db.org> 466 467 * NEWS, configure.ac: Released 5.2.1 468 4692013-11-11 Vivien Malerba <malerba@gnome-db.org> 470 471 * NEWS, configure.ac: Released 5.2.0 472 473 * libgda/sqlite/sqlite-src/PragmasPatch, 474 libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h, 475 providers/sqlcipher/sqlcipher.patch: Switched to SQlite 3.8.0.2 and 476 SlqCipher 3.0.0 477 478 * libgda/gda-config.c, tests/data-models/check_virtual.c: Code cleanup 479 4802013-11-10 Мирослав Николић <miroslavnikolic@rocketmail.com> 481 482 * po/sr.po, po/sr@latin.po: Updated Serbian translation 483 4842013-10-14 Rūdolfs Mazurs <rudolfsm@src.gnome.org> 485 486 * po/LINGUAS, po/lv.po: Added Latvian translation 487 4882013-09-29 Vivien Malerba <malerba@gnome-db.org> 489 490 * tests/providers/check_postgres.c, tests/providers/check_sqlite.c, 491 tests/providers/prov-test-common.c, tests/providers/prov-test-common.h, 492 tests/providers/prov_dbstruct.xml, tests/test-cnc-utils.c, 493 tests/test-cnc-utils.h: Improved tests regarding providers handling of 494 dates 495 496 * libgda/gda-connection.c, libgda/gda-server-provider-extra.c, 497 libgda/gda-server-provider-extra.h: Fix memory leak regarding 498 GdaDataHandler associated to connections 499 5002013-09-26 Vivien Malerba <malerba@gnome-db.org> 501 502 * libgda/handlers/gda-handler-time.c, tests/test-input-parsers.c: 503 GdaHandler time correction 504 505 * providers/jdbc/jdbc-mappings.xml, 506 .../jdbc_specs_com.microsoft.sqlserver.jdbc.SQLServerDriver_dsn.xml.in: 507 JDBC: SqlServer related corrections 508 509 * libgda/gda-data-model-bdb.c, libgda/gda-server-provider-extra.c, 510 libgda/gda-sql-builder.c, libgda/gda-value.c, 511 testing/gda-provider-status.c: Misc. corrections 512 513 * tools/cmdtool/tool-output.c, tools/gda-sql.c: GdaSql: better handle 514 date formatting 515 516 * doc/C/libgda-sections.txt, libgda/gda-connection.c, 517 libgda/gda-connection.h, libgda/libgda.symbols: Added 518 gda_connection_get_date_format() 519 520 * providers/oracle/gda-oracle-provider.c, 521 providers/oracle/gda-oracle-recordset.c: Oracle: some corrections 522 523 * providers/postgres/gda-postgres-provider.c, 524 providers/postgres/gda-postgres-pstmt.c, 525 providers/postgres/gda-postgres-pstmt.h, 526 providers/postgres/gda-postgres-recordset.c, 527 providers/postgres/gda-postgres.h: PostgreSQL: adapt to date format 528 changes which can be triggered by commands like "SET DATESTYLE TO..." 529 530 * doc/C/libgda-sections.txt, libgda/gda-util.c, libgda/gda-util.h, 531 libgda/libgda.symbols: Added some gda_parse_formatted_*() functions to 532 helps parsing date and time strings 533 5342013-09-23 Murray Cumming <murrayc@murrayc.com> 535 536 * libgda/gda-server-provider.c, libgda/libcsv.c: Fix a compiler warning 537 5382013-09-17 Vivien Malerba <malerba@gnome-db.org> 539 540 * doc/mallard/gda-vala/C/Makefile.am, doc/mallard/gda-vala/Makefile.am, 541 tests/providers/prov-test-common.c, tools/browser/help/Makefile.am, 542 tools/help/Makefile.am: Have "make distcheck" work 543 5442013-09-16 Vivien Malerba <malerba@gnome-db.org> 545 546 * configure.ac, tools/browser/help/.gitignore, 547 tools/browser/help/gda-browser.omf.in: Removed useless file 548 549 * .gitignore, Makefile.am, configure.ac, 550 doc/mallard/gda-vala/Makefile.am, m4/.gitignore, 551 tools/browser/help/.gitignore, tools/browser/help/Makefile.am, 552 tools/help/Makefile.am: Port from gnome-doc-utils to yelp-utils, for 553 bug #708017 554 5552013-08-28 Vivien Malerba <malerba@gnome-db.org> 556 557 * doc/C/libgda-sections.txt, doc/C/limitations.xml, 558 libgda/gda-statement.c, libgda/gda-statement.h, libgda/gda-value.c, 559 libgda/gda-value.h, libgda/handlers/gda-handler-time.c, 560 libgda/libgda.symbols, libgda/sqlite/gda-sqlite-provider.c, 561 libgda/sqlite/gda-sqlite-recordset.c, 562 providers/mysql/gda-mysql-provider.c, 563 providers/mysql/gda-mysql-recordset.c, 564 providers/postgres/gda-postgres-provider.c, 565 providers/postgres/gda-postgres-recordset.c, 566 .../skel-implementation/capi/gda-capi-provider.c, tests/.gitignore, 567 tests/Makefile.am, tests/data-models/check_pmodel.c, 568 tests/data-models/check_vcnc.c, tests/providers/check_mysql.c, 569 tests/providers/check_postgres.c, tests/providers/check_sqlite.c, 570 tests/providers/prov-test-common.c, tests/providers/prov-test-common.h, 571 tests/providers/prov_dbstruct.xml, tests/test-sql-renderer.c: Correctly 572 handle timezone in time and timestamp values most of the databases 573 store time and timestamp in the GMT timezone, so the time and timestamp 574 in other timezones need to be converted to GMT before being used 575 5762013-08-21 Vivien Malerba <malerba@gnome-db.org> 577 578 * tests/multi-threading/check_cnc_lock.c, 579 tests/multi-threading/check_mutex.c, 580 tests/test-connection-string-split.c, 581 tests/value-holders/check_holder.c, tests/value-holders/check_set.c, 582 tests/value-holders/check_statement.c: Don't use g_type_init() if not 583 necessary 584 585 * tests/.gitignore, tests/Makefile.am, tests/data-model-errors.c, 586 tests/data-models/Makefile.am, tests/data-models/check_data_proxy.c, 587 tests/data-models/check_empty_rs.c, 588 tests/data-models/check_model_errors.c, 589 tests/data-models/check_pmodel.c, tests/multi-threading/Makefile.am, 590 tests/multi-threading/common.c, tests/providers/Makefile.am, 591 tests/providers/prov-test-common.c, tests/test-cnc-utils.c, 592 tests/test-errors.c, tests/test-errors.h, 593 tests/value-holders/Makefile.am, tests/value-holders/check_holder.c, 594 tests/value-holders/check_set.c, tests/value-holders/check_statement.c, 595 tests/value-holders/common.c, tests/value-holders/common.h: Make sure 596 g_set_error() is called with valid error domain and code 597 5982013-06-30 Vivien Malerba <malerba@gnome-db.org> 599 600 * libgda/sqlite/sqlite-src/PragmasPatch, 601 libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h, 602 providers/sqlcipher/sqlcipher.patch: Switched to SQlite 3.7.17 and 603 SlqCipher 2.2.0 604 6052013-06-08 Vivien Malerba <malerba@gnome-db.org> 606 607 * doc/C/prov-notes.xml, libgda/sqlite/gda-sqlite-provider.c, 608 providers/sqlite/sqlite_specs_dsn.xml.in: SQLite: added the 609 "APPEND_DB_EXTENSION" connection option 610 611 * libgda-report/engine/gda-report-engine.c, 612 libgda-report/engine/rt-parser.c, 613 libgda-ui/data-entries/gdaui-entry-combo.c, 614 libgda-ui/data-entries/gdaui-entry-common-time.c, 615 libgda-ui/data-entries/gdaui-entry-number.c, 616 libgda-ui/data-entries/gdaui-entry-string.c, 617 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-cloud.c, 618 libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-raw-form.c, 619 libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-server-operation.c, 620 libgda-xslt/sql_backend.c, libgda/Makefile.am, libgda/gda-connection.c, 621 libgda/gda-data-model-bdb.c, libgda/gda-data-pivot.c, 622 libgda/gda-decl.h, libgda/gda-meta-store.c, 623 libgda/gda-meta-struct-io.c, libgda/gda-meta-struct.c, 624 libgda/gda-sql-builder.c, libgda/gda-tree.c, libgda/gda-util.c, 625 libgda/handlers/gda-handler-time.c, 626 libgda/sqlite/gda-sqlite-provider.c, 627 libgda/sqlite/virtual/gda-ldap-connection.c, 628 libgda/sqlite/virtual/gda-vprovider-data-model.c, 629 providers/firebird/gda-firebird-blob-op.c, 630 providers/firebird/gda-firebird-meta.c, 631 providers/firebird/gda-firebird-provider.c, 632 providers/firebird/gda-firebird-recordset.c, 633 providers/jdbc/gda-jdbc-meta.c, providers/jdbc/gda-jdbc-provider.c, 634 providers/ldap/gda-ldap-util.c, 635 providers/ldap/gdaprov-data-model-ldap.c, 636 providers/mysql/gda-mysql-blob-op.c, 637 providers/mysql/gda-mysql-provider.c, 638 providers/oracle/gda-oracle-blob-op.c, 639 providers/oracle/gda-oracle-meta.c, 640 providers/oracle/gda-oracle-provider.c, 641 providers/oracle/gda-oracle-util.c, 642 providers/postgres/gda-postgres-provider.c, 643 providers/reuseable/postgres/gda-postgres-meta.c, 644 providers/skel-implementation/capi/gda-capi-blob-op.c, 645 providers/skel-implementation/capi/gda-capi-meta.c, 646 providers/skel-implementation/capi/gda-capi-provider.c, 647 providers/skel-implementation/capi/gda-capi-pstmt.c, 648 providers/skel-implementation/capi/gda-capi-recordset.c, 649 providers/skel-implementation/models/gda-models-provider.c, 650 providers/web/gda-web-blob-op.c, providers/web/gda-web-provider.c, 651 tests/data-model-errors.c, tests/gda-ddl-creator.c, 652 tests/parser/check_dml_comp.c, tests/test-cnc-utils.c, 653 tools/browser/browser-connection.c, 654 tools/browser/data-manager/data-source-manager.c, 655 tools/browser/data-manager/xml-spec-editor.c, 656 tools/browser/ldap-browser/classes-view.c, 657 tools/browser/ldap-browser/hierarchy-view.c, 658 tools/browser/ldap-browser/ldap-classes-page.c, 659 tools/browser/ldap-browser/ldap-entries-page.c, 660 tools/browser/ldap-browser/ldap-search-page.c, 661 tools/browser/mgr-favorites.c, 662 tools/browser/query-exec/query-console-page.c, 663 tools/browser/query-exec/query-exec-perspective.c, 664 tools/browser/schema-browser/schema-browser-perspective.c, 665 tools/browser/schema-browser/table-columns.c, 666 tools/browser/schema-browser/table-info.c, 667 tools/browser/schema-browser/table-preferences.c, 668 tools/cmdtool/tool-decl.h: Don't allow the TO_IMPLEMENT macro to be in 669 the public headers 670 6712013-06-03 Daniel Espinosa <esodan@gmail.com> 672 673 * configure.ac, libgda/Gda-5.0.gir, libgda/Makefile.am, 674 libgda/gda-data-model.c, libgda/gda-meta-store.h, 675 libgda/libgda-5.0.vapi: Honors --enable-introspection. Removed non 676 public API. Updated bindings GI and Vala. 677 6782013-05-30 Daniel Espinosa <esodan@gmail.com> 679 680 * libgda/Gda-5.0.gir, libgda/gda-data-model-dir.c, 681 libgda/gda-data-model-import.c, libgda/gda-data-model.c, 682 libgda/gda-meta-store.c, libgda/gda-meta-store.h, 683 libgda/gda-server-provider.h, libgda/providers-support/gda-pstmt.h, 684 libgda/sql-parser/gda-sql-parser.h, 685 libgda/sql-parser/gda-statement-struct-decl.h: Avoid GIR generation 686 warnings 687 6882013-05-26 Vivien Malerba <malerba@gnome-db.org> 689 690 * libgda/gda-value.c, libgda/handlers/gda-handler-numerical.c: Use the 691 "C" locale in gda_value_stringify(), as per the documentation 692 6932013-05-23 Georges Basile Stavracas Neto <georges.stavracas@gmail.com> 694 695 * tools/browser/help/Makefile.am, tools/browser/help/pt_BR/pt_BR.po: 696 Updated Brazilian Portuguese translation for browser help 697 6982013-05-16 Daniel Espinosa <esodan@gmail.com> 699 700 * doc/mallard/gda-vala/C/db-field-info-interface.page, 701 doc/mallard/gda-vala/C/db-table-interface.page: Fixed Vala Extensions 702 documentation generation 703 704 * doc/mallard/gda-vala/C/Makefile.am, 705 .../gda-vala/C/db-field-info-interface.page, 706 doc/mallard/gda-vala/C/db-table-interface.page: Fix typo on 707 documentation. Added missing file to Makefile.am 708 709 * doc/mallard/gda-vala/C/Makefile.am, 710 .../gda-vala/C/db-field-info-interface.page, 711 doc/mallard/gda-vala/C/db-table-interface.page: Updated documentation 712 for GdaData.DbTable and DbFieldInfo interfaces 713 714 * libgda/data/DbFieldInfo.vala, libgda/data/DbTable.vala, 715 libgda/data/GdaData-5.0.gir, tests/vala/CheckTable.vala: Added 716 equivalent() and compatible() methods to DbTable and DbFieldInfo 717 718 * libgda/Makefile.am, libgda/gda-sql-expression-private.h, 719 libgda/gda-sql-expression.c, libgda/gda-sql-expression.h: Removed 720 GdaSqlExpression is not required due to GdaSqlBuilder API 721 722 * libgda/gda-sql-expression.c, libgda/gda-sql-expression.h: 723 GdaSqlExpression Last modifications. Saved just for future reference 724 before delete. 725 7262013-05-15 Daniel Espinosa <esodan@gmail.com> 727 728 * libgda/gda-sql-expression.c, libgda/gda-sql-expression.h, 729 libgda/gda-sql-select-private.h, libgda/gda-sql-select.c, 730 libgda/gda-sql-select.h: Added documentation to GdaSqlExpression 731 methods. Removed GdaSqlSelect object. 732 733 * libgda/Makefile.am, libgda/gda-sql-expression-private.h, 734 libgda/gda-sql-expression.c, libgda/gda-sql-expression.h, 735 libgda/gda-sql-select.h: Fixing API for GdaSqlExpression. Added to 736 Makefile.am 737 7382013-05-14 Daniel Espinosa <esodan@gmail.com> 739 740 * libgda/gda-sql-expression-private.h, libgda/gda-sql-expression.c, 741 libgda/gda-sql-expression.h, libgda/gda-sql-select-private.h, 742 libgda/gda-sql-select.c, libgda/gda-sql-select.h: Added GdaSqlSelect 743 class to allow GI to create select expressions as GdaSqlExpr 744 745 * libgda/gda-sql-expression-private.h, libgda/gda-sql-expression.c, 746 libgda/gda-sql-expression.h: Added new GdaSqlExpression Class to allow 747 GI to create GdaSqlExpr structs 748 7492013-05-13 Daniel Espinosa <esodan@gmail.com> 750 751 * libgda/data/DbTable.vala, libgda/data/GdaData-5.0.gir, 752 libgda/data/Schema.vala, tests/vala/CheckTable.vala: Moved 753 DbTable.TableType.from_string () as a unum function member 754 7552013-05-03 Daniel Espinosa <esodan@gmail.com> 756 757 * libgda-ui/gdaui-data-selector.c, libgda-ui/libgdaui-5.0.vapi: Fix GI 758 annotations to Gdaui.DataSelector.get_selected_rows () 759 7602013-04-30 Vivien Malerba <malerba@gnome-db.org> 761 762 * configure.ac, providers/jdbc/GdaInputStream.c, 763 providers/jdbc/GdaJValue.c, providers/jdbc/gda-jdbc-provider.c, 764 providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/jni-wrapper.c, 765 providers/jdbc/jni-wrapper.h, providers/jdbc/provider.java: JDBC 766 provider: improved the way C pointers are passed through JNI 767 7682013-05-09 Vivien Malerba <malerba@gnome-db.org> 769 770 * doc/C/libgda-5.0-docs.sgml, libgda-ui/gdaui-init.c: Hide some UI 771 plugins messages, fixes bug #699575 these messages can be displayed by 772 setting the GDAUI_SHOW_PLUGINS_LOADING environment variable 773 774 * providers/jdbc/Makefile.am, tests/ui/check_sets.c: Have "make 775 distcheck" work 776 777 * doc/C/libgda-5.0-docs.sgml, 778 libgda-ui/data-entries/gdaui-numeric-entry.c, libgda/gda-config.c, 779 libgda/gda-connection.c, libgda/gda-data-handler.c, 780 libgda/gda-data-model.c, libgda/gda-data-pivot.c, libgda/gda-holder.c, 781 libgda/gda-init.c, libgda/gda-lockable.c, libgda/gda-log.c, 782 libgda/gda-meta-store.c, libgda/gda-mutex.c, libgda/gda-mutex.h, 783 libgda/gda-set.c, libgda/gda-sql-builder.c, libgda/gda-value.c, 784 libgda/handlers/gda-handler-numerical.c, 785 libgda/sqlite/gda-sqlite-provider.c, 786 libgda/sqlite/gda-sqlite-recordset.c, 787 libgda/sqlite/virtual/gda-vconnection-data-model.c, 788 libgda/thread-wrapper/gda-thread-wrapper.c, 789 providers/jdbc/jni-wrapper.c, providers/mysql/gda-mysql-provider.c, 790 providers/oracle/gda-oracle-util.c, providers/web/gda-web-util.c, 791 tools/browser/browser-connection-priv.h, 792 tools/browser/browser-connection.c, tools/browser/browser-page.c, 793 tools/browser/browser-perspective.c, tools/gda-threader.c: Removed 794 GLIB_CHECK_VERSION as minimum required version is 2.32 795 7962013-05-06 Vivien Malerba <malerba@gnome-db.org> 797 798 * libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-tree-store.c, 799 libgda/gda-init.c, libgda/handlers/gda-handler-time.c: Misc small 800 corrections 801 802 * .../DocBook/gda-report-docbook-document.c, 803 libgda-report/RML/gda-report-rml-document.c, 804 libgda-report/engine/gda-report-engine.c, 805 libgda-report/gda-report-document.c, libgda-xslt/sqlexslt.c, 806 libgda/dir-blob-op.c, libgda/gda-batch.c, libgda/gda-blob-op.c, 807 libgda/gda-column.c, libgda/gda-connection-event.c, 808 libgda/gda-connection.c, libgda/gda-data-access-wrapper.c, 809 libgda/gda-data-comparator.c, libgda/gda-data-handler.c, 810 libgda/gda-data-meta-wrapper.c, libgda/gda-data-model-array.c, 811 libgda/gda-data-model-bdb.c, libgda/gda-data-model-dir.c, 812 libgda/gda-data-model-dsn-list.c, libgda/gda-data-model-import.c, 813 libgda/gda-data-model-iter.c, libgda/gda-data-pivot.c, 814 libgda/gda-data-proxy.c, libgda/gda-data-select.c, libgda/gda-holder.c, 815 libgda/gda-init.c, libgda/gda-meta-store.c, libgda/gda-meta-struct.c, 816 libgda/gda-mutex.c, libgda/gda-row.c, libgda/gda-server-operation.c, 817 libgda/gda-server-provider.c, libgda/gda-set.c, 818 libgda/gda-sql-builder.c, libgda/gda-statement.c, 819 libgda/gda-transaction-status.c, libgda/gda-tree-manager.c, 820 libgda/gda-tree-mgr-columns.c, libgda/gda-tree-mgr-label.c, 821 libgda/gda-tree-mgr-ldap.c, libgda/gda-tree-mgr-schemas.c, 822 libgda/gda-tree-mgr-select.c, libgda/gda-tree-mgr-tables.c, 823 libgda/gda-tree-node.c, libgda/gda-tree.c, libgda/gda-types.c, 824 libgda/gda-xa-transaction.c, libgda/handlers/gda-handler-bin.c, 825 libgda/handlers/gda-handler-boolean.c, 826 libgda/handlers/gda-handler-numerical.c, 827 libgda/handlers/gda-handler-string.c, 828 libgda/handlers/gda-handler-time.c, libgda/handlers/gda-handler-type.c, 829 libgda/providers-support/gda-pstmt.c, 830 libgda/sql-parser/gda-sql-parser.c, 831 libgda/sql-parser/gda-statement-struct.c, 832 libgda/sqlite/gda-sqlite-blob-op.c, 833 libgda/sqlite/gda-sqlite-handler-bin.c, 834 libgda/sqlite/gda-sqlite-handler-boolean.c, 835 libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c, 836 libgda/sqlite/gda-sqlite-pstmt.c, libgda/sqlite/gda-sqlite-recordset.c, 837 libgda/sqlite/virtual/gda-ldap-connection.c, 838 libgda/sqlite/virtual/gda-vconnection-data-model.c, 839 libgda/sqlite/virtual/gda-vconnection-hub.c, 840 libgda/sqlite/virtual/gda-virtual-connection.c, 841 libgda/sqlite/virtual/gda-virtual-provider.c, 842 libgda/sqlite/virtual/gda-vprovider-data-model.c, 843 libgda/sqlite/virtual/gda-vprovider-hub.c, 844 libgda/thread-wrapper/gda-thread-blob-op.c, 845 libgda/thread-wrapper/gda-thread-provider.c, 846 libgda/thread-wrapper/gda-thread-recordset.c, 847 libgda/thread-wrapper/gda-thread-wrapper.c, 848 providers/bdb/gda-bdb-provider.c, 849 providers/firebird/gda-firebird-blob-op.c, 850 providers/firebird/gda-firebird-meta.c, 851 providers/firebird/gda-firebird-parser.c, 852 providers/firebird/gda-firebird-provider.c, 853 providers/firebird/gda-firebird-pstmt.c, 854 providers/firebird/gda-firebird-recordset.c, 855 providers/jdbc/gda-jdbc-blob-op.c, providers/jdbc/gda-jdbc-meta.c, 856 providers/jdbc/gda-jdbc-provider.c, providers/jdbc/gda-jdbc-pstmt.c, 857 providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/libmain.c, 858 providers/ldap/gda-ldap-provider.c, 859 providers/ldap/gdaprov-data-model-ldap.c, 860 providers/mdb/gda-mdb-provider.c, providers/mysql/gda-mysql-blob-op.c, 861 providers/mysql/gda-mysql-handler-boolean.c, 862 providers/mysql/gda-mysql-provider.c, 863 providers/mysql/gda-mysql-pstmt.c, 864 providers/mysql/gda-mysql-recordset.c, 865 providers/oracle/gda-oracle-blob-op.c, 866 providers/oracle/gda-oracle-meta.c, 867 providers/oracle/gda-oracle-parser.c, 868 providers/oracle/gda-oracle-provider.c, 869 providers/oracle/gda-oracle-pstmt.c, 870 providers/oracle/gda-oracle-recordset.c, 871 providers/postgres/gda-postgres-blob-op.c, 872 providers/postgres/gda-postgres-handler-bin.c, 873 providers/postgres/gda-postgres-provider.c, 874 providers/postgres/gda-postgres-pstmt.c, 875 providers/postgres/gda-postgres-recordset.c, 876 providers/reuseable/mysql/gda-mysql-meta.c, 877 providers/reuseable/mysql/gda-mysql-parser.c, 878 providers/reuseable/postgres/gda-postgres-meta.c, 879 providers/reuseable/postgres/gda-postgres-parser.c, 880 .../skel-implementation/capi/gda-capi-blob-op.c, 881 providers/skel-implementation/capi/gda-capi-meta.c, 882 .../skel-implementation/capi/gda-capi-parser.c, 883 .../skel-implementation/capi/gda-capi-provider.c, 884 .../skel-implementation/capi/gda-capi-pstmt.c, 885 .../skel-implementation/capi/gda-capi-recordset.c, 886 .../models/gda-models-provider.c, providers/web/gda-web-blob-op.c, 887 providers/web/gda-web-provider.c, providers/web/gda-web-pstmt.c, 888 providers/web/gda-web-recordset.c, providers/web/php/test.php, 889 samples/BDB/custom-bdb-model.c, tests/data-model-errors.c, 890 tests/multi-threading/dummy-object.c, tools/browser/auth-dialog.c, 891 tools/browser/browser-connection.c, 892 tools/browser/browser-connections-list.c, tools/browser/browser-core.c, 893 tools/browser/browser-variable.c, 894 tools/browser/browser-virtual-connection.c, 895 tools/browser/browser-window.c, tools/browser/common/fk-declare.c, 896 tools/browser/connection-binding-properties.c, 897 .../data-manager/data-manager-perspective.c, 898 tools/browser/data-manager/data-source-editor.c, 899 tools/browser/data-manager/data-source-manager.c, 900 tools/browser/data-manager/data-source.c, 901 .../browser/dummy-perspective/dummy-perspective.c, 902 .../ldap-browser/ldap-browser-perspective.c, 903 tools/browser/ldap-browser/mgr-ldap-classes.c, 904 tools/browser/ldap-browser/mgr-ldap-entries.c, 905 tools/browser/login-dialog.c, tools/browser/mgr-favorites.c, 906 tools/browser/query-exec/query-exec-perspective.c, 907 tools/browser/schema-browser/mgr-columns.c, 908 .../schema-browser/schema-browser-perspective.c, tools/gda-threader.c, 909 tools/gda-tree-mgr-xml.c, tools/tools-favorites.c, tools/web-server.c: 910 Don't use GStaticMutex (which is deprecated) anymore 911 9122013-05-05 Vivien Malerba <malerba@gnome-db.org> 913 914 * tools/browser/browser-window.c, 915 tools/browser/data-manager/data-manager-perspective.c, 916 tools/browser/dummy-perspective/dummy-perspective.c, 917 tools/browser/ldap-browser/ldap-browser-perspective.c, 918 tools/browser/ldap-browser/ldap-classes-page.c, 919 tools/browser/ldap-browser/ldap-entries-page.c, 920 tools/browser/ldap-browser/ldap-search-page.c, 921 tools/browser/query-exec/query-exec-perspective.c, 922 tools/browser/schema-browser/schema-browser-perspective.c, 923 tools/browser/schema-browser/table-info.c: GdaBrowser: use 924 capitalization in menu items, fixes bug #699573 925 9262013-05-03 Vivien Malerba <malerba@gnome-db.org> 927 928 * doc/C/gda-sql-manual.xml, doc/C/libgda-5.0-docs.sgml, 929 doc/C/prov-notes.xml: Main documentation update 930 931 * doc/C/limitations.xml, doc/C/prov-notes.xml, 932 providers/jdbc/.gitignore, providers/jdbc/Makefile.am, 933 providers/jdbc/gda-jdbc-provider.c, providers/jdbc/jdbc-mappings.xml, 934 providers/jdbc/jdbc.gresource.xml, 935 ...osoft.sqlserver.jdbc.SQLServerDriver_dsn.xml.in, 936 providers/jdbc/jdbc_specs_dsn.xml.in, providers/jdbc/libmain.c: JDBC 937 provider: make it possible to use connection parameters similar to 938 other providers like HOST, DB_NAME, ... 939 9402013-05-03 Daniel Espinosa <esodan@gmail.com> 941 942 * libgda-ui/gdaui-data-selector.c, libgda-ui/libgdaui-5.0.vapi: Fix GI 943 annotations to Gdaui.DataSelector.get_selected_rows () 944 945 * libgda-ui/libgdaui-5.0.vapi, libgda/data/DbFieldInfo.vala, 946 libgda/data/GdaData-5.0.gir, libgda/data/Table.vala: GdaData: Added 947 to_string() functons and items() to enums 948 9492013-04-30 Vivien Malerba <malerba@gnome-db.org> 950 951 * configure.ac, providers/jdbc/GdaInputStream.c, 952 providers/jdbc/GdaJValue.c, providers/jdbc/gda-jdbc-provider.c, 953 providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/jni-wrapper.c, 954 providers/jdbc/jni-wrapper.h, providers/jdbc/provider.java: JDBC 955 provider: improved the way C pointers are passed through JNI 956 9572013-04-28 Daniel Espinosa <esodan@gmail.com> 958 959 * libgda-ui/glade/widget-gdaui-gdauibasicform.png, 960 libgda-ui/glade/widget-gdaui-gdauicombo.png, 961 libgda-ui/glade/widget-gdaui-gdauilogin.png, 962 libgda-ui/glade/widget-gdaui-gdauirawgrid.png: Adding missing png files 963 for Glade integration. 964 9652013-04-25 Vivien Malerba <malerba@gnome-db.org> 966 967 * providers/jdbc/Makefile.am, providers/jdbc/provider.java, 968 providers/jdbc/sqlserver.java: Added specific code for SqlServer 969 accessed through JDBC 970 971 * providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/libmain.c, 972 providers/jdbc/provider.java: Minor JDBC corrections 973 974 * libgda-ui/Makefile.am, libgda/Makefile.am, po/POTFILES.skip: Have 975 "make distcheck work" 976 977 * providers/jdbc/GdaJValue.c, providers/jdbc/Makefile.am, 978 providers/jdbc/gda-jdbc-provider.c, 979 providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/jni-wrapper.c, 980 providers/jdbc/libmain.c, providers/jdbc/provider.java: JDBC provider 981 corrections - handle deprecated functions - corrected compilation - 982 misc. 983 9842013-04-20 Daniel Espinosa <esodan@gmail.com> 985 986 * libgda-ui/Makefile.am, libgda-ui/gdaui-login.c, 987 libgda-ui/glade/Makefile.am, libgda-ui/glade/gdaui-catalog.xml, 988 libgda-ui/libgdaui-5.0.vapi, libgda/Makefile.am, 989 libgda/data/DbRecordCollection.vala, libgda/data/GdaData-5.0.gir, 990 libgda/gda-config.c, libgda/gda-config.h, libgda/libgda-5.0.vapi, 991 libgda/libgda.symbols: More fixes to Gda UI GI and Vala bindings. Added 992 more objects to Glade. Mis. on GdaData * Fixes on GdaDsnInfo and Gda UI 993 bindings, by set GdaDsnInfo as GBoxed derived type * Added vapi files 994 for Gda UI to track changes * Added more objects (expected to be used 995 by Glade) to Glade's catalog * Added 'model' property for 996 GdaData.DbRecordCollection * Removed vapi and GIR files from CLEANFILES 997 9982013-04-18 Daniel Espinosa <esodan@gmail.com> 999 1000 * libgda-ui/libgdaui-5.0.vapi, libgda/data/DbRecord.vala, 1001 libgda/data/DbTable.vala, libgda/data/GdaData-5.0.gir, 1002 libgda/data/Record.vala, libgda/data/Table.vala: Fixed Gdaui Vala 1003 bindings by adding correct headers. Fixed owned in DbRecord.get_value * 1004 Set include headers in GIR and Vala bindings for Gdaui to 1005 libgda-ui/libgda-ui.h * No transfer ownership from DbRecord.get_value, 1006 fix derived classes properties implementation 1007 1008 * configure.ac, libgda-ui/Makefile.am, libgda-ui/glade/Makefile.am, 1009 libgda-ui/glade/gdaui-catalog.xml, 1010 libgda-ui/glade/widget-gdaui-gdauigrid.png: Fixed Glade integration. 1011 Added GdauiGrid object to Glade catalog. 1012 10132013-04-17 Daniel Espinosa <esodan@gmail.com> 1014 1015 * configure.ac, libgda-ui/glade/Makefile.am, 1016 libgda-ui/glade/gdaui-catalog.xml: Initial work on Glade 3 Support 1017 added 1018 10192013-04-10 Daniel Espinosa <esodan@gmail.com> 1020 1021 * libgda/data/DbField.vala, libgda/data/DbRecord.vala, 1022 libgda/data/Field.vala, libgda/data/GdaData-5.0.gir, 1023 tests/vala/CheckDataObject.vala: Added equal() and to_string() to 1024 DbField. equal() and copy() to DbRecord. * Added DbRecord.copy () * 1025 Updated bindings and GI for GdaData * Removed to_string () from Field 1026 10272013-04-07 Vivien Malerba <malerba@gnome-db.org> 1028 1029 * libgda/gda-config.c, libgda/gda-connection.c, 1030 libgda/gda-data-model-import.c, libgda/gda-data-model.c, 1031 libgda/gda-data-proxy.c, libgda/gda-data-select.c, 1032 libgda/gda-meta-store.c, libgda/gda-meta-struct-io.c, 1033 libgda/gda-value.c: Code indentation and some corrections 1034 10352013-04-07 Miguel Angel Cabrera Moya <madmac2501@gmail.com> 1036 1037 * libgda/gda-config.c, libgda/gda-connection.c, 1038 libgda/gda-data-model-import.c, libgda/gda-data-model.c, 1039 libgda/gda-data-proxy.c, libgda/gda-data-select.c, 1040 libgda/gda-meta-store.c, libgda/gda-meta-struct-io.c, 1041 libgda/gda-value.c: Fix some memory leaks 1042 10432013-04-05 Daniel Espinosa <esodan@gmail.com> 1044 1045 * libgda-ui/libgdaui-5.0.vapi, libgda/libgda-5.0.vapi: Added Gda UI 1046 Vala bindings to repository to track changes 1047 10482013-04-04 Daniel Espinosa <esodan@gmail.com> 1049 1050 * libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-set.c, 1051 libgda-ui/gdaui-set.h, libgda/gda-set.c, libgda/gda-set.h, 1052 libgda/libgda-5.0.vapi, libgda/libgda.symbols: Fixed make check all 1053 tests pass 1054 10552013-03-26 Daniel Espinosa <esodan@gmail.com> 1056 1057 * .../data-entries/gdaui-data-cell-renderer-combo.c, 1058 .../data-entries/gdaui-data-cell-renderer-info.c, 1059 libgda-ui/data-entries/gdaui-entry-combo.c, 1060 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-entry.c, 1061 libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-set.c, 1062 libgda-ui/gdaui-set.h, libgda-ui/internal/utility.c, 1063 libgda-ui/libgda-ui.symbols, libgda/gda-set.c, libgda/gda-set.h, 1064 libgda/gda-value.h, libgda/libgda-5.0.vapi, libgda/libgda.symbols: 1065 Sealed most GdaSet and GdauiSet structures 1066 10672013-03-20 Daniel Espinosa <esodan@gmail.com> 1068 1069 * libgda-ui/gdaui-plugin.h, libgda-ui/gdaui-set.c, 1070 libgda-ui/gdaui-set.h, libgda/gda-set.c, libgda/gda-set.h, 1071 libgda/libgda-5.0.vapi: Improved Gda and Gdaui Vala Bindings * Fixed 1072 missing paramenters in gdaui-plugin.h * Set as opaque, added new 1073 methods and registering as GType GdaSetSource, GdaGroup, GdauiSetSource 1074 and GdauiSetGroup * Updated libgda-5.0.vapi 1075 10762013-04-05 Victor Ibragimov <victor.ibragimov@gmail.com> 1077 1078 * po/LINGUAS, po/tg.po: Added Tajik Translation 1079 10802013-03-24 Мирослав Николић <miroslavnikolic@rocketmail.com> 1081 1082 * po/LINGUAS, po/sr.po, po/sr@latin.po: Added Serbian translation 1083 10842013-03-11 Vivien Malerba <malerba@gnome-db.org> 1085 1086 * doc/C/libgda-sections.txt, libgda/gda-meta-store.c, 1087 libgda/gda-meta-store.h, libgda/libgda.symbols: Added 1088 gda_meta_context_copy() 1089 1090 * doc/C/prov-writing-virtual-methods.xml, 1091 libgda/thread-wrapper/gda-thread-wrapper.c, 1092 libgda/thread-wrapper/gda-thread-wrapper.h: Doc. improvements 1093 1094 * libgda/gda-connection-internal.h, libgda/gda-connection.c, 1095 libgda/thread-wrapper/gda-thread-provider.c: Make sure the 1096 GdaConnection::is-wrapper property is not modified outside Libgda's 1097 code 1098 1099 * libgda/gda-connection.c, libgda/gda-connection.h, 1100 libgda/gda-server-provider.c: Added the 1101 GDA_CONNECTION_FEATURE_ASYNC_EXEC option to test if a connection 1102 supports async. execution 1103 11042013-02-14 Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com> 1105 1106 * libgda/gda-meta-store.c, libgda/gda-meta-store.h: Fix 1107 gda_meta_context_new() prototype Also fix gda_meta_context_copy() to 1108 actually set the table name of the copy. 1109 https://bugzilla.gnome.org/show_bug.cgi?id=693842 1110 11112013-01-23 Vivien Malerba <malerba@gnome-db.org> 1112 1113 * libgda/gda-statement.c, libgda/sqlite/gda-sqlite-meta.c, 1114 libgda/sqlite/gda-sqlite-provider.c, 1115 providers/firebird/gda-firebird-meta.c, 1116 providers/firebird/gda-firebird-provider.c, 1117 providers/jdbc/gda-jdbc-provider.c, 1118 providers/mysql/gda-mysql-provider.c, 1119 providers/oracle/gda-oracle-meta.c, 1120 providers/oracle/gda-oracle-provider.c, 1121 providers/postgres/gda-postgres-provider.c, 1122 providers/skel-implementation/capi/gda-capi-meta.c, 1123 .../skel-implementation/capi/gda-capi-provider.c: Code cleanups and 1124 improvements 1125 1126 * libgda/gda-connection.c, providers/reuseable/mysql/gda-mysql-meta.c, 1127 providers/reuseable/postgres/gda-postgres-meta.c: Memory leaks 1128 corrections 1129 1130 * libgda/sqlite/gda-sqlite-provider.c, 1131 providers/mysql/gda-mysql-provider.c, 1132 providers/oracle/gda-oracle-provider.c: SQL rendering corrections 1133 11342013-01-20 Vivien Malerba <malerba@gnome-db.org> 1135 1136 * configure.ac, libgda/Makefile.am, po/POTFILES.in, 1137 tools/cmdtool/Makefile.am: Misc corrections to have "make distcheck" 1138 work 1139 1140 * libgda/sqlite/Makefile.am, providers/bdbsql/Makefile.am: BdbSQlite 1141 provider: fixed compilation problems 1142 11432013-01-06 Vivien Malerba <malerba@gnome-db.org> 1144 1145 * doc/C/libgda-sections.txt, libgda/gda-server-provider-extra.c, 1146 libgda/gda-server-provider-extra.h, libgda/gda-server-provider.c, 1147 libgda/libgda.symbols, libgda/sqlite/gda-sqlite-provider.c, 1148 providers/firebird/gda-firebird-provider.c, 1149 providers/jdbc/gda-jdbc-provider.c, 1150 providers/mysql/gda-mysql-provider.c, 1151 providers/oracle/gda-oracle-provider.c, 1152 providers/postgres/gda-postgres-provider.c, 1153 .../skel-implementation/capi/gda-capi-provider.c: More code cleanups 1154 1155 * libgda/gda-data-handler.c, providers/mysql/.gitignore, 1156 providers/mysql/Makefile.am, providers/mysql/gda-mysql-provider.c: 1157 Correction for bug #691099 Added data handler for binary data 1158 11592013-01-04 Vivien Malerba <malerba@gnome-db.org> 1160 1161 * libgda/gda-data-handler.c, libgda/handlers/gda-handler-bin.c, 1162 libgda/handlers/gda-handler-boolean.c, 1163 libgda/handlers/gda-handler-numerical.c, 1164 libgda/handlers/gda-handler-string.c, 1165 libgda/handlers/gda-handler-time.c, libgda/handlers/gda-handler-type.c, 1166 libgda/sqlite/gda-sqlite-handler-bin.c, 1167 libgda/sqlite/gda-sqlite-handler-boolean.c, 1168 providers/mysql/gda-mysql-handler-boolean.c, 1169 providers/postgres/gda-postgres-handler-bin.c, 1170 providers/postgres/gda-postgres-provider.c: GdaDataHandler code 1171 cleanups 1172 11732013-01-03 Vivien Malerba <malerba@gnome-db.org> 1174 1175 * providers/mysql/gda-mysql-provider.c, 1176 providers/mysql/mysql_specs_create_db.xml.in, 1177 providers/mysql/mysql_specs_drop_db.xml.in, 1178 providers/mysql/mysql_specs_dsn.xml.in: Correction for bug #691069, 1179 MySQL: Cannot specify the protocol 1180 11812012-12-29 Vivien Malerba <malerba@gnome-db.org> 1182 1183 * libgda/gda-data-model.c, libgda/gda-data-model.h, 1184 tools/cmdtool/tool-output.c: Added GDA_DATA_MODEL_IO_TEXT_TABLE export 1185 format 1186 1187 * libgda/gda-data-access-wrapper.c, libgda/gda-data-access-wrapper.h: 1188 gda_data_access_wrapper_set_mapping(): API correction 1189 1190 * samples/Blobs/Makefile.cross.win32, samples/Blobs/README, 1191 samples/Blobs/blobtest.c: Improved blobs example 1192 1193 * libgda/sqlite/gda-sqlite-provider.c, 1194 providers/oracle/gda-oracle-meta.c: Code cleanup 1195 1196 * tools/Makefile.am, tools/cmdtool/Makefile.am: Corrected out of tree 1197 building 1198 11992012-12-22 Vivien Malerba <malerba@gnome-db.org> 1200 1201 * libgda/sqlite/sqlite-src/PragmasPatch, 1202 libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h, 1203 providers/sqlcipher/sqlcipher.patch: Upgraded SQLite to 3.7.14.1 and 1204 SqlCipher to 2.1.1 1205 12062012-12-08 Vivien Malerba <malerba@gnome-db.org> 1207 1208 * configure.ac, tools/Makefile.am, tools/browser/Makefile.am, 1209 tools/browser/auth-dialog.c, tools/browser/browser-connection.c, 1210 tools/browser/browser-virtual-connection.c, 1211 tools/browser/canvas/browser-canvas-fkey.c, 1212 tools/browser/common/favorites-actions.c, 1213 tools/browser/common/favorites-actions.h, 1214 tools/browser/common/fk-declare.c, tools/browser/common/ui-formgrid.c, 1215 tools/browser/connection-binding-properties.c, 1216 tools/browser/data-manager/data-console.c, 1217 .../browser/data-manager/data-favorite-selector.c, 1218 .../data-manager/data-manager-perspective.c, 1219 tools/browser/data-manager/data-source.c, 1220 tools/browser/data-manager/xml-spec-editor.c, 1221 tools/browser/doc/gda-browser-sections.txt, 1222 tools/browser/doc/gda-browser.types, tools/browser/favorites-test.c, 1223 .../ldap-browser/ldap-browser-perspective.c, 1224 tools/browser/ldap-browser/ldap-classes-page.c, 1225 tools/browser/ldap-browser/ldap-entries-page.c, 1226 .../browser/ldap-browser/ldap-favorite-selector.c, 1227 tools/browser/login-dialog.c, tools/browser/mgr-favorites.c, 1228 tools/browser/query-exec/query-console-page.c, 1229 tools/browser/query-exec/query-favorite-selector.c, 1230 tools/browser/schema-browser/favorite-selector.c, 1231 tools/browser/schema-browser/objects-index.c, 1232 tools/browser/schema-browser/relations-diagram.c, 1233 .../schema-browser/schema-browser-perspective.c, 1234 tools/browser/schema-browser/table-columns.c, 1235 tools/browser/schema-browser/table-info.c, tools/cmdtool/Makefile.am, 1236 tools/cmdtool/tool-command.c, tools/cmdtool/tool-command.h, 1237 tools/cmdtool/tool-decl.h, tools/cmdtool/tool-defines.h, 1238 tools/cmdtool/tool-errors.c, tools/cmdtool/tool-errors.h, 1239 tools/cmdtool/tool-help.c, tools/cmdtool/tool-help.h, 1240 tools/{tools-input.c => cmdtool/tool-input.c}, tools/{tools-input.h => 1241 cmdtool/tool-input.h}, tools/cmdtool/tool-output.c, 1242 tools/cmdtool/tool-output.h, tools/cmdtool/tool.h, 1243 tools/command-exec.c, tools/command-exec.h, tools/config-info.c, 1244 tools/gda-sql.c, tools/gda-sql.h, tools/help/C/gda-sql-help.xml, 1245 tools/{tools-utils.c => tool-utils.c}, tools/{tools-utils.h => 1246 tool-utils.h}, tools/tools-favorites.c, tools/tools-favorites.h, 1247 tools/web-server.c: Improved Gda-Sql: code cleanups and small bug fixes 1248 1249 * doc/C/prov-notes.xml, providers/ldap/gda-ldap-provider.c, 1250 providers/ldap/gda-ldap-util.c, providers/ldap/ldap_specs_auth.xml.in: 1251 Misc. LDAP provider corrections 1252 12532012-12-02 Vivien Malerba <malerba@gnome-db.org> 1254 1255 * libgda/gda-data-handler.c, libgda/handlers/gda-handler-time.c: Handle 1256 GDateTime conversions using GdaDataHandler 1257 12582012-11-02 Daniel Espinosa <esodan@gmail.com> 1259 1260 * libgda-ui/Gdaui-5.0.metadata, libgda-ui/Makefile.am, 1261 libgda-ui/gdaui-combo.c, libgda-ui/gdaui-combo.h, 1262 libgda-ui/gdaui-tree-store.c, libgda-ui/gdaui-tree-store.h, 1263 libgda/Makefile.am, m4/vapigen.m4: Fixed Gda-ui Vala bindings 1264 generation. Fixed Vala bindings installation. * Using 1265 $(datadir)/vala/vapi to install bindings * Fixed vala.m4 macros to add 1266 a system wide installation for bindings * Fixed Gda-ui bindings 1267 generation for bug 687481 * Deprecate gdaui_combo_set_model due to 1268 problems with bindings * Added gdaui_combo_set_data a more bindings 1269 friendly function * Deprecate gdaui_tree_store_get_iter due to problems 1270 with bindings * Added gdaui_tree_store_get_iter_from_node a more 1271 bindings friendly function 1272 1273 * configure.ac, libgda-ui/Gdaui-5.0.metadata, libgda-ui/Makefile.am, 1274 libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-entry.h, 1275 libgda/libgda-5.0.vapi: Added preliminary support for Gda-ui Vala 1276 bindings * Added --enable-gdaui-vala switch to build Gda-ui Vala 1277 bindings * Deprecated gda_data_entry_contents_is_valid method and 1278 ::contents-valid signal * Added gda_data_entry_validate virtual 1279 function to add bindings friendly and avoid conflicts with 1280 ::contents-valid signal and method. * For now Gda-ui Vala bindings 1281 don't build because errors on dependent Gio-2.0.gir parsing errors. 1282 Build depends on Bug 687481. 1283 12842012-11-01 Daniel Espinosa <esodan@gmail.com> 1285 1286 * configure.ac, libgda/Gda-5.0.gir, libgda/libgda-5.0.vapi, 1287 m4/vapigen.m4: Build fixes for GI, Vala and Vala Extensions Bug 687235 1288 * GObject Introspection check pre-requisites * Vala bindings check 1289 pre-requisites * Vala Extensions check pre-requisites * Modified 1290 vapigen.m4 macros * Added some help on switches for Vala bindings, GI 1291 and Vala Extensions * Added AM_PROG_VALAC checks for correct Vala 1292 compiler version * Gir and Vala bindings updates 1293 12942012-11-01 Vivien Malerba <malerba@gnome-db.org> 1295 1296 * libgda/gda-data-model-dsn-list.c, libgda/gda-data-model-dsn-list.h, 1297 libgda/gda-data-model-iter.c, libgda/gda-data-model-iter.h, 1298 libgda/gda-holder.c, libgda/gda-holder.h, libgda/gda-meta-struct-io.c, 1299 libgda/gda-meta-struct-private.h, libgda/gda-meta-struct.h, 1300 libgda/libgda.symbols, libgda/sql-parser/delimiter.y, 1301 libgda/sql-parser/gda-sql-parser.c, libgda/sql-parser/parser.y: More 1302 work for bug #669801 1303 13042012-10-31 Murray Cumming <murrayc@murrayc.com> 1305 1306 * configure.ac, m4/introspection.m4: Use the installed introspection.m4 1307 13082012-10-19 Daniel Espinosa <esodan@gmail.com> 1309 1310 * libgda/data/Makefile.am, libgda/data/Table.vala: Improved GI by 1311 adding shared library to g-ir-compiler. Bug fix for 1312 GdaData.Table.update() 1313 13142012-10-01 Vivien Malerba <malerba@gnome-db.org> 1315 1316 * control-center/gdaui-dsn-editor.c, testing/gdaui-test-data-entries.c, 1317 testing/gdaui-test-widget-entry.c, 1318 tools/browser/browser-connections-list.c, 1319 tools/browser/canvas-example.c, 1320 tools/browser/canvas/browser-canvas-print.c, 1321 tools/browser/common/fk-declare.c, 1322 tools/browser/common/gdaui-data-import.c, 1323 tools/browser/connection-binding-properties.c, 1324 .../browser/data-manager/data-favorite-selector.c, 1325 tools/browser/ldap-browser/filter-editor.c, 1326 .../browser/ldap-browser/ldap-favorite-selector.c, 1327 tools/browser/ldap-browser/vtable-dialog.c, 1328 tools/browser/query-exec/query-favorite-selector.c, 1329 tools/browser/schema-browser/table-preferences.c: Avoid using 1330 deprecated functions from GtkTable and g_value_set_char() 1331 13322012-09-29 Vivien Malerba <malerba@gnome-db.org> 1333 1334 * Makefile.am, configure.ac, doc/C/Makefile.am, 1335 libgda-ui/data-entries/gdaui-entry-time.c, 1336 libgda-ui/data-entries/gdaui-entry.h, libgda-ui/gdaui-data-entry.c, 1337 libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-rt-editor.c, 1338 libgda-ui/gdaui-server-operation.c, libgda-ui/gdaui-set.c, 1339 libgda/Makefile.am, libgda/data/Makefile.am, libgda/gda-statement.h, 1340 m4/vapigen.m4, tests/vala/Makefile.am: Compilation & doc generation 1341 corrections to have "make distcheck" work 1342 13432012-09-28 Vivien Malerba <malerba@gnome-db.org> 1344 1345 * libgda-ui/Makefile.am, providers/firebird/Makefile.am, 1346 tools/browser/doc/gda-browser-docs.sgml: Build corrections 1347 13482012-09-27 Vivien Malerba <malerba@gnome-db.org> 1349 1350 * Makefile.am, configure.ac: Correction for bug #684895 1351 13522012-09-24 Daniel Espinosa <esodan@gmail.com> 1353 1354 * configure.ac, libgda/data/RecordCollectionIterator.vala, 1355 tests/vala/CheckDataModelIterator.vala: Ported to Gee 0.8. Vamp to Vala 1356 0.17.7. * Fixed RecordCollection and RecordCollectionIterator * Set 1357 Vala and Gee to 0.17.7 (almost 0.18) and 0.8.0 respectively 1358 13592012-09-20 Daniel Espinosa <esodan@gmail.com> 1360 1361 * libgda/data/GdaData-5.0.gir, libgda/data/Makefile.am, 1362 libgda/data/RecordCollection.vala, 1363 libgda/data/RecordCollectionIterator.vala, 1364 libgda/data/SelectQuery.vala, libgda/data/Table.vala, 1365 tests/vala/CheckDataModelIterator.vala: Fixes to 1366 RecordCollection.chop() and stream(). Removed warnings. * 1367 RecordCollection.chop() is fixed appling patch 224866 at bug 684348 to 1368 libgee * Implemented a custom RecordCollection.stream() function * 1369 Updated Unit Test for RecordCollection * Removing compilation warnings 1370 at vala extensions 1371 13722012-09-18 Daniel Espinosa <esodan@gmail.com> 1373 1374 * libgda/data/GdaData-5.0.gir, libgda/data/RecordCollection.vala, 1375 m4/vapigen.m4, tests/vala/CheckDataModelIterator.vala, 1376 tests/vala/Makefile.am: Fixes on Unit Test for Vala extensions: * Most 1377 tests pass. Remains chopping with fails. * More fixes on unit tests 1378 build Makefile.am * Fix a dump error due to use an invalid iterator * 1379 Added GdaData.RecordCollection.chop implementation. Must be defined in 1380 Gee. * Fix vapigen.m4 warnings, by using AC_REQUIRE instead AC_BEFORE 1381 1382 * INSTALL, configure.ac, libgda/Gda-5.0.gir, libgda/Makefile.am, 1383 libgda/data/GdaData-5.0.gir, libgda/data/Makefile.am, 1384 libgda/data/Record.vala, libgda/data/RecordCollection.vala, 1385 m4/vapigen.m4, tests/vala/Makefile.am: Updated Vala bindings and fixes 1386 on autotools integration: * Fix for bug 678647, and includes temporaly 1387 fixes for ubuntu bug 1048790 adding a custom m4/vapigen.m4 file * 1388 Updated Gda-5.0 and GdaData-5.0 GIR files * Vala extensions now 1389 requires Vala >= 0.17.5 and Gee >= 0.7.90 * Port Vala extensions to Gee 1390 0.7.90 * Updates to Unit Tests build 1391 13922012-09-05 Vivien Malerba <malerba@gnome-db.org> 1393 1394 * providers/ldap/gda-ldap-provider.c, 1395 tools/browser/common/objects-cloud.c, 1396 tools/browser/data-manager/data-source-manager.c, tools/gda-sql.c: More 1397 misc. corrections for bugs discovered by CoverityScan 1398 13992012-09-03 Vivien Malerba <malerba@gnome-db.org> 1400 1401 * libgda/gda-quark-list.c, libgda/gda-server-operation.c, 1402 libgda/gda-sql-builder.c, libgda/sql-parser/gda-statement-struct.c, 1403 libgda/sql-parser/lempar.c, 1404 providers/reuseable/postgres/gda-postgres-meta.c, 1405 tools/browser/canvas/browser-canvas-utility.c, 1406 tools/browser/data-manager/data-source-manager.c, 1407 tools/browser/schema-browser/table-preferences.c, tools/gda-sql.c, 1408 tools/web-server.c: More misc. corrections for bugs discovered by 1409 CoverityScan 1410 14112012-09-01 Murray Cumming <murrayc@murrayc.com> 1412 1413 * tools/browser/browser-connection.c, 1414 tools/browser/canvas/browser-canvas-text.c: Fix 2 compiler warnings. 1415 14162012-08-30 Vivien Malerba <malerba@gnome-db.org> 1417 1418 * libgda-ui/data-entries/plugins/gdaui-entry-cidr.c, 1419 libgda-ui/internal/gdaui-provider-spec-editor.c, libgda/dir-blob-op.c, 1420 libgda/gda-meta-store.c, libgda/sqlite/mkkeywordhash.c, 1421 providers/firebird/gda-firebird-provider.c, 1422 providers/jdbc/gda-jdbc-provider.c, providers/oracle/gda-oracle-util.c, 1423 providers/reuseable/postgres/gda-postgres-meta.c, 1424 testing/gda-provider-status.c: Misc. corrections for bugs discovered by 1425 CoverityScan 1426 14272012-08-27 Vivien Malerba <malerba@gnome-db.org> 1428 1429 * libgda/sqlite/sqlite-src/PragmasPatch, 1430 libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h, 1431 providers/sqlcipher/sqlcipher.patch: Set SQLite version to 3.7.12.1 and 1432 SqlCipher to 2.0.6 1433 14342012-08-25 Vivien Malerba <malerba@gnome-db.org> 1435 1436 * configure.ac, control-center/gdaui-dsn-assistant.c, 1437 libgda-ui/.gitignore, libgda-ui/Makefile.am, 1438 libgda-ui/data-entries/gdaui-entry-shell.c, 1439 libgda-ui/demos/ddl_queries.c, libgda-ui/gdaui-combo.c, 1440 libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-init.c, 1441 libgda-ui/gdaui-rt-editor.c, libgda-ui/gdaui.css, 1442 libgda-ui/gdaui.gresource.xml, testing/gdaui-test-rt-editor.c, 1443 tools/browser/common/ui-formgrid.c, 1444 tools/browser/data-manager/data-console.c, 1445 tools/browser/query-exec/query-console-page.c: Have a unique CSS file 1446 for Libgdaui and bumped GLib requirement to 2.32 to use GResources 1447 1448 * installers/Windows/etc/gtk-3.0/gtkrc, 1449 installers/Windows/etc/gtk-3.0/settings.ini, 1450 installers/Windows/make-zip-setup.sh, 1451 .../themes/Adwaita/gtk-3.0/gtk-win32-base.css, 1452 .../share/themes/Adwaita/gtk-3.0/gtk-win32-xp.css, 1453 .../share/themes/Adwaita/gtk-3.0/gtk-win32.css, 1454 .../Windows/share/themes/Adwaita/gtk-3.0/gtk.css, 1455 .../Windows/share/themes/Adwaita/index.theme: Windows packaging: use 1456 CSS theming 1457 14582012-08-24 Vivien Malerba <malerba@gnome-db.org> 1459 1460 * installers/Windows/gda-browser-tmpl.nsi, 1461 installers/Windows/make-zip-setup.sh: Package the SQLCipher provider 1462 for Windows 1463 14642012-08-23 Vivien Malerba <malerba@gnome-db.org> 1465 1466 * libgda-ui/data-entries/gdaui-entry-shell.c, 1467 libgda-ui/gdaui-server-operation.c: Misc UI corrections 1468 1469 * control-center/Makefile.am, control-center/cc-utility.c, 1470 control-center/cc-utility.h, control-center/dsn-config.c: Code 1471 cleanups: removed control-center/cc-utility.[ch] 1472 14732012-08-22 Vivien Malerba <malerba@gnome-db.org> 1474 1475 * libgda-ui/data-entries/gdaui-entry-shell.c, 1476 libgda-ui/gdaui-basic-form.c: Misc UI improvements 1477 1478 * tools/browser/canvas/browser-canvas-db-relations.c, 1479 tools/browser/canvas/browser-canvas.c, 1480 tools/browser/ldap-browser/class-properties.c, 1481 tools/browser/ldap-browser/classes-view.c, 1482 tools/browser/ldap-browser/hierarchy-view.c, 1483 tools/browser/ldap-browser/ldap-classes-page.c, 1484 tools/browser/ldap-browser/ldap-entries-page.c: Code cleanups to avoid 1485 compiler warnings 1486 1487 * control-center/gdaui-bar.c, control-center/gdaui-bar.h, 1488 tools/browser/schema-browser/objects-index.c: Added 1489 gdaui_bar_add_search_entry() 1490 1491 * control-center/gdaui-bar.c, control-center/gdaui-bar.h, 1492 tools/browser/data-manager/data-console.c, 1493 tools/browser/schema-browser/objects-index.c, 1494 tools/browser/schema-browser/relations-diagram.c: Added 1495 gdaui_bar_add_button_from_stock() 1496 1497 * control-center/Makefile.am, control-center/cc-gray-bar.c, 1498 control-center/cc-gray-bar.h, control-center/dsn-config.c, 1499 control-center/gdaui-bar.c, control-center/gdaui-bar.h, 1500 control-center/main.c, control-center/provider-config.c, 1501 tools/browser/Makefile.am, tools/browser/cc-gray-bar.c, 1502 tools/browser/cc-gray-bar.h, tools/browser/common/objects-cloud.c, 1503 tools/browser/data-manager/data-console.c, 1504 .../browser/data-manager/data-favorite-selector.c, 1505 tools/browser/doc/gda-browser-docs.sgml, 1506 tools/browser/doc/gda-browser-sections.txt, 1507 tools/browser/doc/gda-browser.types, tools/browser/gdaui-bar.c, 1508 tools/browser/gdaui-bar.h, tools/browser/ldap-browser/classes-view.c, 1509 tools/browser/ldap-browser/hierarchy-view.c, 1510 tools/browser/ldap-browser/ldap-classes-page.c, 1511 tools/browser/ldap-browser/ldap-entries-page.c, 1512 .../browser/ldap-browser/ldap-favorite-selector.c, 1513 tools/browser/ldap-browser/ldap-search-page.c, 1514 tools/browser/query-exec/query-console-page.c, 1515 tools/browser/query-exec/query-favorite-selector.c, 1516 tools/browser/schema-browser/favorite-selector.c, 1517 tools/browser/schema-browser/objects-index.c, 1518 tools/browser/schema-browser/relations-diagram.c, 1519 tools/browser/schema-browser/table-columns.c, 1520 tools/browser/schema-browser/table-info.c, 1521 tools/browser/schema-browser/table-preferences.c, 1522 tools/browser/schema-browser/table-relations.c: Raplaced CcGrayBAr with 1523 GdauiBar which uses CSS theming to render 1524 15252012-08-22 Marco Ciampa <ciampix@libero.it> 1526 1527 * libgda/sqlite/gda-sqlite-provider.c, po/it.po: Updated italian 1528 translation and a small typo in a string 1529 15302012-08-20 Vivien Malerba <malerba@gnome-db.org> 1531 1532 * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-server-operation.c: Use 1533 GtkWidget::expand and related properties instead of custom properties 1534 1535 * libgda-ui/data-entries/plugins/common-pict.c, 1536 libgda-ui/demos/ddl_queries.c, libgda-ui/demos/grid_model_change.c, 1537 libgda-ui/demos/login.c, libgda-ui/gdaui-cloud.c, 1538 libgda-ui/gdaui-data-filter.c, libgda-ui/gdaui-data-proxy-info.c, 1539 libgda-ui/gdaui-login.c, libgda-ui/gdaui-raw-grid.c, 1540 libgda-ui/gdaui-rt-editor.c, libgda-ui/gdaui-server-operation.c, 1541 libgda-ui/gdaui-set.c, libgda-ui/internal/popup-container.c, 1542 tools/browser/common/widget-overlay.c, 1543 tools/browser/query-exec/query-console-page.c, 1544 tools/browser/query-exec/query-editor.c, 1545 tools/browser/schema-browser/relations-diagram.c, 1546 tools/browser/schema-browser/table-columns.c: Fixed compilation 1547 warnings and avoid using deprecated functions/objects 1548 15492012-08-18 Vivien Malerba <malerba@gnome-db.org> 1550 1551 * configure.ac, libgda/Makefile.am, libgda/gda-config.c: Migrated from 1552 libgnome-keyring to libsecret it is still possible to force usage of 1553 libgnome-keyring https://live.gnome.org/GnomeGoals/LibsecretMigration 1554 1555 * providers/firebird/libmain-client.c, 1556 providers/firebird/libmain-embed.c: Firebird provider: avoid memleak 1557 when module is unloaded 1558 1559 * libgda/sql-parser/gda-statement-struct-compound.c, 1560 libgda/sqlite/virtual/gda-virtual-connection.c: Misc code improvements 1561 1562 * providers/postgres/gda-postgres-provider.c, 1563 providers/postgres/postgres_specs_dsn.xml.in: PostgreSQL: handle the 1564 "connect_timeout" option, see bug #682043 1565 15662012-08-16 Vivien Malerba <malerba@gnome-db.org> 1567 1568 * libgda-ui/data-entries/gdaui-entry-bin.c, 1569 libgda-ui/data-entries/gdaui-entry-boolean.c, 1570 libgda-ui/data-entries/gdaui-entry-combo.c, 1571 libgda-ui/data-entries/gdaui-entry-common-time.c, 1572 libgda-ui/data-entries/gdaui-entry-none.c, 1573 libgda-ui/data-entries/gdaui-entry-number.c, 1574 libgda-ui/data-entries/gdaui-entry-string.c, 1575 libgda-ui/data-entries/gdaui-entry-wrapper.c, 1576 libgda-ui/data-entries/gdaui-entry-wrapper.h, 1577 libgda-ui/data-entries/plugins/gdaui-entry-cidr.c, 1578 .../data-entries/plugins/gdaui-entry-filesel.c, 1579 libgda-ui/data-entries/plugins/gdaui-entry-format.c, 1580 .../data-entries/plugins/gdaui-entry-password.c, 1581 libgda-ui/data-entries/plugins/gdaui-entry-pict.c, 1582 libgda-ui/data-entries/plugins/gdaui-entry-rt.c, 1583 libgda-ui/data-entries/plugins/gdaui-entry-text.c, 1584 libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-entry.h: Use 1585 GtkWidget::*expand properties instead of custom methods 1586 1587 * libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c, 1588 libgda-ui/data-entries/gdaui-entry.c, libgda/gda-data-model-iter.c, 1589 libgda/gda-meta-store.c, libgda/gda-meta-struct.c, 1590 libgda/gda-sql-builder.c, libgda/gda-util.c, libgda/gda-value.c, 1591 libgda/gda-xa-transaction.c, libgda/sqlite/gda-sqlite-meta.c, 1592 libgda/sqlite/virtual/gda-ldap-connection.c, 1593 providers/mysql/gda-mysql-ddl.c, providers/mysql/gda-mysql-provider.c, 1594 providers/web/gda-web-recordset.c: Misc corrections (compiler warnings) 1595 1596 * .../virtual/gda-vconnection-data-model-private.h, 1597 libgda/sqlite/virtual/gda-vprovider-data-model.c: Don't use deprecated 1598 GValueArray anymore 1599 16002012-08-10 Vivien Malerba <malerba@gnome-db.org> 1601 1602 * libgda/sql-parser/gda-sql-parser.c, tests/parser/testdata.xml: 1603 GdaSqlParser: understand hexadecimal notation 1604 16052012-07-27 Vivien Malerba <malerba@gnome-db.org> 1606 1607 * libgda/gda-statement.c, libgda/sql-parser/gda-sql-parser.c, 1608 libgda/sql-parser/gda-statement-struct-parts.c, 1609 libgda/sql-parser/gda-statement-struct-parts.h, 1610 libgda/sql-parser/gda-statement-struct.c, libgda/sql-parser/parser.y, 1611 libgda/sqlite/gda-sqlite-provider.c, providers/firebird/parser.y, 1612 providers/oracle/parser.y, providers/reuseable/mysql/parser.y, 1613 providers/reuseable/postgres/parser.y, 1614 providers/skel-implementation/capi/parser.y: Correctly parse "NOT LIKE" 1615 and "NOT ILIKE" expressions 1616 16172012-07-22 Vivien Malerba <malerba@gnome-db.org> 1618 1619 * doc/C/libgda-sections.txt, doc/C/prov-writing-recordsets.xml, 1620 libgda/gda-connection.c, libgda/gda-data-model.h, 1621 libgda/gda-data-select.c, libgda/gda-data-select.h, 1622 libgda/gda-statement.h, libgda/libgda.symbols, 1623 libgda/thread-wrapper/gda-thread-provider.c: Added the 1624 GDA_STATEMENT_MODEL_OFFLINE flag and 1625 gda_data_select_prepare_for_offline() 1626 16272012-07-21 Vivien Malerba <malerba@gnome-db.org> 1628 1629 * libgda/gda-connection.c, libgda/thread-wrapper/gda-thread-provider.c: 1630 Added the GdaConnection:execution-slowdown property useful to help 1631 debug some behaviours 1632 16332012-07-19 Vivien Malerba <malerba@gnome-db.org> 1634 1635 * samples/Makefile, samples/Report/Makefile, samples/XSLT/Makefile: 1636 Corrections in samples/ makefiles 1637 1638 * libgda/gda-connection.c, samples/AsyncExec/example.c: Asynchronous 1639 execution: doc and example update 1640 16412012-07-13 Dimitris Spingos <dmtrs32@gmail.com> 1642 1643 * doc/el/el.po, tools/browser/help/el/el.po: Updated Greek translation 1644 16452012-07-10 Andika Triwidada <andika@gmail.com> 1646 1647 * po/id.po, tools/browser/help/id/id.po: Updated Indonesian translation 1648 16492012-07-09 Vivien Malerba <malerba@gnome-db.org> 1650 1651 * providers/jdbc/libmain.c, 1652 providers/mysql/mysql_specs_create_view.xml.in, 1653 providers/sqlite/sqlite_specs_create_table.xml.in, 1654 tools/browser/common/gdaui-data-import.c, 1655 tools/browser/ldap-browser/hierarchy-view.c, tools/browser/support.h: 1656 Fixed more typos, thanks again to Andika Triwidada 1657 16582012-07-04 Vivien Malerba <malerba@gnome-db.org> 1659 1660 * libgda/sqlite/gda-sqlite-provider.c, 1661 providers/mysql/gda-mysql-provider.c, 1662 providers/postgres/gda-postgres-provider.c: Fixed typos, thanks to 1663 Andika Triwidada <andika@gmail.com> 1664 16652012-06-26 Vivien Malerba <malerba@gnome-db.org> 1666 1667 * tools/browser/auth-dialog.c, tools/browser/browser-connection.c, 1668 tools/browser/browser-virtual-connection.c, 1669 tools/browser/common/fk-declare.c, tools/browser/common/ui-formgrid.c, 1670 tools/browser/connection-binding-properties.c, 1671 tools/browser/data-manager/data-source.c, 1672 tools/browser/data-manager/xml-spec-editor.c, 1673 tools/browser/login-dialog.c, 1674 tools/browser/schema-browser/relations-diagram.c, tools/command-exec.c, 1675 tools/config-info.c, tools/gda-sql.c, tools/tools-favorites.c, 1676 tools/tools-input.c, tools/tools-utils.c, tools/tools-utils.h: Tools: 1677 always set a non zero domain and code 1678 16792012-06-25 Vivien Malerba <malerba@gnome-db.org> 1680 1681 * .../DocBook/gda-report-docbook-document.c, 1682 libgda-report/RML/gda-report-rml-document.c, 1683 libgda-report/gda-report-document-private.h, 1684 libgda-report/gda-report-document.c, 1685 libgda-report/libgda-report.symbols, libgda-xslt/sql_backend.c, 1686 libgda-xslt/sql_backend.h, libgda-xslt/sql_exslt_internal.c, 1687 libgda-xslt/sqlexslt.c, libgda/dir-blob-op.c, libgda/dir-blob-op.h, 1688 libgda/gda-column.c, libgda/gda-data-model-dir.c, 1689 libgda/gda-data-model-iter.c, libgda/gda-init.c, 1690 libgda/gda-meta-struct-io.c, libgda/gda-meta-struct-private.h, 1691 libgda/gda-meta-struct.c, libgda/gda-server-operation.c, 1692 libgda/gda-tree-node.c, libgda/gda-tree.c, libgda/gda-value.c, 1693 libgda/libgda.symbols, 1694 .../virtual/gda-vconnection-data-model-private.h, 1695 libgda/sqlite/virtual/gda-vconnection-data-model.c, 1696 libgda/sqlite/virtual/gda-vprovider-data-model.c: Partial correction 1697 for bug #669801 1698 16992012-06-03 Vivien Malerba <malerba@gnome-db.org> 1700 1701 * installers/Windows/make-clean.sh, 1702 installers/Windows/make-zip-setup.sh, tools/Makefile.am: Updated 1703 Windows compilation methods for Mingw GCC 4.7 as packaged by Fedora 17 1704 1705 * getsp.class, getsp.java, m4/java.m4: Java detection improvements use 1706 java.home as well as java.library.path 1707 1708 * configure.ac, m4/firebird.m4, providers/firebird/Makefile.am: 1709 Firebird detection corrections 1710 1711 * libgda/providers-support/gda-meta-column-types.h, tools/README, 1712 tools/information-schema-types.c: Information schema avoid GCC 1713 compilation warnings for _col_types_* definitions 1714 1715 * libgda/gda-batch.c, libgda/gda-column.c, libgda/gda-connection.c, 1716 libgda/gda-connection.h, libgda/gda-data-meta-wrapper.c, 1717 libgda/gda-data-model-iter.c, libgda/gda-data-model.c, 1718 libgda/gda-data-pivot.c, libgda/gda-data-proxy.c, 1719 libgda/gda-data-select.c, libgda/gda-enums.h, libgda/gda-holder.c, 1720 libgda/gda-holder.h, libgda/gda-meta-struct.h, libgda/gda-quark-list.c, 1721 libgda/gda-server-operation.c, libgda/gda-set.c, 1722 libgda/gda-statement-extra.h, libgda/gda-statement.c, 1723 libgda/gda-tree-manager.h, libgda/gda-tree-mgr-ldap.c, 1724 libgda/gda-tree-mgr-tables.c, libgda/gda-tree-node.c, 1725 libgda/gda-tree.c, libgda/gda-util.c, libgda/gda-value.c, 1726 libgda/gda-value.h, libgda/providers-support/gda-pstmt.c, 1727 libgda/thread-wrapper/gda-thread-wrapper.c: Improved documentation 1728 syntax 1729 1730 * libgda/gda-connection.c, libgda/gda-quark-list.c, 1731 providers/reuseable/mysql/gda-mysql-meta.c, 1732 tests/providers/prov-test-common.c: Misc corrections 1733 17342012-05-16 Vivien Malerba <malerba@gnome-db.org> 1735 1736 * libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c: GdauiRawGrid 1737 and GdauiRawForm code improvements 1738 1739 * libgda-ui/demos/form_model_change.c, 1740 libgda-ui/demos/grid_model_change.c: UI Demos: illustrate the 1741 GdaDataProxy:cache-changes property 1742 1743 * libgda-ui/gdaui-set.c, libgda/gda-set.c: GdaSet and GdauiSet: added 1744 debug info, disabled by default and some corrections 1745 1746 * libgda/gda-data-proxy.c, tests/data-models/check_data_proxy.c: 1747 GdaDataProxy: added the "cache-changes" property 1748 17492012-05-06 Vivien Malerba <malerba@gnome-db.org> 1750 1751 * control-center/cc-gray-bar.c, control-center/cc-utility.c, 1752 control-center/cc-utility.h, control-center/dsn-config.c, 1753 control-center/dsn-properties-dialog.c, 1754 control-center/gdaui-dsn-assistant.c, 1755 control-center/gdaui-dsn-editor.c, control-center/gdaui-dsn-editor.h, 1756 control-center/gdaui-login-dialog.c, control-center/main.c, 1757 control-center/provider-config.c, 1758 .../DocBook/gda-report-docbook-document.c, 1759 libgda-report/RML/gda-report-rml-document.c, 1760 libgda-report/engine/gda-report-engine.c, 1761 libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h, 1762 libgda-report/engine/test-rt-parser.c, 1763 libgda-report/gda-report-document-private.h, 1764 libgda-report/gda-report-document.c, libgda-report/libgda-report.h, 1765 libgda-ui/data-entries/common-bin.c, 1766 libgda-ui/data-entries/common-bin.h, 1767 .../data-entries/gdaui-data-cell-renderer-bin.c, 1768 .../data-entries/gdaui-data-cell-renderer-bin.h, 1769 .../gdaui-data-cell-renderer-boolean.c, 1770 .../gdaui-data-cell-renderer-boolean.h, 1771 .../data-entries/gdaui-data-cell-renderer-combo.c, 1772 .../data-entries/gdaui-data-cell-renderer-combo.h, 1773 .../data-entries/gdaui-data-cell-renderer-info.c, 1774 .../data-entries/gdaui-data-cell-renderer-info.h, 1775 .../gdaui-data-cell-renderer-textual.c, 1776 .../gdaui-data-cell-renderer-textual.h, 1777 .../data-entries/gdaui-data-cell-renderer-util.c, 1778 libgda-ui/data-entries/gdaui-entry-bin.c, 1779 libgda-ui/data-entries/gdaui-entry-bin.h, 1780 libgda-ui/data-entries/gdaui-entry-boolean.c, 1781 libgda-ui/data-entries/gdaui-entry-boolean.h, 1782 libgda-ui/data-entries/gdaui-entry-combo.c, 1783 libgda-ui/data-entries/gdaui-entry-combo.h, 1784 libgda-ui/data-entries/gdaui-entry-common-time.c, 1785 libgda-ui/data-entries/gdaui-entry-common-time.h, 1786 libgda-ui/data-entries/gdaui-entry-date.c, 1787 libgda-ui/data-entries/gdaui-entry-date.h, 1788 libgda-ui/data-entries/gdaui-entry-none.c, 1789 libgda-ui/data-entries/gdaui-entry-none.h, 1790 libgda-ui/data-entries/gdaui-entry-number.h, 1791 libgda-ui/data-entries/gdaui-entry-shell.c, 1792 libgda-ui/data-entries/gdaui-entry-shell.h, 1793 libgda-ui/data-entries/gdaui-entry-string.c, 1794 libgda-ui/data-entries/gdaui-entry-string.h, 1795 libgda-ui/data-entries/gdaui-entry-time.c, 1796 libgda-ui/data-entries/gdaui-entry-time.h, 1797 libgda-ui/data-entries/gdaui-entry-timestamp.c, 1798 libgda-ui/data-entries/gdaui-entry-timestamp.h, 1799 libgda-ui/data-entries/gdaui-entry-wrapper.c, 1800 libgda-ui/data-entries/gdaui-entry-wrapper.h, 1801 libgda-ui/data-entries/gdaui-entry.c, 1802 libgda-ui/data-entries/gdaui-formatted-entry.c, 1803 libgda-ui/data-entries/gdaui-formatted-entry.h, 1804 libgda-ui/data-entries/gdaui-numeric-entry.c, 1805 libgda-ui/data-entries/gdaui-numeric-entry.h, 1806 libgda-ui/data-entries/plugins/common-pict.c, 1807 .../plugins/gdaui-data-cell-renderer-password.c, 1808 .../plugins/gdaui-data-cell-renderer-password.h, 1809 .../plugins/gdaui-data-cell-renderer-pict.c, 1810 .../plugins/gdaui-data-cell-renderer-pict.h, 1811 libgda-ui/data-entries/plugins/gdaui-entry-cidr.c, 1812 libgda-ui/data-entries/plugins/gdaui-entry-cidr.h, 1813 .../data-entries/plugins/gdaui-entry-filesel.c, 1814 .../data-entries/plugins/gdaui-entry-filesel.h, 1815 .../data-entries/plugins/gdaui-entry-format.c, 1816 .../data-entries/plugins/gdaui-entry-format.h, 1817 .../data-entries/plugins/gdaui-entry-password.c, 1818 .../data-entries/plugins/gdaui-entry-password.h, 1819 libgda-ui/data-entries/plugins/gdaui-entry-pict.c, 1820 libgda-ui/data-entries/plugins/gdaui-entry-pict.h, 1821 libgda-ui/data-entries/plugins/gdaui-entry-rt.c, 1822 libgda-ui/data-entries/plugins/gdaui-entry-rt.h, 1823 libgda-ui/data-entries/plugins/gdaui-entry-text.c, 1824 libgda-ui/data-entries/plugins/gdaui-entry-text.h, 1825 libgda-ui/data-entries/plugins/libmain.c, 1826 libgda-ui/data-entries/widget-embedder.c, 1827 libgda-ui/data-entries/widget-embedder.h, libgda-ui/gdaui-basic-form.c, 1828 libgda-ui/gdaui-basic-form.h, libgda-ui/gdaui-cloud.c, 1829 libgda-ui/gdaui-cloud.h, libgda-ui/gdaui-data-entry.c, 1830 libgda-ui/gdaui-data-entry.h, libgda-ui/gdaui-data-filter.c, 1831 libgda-ui/gdaui-data-filter.h, libgda-ui/gdaui-data-proxy-info.c, 1832 libgda-ui/gdaui-data-proxy-info.h, libgda-ui/gdaui-data-proxy.c, 1833 libgda-ui/gdaui-data-selector.c, libgda-ui/gdaui-data-store.c, 1834 libgda-ui/gdaui-enums.h, libgda-ui/gdaui-form.c, 1835 libgda-ui/gdaui-form.h, libgda-ui/gdaui-grid.c, libgda-ui/gdaui-grid.h, 1836 libgda-ui/gdaui-init.c, libgda-ui/gdaui-login.c, 1837 libgda-ui/gdaui-login.h, libgda-ui/gdaui-plugin.h, 1838 libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c, 1839 libgda-ui/gdaui-raw-grid.h, libgda-ui/gdaui-rt-editor.c, 1840 libgda-ui/gdaui-rt-editor.h, libgda-ui/gdaui-server-operation.c, 1841 libgda-ui/gdaui-server-operation.h, libgda-ui/gdaui-set.c, 1842 libgda-ui/gdaui-set.h, libgda-ui/gdaui-tree-store.c, 1843 libgda-ui/internal/gdaui-dsn-selector.c, 1844 libgda-ui/internal/gdaui-dsn-selector.h, 1845 libgda-ui/internal/gdaui-provider-auth-editor.c, 1846 libgda-ui/internal/gdaui-provider-auth-editor.h, 1847 libgda-ui/internal/gdaui-provider-spec-editor.c, 1848 libgda-ui/internal/gdaui-provider-spec-editor.h, 1849 libgda-ui/internal/popup-container.c, 1850 libgda-ui/internal/popup-container.h, libgda-ui/internal/utility.c, 1851 libgda-ui/internal/utility.h, libgda-xslt/libgda-xslt.h, 1852 libgda-xslt/sql_backend.c, libgda-xslt/sql_backend.h, 1853 libgda-xslt/sql_exslt_internal.c, libgda-xslt/sqlexslt.c, 1854 libgda/binreloc/gda-binreloc.c, libgda/binreloc/gda-binreloc.h, 1855 libgda/dir-blob-op.c, libgda/dir-blob-op.h, 1856 libgda/gda-attributes-manager.c, libgda/gda-attributes-manager.h, 1857 libgda/gda-batch.c, libgda/gda-blob-op.c, libgda/gda-column.c, 1858 libgda/gda-connection-private.h, libgda/gda-connection-sqlite.h, 1859 libgda/gda-connection.c, libgda/gda-data-access-wrapper.c, 1860 libgda/gda-data-access-wrapper.h, libgda/gda-data-comparator.c, 1861 libgda/gda-data-handler.c, libgda/gda-data-meta-wrapper.h, 1862 libgda/gda-data-model-array.c, libgda/gda-data-model-array.h, 1863 libgda/gda-data-model-bdb.c, libgda/gda-data-model-dir.c, 1864 libgda/gda-data-model-dsn-list.h, libgda/gda-data-model-extra.h, 1865 libgda/gda-data-model-import.c, libgda/gda-data-model-iter-extra.h, 1866 libgda/gda-data-model-iter.c, libgda/gda-data-model-iter.h, 1867 libgda/gda-data-model-ldap.c, libgda/gda-data-model-ldap.h, 1868 libgda/gda-data-model-private.h, libgda/gda-data-model.c, 1869 libgda/gda-data-model.h, libgda/gda-data-pivot.c, 1870 libgda/gda-data-proxy.c, libgda/gda-data-proxy.h, 1871 libgda/gda-data-select-extra.h, libgda/gda-data-select.c, 1872 libgda/gda-debug-macros.h, libgda/gda-decl.h, libgda/gda-holder.c, 1873 libgda/gda-lockable.c, libgda/gda-meta-store-extra.h, 1874 libgda/gda-meta-store.c, libgda/gda-meta-store.h, 1875 libgda/gda-meta-struct-io.c, libgda/gda-meta-struct-private.h, 1876 libgda/gda-meta-struct.c, libgda/gda-quark-list.c, 1877 libgda/gda-quark-list.h, libgda/gda-repetitive-statement.c, 1878 libgda/gda-row.c, libgda/gda-server-operation-private.h, 1879 libgda/gda-server-operation.c, libgda/gda-server-provider-private.h, 1880 libgda/gda-server-provider.c, libgda/gda-set.c, 1881 libgda/gda-sql-builder.c, libgda/gda-statement-priv.h, 1882 libgda/gda-statement.c, libgda/gda-transaction-status-private.h, 1883 libgda/gda-tree-mgr-columns.c, libgda/gda-tree-mgr-label.c, 1884 libgda/gda-tree-mgr-schemas.c, libgda/gda-tree-mgr-select.c, 1885 libgda/gda-tree-mgr-tables.c, libgda/gda-tree-node.c, 1886 libgda/gda-types.c, libgda/gda-types.h, libgda/gda-util.c, 1887 libgda/gda-util.h, libgda/gda-value.c, libgda/gda-value.h, 1888 libgda/gda-xa-transaction.h, libgda/handlers/gda-handler-bin.c, 1889 libgda/handlers/gda-handler-boolean.c, 1890 libgda/handlers/gda-handler-numerical.c, 1891 libgda/handlers/gda-handler-string.c, 1892 libgda/handlers/gda-handler-time.c, libgda/handlers/gda-handler-time.h, 1893 libgda/handlers/gda-handler-type.c, libgda/libgda-global-variables.h, 1894 libgda/providers-support/gda-pstmt.c, 1895 libgda/providers-support/gda-pstmt.h, 1896 libgda/sql-parser/gda-sql-parser-private.h, 1897 libgda/sql-parser/gda-sql-parser.c, 1898 libgda/sql-parser/gda-sql-statement.h, 1899 libgda/sql-parser/gda-statement-struct-compound.c, 1900 libgda/sql-parser/gda-statement-struct-compound.h, 1901 libgda/sql-parser/gda-statement-struct-decl.h, 1902 libgda/sql-parser/gda-statement-struct-delete.c, 1903 libgda/sql-parser/gda-statement-struct-insert.c, 1904 libgda/sql-parser/gda-statement-struct-parts.c, 1905 libgda/sql-parser/gda-statement-struct-parts.h, 1906 libgda/sql-parser/gda-statement-struct-pspec.h, 1907 libgda/sql-parser/gda-statement-struct-select.c, 1908 libgda/sql-parser/gda-statement-struct-trans.c, 1909 libgda/sql-parser/gda-statement-struct-unknown.c, 1910 libgda/sql-parser/gda-statement-struct-update.c, 1911 libgda/sql-parser/gda-statement-struct-util.c, 1912 libgda/sql-parser/gda-statement-struct.c, libgda/sql-parser/gen_def.c, 1913 libgda/sqlite/gda-sqlite-blob-op.c, libgda/sqlite/gda-sqlite-blob-op.h, 1914 libgda/sqlite/gda-sqlite-ddl.c, libgda/sqlite/gda-sqlite-ddl.h, 1915 libgda/sqlite/gda-sqlite-handler-bin.c, 1916 libgda/sqlite/gda-sqlite-handler-bin.h, 1917 libgda/sqlite/gda-sqlite-handler-boolean.c, 1918 libgda/sqlite/gda-sqlite-handler-boolean.h, 1919 libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-meta.h, 1920 libgda/sqlite/gda-sqlite-provider.c, 1921 libgda/sqlite/gda-sqlite-provider.h, libgda/sqlite/gda-sqlite-pstmt.c, 1922 libgda/sqlite/gda-sqlite-pstmt.h, libgda/sqlite/gda-sqlite-recordset.c, 1923 libgda/sqlite/gda-sqlite-recordset.h, libgda/sqlite/gda-sqlite-util.c, 1924 libgda/sqlite/gda-sqlite-util.h, libgda/sqlite/gen_emb_string.c, 1925 libgda/sqlite/virtual/gda-ldap-connection.c, 1926 libgda/sqlite/virtual/gda-ldap-connection.h, 1927 .../virtual/gda-vconnection-data-model-private.h, 1928 libgda/sqlite/virtual/gda-vconnection-data-model.c, 1929 libgda/sqlite/virtual/gda-vconnection-hub.c, 1930 libgda/sqlite/virtual/gda-virtual-provider.c, 1931 libgda/sqlite/virtual/gda-vprovider-data-model.c, 1932 libgda/sqlite/virtual/gda-vprovider-hub.c, 1933 libgda/thread-wrapper/gda-thread-blob-op.c, 1934 libgda/thread-wrapper/gda-thread-blob-op.h, 1935 libgda/thread-wrapper/gda-thread-meta.c, 1936 libgda/thread-wrapper/gda-thread-meta.h, 1937 libgda/thread-wrapper/gda-thread-provider.c, 1938 libgda/thread-wrapper/gda-thread-provider.h, 1939 libgda/thread-wrapper/gda-thread-recordset.c, 1940 libgda/thread-wrapper/gda-thread-recordset.h, 1941 providers/bdb/gda-bdb-provider.c, providers/bdb/gda-bdb-provider.h, 1942 providers/bdb/gda-bdb-test.c, providers/bdb/gda-bdb.h, 1943 providers/bdb/libmain.c, providers/bdbsql/libmain.c, 1944 providers/firebird/gda-firebird-blob-op.c, 1945 providers/firebird/gda-firebird-blob-op.h, 1946 providers/firebird/gda-firebird-ddl.c, 1947 providers/firebird/gda-firebird-ddl.h, 1948 providers/firebird/gda-firebird-meta.c, 1949 providers/firebird/gda-firebird-meta.h, 1950 providers/firebird/gda-firebird-parser.c, 1951 providers/firebird/gda-firebird-parser.h, 1952 providers/firebird/gda-firebird-provider.c, 1953 providers/firebird/gda-firebird-provider.h, 1954 providers/firebird/gda-firebird-pstmt.c, 1955 providers/firebird/gda-firebird-pstmt.h, 1956 providers/firebird/gda-firebird-recordset.c, 1957 providers/firebird/gda-firebird-recordset.h, 1958 providers/firebird/gda-firebird-util.c, 1959 providers/firebird/gda-firebird-util.h, 1960 providers/firebird/gda-firebird.h, providers/firebird/gen_def.c, 1961 providers/firebird/libmain-client.c, 1962 providers/firebird/libmain-embed.c, providers/jdbc/GdaInputStream.c, 1963 providers/jdbc/GdaJBlobOp.c, providers/jdbc/GdaJColumnInfos.c, 1964 providers/jdbc/GdaJConnection.c, providers/jdbc/GdaJMeta.c, 1965 providers/jdbc/GdaJPStmt.c, providers/jdbc/GdaJProvider.c, 1966 providers/jdbc/GdaJResultSet.c, providers/jdbc/GdaJResultSetInfos.c, 1967 providers/jdbc/GdaJValue.c, providers/jdbc/gda-jdbc-blob-op.c, 1968 providers/jdbc/gda-jdbc-blob-op.h, providers/jdbc/gda-jdbc-ddl.c, 1969 providers/jdbc/gda-jdbc-ddl.h, providers/jdbc/gda-jdbc-meta.c, 1970 providers/jdbc/gda-jdbc-meta.h, providers/jdbc/gda-jdbc-provider.c, 1971 providers/jdbc/gda-jdbc-provider.h, providers/jdbc/gda-jdbc-pstmt.c, 1972 providers/jdbc/gda-jdbc-pstmt.h, providers/jdbc/gda-jdbc-recordset.c, 1973 providers/jdbc/gda-jdbc-recordset.h, providers/jdbc/gda-jdbc-test.c, 1974 providers/jdbc/gda-jdbc-util.h, providers/jdbc/gda-jdbc.h, 1975 providers/jdbc/gda-list-jdbc-providers.c, providers/jdbc/jni-globals.h, 1976 providers/jdbc/jni-wrapper.c, providers/jdbc/jni-wrapper.h, 1977 providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap-util.c, 1978 providers/ldap/gda-ldap-util.h, providers/ldap/gda-ldap.h, 1979 providers/ldap/gdaprov-data-model-ldap.c, 1980 providers/mdb/gda-mdb-provider.c, providers/mdb/gda-mdb-provider.h, 1981 providers/mdb/gda-mdb.h, providers/mdb/libmain.c, 1982 providers/mysql/gda-mysql-blob-op.c, 1983 providers/mysql/gda-mysql-blob-op.h, providers/mysql/gda-mysql-ddl.c, 1984 providers/mysql/gda-mysql-ddl.h, 1985 providers/mysql/gda-mysql-handler-boolean.c, 1986 providers/mysql/gda-mysql-handler-boolean.h, 1987 providers/mysql/gda-mysql-provider.c, 1988 providers/mysql/gda-mysql-provider.h, 1989 providers/mysql/gda-mysql-pstmt.c, providers/mysql/gda-mysql-pstmt.h, 1990 providers/mysql/gda-mysql-recordset.c, 1991 providers/mysql/gda-mysql-recordset.h, 1992 providers/mysql/gda-mysql-util.c, providers/mysql/gda-mysql-util.h, 1993 providers/mysql/gda-mysql.h, providers/mysql/libmain.c, 1994 providers/oracle/gda-oracle-blob-op.c, 1995 providers/oracle/gda-oracle-blob-op.h, 1996 providers/oracle/gda-oracle-ddl.c, providers/oracle/gda-oracle-ddl.h, 1997 providers/oracle/gda-oracle-meta.h, 1998 providers/oracle/gda-oracle-parser.c, 1999 providers/oracle/gda-oracle-parser.h, 2000 providers/oracle/gda-oracle-provider.c, 2001 providers/oracle/gda-oracle-provider.h, 2002 providers/oracle/gda-oracle-pstmt.c, 2003 providers/oracle/gda-oracle-pstmt.h, 2004 providers/oracle/gda-oracle-recordset.c, 2005 providers/oracle/gda-oracle-recordset.h, 2006 providers/oracle/gda-oracle-util.c, providers/oracle/gen_def.c, 2007 providers/oracle/libmain.c, providers/postgres/gda-postgres-blob-op.c, 2008 providers/postgres/gda-postgres-blob-op.h, 2009 providers/postgres/gda-postgres-ddl.c, 2010 providers/postgres/gda-postgres-ddl.h, 2011 providers/postgres/gda-postgres-handler-bin.c, 2012 providers/postgres/gda-postgres-handler-bin.h, 2013 providers/postgres/gda-postgres-provider.c, 2014 providers/postgres/gda-postgres-provider.h, 2015 providers/postgres/gda-postgres-pstmt.c, 2016 providers/postgres/gda-postgres-pstmt.h, 2017 providers/postgres/gda-postgres-recordset.c, 2018 providers/postgres/gda-postgres-recordset.h, 2019 providers/postgres/gda-postgres-util.c, 2020 providers/postgres/gda-postgres-util.h, 2021 providers/postgres/gda-postgres.h, providers/postgres/libmain.c, 2022 providers/reuseable/gda-provider-reuseable.h, 2023 providers/reuseable/mysql/gda-mysql-meta.c, 2024 providers/reuseable/mysql/gda-mysql-meta.h, 2025 providers/reuseable/mysql/gda-mysql-parser.c, 2026 providers/reuseable/mysql/gda-mysql-parser.h, 2027 providers/reuseable/mysql/gda-mysql-reuseable.c, 2028 providers/reuseable/mysql/gda-mysql-reuseable.h, 2029 providers/reuseable/mysql/gen_def.c, 2030 providers/reuseable/postgres/gda-postgres-meta.c, 2031 providers/reuseable/postgres/gda-postgres-meta.h, 2032 providers/reuseable/postgres/gda-postgres-parser.c, 2033 providers/reuseable/postgres/gda-postgres-parser.h, 2034 .../reuseable/postgres/gda-postgres-reuseable.c, 2035 .../reuseable/postgres/gda-postgres-reuseable.h, 2036 providers/reuseable/postgres/gen_def.c, 2037 providers/reuseable/reuse-all.c, providers/reuseable/reuse-all.h, 2038 providers/sqlcipher/libmain.c, providers/sqlite/libmain.c, 2039 providers/web/gda-web-blob-op.c, providers/web/gda-web-blob-op.h, 2040 providers/web/gda-web-ddl.c, providers/web/gda-web-ddl.h, 2041 providers/web/gda-web-meta.c, providers/web/gda-web-meta.h, 2042 providers/web/gda-web-provider.c, providers/web/gda-web-provider.h, 2043 providers/web/gda-web-pstmt.c, providers/web/gda-web-pstmt.h, 2044 providers/web/gda-web-recordset.c, providers/web/gda-web-recordset.h, 2045 providers/web/gda-web-util.c, providers/web/gda-web-util.h, 2046 providers/web/gda-web.h, providers/web/libmain.c, 2047 samples/AsyncExec/example.c, samples/BDB/access-custom.c, 2048 samples/BDB/access-raw.c, samples/BDB/common.h, 2049 samples/BDB/custom-bdb-model.c, samples/BDB/custom-bdb-model.h, 2050 samples/BDB/fill.c, samples/Blobs/blobtest.c, 2051 samples/CustomUIPlugin/custom-entry-password.c, 2052 samples/CustomUIPlugin/custom-entry-password.h, 2053 samples/CustomUIPlugin/libmain.c, samples/DDL/ddl.c, 2054 samples/DirDataModel/find-duplicates.c, samples/F-Spot/repair-path.c, 2055 samples/LdapBrowser/ldap-browser.c, samples/MetaStore/background.c, 2056 samples/MetaStore/example.c, samples/Report/customers-report-docbook.c, 2057 samples/Report/customers-report-rml.c, 2058 samples/Report/customers-report.c, samples/Report/schema-report.c, 2059 samples/SimpleUIForm/example.c, samples/SqlBuilder/example.c, 2060 samples/SqlBuilder/example_cnc.c, samples/SqlParserConsole/console.c, 2061 samples/SqlParserConsole/graph.c, samples/SqlParserConsole/graph.h, 2062 samples/TableCopy/common.c, samples/TableCopy/common.h, 2063 samples/TableCopy/table-copy-easier.c, samples/TableCopy/table-copy.c, 2064 samples/Tree/example.c, samples/Virtual/virtual-test.c, 2065 samples/WritableSelect/example.c, samples/XSLT/transform.c, 2066 testing/gda-provider-status.c, testing/gda-test-blob.c, 2067 testing/gda-test-connection.c, testing/gdaui-test-data-entries.c, 2068 testing/gdaui-test-errors.c, testing/gdaui-test-rt-editor.c, 2069 testing/gdaui-test-widget-entry.c, testing/html.c, testing/html.h, 2070 testing/virtual-test-2.c, testing/virtual-test.c, 2071 tests/data-model-errors.c, tests/data-model-errors.h, 2072 tests/data-models/check_data_proxy.c, 2073 tests/data-models/check_empty_rs.c, 2074 tests/data-models/check_model_errors.c, 2075 tests/data-models/check_pmodel.c, tests/data-models/check_vcnc.c, 2076 tests/data-models/check_virtual.c, tests/gda-ddl-creator.c, 2077 tests/gda-ddl-creator.h, tests/meta-store/common.c, 2078 tests/meta-store/common.h, tests/multi-threading/check_cnc_lock.c, 2079 tests/multi-threading/check_mutex.c, 2080 tests/multi-threading/check_parser.c, 2081 tests/multi-threading/check_threaded_cnc.c, 2082 tests/multi-threading/check_wrapper.c, tests/multi-threading/common.c, 2083 tests/multi-threading/common.h, tests/multi-threading/dummy-object.c, 2084 tests/multi-threading/dummy-object.h, tests/parser/check_parser.c, 2085 tests/parser/check_rewrite_for_default.c, tests/parser/check_script.c, 2086 tests/providers/check_postgres.c, tests/providers/prov-test-common.c, 2087 tests/providers/prov-test-common.h, tests/providers/prov-test-util.c, 2088 tests/providers/prov-test-util.h, tests/test-bin-converter.c, 2089 tests/test-cnc-utils.h, tests/test-connection-string-split.c, 2090 tests/test-identifiers-quotes.c, tests/test-input-parsers.c, 2091 tests/test-sql-builder.c, tests/test-sql-identifier.c, 2092 tests/ui/common.h, tests/value-holders/check_holder.c, 2093 tests/value-holders/check_set.c, tests/value-holders/check_statement.c, 2094 tests/value-holders/common.c, tests/value-holders/common.h, 2095 tools/browser/auth-dialog.c, tools/browser/browser-connection-priv.h, 2096 tools/browser/browser-connection.c, tools/browser/browser-connection.h, 2097 tools/browser/browser-connections-list.c, 2098 tools/browser/browser-perspective.c, 2099 tools/browser/browser-virtual-connection.c, 2100 tools/browser/browser-window.c, tools/browser/canvas-example.c, 2101 tools/browser/canvas/browser-canvas-db-relations.c, 2102 tools/browser/canvas/browser-canvas-fkey.c, 2103 tools/browser/canvas/browser-canvas-print.c, 2104 tools/browser/canvas/browser-canvas-print.h, 2105 tools/browser/canvas/browser-canvas-utility.h, 2106 tools/browser/canvas/browser-canvas.c, 2107 tools/browser/common/favorites-actions.c, 2108 tools/browser/common/favorites-actions.h, 2109 tools/browser/common/fk-declare.c, 2110 tools/browser/common/gdaui-data-import.c, 2111 tools/browser/common/gdaui-data-import.h, 2112 tools/browser/common/gdaui-entry-import.c, 2113 tools/browser/common/objects-cloud.c, 2114 tools/browser/common/objects-cloud.h, 2115 tools/browser/common/ui-formgrid.c, tools/browser/common/ui-formgrid.h, 2116 tools/browser/common/widget-overlay.c, 2117 tools/browser/common/widget-overlay.h, 2118 tools/browser/connection-binding-properties.c, 2119 tools/browser/data-manager/data-console.c, 2120 tools/browser/data-manager/data-console.h, 2121 .../browser/data-manager/data-favorite-selector.c, 2122 .../browser/data-manager/data-favorite-selector.h, 2123 .../data-manager/data-manager-perspective.c, 2124 .../data-manager/data-manager-perspective.h, 2125 tools/browser/data-manager/data-source-editor.c, 2126 tools/browser/data-manager/data-source-editor.h, 2127 tools/browser/data-manager/data-source-manager.c, 2128 tools/browser/data-manager/data-source.c, 2129 tools/browser/data-manager/data-source.h, 2130 tools/browser/data-manager/data-widget.c, 2131 tools/browser/data-manager/data-widget.h, 2132 tools/browser/data-manager/perspective-main.h, 2133 tools/browser/data-manager/ui-spec-editor.c, 2134 tools/browser/data-manager/ui-spec-editor.h, 2135 tools/browser/data-manager/xml-spec-editor.c, 2136 tools/browser/data-manager/xml-spec-editor.h, tools/browser/dnd.h, 2137 .../browser/dummy-perspective/dummy-perspective.c, 2138 .../browser/dummy-perspective/dummy-perspective.h, 2139 tools/browser/dummy-perspective/perspective-main.h, 2140 tools/browser/favorites-test.c, 2141 tools/browser/ldap-browser/class-properties.c, 2142 tools/browser/ldap-browser/class-properties.h, 2143 tools/browser/ldap-browser/classes-view.c, 2144 tools/browser/ldap-browser/entry-properties.c, 2145 tools/browser/ldap-browser/entry-properties.h, 2146 tools/browser/ldap-browser/filter-editor.c, 2147 tools/browser/ldap-browser/filter-editor.h, 2148 tools/browser/ldap-browser/hierarchy-view.c, 2149 .../ldap-browser/ldap-browser-perspective.c, 2150 .../ldap-browser/ldap-browser-perspective.h, 2151 tools/browser/ldap-browser/ldap-classes-page.c, 2152 tools/browser/ldap-browser/ldap-classes-page.h, 2153 tools/browser/ldap-browser/ldap-entries-page.c, 2154 tools/browser/ldap-browser/ldap-entries-page.h, 2155 .../browser/ldap-browser/ldap-favorite-selector.c, 2156 .../browser/ldap-browser/ldap-favorite-selector.h, 2157 tools/browser/ldap-browser/ldap-search-page.c, 2158 tools/browser/ldap-browser/ldap-search-page.h, 2159 tools/browser/ldap-browser/mgr-ldap-classes.c, 2160 tools/browser/ldap-browser/mgr-ldap-entries.c, 2161 tools/browser/login-dialog.c, tools/browser/mgr-favorites.c, 2162 tools/browser/mgr-favorites.h, 2163 tools/browser/query-exec/perspective-main.h, 2164 tools/browser/query-exec/query-console-page.c, 2165 tools/browser/query-exec/query-console-page.h, 2166 tools/browser/query-exec/query-editor.c, 2167 tools/browser/query-exec/query-editor.h, 2168 tools/browser/query-exec/query-exec-perspective.c, 2169 tools/browser/query-exec/query-exec-perspective.h, 2170 tools/browser/query-exec/query-favorite-selector.c, 2171 tools/browser/query-exec/query-favorite-selector.h, 2172 tools/browser/query-exec/query-result.c, 2173 tools/browser/query-exec/query-result.h, 2174 tools/browser/schema-browser/favorite-selector.c, 2175 tools/browser/schema-browser/favorite-selector.h, 2176 tools/browser/schema-browser/mgr-columns.c, 2177 tools/browser/schema-browser/objects-index.c, 2178 tools/browser/schema-browser/objects-index.h, 2179 tools/browser/schema-browser/perspective-main.c, 2180 tools/browser/schema-browser/perspective-main.h, 2181 tools/browser/schema-browser/relations-diagram.c, 2182 tools/browser/schema-browser/relations-diagram.h, 2183 .../schema-browser/schema-browser-perspective.c, 2184 .../schema-browser/schema-browser-perspective.h, 2185 tools/browser/schema-browser/table-columns.c, 2186 tools/browser/schema-browser/table-columns.h, 2187 tools/browser/schema-browser/table-info.c, 2188 tools/browser/schema-browser/table-info.h, 2189 tools/browser/schema-browser/table-preferences.c, 2190 tools/browser/schema-browser/table-preferences.h, 2191 tools/browser/schema-browser/table-relations.c, 2192 tools/browser/schema-browser/table-relations.h, 2193 tools/browser/support.c, tools/browser/text-search.c, 2194 tools/browser/text-search.h, tools/command-exec.c, 2195 tools/command-exec.h, tools/gda-list-config.c, tools/gda-sql.c, 2196 tools/gda-sql.h, tools/html-doc.c, tools/html-doc.h, 2197 tools/information-schema-doc.c, tools/tools-favorites.c, 2198 tools/tools-favorites.h, tools/tools-input.c, tools/tools-input.h, 2199 tools/web-server.c: Updated copyright information in file headers 2200 2201 * po/ar.po, po/az.po, po/ca.po, po/ca@valencia.po, po/cs.po, po/da.po, 2202 po/de.po, po/dz.po, po/el.po, po/en_CA.po, po/en_GB.po, po/eo.po, 2203 po/es.po, po/eu.po, po/fa.po, po/fi.po, po/fr.po, po/ga.po, po/gl.po, 2204 po/hr.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, 2205 po/mk.po, po/ml.po, po/ms.po, po/nb.po, po/ne.po, po/nl.po, po/oc.po, 2206 po/pa.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/rw.po, 2207 po/sk.po, po/sl.po, po/sq.po, po/sr.po, po/sr@Latn.po, po/sv.po, 2208 po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po: 2209 Ran "make update-po" 2210 22112012-05-05 Vivien Malerba <malerba@gnome-db.org> 2212 2213 * doc/C/prov-notes.xml, 2214 providers/sqlcipher/sqlcipher_specs_auth.xml.in: SqlCipher: improved 2215 doc and made password mandatory 2216 2217 * doc/Makefile.am, doc/mallard/gda-vala/C/Makefile.am, 2218 libgda/data/Makefile.am, tests/ui/Makefile.am, tests/ui/common.c: 2219 Corrections to have "make distcheck" work 2220 22212012-05-03 Daniel Espinosa <despinosa@src.gnome.org> 2222 2223 * libgda/Gda-5.0.gir, libgda/libgda-5.0.vapi: GIR: Updates for 2224 documentation and new QuarkList.protect_values() 2225 22262012-05-01 Vivien Malerba <malerba@gnome-db.org> 2227 2228 * libgda/gda-connection.c, 2229 libgda/sqlite/virtual/gda-vprovider-data-model.c, 2230 providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap.h: Use the 2231 new capabilities of GdaQuarkList to mangle authentification data 2232 2233 * configure.ac, doc/C/libgda-sections.txt, libgda/gda-quark-list.c, 2234 libgda/gda-quark-list.h, libgda/libgda.symbols, tests/.gitignore, 2235 tests/Makefile.am, tests/test-quark-list.c: Handle authentification 2236 data in GdaQuarkList by keeping it in a mangled version, and by 2237 avoiding cleartext version to be swapped. (Clear text version is 2238 created when value is requested) 2239 22402012-04-30 Daniel Espinosa <despinosa@src.gnome.org> 2241 2242 * libgda/Gda-5.0.gir, libgda/Gda-5.0.metadata, 2243 libgda/data/Catalog.vala, libgda/data/DataBase.vala, 2244 libgda/data/DbObject.vala, libgda/data/GdaData-5.0.gir, 2245 libgda/data/Record.vala, libgda/data/Schema.vala, 2246 libgda/data/Table.vala, libgda/gda-server-provider.c, 2247 libgda/libgda-5.0.vapi, po/POTFILES.skip, tests/vala/CheckTable.vala: 2248 GIR, VAPI and GdaData updates to fix Bug 674976 * Added update_meta 2249 property to DbObject and implementators 2250 22512012-04-28 Vivien Malerba <malerba@gnome-db.org> 2252 2253 * providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap-util.c, 2254 providers/ldap/gda-ldap.h, providers/ldap/gdaprov-data-model-ldap.c: 2255 LDAP provider: close connection when not used to avoid keeping an 2256 opened connection to the server if not necessary 2257 2258 * tools/gda-sql.1.in, tools/gda-sql.c: GdaSql: added some ldap specific 2259 commands 2260 2261 * doc/C/libgda-sections.txt, libgda/gda-data-model-ldap.c, 2262 libgda/gda-data-model-ldap.h, libgda/libgda.symbols, 2263 libgda/sqlite/virtual/gda-ldap-connection.c, 2264 libgda/sqlite/virtual/gda-ldap-connection.h, 2265 providers/ldap/gda-ldap-util.c, providers/ldap/gda-ldap-util.h, 2266 providers/ldap/gdaprov-data-model-ldap.c: Initial LDAP write support, 2267 with dedicated API 2268 22692012-04-25 Vivien Malerba <malerba@gnome-db.org> 2270 2271 * providers/firebird/parser.y, providers/oracle/parser.y, 2272 providers/reuseable/mysql/parser.y, 2273 providers/reuseable/postgres/parser.y, 2274 providers/skel-implementation/capi/parser.y: Propagated changes made to 2275 fix bug #674618 to other parsers 2276 2277 * libgda/sql-parser/delimiter.y, libgda/sql-parser/parser.y: Correction 2278 for bug #674618 2279 22802012-04-24 Vivien Malerba <malerba@gnome-db.org> 2281 2282 * tools/Makefile.am, tools/command-exec.c, tools/gda-sql.c: Correction 2283 for bug #674715 Allow GdaSql to compile when LDAP is not installed 2284 22852012-04-22 Vivien Malerba <malerba@gnome-db.org> 2286 2287 * libgda/sqlite/virtual/gda-vconnection-data-model.c, 2288 libgda/sqlite/virtual/gda-vprovider-data-model.c: Misc virtual 2289 connection corrections 2290 22912012-04-19 Vivien Malerba <malerba@gnome-db.org> 2292 2293 * .../data-entries/gdaui-data-cell-renderer-combo.c, 2294 libgda-ui/data-entries/gdaui-entry-common-time.c, 2295 libgda-ui/internal/popup-container.c, 2296 providers/firebird/gda-firebird-meta.c: Removed compilation warnings 2297 22982012-04-18 Vivien Malerba <malerba@gnome-db.org> 2299 2300 * tests/ui/.gitignore, tests/ui/Makefile.am, 2301 tests/ui/check_raw_grid_model.c: Added GdauiRawGrid test 2302 2303 * libgda-ui/demos/Makefile.am, libgda-ui/demos/form_model_change.c, 2304 libgda-ui/demos/grid.c, libgda-ui/demos/grid_model_change.c, 2305 libgda-ui/demos/grid_rw.c: Updated UI demo programs 2306 2307 * .gitignore, doc/mallard/gda-vala/C/.gitignore: Marked some files as 2308 ignored 2309 2310 * doc/C/data-model-writing.xml, libgda/gda-data-proxy.h: Doc. 2311 improvements 2312 23132012-04-16 Vivien Malerba <malerba@gnome-db.org> 2314 2315 * libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-pict.c, 2316 libgda-ui/demos/ddl_queries.c: Misc corrections 2317 23182012-04-15 Vivien Malerba <malerba@gnome-db.org> 2319 2320 * libgda/gda-data-model-iter.c, libgda/gda-data-proxy.c, 2321 tests/multi-threading/check_threaded_cnc.c: Simplified implementation 2322 of GdaDataProxy's iterator 2323 23242012-04-07 Vivien Malerba <malerba@gnome-db.org> 2325 2326 * configure.ac, libgda/gda-data-model-iter.c, 2327 libgda/gda-data-model-iter.h, tests/Makefile.am, tests/ui/.gitignore, 2328 tests/ui/Makefile.am, tests/ui/check_sets.c, tests/ui/common.c, 2329 tests/ui/common.h: GdaDataModelIter: allow the "data-model" property to 2330 be used after construction 2331 23322012-04-05 Vivien Malerba <malerba@gnome-db.org> 2333 2334 * configure.ac, doc/Makefile.am: Gracefuly handle the absence of 2335 yelp-build 2336 23372012-04-04 Vivien Malerba <malerba@gnome-db.org> 2338 2339 * doc/C/data-model-writing.xml, doc/C/libgda-5.0-docs.sgml, 2340 libgda-ui/gdaui-data-selector.c, libgda/gda-data-model.c, 2341 libgda/gda-data-model.h: Documentation corrections 2342 23432012-03-30 Daniel Espinosa <despinosa@src.gnome.org> 2344 2345 * configure.ac, doc/C/libgda-5.0-docs.sgml, 2346 doc/mallard/gda-vala/C/Makefile.am, doc/mallard/gda-vala/Makefile.am: 2347 Integration GDA Vala docs to gtk-doc 2348 2349 * doc/mallard/Makefile.am, doc/mallard/gda-data/Classes.page, 2350 doc/mallard/gda-data/Interfaces.page, doc/mallard/gda-data/Makefile.am, 2351 doc/mallard/gda-data/Record-Class.page, 2352 doc/mallard/gda-data/Table-Class.page, 2353 doc/mallard/gda-data/classes-uml.png, 2354 doc/mallard/gda-data/enable-vala-extensions.page, 2355 doc/mallard/gda-data/index.page, 2356 doc/mallard/gda-data/interfaces-uml.png, 2357 doc/mallard/gda-data/record-class-uml.png, 2358 doc/mallard/gda-data/table-class-uml.png, 2359 doc/mallard/gda-vala/C/index.page, libgda/libgda-5.0.vapi: GDA Vala 2360 Extensions now install Yelp Manual correctly. * Yelp Manual for GDA 2361 Vala Extensions now install correctly * Updates on GDA's Vala bindings 2362 2363 * configure.ac, doc/mallard/gda-vala/C/classes.page, 2364 doc/mallard/gda-vala/C/enable-vala-extensions.page, 2365 doc/mallard/gda-vala/C/figures/classes-uml.png, 2366 doc/mallard/gda-vala/C/figures/interfaces-uml.png, 2367 .../gda-vala/C/figures/record-class-uml.png, 2368 doc/mallard/gda-vala/C/figures/table-class-uml.png, 2369 doc/mallard/gda-vala/C/index.page, 2370 doc/mallard/gda-vala/C/interfaces.page, 2371 doc/mallard/gda-vala/C/legal.xml, 2372 doc/mallard/gda-vala/C/record-class.page, 2373 doc/mallard/gda-vala/C/table-class.page, 2374 doc/mallard/gda-vala/Makefile.am: Modify Gda Vala extension 2375 documentation's file location * Temporly not integrated to GDA's 2376 gtk-doc 2377 23782012-04-01 Vivien Malerba <malerba@gnome-db.org> 2379 2380 * libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-raw-grid.c: Replaced some 2381 deprecated functions gdk_window_get_pointer() 2382 gtk_widget_size_request() gdk_pointer_grab() gdk_pointer_ungrab() 2383 gdk_keyboard_grab() 2384 2385 * .../data-entries/gdaui-data-cell-renderer-info.c, 2386 libgda-ui/data-entries/gdaui-entry-wrapper.c, 2387 libgda-ui/data-entries/gdaui-entry-wrapper.h, 2388 libgda-ui/data-entries/gdaui-formatted-entry.c, 2389 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-cloud.c, 2390 libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-init.c, 2391 libgda-ui/gdaui-plugin.h, libgda-ui/gdaui-raw-grid.c, 2392 libgda-ui/gdaui-tree-store.c: Doc. corrections to prevent compilation 2393 warnings 2394 23952012-03-28 Daniel Espinosa <despinosa@src.gnome.org> 2396 2397 * configure.ac, doc/C/libgda-5.0-docs.sgml, doc/Makefile.am, 2398 doc/mallard/Makefile.am, doc/mallard/gda-data/Makefile.am: Vala 2399 Extensions documentation integrated to GDA's html 2400 2401 * doc/mallard/gda-data/Classes.page, 2402 doc/mallard/gda-data/Table-Class.page: More documentation for Classes 2403 and Table class in GdaData. 2404 2405 * doc/mallard/gda-data/Record-Class.page, 2406 doc/mallard/gda-data/Table-Class.page, 2407 doc/mallard/gda-data/classes-uml.png, 2408 doc/mallard/gda-data/interfaces-uml.png, 2409 doc/mallard/gda-data/record-class-uml.png, 2410 doc/mallard/gda-data/table-class-uml.png, libgda/data/DbTable.vala: 2411 Updated GdaData documentation. Added API to DbTable interface. * 2412 Updated documentation for Record, Table and diagrams * Added 2413 set_field() and get_field() methods to DbTable interface 2414 24152012-03-26 Daniel Espinosa <despinosa@src.gnome.org> 2416 2417 * doc/mallard/gda-data/Classes.page, 2418 doc/mallard/gda-data/Record-Class.page, 2419 doc/mallard/gda-data/classes-uml.png, 2420 doc/mallard/gda-data/interfaces-uml.png, 2421 doc/mallard/gda-data/record-class-uml.png: Added UML diagrams to 2422 classes and Record class documentation 2423 2424 * doc/mallard/gda-data/Interfaces.page, 2425 doc/mallard/gda-data/interfaces-uml.png: Added introduction to GdaData 2426 interfaces 2427 2428 * doc/mallard/gda-data/Classes.page, 2429 doc/mallard/gda-data/Interfaces.page, 2430 doc/mallard/gda-data/Record-Class.page, 2431 doc/mallard/gda-data/enable-vala-extensions.page, 2432 doc/mallard/gda-data/index.page: Added documentation for GdaData.Record 2433 class. 2434 24352012-03-23 Vivien Malerba <malerba@gnome-db.org> 2436 2437 * providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap.h, 2438 providers/ldap/gdaprov-data-model-ldap.c, 2439 providers/ldap/ldap_specs_dsn.xml.in: Ldap provider: added the 2440 TIME_LIMIT and SIZE_LIMIT connection options 2441 24422012-03-18 Vivien Malerba <malerba@gnome-db.org> 2443 2444 * tools/command-exec.c, tools/command-exec.h, tools/gda-sql.c, 2445 tools/gda-sql.h, tools/web-server.c: GdaSql: improved visual rendering 2446 using bold and red text 2447 24482012-03-17 Vivien Malerba <malerba@gnome-db.org> 2449 2450 * libgda-ui/gdaui-basic-form.c, testing/gdaui-test-data-entries.c: 2451 Minor corrections 2452 24532012-03-15 Vivien Malerba <malerba@gnome-db.org> 2454 2455 * libgda/data/.gitignore, tests/vala/.gitignore: Make git ignore vala 2456 generated files 2457 24582012-03-09 Vivien Malerba <malerba@gnome-db.org> 2459 2460 * m4/mdbtools.m4, providers/mdb/gda-mdb-provider.c: MDB provider: 2461 handle Mdbtools V0.7 2462 24632012-03-02 Daniel Espinosa <despinosa@src.gnome.org> 2464 2465 * tests/providers/check_postgres.c, tests/providers/prov-test-common.c: 2466 Unit Tests updates for providers * Added test to update meta using a 2467 context for each table in meta definition * Fixed a bug in unit test 2468 for PostgreSQL not reporting fails 2469 2470 * libgda/Gda-5.0.gir, libgda/libgda-5.0.vapi: GIR and VAPI updates 2471 24722012-03-06 Vivien Malerba <malerba@gnome-db.org> 2473 2474 * libgda/sqlite/gda-sqlite-recordset.c, 2475 .../virtual/gda-vconnection-data-model-private.h, 2476 libgda/sqlite/virtual/gda-vconnection-data-model.c, 2477 libgda/sqlite/virtual/gda-vprovider-data-model.c, 2478 tests/data-models/check_virtual.c: Virtual connections improvements and 2479 corrections they shouldn't leak any more, and be more efficient 2480 24812012-03-01 Daniel Espinosa <despinosa@src.gnome.org> 2482 2483 * configure.ac, libgda/Gda-5.0.gir, libgda/Gda-5.0.metadata, 2484 libgda/data/GdaData-5.0.gir, libgda/data/Table.vala, 2485 libgda/gda-server-operation.c, libgda/libgda-5.0.vapi, 2486 tests/vala/CheckTable.vala: Fix binding for 2487 GdaServerOperation.get_value_at_path. GdaData.Table.save () update. * 2488 Fixed Vala binding for GdaServerOperation.get_value_at_path renamed to 2489 get_value_at * GdaData.Table.save () tries to rename table but theres a 2490 problem with Gda.ServerOperation.set_value_at () working on 2491 24922012-02-29 Daniel Espinosa <despinosa@src.gnome.org> 2493 2494 * configure.ac, libgda/Gda-5.0.gir, libgda/data/DbObject.vala, 2495 libgda/data/DbTable.vala, libgda/data/GdaData-5.0.gir, 2496 libgda/data/Record.vala, libgda/libgda-5.0.vapi, 2497 tests/vala/CheckDataObject.vala: Implemented GdaData.Record.drop(). 2498 Updated GIR/VAPI files. * GdaData.Record.drop() implemented and pass 2499 Unit Tests * Updated VAPI for improvements in Vala 0.15.2 2500 25012012-03-01 Vivien Malerba <malerba@gnome-db.org> 2502 2503 * tools/gda-sql.c, tools/help/C/gda-sql-help.xml: GdaSql: removed the 2504 ldap_attributes command and replaced it with the "ldap_attributes" 2505 option 2506 2507 * tools/gda-sql.c, tools/help/C/gda-sql-help.xml: GdaSql: allow to bind 2508 only 1 object this is useful when one only wants to consult a dataset 2509 using SQL commands 2510 2511 * doc/C/libgda-sections.txt, libgda/gda-data-model-array.c, 2512 libgda/gda-data-model-array.h, libgda/libgda.symbols: Added 2513 gda_data_model_array_copy_model_ext() 2514 2515 * libgda/sqlite/virtual/gda-vprovider-data-model.c, 2516 tests/data-models/check_model_errors.c, tests/data-models/check_vcnc.c, 2517 tests/data-models/check_virtual.c: Virtual connections: major rework 2518 for better performances and resilience 2519 2520 * libgda/gda-data-model-import.c, libgda/gda-data-model.c: GdaDataModel 2521 import & export: better option names the old option names are still 2522 supported 2523 2524 * tools/gda-sql.c, tools/help/C/gda-sql-help.xml: GdaSql: added the 2525 option command 2526 2527 * tools/gda-sql.c, tools/help/C/gda-sql-help.xml: GdaSql: allow to bind 2528 datasets as well as connections in virtual connections 2529 2530 * tools/gda-sql.c, tools/help/C/gda-sql-help.xml: GdaSql: added 2531 commands to manipulate datasets ds_list, ds_mv, ds_grep, ds_show 2532 2533 * tools/command-exec.c, tools/command-exec.h, tools/gda-sql.c, 2534 tools/help/C/gda-sql-help.xml: GdaSql: improved inline help 2535 2536 * libgda/gda-data-access-wrapper.c, libgda/gda-data-model-import.c, 2537 libgda/gda-data-model.c, libgda/gda-holder.c: Misc. optimizations 2538 2539 * libgda/gda-holder.c, libgda/gda-set.c: Added GdaSet:validate-changes 2540 and GdaHolder:validate-changes properties 2541 25422012-02-27 Daniel Espinosa <despinosa@src.gnome.org> 2543 2544 * libgda/Gda-5.0.metadata, libgda/data/Catalog.vala, 2545 libgda/data/DataBase.vala, libgda/data/DbObject.vala, 2546 libgda/data/DbTable.vala, libgda/data/GdaData-5.0.gir, 2547 libgda/data/Record.vala, libgda/data/Schema.vala, 2548 libgda/data/Table.vala, libgda/libgda-5.0.vapi, 2549 tests/vala/CheckTable.vala: GdaData.Table pass Unit Tests. 2550 ServerOperation.set_value_at_path renamed. * Added DbObject.drop (bool 2551 cascade) * Table.drop () implemented * Table pass Unit Tests for 2552 fields, update and drop * Gda.ServerOperation.set_value_at_path honors 2553 Rename to: annotation 2554 25552012-02-26 Daniel Espinosa <despinosa@src.gnome.org> 2556 2557 * libgda/data/Table.vala, tests/vala/CheckTable.vala: Test for 2558 GdaData.Table test for PostgreSQL. * Found Bug 670859 with fails on 2559 Table.update in _schemata and _information_schema_catalog_name * Found 2560 Bug 670860 with fails on Table.update in _key_column_usage due to CHECK 2561 constraint not updated 2562 2563 * libgda/data/DbCollection.vala, libgda/data/DbObject.vala, 2564 libgda/data/DbRecord.vala, libgda/data/DbSchema.vala, 2565 libgda/data/GdaData-5.0.gir, libgda/data/Makefile.am, 2566 libgda/data/RecordCollection.vala, samples/vala/Makefile, 2567 tests/vala/Makefile.am, tests/vala/testdb.py: Generic improvements on 2568 GdaData classes. Added tests/vala/testdb.py. 2569 25702012-02-24 Daniel Espinosa <despinosa@src.gnome.org> 2571 2572 * libgda/data/DbFieldInfo.vala, libgda/data/DbTable.vala, 2573 libgda/data/FieldInfo.vala, libgda/data/GdaData-5.0.gir, 2574 libgda/data/Table.vala, tests/vala/CheckTable.vala: Implemented 2575 GdaData.Table.append and Unit Tests * Now you can add new tables to a 2576 dabase using GdaData.Table.append method. You need to setup, by adding 2577 fields and its attributes. No support tested for Foreignkeys 2578 25792012-02-21 Daniel Espinosa <despinosa@src.gnome.org> 2580 2581 * libgda/data/DbTable.vala, libgda/data/GdaData-5.0.gir, 2582 libgda/data/Table.vala, tests/vala/CheckTable.vala: GdaData.Table pass 2583 Unit Test for records * Table.records changed to DbRecordCollection 2584 2585 * libgda/data/Table.vala, tests/vala/CheckTable.vala: GdaData.Table 2586 pass Unit Test for tables depends and table referenced by 2587 25882012-02-20 Daniel Espinosa <despinosa@src.gnome.org> 2589 2590 * libgda/Gda-5.0.gir, libgda/libgda-5.0.vapi: Updated GIR/VAPI for 2591 Gda.DataAccessWrapper.set_mapping 2592 2593 * libgda/data/Table.vala, tests/vala/CheckTable.vala: Implemented & 2594 Tested GdaData.Table Fields 2595 25962012-02-20 Vivien Malerba <malerba@gnome-db.org> 2597 2598 * doc/C/libgda-sections.txt, libgda/gda-meta-store.h: Added missing 2599 symbols to documentation 2600 26012012-02-09 Vivien Malerba <malerba@gnome-db.org> 2602 2603 * doc/C/libgda-sections.txt, libgda/gda-data-access-wrapper.c, 2604 libgda/gda-data-access-wrapper.h, libgda/libgda.symbols: Added 2605 gda_data_access_wrapper_set_mapping() to reorder and/or hide columns 2606 using a GdaDataAccessWrapper 2607 26082012-02-17 Daniel Espinosa <despinosa@src.gnome.org> 2609 2610 * libgda/data/DbFieldInfo.vala, libgda/data/DbTable.vala, 2611 libgda/data/FieldInfo.vala, libgda/data/GdaData-5.0.gir, 2612 libgda/data/Record.vala, libgda/data/RecordCollection.vala, 2613 libgda/data/SelectQuery.vala, libgda/data/Table.vala, 2614 libgda/gda-meta-store.c, libgda/information_schema.xml, 2615 libgda/providers-support/gda-meta-column-types.h, 2616 providers/reuseable/postgres/gda-postgres-meta.c, 2617 samples/Gir/meta_store.py, tests/vala/CheckTable.vala, 2618 tests/vala/Makefile.am: Meta Data information schema updated to version 2619 4 * Added 'schema_default' column to '_schemata' table. Allows to find 2620 default schema used to add new tables to * GdaData Unit Test and Fixes 2621 for GdaData.DbTable/Table * GdaData fixes warnings for unhandled errors 2622 26232012-02-15 Daniel Espinosa <despinosa@src.gnome.org> 2624 2625 * libgda/data/DbTable.vala, libgda/data/Table.vala, 2626 tests/vala/CheckTable.vala, tests/vala/Makefile.am: Unit tests for 2627 GdaData.DbTable/Table 2628 2629 * libgda/data/DataBase.vala, libgda/data/DbField.vala, 2630 libgda/data/DbFieldInfo.vala, libgda/data/DbTable.vala, 2631 libgda/data/GdaData-5.0.gir, libgda/data/Schema.vala, 2632 libgda/data/SqlExpression.vala, libgda/data/Table.vala: Vala extensions 2633 API ports and implementations to GdaData.Table 2634 2635 * libgda/Gda-5.0.gir, libgda/Gda-5.0.metadata, libgda/gda-meta-store.c, 2636 libgda/gda-meta-store.h, libgda/libgda-5.0.vapi, libgda/libgda.symbols, 2637 samples/Gir/meta_store.py: Modifications and fixes for GIR/VAPI and 2638 GdaMetaContext API for bindings * gda_meta_context_add_column renamed 2639 to gda_meta_context_set_column, now you can set a column/Value pair and 2640 overwrite its value using column's name * gda_meta_context_new no 2641 longer used table_name as parameter, is used as a default constructor * 2642 Updated documentation * Gda.DataModelLdap mark as non-introspectable 2643 'cnc' property may be a GI bug * GIR updates * VAPI doesn't use rename 2644 Gda.MetaStore.extract_v to extract as declared in GIR (see bug 670167). 2645 Updated metadata to rename it. * Re-added libgda-5.0.vapi to track API 2646 changes 2647 2648 * libgda/Gda-5.0.gir, libgda/Makefile.am, libgda/gda-data-model-ldap.c, 2649 libgda/gda-meta-store.h, tests/vala/CheckDataModelIterator.vala: 2650 Removing GdaMutex from intrespection. GI improvements and Deprecations. 2651 * gda_data_model_ldap_new has been deprecated, use 2652 gda_data_model_ldap_new_with_config instead 2653 26542012-02-14 Daniel Espinosa <despinosa@src.gnome.org> 2655 2656 * libgda/gda-data-model-ldap.c, libgda/gda-data-model-ldap.h, 2657 libgda/libgda.symbols: Improvements on GdaDataModelLdap for bindings * 2658 Added gda_data_model_ldap_new_with_config to be used in GI bindings, 2659 avoids future API break due to use gda_data_model_new not detected as a 2660 constructor by GIR 2661 2662 * libgda/Gda-5.0.gir, libgda/gda-attributes-manager.c, 2663 libgda/gda-meta-store.c, libgda/gda-meta-store.h, 2664 libgda/libgda-5.0.vapi, libgda/libgda.symbols: GdaMetaContext API for 2665 bindings improvements. * Added gda_meta_context_get_type to convert to 2666 GBoxed type and allow its use in bindings 2667 2668 * libgda/Gda-5.0.gir, libgda/gda-meta-store.c, libgda/gda-meta-store.h, 2669 libgda/libgda-5.0.vapi: GdaMetaContext binding friendship fixes 2670 26712012-02-13 Daniel Espinosa <despinosa@src.gnome.org> 2672 2673 * libgda/gda-data-select.c, libgda/gda-meta-store.c: GdaMetaContext API 2674 return values fixes and deleting unused declarations to avoid warnings 2675 26762012-02-05 Vivien Malerba <malerba@gnome-db.org> 2677 2678 * doc/C/libgda-sections.txt, libgda/gda-data-model-ldap.c, 2679 libgda/libgda.symbols, libgda/sqlite/virtual/gda-ldap-connection.c, 2680 libgda/sqlite/virtual/gda-ldap-connection.h, 2681 providers/ldap/gda-ldap-util.c: Added 2682 gda_ldap_entry_get_attributes_list() and 2683 gda_ldap_attributes_list_free() 2684 2685 * tools/command-exec.c, tools/gda-sql.c, tools/help/C/gda-sql-help.xml: 2686 GdaSql: added ldap_attributes and ldap_search commands 2687 26882012-02-04 Vivien Malerba <malerba@gnome-db.org> 2689 2690 * libgda/gda-data-model.c, providers/ldap/gdaprov-data-model-ldap.c: 2691 Misc. corrections 2692 2693 * doc/C/limitations.xml, providers/ldap/gda-ldap-provider.c, 2694 providers/ldap/gda-ldap-util.c: LDAP provider: allow connection opening 2695 using the "uid" attribute value instead of the complete DN 2696 2697 * doc/C/limitations.xml, providers/ldap/gda-ldap-provider.c, 2698 providers/ldap/ldap_specs_dsn.xml.in: LDAP provider: added TLS_REQCERT 2699 and TLS_CACERT connection parameters to specify how to handle server 2700 certificates for SSL/TLS sessions 2701 2702 * doc/C/examples/blobtest.c, samples/Blobs/README, 2703 samples/Blobs/blobtest.c: Update the BLOB example to mention the 2704 transation started automatically whenever a blob is read 2705 27062012-02-03 Daniel Espinosa <despinosa@src.gnome.org> 2707 2708 * libgda/Gda-5.0.gir, libgda/gda-meta-store.c, libgda/gda-meta-store.h, 2709 libgda/gda-types.c, libgda/gda-types.h, libgda/libgda-5.0.vapi, 2710 libgda/libgda.symbols: Added new API to GdaMetaContext to convert it to 2711 an opaque struct. * Added a new member to GdaMetaContext as GHashTable 2712 to hold column/value pairs, new API use it to store/get column/value 2713 pair. Hope this changes don't modify interal use of GdaMetaContext to 2714 allow slowly porting * Some GI annotations fixes 2715 27162012-02-02 Daniel Espinosa <despinosa@src.gnome.org> 2717 2718 * libgda/Gda-5.0.gir, libgda/Gda-5.0.metadata, 2719 libgda/gda-attributes-manager.h, libgda/gda-value.c, 2720 libgda/providers-support/gda-pstmt.h: Hiding GDA's GValue API to 2721 bindings using GIR 2722 2723 * libgda/Gda-5.0.metadata, libgda/data/DbField.vala, 2724 libgda/data/GdaData-5.0.gir, libgda/data/Table.vala, 2725 libgda/libgda-5.0.vapi, samples/vala/SampleDataModelIterable.vala: 2726 Hinding GDA's GValue API to Vala bindings * Including a 2727 gda_value_new_from_string version for Vala bindings as 2728 GdaData.DbField.value_from_string 2729 27302012-02-02 Murray Cumming <murrayc@murrayc.com> 2731 2732 * libgda/gda-connection.c, samples/MetaStore/example.c: Fix tiny typos 2733 in docs. 2734 27352012-02-01 Daniel Espinosa <despinosa@src.gnome.org> 2736 2737 * libgda/Gda-5.0.gir, samples/Gir/dataproxy.py: Updated documentation 2738 in GIR for Gda.DataSelect. Updated sample for Gda.DataProxy in python. 2739 2740 * libgda/Gda-5.0.gir, libgda/gda-data-proxy.c, libgda/gda-data-proxy.h, 2741 libgda/libgda-5.0.vapi, libgda/libgda.symbols, 2742 samples/Gir/dataproxy.py, samples/vala/SampleDataModelIterable.vala: 2743 Added new constructor for GdaDataProxy. Build fixes and test on python. 2744 * Added symbol gda_data_proxy_new_with_data_model to be used by 2745 bindins instead gda_data_proxy_new not detected properly in GI before 2746 1.31 * Added a simple sample for dataproxy API test (new and old 2747 constructor) * Some build fixes for vala-extensions samples 2748 27492012-01-31 Daniel Espinosa <despinosa@src.gnome.org> 2750 2751 * configure.ac, gnome-doc-utils.make, libgda/Gda-5.0.gir, 2752 libgda/Makefile.am, libgda/data/Catalog.vala, 2753 libgda/data/DataBase.vala, libgda/data/DbCatalog.vala, 2754 libgda/data/DbCollection.vala, libgda/data/DbField.vala, 2755 libgda/data/DbFieldInfo.vala, libgda/data/DbRecord.vala, 2756 libgda/data/DbRecordCollection.vala, libgda/data/DbSchema.vala, 2757 libgda/data/DbTable.vala, libgda/data/Field.vala, 2758 libgda/data/FieldInfo.vala, libgda/data/GdaData-5.0.gir, 2759 libgda/data/Makefile.am, libgda/data/Record.vala, 2760 libgda/data/RecordCollection.vala, libgda/data/Schema.vala, 2761 libgda/data/Table.vala, libgda/libgda-5.0.vapi, 2762 tests/vala/CheckDataModelIterator.vala, 2763 tests/vala/CheckDataObject.vala: Change Valac to 0.14. GdaData 2764 implementations for DbTable and Table metadata 2765 27662012-02-01 Vivien Malerba <malerba@gnome-db.org> 2767 2768 * configure.ac, doc/C/limitations.xml: s/SqlCipher/SQLCipher/ 2769 27702012-01-31 Vivien Malerba <malerba@gnome-db.org> 2771 2772 * providers/firebird/Makefile.am, 2773 providers/firebird/firebird_specs_dsn.xml.in, 2774 providers/firebird/firebird_specs_dsn_emb.xml.in, 2775 providers/firebird/gda-firebird-meta.c, 2776 providers/firebird/gda-firebird-meta.h, 2777 providers/firebird/gda-firebird-provider.c, 2778 providers/firebird/gda-firebird-pstmt.c, 2779 providers/firebird/gda-firebird-pstmt.h, 2780 providers/firebird/gda-firebird-recordset.c, 2781 providers/firebird/gda-firebird-recordset.h, 2782 providers/firebird/gda-firebird-util.c, 2783 providers/firebird/gda-firebird.h, providers/firebird/libmain-embed.c: 2784 Firebird provider improvements, thanks to Faghmie Davids 2785 2786 * providers/mdb/libmdb-src/include/config.h, 2787 samples/LdapBrowser/Makefile, samples/SimpleUIForm/Makefile, 2788 samples/WritableSelect/Makefile: Add missing files which were ignored 2789 because of some .gitignore rules 2790 2791 * libgda/sqlite/sqlite-src/PragmasPatch, 2792 libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h, 2793 providers/sqlcipher/sqlcipher.patch: Set SQLite version to 3.7.9 and 2794 SqlCipher to 2.0.3 2795 2796 * libgda/gda-data-select.c, libgda/sqlite/gda-sqlite-util.c, 2797 libgda/thread-wrapper/gda-thread-provider.c, 2798 providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/jni-wrapper.c, 2799 providers/mysql/gda-mysql-provider.c, 2800 providers/oracle/gda-oracle-util.c, providers/web/gda-web-util.c: 2801 Removed compiler warnings 2802 28032012-01-29 Vivien Malerba <malerba@gnome-db.org> 2804 2805 * providers/mysql/gda-mysql-provider.c, 2806 providers/reuseable/mysql/gda-mysql-reuseable.c: MySQL provider: allow 2807 connection to be opened with MySQL 4 2808 28092012-01-24 Daniel Espinosa <despinosa@src.gnome.org> 2810 2811 * configure.ac, libgda/data/DataBase.vala, libgda/data/Field.vala, 2812 libgda/data/FieldInfo.vala, libgda/data/Record.vala, 2813 libgda/data/Schema.vala, libgda/data/Table.vala, 2814 samples/vala/SampleDataModelIterable.vala, 2815 samples/vala/SampleDataObject.vala, 2816 tests/vala/CheckDataModelIterator.vala, 2817 tests/vala/CheckDataObject.vala: Ported to valac 0.16 and API 2818 simplification * DataBase, Field, FieldInfo, Record, Schema and Table 2819 now implement its base interfaces without requiring to use <Value?> 2820 thanks to fix bug 667668 * Samples and Unit Tests updated 2821 28222012-01-24 Vivien Malerba <malerba@gnome-db.org> 2823 2824 * libgda-ui/data-entries/gdaui-entry-shell.c, 2825 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-entry.c, 2826 libgda-ui/gdaui-raw-grid.c: Set correct version for new symbols 2827 2828 * doc/C/libgda-ui-sections.txt, 2829 libgda-ui/data-entries/gdaui-entry-combo.c, 2830 libgda-ui/data-entries/gdaui-entry-shell.c, 2831 libgda-ui/data-entries/gdaui-entry-shell.h, 2832 libgda-ui/data-entries/gdaui-entry-wrapper.c, 2833 libgda-ui/data-entries/widget-embedder.c, 2834 libgda-ui/data-entries/widget-embedder.h, libgda-ui/gdaui-basic-form.c, 2835 libgda-ui/gdaui-basic-form.h, libgda-ui/gdaui-data-entry.c, 2836 libgda-ui/gdaui-data-entry.h, libgda-ui/gdaui-raw-form.c, 2837 libgda-ui/libgda-ui.symbols, testing/gdaui-test-errors.c: 2838 GdauiBasicForm better shows invalid values 2839 2840 * libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-raw-grid.h: Added 2841 gdaui_raw_grid_add_formatting_function() and 2842 gdaui_raw_grid_remove_formatting_function() 2843 2844 * libgda-report/engine/gda-report-engine.c, 2845 libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h, 2846 libgda-report/engine/test-rt-parser.c: Added the 2847 GdaReportEngine::output-directory property to specify a directory in 2848 which generated files wil be saved 2849 28502012-01-23 Daniel Espinosa <despinosa@src.gnome.org> 2851 2852 * configure.ac, libgda/Gda-5.0.gir, libgda/Gda-5.0.metadata, 2853 libgda/libgda-5.0.vapi: GI now depends on 1.31.10 and fixes on Bug 2854 667837 2855 2856 * libgda/Gda-5.0.metadata, libgda/Makefile.am, libgda/libgda-5.0.vapi: 2857 Fixes to avoid API break in Vala and GI bindings in GI 1.31 (See Bug 2858 667837) 2859 2860 * doc/mallard/gobject-introspection/about-gi.page, 2861 .../gobject-introspection/api-stability.page, 2862 .../gobject-introspection/distribution.page, 2863 doc/mallard/gobject-introspection/gda-vala.page, 2864 .../gobject-introspection/gir-generation.page, 2865 doc/mallard/gobject-introspection/gir-update.page, 2866 doc/mallard/gobject-introspection/index.page, 2867 doc/mallard/gobject-introspection/problems.page: Added documantation 2868 for developers about GObject Introspection in GDA 2869 28702012-01-22 Vivien Malerba <malerba@gnome-db.org> 2871 2872 * tests/providers/DATA_film.xml, tests/test-sql-builder.c: Test 2873 adaptations 2874 2875 * doc/C/examples/blobtest.c, libgda/gda-meta-store.c, libgda/gda-set.c, 2876 libgda/gda-sql-builder.c, libgda/gda-tree-mgr-columns.c, 2877 libgda/gda-tree-mgr-schemas.c, libgda/gda-tree-mgr-select.c, 2878 libgda/gda-tree-mgr-tables.c, libgda/gda-util.c, 2879 libgda/sqlite/gda-sqlite-recordset.c, 2880 libgda/sqlite/virtual/gda-ldap-connection.c, 2881 libgda/sqlite/virtual/gda-vconnection-hub.c, 2882 providers/ldap/gdaprov-data-model-ldap.c, 2883 providers/mysql/gda-mysql-recordset.c, 2884 providers/oracle/gda-oracle-provider.c, 2885 providers/postgres/gda-postgres-provider.c, 2886 providers/reuseable/postgres/gda-postgres-meta.c, 2887 samples/Blobs/blobtest.c, testing/gdaui-test-rt-editor.c, 2888 tests/value-holders/check_holder.c, tools/browser/auth-dialog.c, 2889 tools/browser/browser-connection.c, 2890 tools/browser/browser-virtual-connection.c, 2891 tools/browser/common/fk-declare.c, tools/browser/common/ui-formgrid.c, 2892 tools/browser/connection-binding-properties.c, 2893 tools/browser/data-manager/data-source.c, 2894 tools/browser/data-manager/xml-spec-editor.c, 2895 tools/browser/ldap-browser/mgr-ldap-classes.c, 2896 tools/browser/login-dialog.c, 2897 tools/browser/schema-browser/mgr-columns.c, 2898 tools/browser/schema-browser/relations-diagram.c, tools/gda-sql.c: 2899 Always use a format string when calling g_set_error() 2900 2901 * gnome-doc-utils.make, tools/help/Makefile.am: Have "make check" work 2902 as GdaSql's help is not mallard and thus should not be tested for 2903 mallard syntax 2904 2905 * .gitignore, gnome-doc-utils.make: Have gnome-doc-utils.make handled 2906 by git 2907 29082012-01-21 Vivien Malerba <malerba@gnome-db.org> 2909 2910 * tools/Makefile.am, tools/browser/Makefile.am, 2911 tools/browser/browser-connection-priv.h, 2912 tools/browser/browser-connection.c, tools/browser/browser-connection.h, 2913 tools/browser/browser-favorites.h, tools/browser/common/Makefile.am, 2914 tools/browser/common/favorites-actions.c, 2915 tools/browser/common/favorites-actions.h, 2916 tools/browser/common/ui-formgrid.c, 2917 tools/browser/data-manager/data-console.c, 2918 .../browser/data-manager/data-favorite-selector.c, 2919 .../browser/data-manager/data-favorite-selector.h, 2920 .../data-manager/data-manager-perspective.c, 2921 tools/browser/data-manager/data-source.h, 2922 tools/browser/doc/gda-browser-sections.txt, 2923 tools/browser/doc/gda-browser.types, tools/browser/favorites-test.c, 2924 .../ldap-browser/ldap-browser-perspective.c, 2925 tools/browser/ldap-browser/ldap-classes-page.c, 2926 tools/browser/ldap-browser/ldap-entries-page.c, 2927 .../browser/ldap-browser/ldap-favorite-selector.c, 2928 .../browser/ldap-browser/ldap-favorite-selector.h, 2929 tools/browser/mgr-favorites.c, tools/browser/mgr-favorites.h, 2930 tools/browser/query-exec/query-console-page.c, 2931 tools/browser/query-exec/query-exec-perspective.c, 2932 tools/browser/query-exec/query-favorite-selector.c, 2933 tools/browser/query-exec/query-favorite-selector.h, 2934 tools/browser/schema-browser/favorite-selector.c, 2935 tools/browser/schema-browser/favorite-selector.h, 2936 tools/browser/schema-browser/objects-index.c, 2937 tools/browser/schema-browser/objects-index.h, 2938 tools/browser/schema-browser/relations-diagram.c, 2939 .../schema-browser/schema-browser-perspective.c, 2940 tools/browser/schema-browser/table-info.c, tools/gda-sql.c, 2941 tools/gda-sql.h, .../browser-favorites.c => tools-favorites.c}, 2942 tools/tools-favorites.h: Unified query favorites in GdaSql and 2943 GdaBrowser GdaSql now uses the same favorites infrastructure as 2944 GdaBrowser, while still being able to load and delete previous saved 2945 query buffers 2946 29472012-01-18 Vivien Malerba <malerba@gnome-db.org> 2948 2949 * po/ar.po, po/az.po, po/ca.po, po/ca@valencia.po, po/cs.po, po/da.po, 2950 po/de.po, po/dz.po, po/el.po, po/en_CA.po, po/en_GB.po, po/eo.po, 2951 po/es.po, po/eu.po, po/fa.po, po/fi.po, po/fr.po, po/ga.po, po/gl.po, 2952 po/hr.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, 2953 po/mk.po, po/ml.po, po/ms.po, po/nb.po, po/ne.po, po/nl.po, po/oc.po, 2954 po/pa.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/rw.po, 2955 po/sk.po, po/sl.po, po/sq.po, po/sr.po, po/sr@Latn.po, po/sv.po, 2956 po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po, 2957 testing/gdaui-test-data-entries.c: Data entry tester: strings are not 2958 to be translated as this is a test program only 2959 2960 * libgda-report/engine/gda-report-engine.c, 2961 libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h: 2962 Report engine can now render rich text to HTML as well as DocBook 2963 29642012-01-15 Vivien Malerba <malerba@gnome-db.org> 2965 2966 * doc/C/packaging.xml, doc/C/packaging_ui.xml: Updating packaging 2967 documentation to include GdaSql help files 2968 2969 * configure.ac, tools/command-exec.c, tools/gda-sql.c, 2970 tools/help/C/gda-sql-help.xml, tools/help/Makefile.am: GdaSql: improved 2971 inline help (translations welcome!) 2972 29732012-01-10 Daniel Espinosa <despinosa@src.gnome.org> 2974 2975 * libgda/Gda-5.0.gir, libgda/gda-value.c: Fixed documentation for 2976 GdaNumeric. Fixes GIR generation messages Bug 652805. 2977 2978 * libgda/Gda-5.0.gir, libgda/data/RecordCollection.vala, 2979 libgda/libgda-5.0.vapi, samples/vala/SampleDataModelIterable.vala, 2980 tests/vala/CheckDataModelIterator.vala: Fixed RecordCollection Unit 2981 Tests and Sample. Reached Milestone 1. * Gda to Gee.Collection 2982 Milestone 1 Reached. * All Unit Tests and samples compiles and run * 2983 Updated Gda-5.0.gir and libgda-5.0.vapi due to annotation fixes 2984 2985 * libgda/data/DbRecordCollection.vala, libgda/data/GdaData-5.0.gir, 2986 libgda/data/Record.vala, libgda/data/RecordCollection.vala, 2987 samples/vala/SampleDataModelIterable.vala, 2988 tests/vala/CheckDataModelIterator.vala: DbRecordCollection and 2989 RecordCollection pass Unit Tests 2990 29912012-01-09 Daniel Espinosa <despinosa@src.gnome.org> 2992 2993 * libgda/Gda-5.0.gir, libgda/data/DbRecord.vala, 2994 libgda/data/DbRecordCollection.vala, libgda/data/GdaData-5.0.gir, 2995 libgda/data/Record.vala, libgda/data/RecordCollection.vala, 2996 libgda/libgda-5.0.vapi, samples/vala/SampleDataObject.vala, 2997 tests/vala/CheckDataModelIterator.vala, 2998 tests/vala/CheckDataObject.vala: Adding missing files and new API to 2999 DbRecord interface. Sample updates. * Added DbRecordCollection.vala and 3000 RecordCollection.vala missing files * DbRecord and Record gains new 3001 set_field_value() and set_key_value() API * Sample Updated to latest 3002 API changes libgda/samples/vala/SampleDataObject.vala 3003 3004 * libgda/data/DataBase.vala, libgda/data/DbField.vala, 3005 libgda/data/DbObject.vala, libgda/data/DbSchema.vala, 3006 libgda/data/DbTable.vala, libgda/data/Field.vala, 3007 libgda/data/GdaData-5.0.gir, libgda/data/Record.vala, 3008 libgda/data/Schema.vala, libgda/data/Table.vala, 3009 tests/vala/CheckDataModelIterator.vala, 3010 tests/vala/CheckDataObject.vala: Fixes on Gee Collections 3011 implementation and DbRecord Unit Test. * API changed to DbObject and 3012 updates to dependant interfaces and classes * API changes to other 3013 interterfaces and updates to implementators * Updates to GIR/VAPI files 3014 for GdaData * Fixed DbRecord and Record to pass Unit Tests 3015 30162012-01-08 Daniel Espinosa <despinosa@src.gnome.org> 3017 3018 * libgda/data/DbRecord.vala, libgda/data/GdaData-5.0.gir, 3019 tests/vala/CheckDataModelIterator.vala: Added DbRecord<G>.to_string(). 3020 Fixes on DbRecordCollection Unit Tests. 3021 30222012-01-08 Vivien Malerba <malerba@gnome-db.org> 3023 3024 * libgda/sqlite/virtual/gda-vconnection-data-model.c, 3025 libgda/sqlite/virtual/gda-vconnection-hub.c, 3026 libgda/sqlite/virtual/gda-vprovider-data-model.c: Improved connections 3027 binding handling of strange cases 3028 3029 * libgda/gda-data-select.c, libgda/gda-util.c, libgda/gda-util.h: Don't 3030 make gda_modify_statement_param_types() in the public API it's too 3031 specific to Libgda's internals 3032 30332012-01-07 Daniel Espinosa <despinosa@src.gnome.org> 3034 3035 * libgda/Gda-5.0.gir, libgda/data/DbRecord.vala, 3036 libgda/data/GdaData-5.0.gir, libgda/data/Record.vala, 3037 libgda/libgda-5.0.vapi: Updating DbRecord interfaces. Updating GIR/VAPI 3038 bindings. 3039 3040 * libgda/data/DataBase.vala, libgda/data/DataModelIterator.vala, 3041 libgda/data/DbCollection.vala, libgda/data/DbField.vala, 3042 libgda/data/DbObject.vala, libgda/data/DbRecord.vala, 3043 libgda/data/DbSchema.vala, libgda/data/DbTable.vala, 3044 libgda/data/Field.vala, libgda/data/FieldInfo.vala, 3045 libgda/data/GdaData-5.0.gir, libgda/data/Makefile.am, 3046 libgda/data/Record.vala, libgda/data/Schema.vala, 3047 libgda/data/Table.vala, tests/vala/CheckDataObject.vala: Fixes on 3048 interfaces and implementation for Gee Collection implementations 3049 30502012-01-05 Daniel Espinosa <despinosa@src.gnome.org> 3051 3052 * libgda/Gda-5.0.gir, libgda/data/IdField.vala, 3053 libgda/data/Record.vala, libgda/data/RecordSingleId.vala, 3054 libgda/gda-meta-store.c, libgda/libgda-5.0.vapi: Fixed 3055 Gda.MetaStore.extract_v annotations 3056 30572012-01-04 Daniel Espinosa <despinosa@src.gnome.org> 3058 3059 * libgda/data/DataBase.vala, libgda/data/DbCollection.vala, 3060 libgda/data/DbField.vala, libgda/data/DbFieldInfo.vala, 3061 libgda/data/DbObject.vala, libgda/data/DbSchema.vala, 3062 libgda/data/DbTable.vala, libgda/data/Field.vala, 3063 libgda/data/FieldInfo.vala, libgda/data/GdaData-5.0.gir, 3064 libgda/data/IdField.vala, libgda/data/Makefile.am, 3065 libgda/data/RecordSingleId.vala, libgda/data/Schema.vala, 3066 libgda/data/Table.vala: Implementations for DbCollection, DbSchema, 3067 DbTable, DbField, IdField, DbObject 3068 3069 * libgda/Gda-5.0.gir, libgda/gda-meta-struct.c, libgda/libgda-5.0.vapi: 3070 Fixing GI annotations for Gda.MetaStruct.get_all_db_objects() 3071 30722012-01-07 Vivien Malerba <malerba@gnome-db.org> 3073 3074 * libgda/gda-data-select.c, libgda/gda-statement-priv.h, 3075 libgda/gda-statement.c, libgda/gda-util.c, libgda/gda-util.h: 3076 gda_data_select_compute_modification_statements(): take into account 3077 data model's columns types 3078 30792012-01-06 Murray Cumming <murrayc@murrayc.com> 3080 3081 * debian/README.Debian, debian/changelog, debian/control, 3082 debian/control-nonfree/control.gda-primebase, 3083 debian/control-nonfree/control.gda-sybase, 3084 debian/control-nonfree/control.gda-tds, 3085 debian/control-nonfree/gda-primebase.files, 3086 debian/control-nonfree/gda-primebase.postinst, 3087 debian/control-nonfree/gda-sybase.files, 3088 debian/control-nonfree/gda-sybase.postinst, 3089 debian/control-nonfree/gda-tds.files, 3090 debian/control-nonfree/gda-tds.postinst, debian/control.orig, 3091 debian/copyright, debian/dirs, debian/docs, debian/ex.doc-base.package, 3092 debian/gda-mysql.files, debian/gda-mysql.postinst, 3093 debian/gda-odbc.files, debian/gda-odbc.postinst, 3094 debian/gda-postgres.files, debian/gda-postgres.postinst, 3095 debian/libgda-dev.files, debian/postinst, debian/rules: Remove ancient 3096 and unused debian/ files. The real files for debian and Ubuntu are 3097 maintained by the distros. 3098 30992012-01-04 Daniel Espinosa <despinosa@src.gnome.org> 3100 3101 * libgda/data/DataObject.vala, libgda/data/DataObjectSingleId.vala, 3102 libgda/data/GdaData-5.0.gir, libgda/data/Makefile.am, 3103 samples/vala/SampleDataObject.vala, tests/vala/CheckDataObject.vala: 3104 Added GdaData.Record and GdaData.RecordSingleId. Removed Object and 3105 ObjectSingleId * GdaData.Object and ObjectSingleId has renamed to 3106 Record and RecordSingleId. 3107 3108 * libgda/data/DataObject.vala, libgda/data/DataObjectSingleId.vala, 3109 libgda/data/GdaData-5.0.gir, samples/vala/SampleDataObject.vala, 3110 tests/vala/CheckDataObject.vala: API changes to 3111 GdaData.Object.append(). Now all tests pass. * In order to append new 3112 objects you must set at least id if db definition don't set it for you. 3113 All fields are appended using standard INSERT command. * Unless you set 3114 id to the new object you can lost the object and any save command will 3115 fail 3116 3117 * libgda/data/GdaData-5.0.gir, libgda/data/GdaData-UML.gaphor, 3118 libgda/data/Makefile.am, libgda/data/NamespaceInfo.vala, 3119 tests/vala/Makefile.am: Unit tests working again. libgdadata.h moved to 3120 libgda/data. * GIR and vala bindings point to new libgdadata.h 3121 location * Unit test updated to run over new implementitions and header 3122 locations * More updates to UML model 3123 3124 * libgda/data/DataObject.vala, libgda/data/DataObjectSingleId.vala, 3125 libgda/data/DbField.vala, libgda/data/Field.vala, 3126 libgda/data/GdaData-5.0.gir, libgda/data/GdaData-UML.gaphor, 3127 samples/vala/SampleDataObject.vala, tests/vala/CheckDataObject.vala, 3128 tests/vala/Makefile.am: Updated API for GdaData.Object, ObjectSingleId, 3129 DbField. Fixes on samples and test. * Samples updated to new API 3130 3131 * libgda/Gda-5.0.metadata, libgda/data/DataObject.vala, 3132 libgda/data/DataObjectSingleId.vala, libgda/data/DbField.vala, 3133 libgda/data/DbObject.vala, libgda/data/DbRecord.vala, 3134 libgda/data/Field.vala, libgda/data/GdaData-5.0.gir, 3135 libgda/data/GdaData-UML.gaphor, libgda/data/Makefile.am, 3136 libgda/gda-meta-store.h, libgda/libgda-5.0.vapi, samples/vala/Makefile, 3137 samples/vala/SampleDataObject.vala, 3138 tests/vala/CheckDataModelIterator.vala, 3139 tests/vala/CheckDataObject.vala, tests/vala/Makefile.am: libgda VAPI 3140 update for GdaMetaContext. Reimplementing GdaData.Object. * Added 3141 missing annotations to gda-meta-store.h for GIR generation with no 3142 effect see bug #667236 * Modified Gda-5.0.metadata to deal with bug 3143 above. * GdaData.ObjectSingleId implements GdaData.Object for tables 3144 with one ID field * GdaData.Object now have most of its members as 3145 abstracts and implemented by ObjectSingleId for tables with just one ID 3146 field. Future ObjectMultipleId must handle multiple ID fields. * 3147 GdaData.Object reimplemented to use Field new object to avoid 3148 Gda.DataModel and allow to create 'off line' objects and add them to 3149 the database. * GdaData.Object.append is implemented by 3150 GdaData.ObjectSingleId. * New Field<G> generig class to manage records 3151 fields. * Updated DbField and DbRecord interfaces. * Added a class UML 3152 diagram using Gaphor to show classes and interfaces design. 3153 31542012-01-02 Daniel Espinosa <despinosa@src.gnome.org> 3155 3156 * libgda/data/DataObject.vala, libgda/data/GdaData-5.0.gir: 3157 GdaData.Object added doc and API change now is Generic with new 3158 append() function * Object is now generic you need to define the 3159 returning type of append(). * New append() must be implemented by 3160 derived classes throwing ObjectError domains set to APPEND. Expected 3161 generic type mustbe the derived class. * Added documentation to 3162 functions. No gtk-doc or valadoc for now. 3163 3164 * libgda/Gda-5.0.metadata, libgda/libgda-5.0.vapi: Fixed vapi 3165 generation for Gda.Set.get_holder_value() 3166 3167 * libgda/data/Makefile.am, libgda/data/NamespaceInfo.vala: Added 3168 NamespaceInfo.vala and used as first file to valac. * 3169 NamespaceInfor.vala will hold any namespace annotation as global 3170 settings and used as first file passed to valac 3171 31722012-01-03 Vivien Malerba <malerba@gnome-db.org> 3173 3174 * libgda-ui/data-entries/plugins/.gitignore, 3175 libgda-ui/data-entries/plugins/Makefile.am, 3176 .../plugins/gdaui-entry-format-spec.xml.in, 3177 .../data-entries/plugins/gdaui-entry-format.c, 3178 .../data-entries/plugins/gdaui-entry-format.h, 3179 libgda-ui/data-entries/plugins/libmain.c: GdaUI: new entry plugin to 3180 specify a formatted entry 3181 31822012-01-02 Vivien Malerba <malerba@gnome-db.org> 3183 3184 * libgda-ui/gdaui-login.c, 3185 libgda-ui/internal/gdaui-provider-auth-editor.c: GdauiLogin: focus on 3186 the entry which needs attention when focus is obtained 3187 3188 * tools/browser/auth-dialog.c, tools/browser/browser-connection.c, 3189 tools/browser/login-dialog.c, tools/browser/support.c: GdaBrowser: 3190 improved user experience when starting 3191 31922011-12-29 Vivien Malerba <malerba@gnome-db.org> 3193 3194 * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-rt-editor.c: Gdaui: 3195 misc. corrections 3196 3197 * libgda/gda-config.c, libgda/gda-connection.c, 3198 libgda/gda-data-handler.c, libgda/gda-data-model.c, 3199 libgda/gda-data-pivot.c, libgda/gda-holder.c, libgda/gda-init.c, 3200 libgda/gda-lockable.c, libgda/gda-log.c, libgda/gda-meta-store.c, 3201 libgda/gda-mutex.c, libgda/gda-mutex.h, libgda/gda-set.c, 3202 libgda/gda-sql-builder.c, libgda/gda-value.c, 3203 libgda/handlers/gda-handler-numerical.c, 3204 libgda/sqlite/gda-sqlite-provider.c, 3205 libgda/sqlite/gda-sqlite-recordset.c, 3206 libgda/thread-wrapper/gda-thread-wrapper.c, 3207 tools/browser/browser-connection-priv.h, 3208 tools/browser/browser-connection.c, tools/browser/browser-page.c, 3209 tools/browser/browser-perspective.c, 3210 tools/browser/common/objects-cloud.c: Handle deprecated symbols for 3211 Glib 2.32 3212 32132011-12-28 Daniel Espinosa <despinosa@src.gnome.org> 3214 3215 * libgda/Gda-5.0.gir, libgda/Makefile.am, libgda/libgda-5.0.vapi: 3216 Tracking API changes by adding Gda-5.0.gir and libgda-5.0.vapi files 3217 3218 * libgda/data/DataModelIterable.vala, libgda/gda-data-model.c: 3219 GdaData.DataModelIterable now implements Gda.DataModel.get_exceptions() 3220 * Added missing annotations to gda_data_model_get_exceptions () 3221 32222011-12-23 Daniel Espinosa <despinosa@src.gnome.org> 3223 3224 * libgda/data/DataModelIterable.vala, 3225 libgda/data/DataModelIterator.vala, libgda/data/DbCollection.vala, 3226 libgda/data/DbField.vala, libgda/data/DbRecord.vala, 3227 libgda/data/DbSchema.vala, libgda/data/DbTable.vala, 3228 libgda/data/GdaData-5.0.gir, libgda/data/Makefile.am, 3229 libgda/data/SqlExpression.vala, libgda/data/SqlWhere.vala: Added 3230 sources to build DB as Collection set of interfaces and fixes. * Added 3231 and fixed to build sources for DB Collection * DataModelIterable moved 3232 to a independient file * Moved out from build Selectable sources until 3233 they build or have better hierarchy solution 3234 32352011-12-22 Daniel Espinosa <despinosa@src.gnome.org> 3236 3237 * libgda/data/DbCollection.vala, libgda/data/DbField.vala, 3238 libgda/data/DbRecord.vala, libgda/data/DbSchema.vala, 3239 libgda/data/SqlExpression.vala, libgda/data/SqlWhere.vala: Interface 3240 hierarchy for DbCollection using Gee. * This are the first ideas on 3241 interface hierarchy for DbCollection * Added DbCollection, DbShema, 3242 DbTable, DbRecord, DbField, SqlWhere, SqlExpression interfaces 3243 3244 * libgda/data/DataModelIterator.vala, libgda/data/GdaData-5.0.gir, 3245 libgda/gda-data-model.c, libgda/gda-data-model.h: Added invokers for 3246 virtual funtions on GdaDataModel interface. * Added i_set_notify, 3247 i_get_notify, i_iter_next, i_iter_prev, i_iter_at_row, 3248 i_iter_set_value, invokers just to allow Vala classes to implement 3249 GdaDataModel interface. * GdaData.DataModelIterable now implements 3250 Gda.DataModel interface 3251 3252 * samples/vala/Makefile, samples/vala/SampleDataModelIterable.vala, 3253 samples/vala/SampleDataModelIterator.vala: Done Sample on Gee based 3254 iterable DataModel. 3255 3256 * libgda/data/DataModelIterator.vala, libgda/data/DataObject.vala, 3257 libgda/data/GdaData-5.0.gir, samples/vala/Makefile, 3258 samples/vala/SampleDataObject.vala: GdaData.Object and 3259 GdaData.DataModelIterable API Change. * GdaData.Object.record is now a 3260 Gda.DataModel * GdaData.DataModelIterable no avoids to implement 3261 Gda.DataModel interface due to no public functions. Even that you can 3262 use most of the public functions as if it is a Gda.DataModel but you 3263 can't cast to. * Work on samples continue. 3264 32652011-12-21 Daniel Espinosa <despinosa@src.gnome.org> 3266 3267 * libgda/data/DataModelIterator.vala, libgda/data/DataObject.vala, 3268 libgda/data/GdaData-5.0.gir, libgda/data/libgdadata-5.0.pc.in, 3269 samples/vala/Makefile.am: Work in progress: Fixing 3270 GdaData.DataModelIterable implementing Gda.DataModel interface. Missing 3271 some functions not correctly implemented. 3272 3273 * libgda/data/DataObject.vala, libgda/data/GdaData-5.0.gir, 3274 libgda/data/Makefile.am, libgda/data/libgdadata-5.0.pc.in, 3275 samples/vala/SampleDataObject.vala: Fix libgdadata installation issues. 3276 Simplifing example for GdaData.Object. 3277 32782011-12-19 Daniel Espinosa <despinosa@src.gnome.org> 3279 3280 * libgda/data/DataObject.vala, libgda/data/GdaData-5.0.gir, 3281 samples/vala/SampleDataObject.vala, tests/vala/CheckDataObject.vala: 3282 GdaData.Object.table API change: changed to read-only attribute. * 3283 GdaData.Object.table must be overrided by derived classes maybe using 3284 an static string or any other method. 3285 32862011-12-14 Daniel Espinosa <despinosa@src.gnome.org> 3287 3288 * libgda/data/DataModelIterator.vala, libgda/data/DataObject.vala, 3289 libgda/data/GdaData-5.0.gir, samples/vala/SampleDataObject.vala, 3290 tests/vala/CheckDataModelIterator.vala, 3291 tests/vala/CheckDataObject.vala: Fixed DataModelIterator build. API 3292 change on GdaData.Object for table property and build fixes. * Fixed 3293 implementation of Gee.AbstractCollection * GdaData.Object.table 3294 property now allow to define a construct state to set its value to a 3295 internal variable is required like is done in Check Unit Test. * Fixes 3296 on Unit Tests and API changes updates * More work on SampleDataObject 3297 no compiles jet 3298 3299 * libgda/data/DataModelIterator.vala, libgda/data/DataObject.vala, 3300 libgda/data/Makefile.am, libgda/gda-data-model.c, 3301 samples/vala/SampleDataObject.vala, tests/vala/CheckDataObject.vala: 3302 DataModelIterator implements Gee.AbstractCollection. GdaData.Object API 3303 changes make table field public and abstract read only property. * 3304 DataModelIterator implements Gee.AbstractCollection instead of 3305 Gee.Collection, Gee.Iterable and Gee.Traversable * GdaData.Object 3306 expose 'table' as public abstract property and is declared as abstract 3307 class. Derived classes must implement table to return the table used to 3308 get data from. * Fixed some build problems. Remains a typelib 3309 compilation problem. 3310 33112011-12-13 Daniel Espinosa <despinosa@src.gnome.org> 3312 3313 * configure.ac, libgda/data/DataModelIterator.vala, 3314 libgda/data/DataObject.vala, libgda/data/Makefile.am, 3315 libgda/data/SelectQuery.vala, libgda/data/libgdadata-0.2.pc.in, 3316 libgda/data/libgdadata-5.0.pc.in, samples/Makefile, 3317 samples/vala/Makefile.am, samples/vala/SampleDataModelIterator.vala, 3318 samples/vala/SampleDataObject.vala, 3319 tests/vala/CheckDataModelIterator.vala, tests/vala/Makefile.am: Set 3320 libgdadata version to 5.0. Added initial examples. DataModelIterable 3321 implements Gee.Collection and Gda.DataModel 3322 33232011-12-13 Vivien Malerba <malerba@gnome-db.org> 3324 3325 * providers/firebird/Makefile.am, 3326 providers/firebird/gda-firebird-blob-op.c, 3327 providers/firebird/gda-firebird-parser.c, 3328 providers/firebird/gda-firebird-provider.c, 3329 providers/firebird/gda-firebird-pstmt.c, 3330 providers/firebird/gda-firebird-recordset.c: Allow the two kinds of 3331 Firebird providers to be used at the same time 3332 33332011-12-12 Vivien Malerba <malerba@gnome-db.org> 3334 3335 * libgda/gda-statement-extra.h, libgda/gda-statement.c, 3336 libgda/sqlite/gda-sqlite-provider.c: Correction for bug #665917 3337 33382011-12-11 Vivien Malerba <malerba@gnome-db.org> 3339 3340 * configure.ac, libgda.spec.in, m4/firebird.m4, providers/Makefile.am, 3341 providers/firebird/Makefile.am, providers/firebird/gda-firebird-meta.c, 3342 providers/firebird/gda-firebird-provider.c, 3343 providers/firebird/gda-firebird-pstmt.c, 3344 providers/firebird/gda-firebird-pstmt.h, 3345 providers/firebird/gda-firebird-recordset.c, 3346 providers/firebird/gda-firebird-recordset.h, 3347 providers/firebird/gda-firebird-util.c, 3348 providers/firebird/gda-firebird.h, providers/firebird/{libmain.c => 3349 libmain-client.c}, providers/firebird/libmain-embed.c: Work on the 3350 Firebird provider, thanks to Faghmie Davids 2 providers are created: 3351 one for the client version and one for the embedded server version 3352 33532011-12-06 Daniel Espinosa <despinosa@src.gnome.org> 3354 3355 * libgda/data/DataModelIterator.vala, 3356 tests/vala/CheckDataModelIterator.vala: Added Unit Test for 3357 Gda.DataModelIterable.stream(). * Actualy it works with any generic 3358 type A. Tested using string as generic but it doesn't returns builded 3359 string from StreamFunc<Value?,string> FIXME. 3360 3361 * libgda/data/DataModelIterator.vala, 3362 tests/vala/CheckDataModelIterator.vala: Fixed DataModelIterator.filter 3363 function and its Unit Test. 3364 3365 * libgda/data/DataModelIterator.vala, 3366 tests/vala/CheckDataModelIterator.vala: Fixed DataModelInterator 3367 implementation to pass new unit tests. 3368 3369 * libgda/data/DataModelIterator.vala, libgda/data/DataObject.vala, 3370 libgda/data/Makefile.am, libgda/data/SelectQuery.vala, 3371 tests/vala/Makefile.am: Set Version to 0.2. Added DataModelIterable. 3372 Fixes on DataModelIterator and Unit Tests. * New DataModelIterable in 3373 order to use foreach and get Gee.Iterator * Fixes on DataModelIterator 3374 * Moved libgda/data/libgdadata.h to just libgdadata.h to help in 3375 parallel installations of future versions * libgdadata set version to 3376 0.2 * Fixes on SelectQuery base class to GLib.Object * Fexed 3377 Makefile.am for unit tests 3378 33792011-12-02 Marco Ciampa <ciampix@libero.it> 3380 3381 * libgda/sqlite/gda-sqlite-recordset.c, po/it.po: Small typo fixed & 3382 italian translation updated (not finished yet...) 3383 33842011-12-01 Daniel Espinosa <despinosa@src.gnome.org> 3385 3386 * libgda/data/Makefile.am, tests/vala/Makefile.am: Added files to 3387 CLEANFILES 3388 3389 * configure.ac, libgda/data/DataModelIterator.vala, 3390 libgda/data/Makefile.am, .../{libgdadata-1.0.pc.in => 3391 libgdadata-0.2.pc.in}, tests/vala/CheckDataObject.vala, 3392 tests/vala/Makefile.am: Added DataModelIterator. Changed libgdadata to 3393 0.2. Added more unit tests to DataObject. * Added DataModelIterator as 3394 a Gee.Iterable and Gee.Traversable * Changed libgdadata to 0.2 to avoid 3395 future conflics on installed versions * DataObject have more unit tests 3396 to verify changing Table and setting a new ID 3397 33982011-11-29 Daniel Espinosa <despinosa@src.gnome.org> 3399 3400 * libgda/data/DataObject.vala, libgda/data/Makefile.am, 3401 tests/vala/CheckDataObject.vala, tests/vala/Makefile.am: GdaDataObject 3402 basic API and unit test fixed to build 3403 34042011-11-28 Daniel Espinosa <despinosa@src.gnome.org> 3405 3406 * libgda/Makefile.am, libgda/data/Makefile.am, 3407 libgda/data/libgdadata-1.0.pc.in, tests/Makefile.am, 3408 tests/vala/Makefile.am: More work to build correctly libgdadata as Vala 3409 Extension 3410 34112011-11-27 Vivien Malerba <malerba@gnome-db.org> 3412 3413 * libgda/sqlite/gda-symbols-util.c, m4/bdb.m4, 3414 providers/bdbsql/libmain.c: Fixed BDBSql building and running 3415 34162011-11-25 Vivien Malerba <malerba@gnome-db.org> 3417 3418 * libgda-ui/data-entries/gdaui-entry-shell.c, 3419 libgda-ui/gdaui-data-proxy-info.c: GdaBrowser:don't use xthickness and 3420 ythickness style properties (more) 3421 3422 * libgda-ui/data-entries/gdaui-numeric-entry.c, libgda-ui/gdaui-init.c, 3423 libgda-ui/gdaui-rt-editor.c, tools/browser/browser-window.c, 3424 tools/browser/query-exec/query-console-page.c: Misc UI tweaks 3425 34262011-11-25 Daniel Espinosa <despinosa@src.gnome.org> 3427 3428 * configure.ac, libgda/Makefile.am, libgda/data/DataObject.vala, 3429 libgda/data/Makefile.am, libgda/{vala => data}/SelectQuery.vala, 3430 libgda/data/config.vapi, libgda/vala/DataObject.vala, 3431 tests/Makefile.am, tests/vala/CheckDataObject.vala, 3432 tests/vala/Makefile.am: Progress to get libgdadata build and switching 3433 from libgdavala * Added --enable-vala-extensions (default to no) to 3434 build vala extensions * Improved package search and messages output 3435 from configure * Moved vala extensions from libgda/vala to libgda/data, 3436 more extensions wil get its own subdir and namespace * Changed 3437 namespace from Gda to GdaData for this initial extensions * Still 3438 changing from libgdavala to libgdadata * Some improvements to Unity 3439 Test for GdaDataObject 3440 34412011-11-24 Nirbheek Chauhan <nirbheek@gentoo.org> 3442 3443 * configure.ac, libgda/Makefile.am: build: use AC_PATH_PROG for finding 3444 vapigen Also, use the commonly-used names for vala-related variables 3445 34462011-11-23 Vivien Malerba <malerba@gnome-db.org> 3447 3448 * tests/providers/prov-test-common.c, tests/providers/prov-test-util.c: 3449 Corrected providers test 3450 3451 * libgda/gda-server-operation.c, tests/test-cnc-utils.c: 3452 GdaServerOperation usage corrections 3453 34542011-11-22 Vivien Malerba <malerba@gnome-db.org> 3455 3456 * .../{gda-browser.nsi => gda-browser-tmpl.nsi}, 3457 installers/Windows/make-zip-setup.sh: Improvements to the windows 3458 packaging script automatically determine version, several paths can be 3459 specified, switch to GTK3, name EXE with version 3460 34612011-11-20 Vivien Malerba <malerba@gnome-db.org> 3462 3463 * providers/oracle/gda-oracle-provider.c, 3464 providers/oracle/gda-oracle-recordset.c, 3465 providers/oracle/gda-oracle-util.c: 3466 gda_connection_internal_get_provider_data_error() corrections 3467 34682011-11-19 Vivien Malerba <malerba@gnome-db.org> 3469 3470 * libgda/gda-connection-internal.h, libgda/gda-connection.c, 3471 libgda/thread-wrapper/gda-thread-provider.c: Thread-wrapped connection 3472 corrections to be able to use any thread-wrapped connection even when 3473 it's closed, like for non thread-wrapped connections 3474 3475 * libgda-ui/gdaui-data-selector.c, po/POTFILES.in: Improved 3476 gdaui_data_selector_set_column_visible() to allow the setting to be 3477 applied to all columns 3478 3479 * libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c, 3480 libgda/sqlite/gda-sqlite-recordset.c, 3481 libgda/sqlite/virtual/gda-vconnection-data-model.c, 3482 libgda/sqlite/virtual/gda-vprovider-data-model.c, 3483 libgda/thread-wrapper/gda-thread-meta.c, 3484 libgda/thread-wrapper/gda-thread-provider.c, 3485 providers/firebird/gda-firebird-provider.c, 3486 providers/firebird/gda-firebird-recordset.c, 3487 providers/firebird/gda-firebird-util.c, providers/jdbc/gda-jdbc-meta.c, 3488 providers/jdbc/gda-jdbc-provider.c, 3489 providers/jdbc/gda-jdbc-recordset.c, 3490 providers/mysql/gda-mysql-provider.c, 3491 providers/oracle/gda-oracle-meta.c, 3492 providers/oracle/gda-oracle-provider.c, 3493 providers/oracle/gda-oracle-recordset.c, 3494 providers/oracle/gda-oracle-util.c, 3495 providers/postgres/gda-postgres-ddl.c, 3496 providers/postgres/gda-postgres-provider.c, 3497 providers/postgres/gda-postgres-recordset.c, 3498 providers/reuseable/mysql/gda-mysql-meta.c, 3499 providers/reuseable/postgres/gda-postgres-meta.c, 3500 .../skel-implementation/capi/gda-capi-provider.c, 3501 providers/web/gda-web-meta.c, providers/web/gda-web-provider.c, 3502 providers/web/gda-web-recordset.c: Use 3503 gda_connection_internal_get_provider_data_error() when needed 3504 35052011-11-15 Murray Cumming <murrayc@murrayc.com> 3506 3507 * configure.ac, libgda/sqlite/gda-sqlite-provider.c: Added 3508 -DGSEAL_ENABLE to the --enable-warnings=fatal build. Also disabled a 3509 warning that glib now causes when using (deprecated) 3510 G_STATIC_MUTEX_INIT, and fixed a minor const warning. 3511 35122011-11-14 Daniel Espinosa <despinosa@src.gnome.org> 3513 3514 * libgda/gda-value.c, libgda/gda-value.h, 3515 libgda/sqlite/gda-sqlite-provider.c, 3516 providers/postgres/gda-postgres-recordset.c: Enable GSEAL to find 3517 direct access to GdaNumeric members (no opaque struct) * make 3518 CFLAGS+="-DGSEAL_ENABLE" will fail to compile if direct access to 3519 GdaNumeric members is intended * Fixed internal SQLite and PostgreSQL 3520 providers, other providers must be fixed too 3521 3522 * libgda/vala/DataObject.vala, tests/vala/CheckDataObject.vala, 3523 tests/vala/Makefile.am: Added initial tests cases for GdaDataObject for 3524 make check 3525 35262011-11-11 Vivien Malerba <malerba@gnome-db.org> 3527 3528 * doc/C/libgda-sections.txt, libgda/gda-connection-private.h, 3529 libgda/gda-connection.c, libgda/libgda.symbols: Added 3530 gda_connection_internal_get_provider_data_error() 3531 35322011-11-11 Murray Cumming <murrayc@murrayc.com> 3533 3534 * libgda/gda-value.c, libgda/gda-value.h: gda_numeric_copy(), 3535 gda_numeric_free(): Use actual types. There is no need to use gpointer 3536 instead of GdaNumeric* and that is not the convention. 3537 35382011-11-11 Daniel Espinosa <despinosa@src.gnome.org> 3539 3540 * libgda/vala/DataObject.vala, libgda/vala/SelectQuery.vala: Initial 3541 setup vala module for DataObject as database persistence GObject. 3542 3543 * doc/C/libgda-sections.txt, libgda/gda-value.c, libgda/gda-value.h, 3544 libgda/libgda.symbols: Fixing documentation, apply coding style from 3545 maintainer and add missing symbols in libgda.symbols 3546 35472011-11-11 Vivien Malerba <malerba@gnome-db.org> 3548 3549 * libgda/gda-connection.c, libgda/sqlite/gda-sqlite-util.c, 3550 libgda/thread-wrapper/gda-thread-provider.c, 3551 providers/mysql/gda-mysql-provider.c, 3552 providers/oracle/gda-oracle-provider.c, 3553 providers/postgres/gda-postgres-handler-bin.c, 3554 providers/postgres/gda-postgres-provider.c, 3555 providers/reuseable/mysql/gda-mysql-meta.c, 3556 providers/reuseable/postgres/gda-postgres-meta.c, 3557 providers/skel-implementation/capi/gda-capi-provider.c, 3558 providers/web/gda-web-provider.c: Better handle situations where 3559 GdaConnection is closed 3560 35612011-11-10 Daniel Espinosa <despinosa@src.gnome.org> 3562 3563 * libgda/Gda-5.0.metadata, libgda/Makefile.am, libgda/gda-data-model.c, 3564 libgda/gda-data-proxy.c, libgda/gda-decl.h, libgda/gda-holder.c, 3565 libgda/gda-row.c, libgda/gda-value.c, libgda/gda-value.h: GI 3566 improvements on GdaDataModel, GdaDataModelIter, GdaHolder, GdaRow and 3567 GdaNumeric. Added API to GdaNumeric. * Added API to GdaNumeric. Now 3568 must be considered as opaque struct * Added GSEAL() macro as initial 3569 work to seal GdaNumeric * Fixed some GObject Introspection annotations 3570 * Fixed Vala bindings for GdaDataModel, GdaDataModelIter, GdaHolder, 3571 GdaRow and GdaNumeric 3572 35732011-11-09 Vivien Malerba <malerba@gnome-db.org> 3574 3575 * doc/C/libgda-5.0-docs.sgml, doc/C/libgda-sections.txt, 3576 libgda/gda-connection.c, libgda/gda-connection.h, 3577 libgda/libgda.symbols: Added gda_connection_new_from_dsn() and 3578 gda_connection_new_from_string() 3579 35802011-11-08 Vivien Malerba <malerba@gnome-db.org> 3581 3582 * libgda/sql-parser/gda-statement-struct-select.c, 3583 libgda/sql-parser/gda-statement-struct.c: Bug correction in 3584 GdaStatement structure analysis when the same table is used more than 3585 once in a SELECT and when sub SELECT statements are used as targets of 3586 other SELECT statements 3587 3588 * libgda/sql-parser/gda-statement-struct-util.c, 3589 providers/postgres/gda-postgres-provider.c: Correction for bug #663608 3590 35912011-11-06 Vivien Malerba <malerba@gnome-db.org> 3592 3593 * libgda/sqlite/gda-sqlite-provider.c, 3594 providers/postgres/gda-postgres-provider.c: Don't change the 3595 GdaDataSelect::auto-reset property without the use knowing it 3596 3597 * libgda/gda-holder.c, libgda/gda-holder.h: Made GdaHolder thread safe, 3598 and implemented the GdaLockable interface 3599 36002011-11-04 Vivien Malerba <malerba@gnome-db.org> 3601 3602 * libgda/gda-statement.c, libgda/sqlite/gda-sqlite-provider.c, 3603 providers/mysql/gda-mysql-provider.c, 3604 providers/oracle/gda-oracle-provider.c: Correction for bug #663357 3605 modifications made when treating bug #662922 were not propagated to all 3606 the providers implementing their own expression rendering method 3607 36082011-11-02 Vivien Malerba <malerba@gnome-db.org> 3609 3610 * libgda/gda-sql-builder.c, libgda/gda-statement.c: Correction for bug 3611 #662922 3612 36132011-10-31 Vivien Malerba <malerba@gnome-db.org> 3614 3615 * libgda/gda-sql-builder.c, libgda/gda-statement.c, 3616 providers/postgres/gda-postgres-recordset.c: Correction for bug #662922 3617 this correction: - GdaSqlBuilder now delays converting values to SQL 3618 to GdaStatement rendering - handle PostgreSQL 9's new HEX 3619 representation of binary data 3620 36212011-10-26 Vivien Malerba <malerba@gnome-db.org> 3622 3623 * configure.ac, installers/Windows/make-zip-setup.sh: Set version to 3624 5.0.1 3625 3626 * NEWS, configure.ac: Released version 5.0.0 3627 36282011-10-25 Vivien Malerba <malerba@gnome-db.org> 3629 3630 * libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c: Gdaui: 3631 improved grid and form handling of the GdaDataModel::reset signal 3632 3633 * libgda/gda-data-select-extra.h, libgda/gda-data-select.c: 3634 GdaDataSelect: cache data for better efficiency - cache last read 3635 GdaRow to be able to re-apply it to an iter's values - cache the 3636 get_attributes_at() method 3637 36382011-10-23 Vivien Malerba <malerba@gnome-db.org> 3639 3640 * libgda/sqlite/gda-sqlite-provider.c, 3641 libgda/sqlite/gda-symbols-util.c, libgda/sqlite/gda-symbols-util.h, 3642 libgda/sqlite/sqlite-src/Makefile.am, 3643 providers/sqlite/sqlite_specs_dsn.xml.in: SQLite provider: enable using 3644 "SELECT load_extension('xxx')" 3645 36462011-10-20 Vivien Malerba <malerba@gnome-db.org> 3647 3648 * libgda-ui/data-entries/gdaui-data-cell-renderer-info.c, 3649 libgda-ui/data-entries/plugins/gdaui-entry-cidr.c, 3650 libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-rt-editor.c, 3651 libgda-ui/gdaui-server-operation.c, libgda-ui/internal/utility.c, 3652 libgda/gda-row.c, libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, 3653 libgda/handlers/gda-handler-numerical.c, 3654 libgda/sql-parser/gda-statement-struct-util.c, 3655 libgda/sqlite/virtual/gda-vprovider-data-model.c, 3656 providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap-util.c, 3657 providers/mdb/gda-mdb-provider.c, 3658 providers/oracle/gda-oracle-blob-op.c, 3659 providers/oracle/gda-oracle-meta.c, 3660 providers/oracle/gda-oracle-provider.c, 3661 providers/oracle/gda-oracle-pstmt.c, 3662 providers/oracle/gda-oracle-recordset.c, 3663 providers/postgres/gda-postgres-provider.c, 3664 tools/browser/auth-dialog.c, tools/browser/browser-connection.c, 3665 tools/browser/browser-virtual-connection.c, 3666 tools/browser/browser-window.c, 3667 tools/browser/canvas/browser-canvas-column.c, 3668 tools/browser/canvas/browser-canvas-db-relations.c, 3669 tools/browser/canvas/browser-canvas.c, 3670 tools/browser/common/widget-overlay.c, 3671 tools/browser/data-manager/analyser.c, 3672 tools/browser/data-manager/data-console.c, 3673 tools/browser/ldap-browser/ldap-classes-page.c, 3674 tools/browser/ldap-browser/ldap-entries-page.c, 3675 tools/browser/ldap-browser/ldap-search-page.c, 3676 tools/browser/login-dialog.c, tools/browser/mgr-favorites.c, 3677 tools/browser/query-exec/query-console-page.c: Compiler warnings 3678 corrections 3679 36802011-10-20 Murray Cumming <murrayc@murrayc.com> 3681 3682 * libgda/gda-connection.c, tests/providers/prov-test-common.c, 3683 tests/value-holders/check_set.c: Fix chech->check typos. 3684 36852011-10-19 Murray Cumming <murrayc@murrayc.com> 3686 3687 * libgda/gda-connection.c, libgda/gda-data-comparator.c, 3688 libgda/gda-meta-store.c, libgda/gda-xa-transaction.h: Documentation: 3689 Fix some spelling 3690 36912011-10-19 Vivien Malerba <malerba@gnome-db.org> 3692 3693 * libgda/sql-parser/gda-statement-struct.c, tests/parser/testvalid.xml: 3694 gda_statement_check_validity() correction and updated test cases 3695 36962011-10-18 Vivien Malerba <malerba@gnome-db.org> 3697 3698 * libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c: Misc. 3699 corrections 3700 3701 * libgda-ui/gdaui-form.c, libgda-ui/gdaui-grid.c: Honor the 3702 GdauiDataSelector::selection-changed signal for GdauiForm and GdauiGrid 3703 37042011-10-13 Daniel Espinosa <despinosa@src.gnome.org> 3705 3706 * libgda/Gda-5.0.metadata, libgda/Makefile.am, 3707 libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, 3708 libgda/handlers/gda-handler-time.c, 3709 libgda/sql-parser/gda-statement-struct-compound.h, 3710 libgda/sql-parser/gda-statement-struct-decl.h, 3711 libgda/sql-parser/gda-statement-struct-parts.h: GObject Introspection 3712 improvements: make introspectable more GdaSqlBuilder API and add new 3713 (gda_sql_builder_compound_add_sub_select_from_builder and 3714 gda_sql_builder_compound_add_sub_select) 3715 37162011-10-09 Vivien Malerba <malerba@gnome-db.org> 3717 3718 * libgda/gda-statement.c, tests/data-models/check_data_proxy.c: 3719 Improved SQL rendering of GdaStatement 3720 37212011-10-07 Vivien Malerba <malerba@gnome-db.org> 3722 3723 * doc/C/data_validation.xml, 3724 libgda-ui/data-entries/plugins/common-pict.c, 3725 libgda-ui/data-entries/plugins/libmain.c, libgda-ui/gdaui-data-entry.h, 3726 libgda-ui/libgda-ui.symbols, libgda/gda-connection.c, 3727 libgda/gda-connection.h, libgda/gda-data-model-bdb.c, 3728 libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c, 3729 libgda/gda-data-proxy.c, libgda/gda-meta-store.c, 3730 libgda/gda-meta-struct-io.c, libgda/gda-meta-struct.h, 3731 libgda/gda-server-operation.c, libgda/gda-server-operation.h, 3732 libgda/gda-server-provider.h, libgda/gda-set.c, libgda/gda-set.h, 3733 libgda/sql-parser/gda-statement-struct-insert.c, 3734 libgda/sqlite/gda-sqlite-ddl.c, libgda/sqlite/gda-sqlite-provider.c, 3735 libgda/sqlite/virtual/gda-ldap-connection.c, 3736 libgda/sqlite/virtual/gda-vconnection-data-model.c, 3737 libgda/sqlite/virtual/gda-vconnection-hub.c, 3738 libgda/thread-wrapper/gda-thread-provider.c, 3739 providers/firebird/gda-firebird-ddl.c, 3740 providers/firebird/gda-firebird-provider.c, 3741 providers/jdbc/gda-jdbc-ddl.c, providers/jdbc/gda-jdbc-provider.c, 3742 providers/jdbc/gda-jdbc-util.c, providers/jdbc/jni-wrapper.c, 3743 providers/ldap/gda-ldap-util.c, providers/mysql/gda-mysql-ddl.c, 3744 providers/mysql/gda-mysql-provider.c, 3745 providers/oracle/gda-oracle-ddl.c, 3746 providers/oracle/gda-oracle-provider.c, 3747 providers/postgres/gda-postgres-ddl.c, 3748 providers/skel-implementation/capi/gda-capi-ddl.c, 3749 .../skel-implementation/capi/gda-capi-provider.c, 3750 providers/web/gda-web-ddl.c, providers/web/gda-web-provider.c, 3751 tests/providers/prov-test-common.c, tests/providers/prov-test-common.h: 3752 Partial corrections for bug #660563 3753 37542011-09-30 Vivien Malerba <malerba@gnome-db.org> 3755 3756 * configure.ac, libgda/gda-data-model.c: More Vala and GI improvements 3757 thanks to Daniel Espinosa 3758 37592011-09-21 Murray Cumming <murrayc@murrayc.com> 3760 3761 * libgda/gda-connection.c, libgda/gda-quark-list.h, 3762 libgda/sql-parser/gda-sql-statement.h: Some documentation fixes. 3763 37642011-09-28 Vivien Malerba <malerba@gnome-db.org> 3765 3766 * libgda/gda-data-pivot.c, libgda/gda-data-pivot.h: GdaDataPivot 3767 improvements more scalable way of summarizing data 3768 3769 * libgda/sqlite/gda-sqlite-recordset.c, 3770 libgda/sqlite/gda-sqlite-util.c, 3771 libgda/sqlite/virtual/gda-vprovider-data-model.c: SQlite provider: 3772 handle more dete types 3773 37742011-09-25 Vivien Malerba <malerba@gnome-db.org> 3775 3776 * libgda/gda-data-pivot.c, tools/gda-sql.1.in, tools/gda-sql.c: 3777 GdaDataPivot improvements 3778 37792011-09-24 Vivien Malerba <malerba@gnome-db.org> 3780 3781 * libgda/sqlite/gda-sqlite-provider.c, 3782 providers/jdbc/gda-jdbc-provider.c, 3783 providers/mysql/gda-mysql-provider.c, 3784 providers/oracle/gda-oracle-provider.c, 3785 providers/postgres/gda-postgres-provider.c, 3786 .../skel-implementation/capi/gda-capi-provider.c, 3787 providers/web/gda-web-provider.c: Corrected bug when executing 3788 statement with a NULL variable 3789 3790 * configure.ac, libgda/Gda-5.0.metadata: Vala bindings generation now 3791 require version >= 0.14 and added Gda-5.0.metadata 3792 37932011-09-22 Vivien Malerba <malerba@gnome-db.org> 3794 3795 * configure.ac, libgda/.gitignore, libgda/Makefile.am, 3796 libgda/gda-connection.c, libgda/gda-data-model.c, 3797 libgda/gda-meta-store.c, libgda/gda-meta-struct.c, 3798 libgda/gda-meta-struct.h, libgda/gda-server-provider.h, 3799 libgda/gda-set.c, libgda/gda-set.h, libgda/gda-statement-extra.h, 3800 libgda/gda-transaction-status.h, libgda/gda-tree-manager.c, 3801 libgda/gda-types.h, libgda/gda-util.c, libgda/gda-xa-transaction.c, 3802 libgda/providers-support/gda-pstmt.h, 3803 libgda/sql-parser/gda-statement-struct-decl.h: GI annotations 3804 improvements and auto Vala bindings generation Many thanks to Daniel 3805 Espinosa 3806 38072011-09-18 Vivien Malerba <malerba@gnome-db.org> 3808 3809 * doc/C/libgda-5.0-docs.sgml, doc/C/libgda-sections.txt, 3810 libgda/gda-data-model-iter.c, libgda/gda-row.c, po/POTFILES.in: Doc. 3811 updates 3812 3813 * doc/C/libgda-5.0-docs.sgml, doc/C/libgda-sections.txt, 3814 libgda/Makefile.am, libgda/gda-data-pivot.c, libgda/gda-data-pivot.h, 3815 libgda/libgda.h.in, libgda/libgda.symbols, 3816 tests/data-models/.gitignore, tests/data-models/Makefile.am, 3817 tests/data-models/check_pivot.c, tests/data-models/pivot.db, 3818 tools/gda-sql.1.in, tools/gda-sql.c: Initial GdaDataPivot 3819 implementation 3820 3821 * providers/firebird/gda-firebird-recordset.c, 3822 providers/jdbc/gda-jdbc-recordset.c, 3823 providers/oracle/gda-oracle-recordset.c, 3824 .../skel-implementation/capi/gda-capi-recordset.c, 3825 providers/web/gda-web-recordset.c: Misc provider corrections related to 3826 iterators 3827 3828 * libgda/gda-data-select.c, libgda/sqlite/gda-sqlite-recordset.c, 3829 libgda/sqlite/virtual/gda-vprovider-data-model.c: Make virtual 3830 connections work better with cursor only data models 3831 3832 * libgda/gda-data-select.c, libgda/sqlite/gda-sqlite-recordset.c: 3833 Removed debug messages 3834 38352011-09-17 Vivien Malerba <malerba@gnome-db.org> 3836 3837 * libgda-ui/data-entries/plugins/common-pict.c, 3838 libgda-ui/data-entries/plugins/common-pict.h, 3839 .../plugins/gdaui-data-cell-renderer-pict.c, 3840 libgda-ui/data-entries/plugins/gdaui-entry-pict.c: Picture plugin 3841 corrections 3842 3843 * libgda/gda-connection.c, libgda/gda-data-select.c: Better code 3844 readability 3845 38462011-09-14 Vivien Malerba <malerba@gnome-db.org> 3847 3848 * doc/C/prov-writing-recordsets.xml, libgda/gda-data-model-import.c, 3849 libgda/gda-data-model-iter.c, libgda/gda-data-select.c, 3850 libgda/sqlite/gda-sqlite-recordset.c, 3851 providers/firebird/gda-firebird-recordset.c, 3852 providers/jdbc/gda-jdbc-recordset.c, 3853 providers/ldap/gdaprov-data-model-ldap.c, 3854 providers/mysql/gda-mysql-recordset.c, 3855 providers/oracle/gda-oracle-recordset.c, 3856 providers/postgres/gda-postgres-recordset.c, 3857 .../skel-implementation/capi/gda-capi-recordset.c: Cleaned 3858 GdaDataModelIter implementations 3859 3860 * libgda/gda-data-model-iter.c, libgda/gda-data-model-iter.h, 3861 libgda/gda-data-select.c, libgda/gda-holder.c, libgda/gda-holder.h, 3862 libgda/gda-row.c, libgda/gda-row.h, 3863 libgda/sql-parser/gda-statement-struct-parts.c, 3864 libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/gda-sqlite.h, 3865 libgda/sqlite/virtual/gda-vprovider-data-model.c, 3866 tests/data-models/check_model_errors.c: Added GdaRow and GdaHolder 3867 error reporting APIs gda_row_invalidate_value_e() 3868 gda_row_value_is_valid_e() gda_holder_force_invalid_e() 3869 gda_holder_is_valid_e() gda_data_model_iter_get_value_at_e() 3870 38712011-09-08 Vivien Malerba <malerba@gnome-db.org> 3872 3873 * libgda/gda-connection.c, libgda/gda-statement-priv.h, 3874 libgda/gda-statement.c: Use type cast information from SELECT 3875 GdaStatement during execution 3876 38772011-09-03 Vivien Malerba <malerba@gnome-db.org> 3878 3879 * libgda/Makefile.am, libgda/gda-data-model-bdb.c, 3880 libgda/gda-data-model-ldap.c, libgda/gda-data-select.c, 3881 libgda/gda-sql-builder.c, libgda/gda-util.c, 3882 libgda/handlers/gda-handler-time.c, 3883 libgda/sql-parser/gda-statement-struct-decl.h: Introspection 3884 improvements 3885 3886 * libgda/gda-meta-struct.c, libgda/gda-meta-struct.h, 3887 libgda/sqlite/gda-sqlite-meta.c: SQlite: handle meta data of views 3888 using non native SQLite functions 3889 38902011-09-02 Vivien Malerba <malerba@gnome-db.org> 3891 3892 * configure.ac, installers/Windows/make-zip-setup.sh: Set version to 3893 4.99.5 3894 38952011-09-01 Vivien Malerba <malerba@gnome-db.org> 3896 3897 * libgda/sqlite/sqlite-src/PragmasPatch, 3898 libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h, 3899 providers/sqlcipher/sqlcipher.patch: Set SQLite to version 3.7.7.1 and 3900 updated SqlCipher as well 3901 39022011-08-31 Vivien Malerba <malerba@gnome-db.org> 3903 3904 * control-center/gdaui-dsn-editor.c, 3905 control-center/gdaui-login-dialog.c, 3906 libgda-report/RML/gda-report-rml-document.c, 3907 .../gdaui-data-cell-renderer-textual.c, 3908 libgda-ui/data-entries/gdaui-entry-combo.c, 3909 libgda-ui/data-entries/gdaui-entry.c, 3910 libgda-ui/data-entries/gdaui-formatted-entry.c, 3911 .../plugins/gdaui-data-cell-renderer-password.c, 3912 libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-combo.c, 3913 libgda-ui/gdaui-init.c, libgda-ui/gdaui-login.c, 3914 libgda-ui/gdaui-plugin.h, libgda-ui/gdaui-raw-form.c, 3915 libgda-ui/gdaui-rt-editor.c, libgda-ui/gdaui-server-operation.c, 3916 libgda/gda-attributes-manager.c, libgda/gda-column.c, 3917 libgda/gda-column.h, libgda/gda-data-handler.c, 3918 libgda/gda-data-model-bdb.c, libgda/gda-data-model.c, 3919 libgda/gda-data-proxy.c, libgda/gda-holder.c, libgda/gda-holder.h, 3920 libgda/gda-meta-store.c, libgda/gda-meta-struct.h, 3921 libgda/gda-server-operation.c, libgda/gda-sql-builder.c, 3922 libgda/gda-statement-extra.h, libgda/gda-tree-manager.c, 3923 libgda/gda-tree-node.c, libgda/gda-tree.c, libgda/gda-util.c, 3924 libgda/gda-value.c, libgda/gda-value.h, libgda/gda-xa-transaction.c, 3925 libgda/sql-parser/gda-statement-struct-parts.h, 3926 libgda/sql-parser/gda-statement-struct-select.c, 3927 libgda/sql-parser/gda-statement-struct.c, 3928 libgda/sqlite/virtual/gda-ldap-connection.h, 3929 libgda/sqlite/virtual/gda-vconnection-data-model.c, 3930 libgda/sqlite/virtual/gda-vconnection-data-model.h, 3931 libgda/sqlite/virtual/gda-vconnection-hub.c, 3932 libgda/thread-wrapper/gda-thread-wrapper.c, tests/gda-ddl-creator.c, 3933 tools/browser/browser-connections-list.c, 3934 tools/browser/browser-favorites.c, tools/browser/browser-window.c, 3935 tools/browser/canvas/browser-canvas-column.c, 3936 tools/browser/canvas/browser-canvas-db-relations.c, 3937 tools/browser/canvas/browser-canvas-item.c, 3938 tools/browser/common/fk-declare.c, tools/browser/common/ui-formgrid.c, 3939 tools/browser/data-manager/data-source-editor.c, 3940 tools/browser/data-manager/data-source-manager.c, 3941 tools/browser/data-manager/data-source.c, 3942 tools/browser/query-exec/query-editor.c, tools/browser/support.c, 3943 tools/gda-tree-mgr-xml.c, tools/web-server.c: GObject instrospection 3944 annotations improvements (many thanks to Daniel Espinosa) 3945 39462011-08-30 Vivien Malerba <malerba@gnome-db.org> 3947 3948 * doc/C/Makefile.am, doc/C/abstraction.xml, doc/C/libgda-5.0-docs.sgml: 3949 Doc. improvements 3950 39512011-08-29 Vivien Malerba <malerba@gnome-db.org> 3952 3953 * libgda/gda-connection.c, libgda/gda-data-select.c, 3954 tools/browser/browser-connection.c, 3955 tools/browser/query-exec/query-result.c, tools/gda-sql.c: Allow 3956 reporting of statement execution's delay 3957 39582011-08-28 Vivien Malerba <malerba@gnome-db.org> 3959 3960 * providers/web/gda-web-recordset.c, providers/web/gda-web-util.c, 3961 providers/web/gda-web.h: Web provider: improved performances don't use 3962 an SQLite temporary database 3963 39642011-08-24 Vivien Malerba <malerba@gnome-db.org> 3965 3966 * libgda/gda-data-model-import.c, libgda/gda-data-model-import.h, 3967 libgda/libgda-paramlist.dtd: Code cleanups 3968 39692011-08-21 Vivien Malerba <malerba@gnome-db.org> 3970 3971 * providers/web/gda-web-recordset.c, providers/web/gda-web-util.c, 3972 providers/web/gda-web.h: Web provider: use only one connection for all 3973 data models 3974 3975 * providers/web/Makefile.am, providers/web/README, 3976 providers/web/php/README, providers/web/php/gda-config.php, 3977 providers/web/php/gda-front.php, 3978 providers/web/php/gda-secure-config.php, 3979 providers/web/php/gda-tester.php, providers/web/php/gda-utils.php, 3980 providers/web/php/gda-worker.php: Web provider: PHP scripts and 3981 documentation improvements - define connections in 3982 gda-secure-config.php file - possibily enable logging - gda-tester.php 3983 now outputs HTML 3984 3985 * providers/reuseable/mysql/gda-mysql-parser.c, 3986 providers/reuseable/postgres/gda-postgres-parser.c: Fixed GType 3987 creation for reuseable objects 3988 39892011-08-19 Vivien Malerba <malerba@gnome-db.org> 3990 3991 * doc/C/libgda-sections.txt, libgda/gda-util.c, libgda/gda-util.h, 3992 libgda/libgda.symbols, libgda/providers-support/gda-pstmt.h, 3993 libgda/sqlite/gda-sqlite-provider.c, 3994 tests/parser/check_rewrite_for_null.c: Improved statement rewriting for 3995 NULL parameters 3996 39972011-08-07 Vivien Malerba <malerba@gnome-db.org> 3998 3999 * doc/C/libgda-sections.txt, libgda/gda-util.c, libgda/gda-util.h, 4000 libgda/libgda.symbols, tests/parser/.gitignore, 4001 tests/parser/Makefile.am, tests/parser/check_rewrite_for_null.c: Added 4002 gda_rewrite_statement_for_null_parameters() 4003 40042011-08-05 Vivien Malerba <malerba@gnome-db.org> 4005 4006 * doc/C/libgda-sections.txt, libgda/gda-data-proxy.c, 4007 libgda/gda-data-select.c, libgda/gda-data-select.h, libgda/gda-util.c, 4008 libgda/libgda.symbols: Added 4009 gda_data_select_compute_modification_statements_ext() 4010 4011 * libgda/sql-parser/gda-sql-parser.c, tests/parser/testdata.xml: 4012 Parser: correction in the way the delimiter parser parses parameters 4013 4014 * tests/parser/testvalid.xml, tests/value-holders/stmt.data: Corrected 4015 test data 4016 4017 * doc/C/libgda-sections.txt, libgda/gda-meta-struct.h, 4018 libgda/gda-statement.c, libgda/gda-util.c, libgda/gda-value.c, 4019 libgda/gda-value.h, libgda/libgda.symbols: Default value handling 4020 corrections also added the GDA_TYPE_DEFAULT value type 4021 40222011-08-04 Vivien Malerba <malerba@gnome-db.org> 4023 4024 * samples/AsyncExec/Makefile, samples/BDB/Makefile, 4025 samples/Blobs/Makefile, samples/DDL/Makefile, 4026 samples/DirDataModel/Makefile, samples/F-Spot/Makefile, 4027 samples/MetaStore/Makefile, samples/SimpleExample/Makefile, 4028 samples/SqlBuilder/Makefile, samples/SqlParserConsole/Makefile, 4029 samples/TableCopy/Makefile, samples/Tree/Makefile, 4030 samples/Virtual/Makefile: Examples: require libgda-5.0 instead of 4.0 4031 40322011-07-28 Vivien Malerba <malerba@gnome-db.org> 4033 4034 * tools/browser/data-manager/data-source.c, 4035 tools/browser/query-exec/marshal.list, 4036 tools/browser/query-exec/query-console-page.c, 4037 tools/browser/query-exec/query-editor.c, 4038 tools/browser/query-exec/query-editor.h, 4039 tools/browser/query-exec/query-result.c, 4040 tools/browser/query-exec/query-result.h: GdaBrowser: allow easy data 4041 refresh 4042 40432011-07-27 Vivien Malerba <malerba@gnome-db.org> 4044 4045 * tools/browser/common/ui-formgrid.c, 4046 tools/browser/common/ui-formgrid.h: GdaBrowser: added 4047 ui_formgrid_get_ui_manager() 4048 4049 * tools/browser/browser-connection.c, 4050 tools/browser/browser-connection.h, tools/browser/browser-window.c, 4051 tools/browser/doc/gda-browser-sections.txt: GdaBrowser: improved 4052 connection naming in window's menu 4053 4054 * libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-raw-form.c, 4055 libgda-ui/gdaui-raw-grid.c: GdauiDataProxy and related GtkAction 4056 improvements 4057 40582011-07-26 Vivien Malerba <malerba@gnome-db.org> 4059 4060 * libgda-ui/gdaui-raw-form.c, libgda/gda-data-model.c, 4061 libgda/gda-data-model.h, libgda/gda-data-proxy.c, 4062 libgda/gda-data-select.c: Added the GdaDataModel::access-changed signal 4063 which is emitted when the acces flags of a data model change 4064 40652011-07-24 Vivien Malerba <malerba@gnome-db.org> 4066 4067 * libgda-ui/gdaui-data-proxy-info.c, 4068 tools/browser/common/ui-formgrid.c, 4069 tools/browser/query-exec/query-result.c: Misc. corrections 4070 4071 * tools/browser/common/ui-formgrid.c, 4072 tools/browser/query-exec/query-result.c: GdaBrowser: allow 4073 modifications in UIFormGrid widget 4074 4075 * libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-data-proxy.c, 4076 libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c: GdauiDataProxy: 4077 merged the "ActionUndelete" into the "ActionDelet" as a 4078 GtkToggleAction 4079 4080 * libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c, 4081 libgda-ui/data-entries/gdaui-data-cell-renderer-util.c: Data cell 4082 rendering corrections 4083 4084 * libgda/gda-meta-struct.c, libgda/gda-util.c: Doc. improvements 4085 4086 * tools/browser/common/ui-formgrid.c, 4087 tools/browser/data-manager/data-widget.c: GdaBrowser: scale grid 4088 widgets by changing font size 4089 40902011-07-20 Vivien Malerba <malerba@gnome-db.org> 4091 4092 * tools/browser/Makefile.am, tools/browser/browser-stock-icons.c, 4093 tools/browser/browser-stock-icons.h, 4094 tools/browser/common/ui-formgrid.c, tools/browser/data/Makefile.am, 4095 .../hicolor_actions_22x22_form.png}, 4096 .../hicolor_actions_22x22_grid.png}, tools/browser/support.c, 4097 tools/browser/support.h: GdaBrowser: improved UI 4098 4099 * tools/browser/browser-favorites.c, 4100 tools/browser/schema-browser/favorite-selector.c: GdaBrowser: improved 4101 startup time 4102 41032011-07-20 Murray Cumming <murrayc@murrayc.com> 4104 4105 * libgda-ui/data-entries/gdaui-entry-bin.c, 4106 libgda-ui/data-entries/gdaui-entry-common-time.c, 4107 libgda-ui/data-entries/widget-embedder.c, libgda/gda-data-model.c: Fix 4108 some more compiler warnings. * libgda/gda-data-model.c: 4109 (gda_data_model_set_values): Fix a signed/unsigned warning. * 4110 libgda-ui/data-entries/gdaui-entry-bin.c: (popup_position): Remove the 4111 call to deprecated gtk_widget_size_request() because the result is not 4112 used anyway. * libgda-ui/data-entries/gdaui-entry-common-time.c: 4113 (position_popup): Replace use of deprecated gtk_widget_size_request() 4114 with gtk_widget_get_preferred_size(). * 4115 libgda-ui/data-entries/widget-embedder.c: (widget_embedder_realize): 4116 Use GtkStyleContext instead of deprecated GtkStyle. 4117 (widget_embedder_size_allocate): Remove the call to deprecated 4118 gtk_widget_get_child_requisition() because the result is not used 4119 anyway. 4120 41212011-07-19 Vivien Malerba <malerba@gnome-db.org> 4122 4123 * libgda-ui/gdaui-raw-form.c, libgda-ui/internal/utility.c: LibgdaUI: 4124 corrections 4125 4126 * tools/browser/data-manager/data-console.c, 4127 tools/browser/data-manager/data-console.h, 4128 .../browser/data-manager/data-manager-perspective.c: GdaBrowser: UI 4129 improvements 4130 4131 * libgda-ui/gdaui-raw-form.c, libgda/gda-data-model.c, 4132 libgda/gda-data-proxy.c, libgda/gda-row.c, tests/data-model-errors.c: 4133 Misc. corrections 4134 4135 * .../data-entries/gdaui-data-cell-renderer-info.c, 4136 libgda-ui/data-entries/gdaui-entry-shell.c, 4137 libgda-ui/internal/utility.c, libgda-ui/internal/utility.h: Don't use 4138 GtkStyle or other GTK3 deprecated related drawing functions 4139 41402011-07-18 Vivien Malerba <malerba@gnome-db.org> 4141 4142 * libgda-ui/data-entries/gdaui-data-cell-renderer-util.c, 4143 libgda-ui/data-entries/gdaui-entry-wrapper.c, 4144 libgda-ui/data-entries/widget-embedder.c, libgda-ui/gdaui-decl.h: 4145 Corrected visual rendering of unknown data to avoid confusion with 4146 data known as invalid 4147 4148 * libgda-ui/gdaui-raw-form.c, tools/browser/common/ui-formgrid.c, 4149 tools/browser/common/widget-overlay.c, 4150 tools/browser/query-exec/query-console-page.c: Misc corrections 4151 4152 * libgda-ui/data-entries/gdaui-entry-shell.c, 4153 libgda-ui/gdaui-rt-editor.c: Misc UI improvements 4154 4155 * libgda-ui/data-entries/gdaui-entry-combo.c, libgda-ui/gdaui-combo.c, 4156 libgda-ui/gdaui-data-proxy-info.c, tools/browser/support.c: Replaced 4157 gtk_rc_parse_string() with GtkCssProvider usage 4158 41592011-07-15 Vivien Malerba <malerba@gnome-db.org> 4160 4161 * libgda-ui/Makefile.am, libgda/Makefile.am, 4162 libgda/sql-parser/Makefile.am: Correction for bug #654068 the 4163 @filename argument of glib-mkenums is source of failure when compiling 4164 natively on Windows platform 4165 41662011-07-12 Vivien Malerba <malerba@gnome-db.org> 4167 4168 * libgda-ui/gdaui-rt-editor.c, tools/browser/common/widget-overlay.c, 4169 tools/browser/data-manager/data-source-editor.c: UI improvements 4170 4171 * doc/C/gettingstarted.xml, doc/C/howto.xml, doc/C/libgda-sections.txt, 4172 libgda-ui/gdaui-init.c, libgda-ui/gdaui-plugin.h: Doc. improvements 4173 4174 * Makefile.am, libgda-ui-5.0.pc.in, libgda-ui/data-entries/Makefile.am, 4175 samples/CustomUIPlugin/Makefile, samples/CustomUIPlugin/README, 4176 samples/CustomUIPlugin/custom-entry-password.c, 4177 samples/CustomUIPlugin/custom-entry-password.h, 4178 samples/CustomUIPlugin/custom-entry-password.xml, 4179 samples/CustomUIPlugin/libmain.c, samples/Makefile: Support out of tree 4180 UI plugins creation 4181 4182 * tools/browser/common/Makefile.am, tools/browser/common/ui-formgrid.c, 4183 tools/browser/common/widget-overlay.c, 4184 tools/browser/common/widget-overlay.h: GdaBrowser: allow to zoom some 4185 forms 4186 4187 * libgda/sql-parser/gda-statement-struct-insert.c, 4188 tools/browser/browser-window.c: Minor corrections 4189 41902011-07-06 Vivien Malerba <malerba@gnome-db.org> 4191 4192 * configure.ac, installers/Windows/make-zip-setup.sh: Set version to 4193 4.99.4 4194 41952011-07-05 Murray Cumming <murrayc@murrayc.com> 4196 4197 * control-center/main.c, libgda-report/engine/test-rt-parser.c, 4198 libgda-ui/data-entries/gdaui-entry-combo.c, 4199 libgda-ui/data-entries/plugins/common-pict.c, 4200 libgda-ui/data-entries/plugins/gdaui-entry-rt.c, 4201 providers/mysql/gda-mysql-blob-op.c, providers/mysql/gda-mysql-ddl.c, 4202 providers/mysql/gda-mysql-handler-boolean.c, 4203 providers/mysql/gda-mysql-provider.c, 4204 providers/mysql/gda-mysql-pstmt.c, 4205 providers/mysql/gda-mysql-recordset.c, providers/mysql/libmain.c, 4206 samples/Virtual/virtual-test.c, testing/virtual-test-2.c, 4207 testing/virtual-test.c, tools/browser/browser-perspective.c, 4208 tools/browser/canvas/browser-canvas-db-relations.c, 4209 tools/browser/canvas/browser-canvas-fkey.c, 4210 tools/browser/common/ui-formgrid.c, 4211 tools/browser/ldap-browser/classes-view.c, 4212 tools/browser/ldap-browser/filter-editor.c, 4213 tools/browser/ldap-browser/hierarchy-view.c, 4214 tools/browser/ldap-browser/ldap-classes-page.c, 4215 tools/browser/ldap-browser/ldap-entries-page.c, 4216 .../browser/ldap-browser/ldap-favorite-selector.c, 4217 tools/browser/query-exec/query-console-page.c: Fix more 4218 unused-parameter compiler warnings. Mostly just by adding 4219 G_GNUC_UNUSED. 4220 4221 * control-center/gdaui-dsn-assistant.c, libgda-ui/gdaui-data-filter.c, 4222 libgda-ui/gdaui-raw-grid.c, testing/virtual-test.c, 4223 tools/browser/ldap-browser/ldap-search-page.c: Fix some more compiler 4224 warnings 4225 4226 * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-server-operation.c, 4227 samples/LdapBrowser/ldap-browser.c, 4228 tools/browser/common/gdaui-data-import.c, 4229 tools/browser/common/gdaui-data-import.h, 4230 tools/browser/data-manager/data-console.c, 4231 tools/browser/data-manager/data-manager-perspective.c, 4232 tools/browser/data-manager/data-source-editor.c, 4233 tools/browser/data-manager/data-widget.c, 4234 tools/browser/data-manager/ui-spec-editor.c, 4235 tools/browser/ldap-browser/ldap-browser-perspective.c, 4236 tools/browser/ldap-browser/ldap-classes-page.c, 4237 tools/browser/ldap-browser/ldap-entries-page.c, 4238 tools/browser/query-exec/query-console-page.c, 4239 tools/browser/query-exec/query-exec-perspective.c, 4240 tools/browser/schema-browser/schema-browser-perspective.c, 4241 tools/browser/schema-browser/table-columns.c: Replace (deprecated) 4242 GtkHPaned and GtkVPaned. Use GtkPaned, specifying the orientation. 4243 This (tedious) deprecation happened in GTK+ 3.1/3.2. 4244 4245 * providers/mysql/gda-mysql-blob-op.c, 4246 providers/mysql/gda-mysql-handler-boolean.c, 4247 providers/mysql/gda-mysql-provider.c, 4248 providers/mysql/gda-mysql-pstmt.c, 4249 providers/mysql/gda-mysql-recordset.c: mysql: Fix compiler warnings. 4250 This includes one fix that allows for error checking to work. 4251 42522011-07-04 Murray Cumming <murrayc@murrayc.com> 4253 4254 * libgda-ui/demos/main.c, libgda-ui/gdaui-rt-editor.c: Replace 4255 (deprecated) gtk_widget_modify_font(). Use gtk_widget_override_font() 4256 instead. This is a simple change. 4257 4258 * control-center/cc-gray-bar.c, libgda-ui/gdaui-cloud.c, 4259 tools/browser/query-exec/query-editor.c: Replace (deprecated) 4260 gtk_widget_modify_base/bg(). Use 4261 gtk_widget_override_background_color() instead. This does not replace 4262 all uses, because one depends on copying a GtkStyle, but I cannot find 4263 an equivalent for GtkStyleContext. 4264 4265 * control-center/cc-utility.c, control-center/cc-utility.h, 4266 control-center/dsn-config.c, 4267 libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-password.c: Fix 4268 more typos that broke the build. 4269 4270 * control-center/gdaui-dsn-editor.c, libgda-ui/gdaui-basic-form.c, 4271 libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-data-filter.c, 4272 libgda-ui/gdaui-form.c, libgda-ui/gdaui-grid.c, 4273 libgda-ui/gdaui-login.c, libgda-ui/gdaui-rt-editor.c, 4274 libgda-ui/gdaui-server-operation.c, 4275 libgda-ui/internal/gdaui-provider-auth-editor.c, 4276 libgda-ui/internal/gdaui-provider-spec-editor.c, 4277 tools/browser/common/objects-cloud.c, 4278 tools/browser/common/ui-formgrid.c, 4279 tools/browser/data-manager/data-console.c, 4280 tools/browser/data-manager/data-favorite-selector.c, 4281 tools/browser/data-manager/data-manager-perspective.c, 4282 tools/browser/data-manager/data-source-editor.c, 4283 tools/browser/data-manager/data-widget.c, 4284 tools/browser/data-manager/ui-spec-editor.c, 4285 tools/browser/data-manager/xml-spec-editor.c, 4286 tools/browser/dummy-perspective/dummy-perspective.c, 4287 tools/browser/ldap-browser/class-properties.c, 4288 tools/browser/ldap-browser/entry-properties.c, 4289 tools/browser/ldap-browser/filter-editor.c, 4290 tools/browser/ldap-browser/ldap-browser-perspective.c, 4291 tools/browser/ldap-browser/ldap-classes-page.c, 4292 tools/browser/ldap-browser/ldap-entries-page.c, 4293 tools/browser/ldap-browser/ldap-favorite-selector.c, 4294 tools/browser/ldap-browser/ldap-search-page.c, 4295 tools/browser/query-exec/query-console-page.c, 4296 tools/browser/query-exec/query-editor.c, 4297 tools/browser/query-exec/query-exec-perspective.c, 4298 tools/browser/query-exec/query-favorite-selector.c, 4299 tools/browser/query-exec/query-result.c, 4300 tools/browser/schema-browser/favorite-selector.c, 4301 tools/browser/schema-browser/objects-index.c, 4302 tools/browser/schema-browser/relations-diagram.c, 4303 tools/browser/schema-browser/schema-browser-perspective.c, 4304 tools/browser/schema-browser/table-columns.c, 4305 tools/browser/schema-browser/table-info.c, 4306 tools/browser/schema-browser/table-preferences.c, 4307 tools/browser/schema-browser/table-relations.c: Fix the previous patch 4308 deprecating GtkVBox. It is gtk_orientable_set_orientation(), not 4309 gtk_box_set_orientation(). 4310 4311 * libgda-ui/data-entries/gdaui-data-cell-renderer-bin.c, 4312 libgda-ui/data-entries/gdaui-data-cell-renderer-boolean.c, 4313 libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c, 4314 libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c, 4315 .../plugins/gdaui-data-cell-renderer-password.c, 4316 .../data-entries/plugins/gdaui-data-cell-renderer-pict.c: Replace 4317 (deprecated) gtk_paint_hline() with gtk_render_line(). This 4318 deprecation happened in GTK+ 3.0. 4319 4320 * libgda-ui/data-entries/common-bin.c, libgda-ui/demos/ddl_queries.c, 4321 libgda-ui/gdaui-data-filter.c, testing/gdaui-test-data-entries.c, 4322 tools/browser/browser-connections-list.c, 4323 tools/browser/canvas-example.c, 4324 tools/browser/canvas/browser-canvas-print.c, 4325 tools/browser/data-manager/data-console.c, 4326 tools/browser/ldap-browser/ldap-search-page.c, 4327 tools/browser/query-exec/query-console-page.c: Replace deprecated 4328 GtkHButtonBox and GtkVButtonBox with GtkButtonBox. This (tedious) 4329 deprecation happened in GTK+ 3.1/3.2. 4330 4331 * control-center/gdaui-dsn-assistant.c, 4332 control-center/gdaui-dsn-editor.c, control-center/gdaui-dsn-editor.h, 4333 control-center/gdaui-login-dialog.c, control-center/main.c, 4334 control-center/provider-config.c, libgda-ui/data-entries/common-bin.c, 4335 libgda-ui/data-entries/gdaui-entry-string.c, 4336 libgda-ui/data-entries/plugins/gdaui-entry-pict.c, 4337 libgda-ui/demos/basic_form.c, libgda-ui/demos/cloud.c, 4338 libgda-ui/demos/combo.c, libgda-ui/demos/data_model_dir.c, 4339 libgda-ui/demos/form.c, libgda-ui/demos/form_data_layout.c, 4340 libgda-ui/demos/form_pict.c, libgda-ui/demos/form_rw.c, 4341 libgda-ui/demos/grid.c, libgda-ui/demos/grid_data_layout.c, 4342 libgda-ui/demos/grid_pict.c, libgda-ui/demos/grid_rw.c, 4343 libgda-ui/demos/linked_grid_form.c, 4344 libgda-ui/demos/linked_model_param.c, libgda-ui/gdaui-basic-form.c, 4345 libgda-ui/gdaui-basic-form.h, libgda-ui/gdaui-cloud.c, 4346 libgda-ui/gdaui-cloud.h, libgda-ui/gdaui-data-filter.c, 4347 libgda-ui/gdaui-data-filter.h, libgda-ui/gdaui-form.c, 4348 libgda-ui/gdaui-form.h, libgda-ui/gdaui-grid.c, libgda-ui/gdaui-grid.h, 4349 libgda-ui/gdaui-login.c, libgda-ui/gdaui-login.h, 4350 libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c, 4351 libgda-ui/gdaui-rt-editor.c, libgda-ui/gdaui-rt-editor.h, 4352 libgda-ui/gdaui-server-operation.c, libgda-ui/gdaui-server-operation.h, 4353 libgda-ui/internal/gdaui-provider-auth-editor.c, 4354 libgda-ui/internal/gdaui-provider-auth-editor.h, 4355 libgda-ui/internal/gdaui-provider-spec-editor.c, 4356 libgda-ui/internal/gdaui-provider-spec-editor.h, 4357 samples/LdapBrowser/ldap-browser.c, samples/SimpleUIForm/example.c, 4358 testing/gdaui-test-data-entries.c, testing/gdaui-test-errors.c, 4359 testing/gdaui-test-rt-editor.c, testing/gdaui-test-widget-entry.c, 4360 tools/browser/browser-window.c, 4361 tools/browser/canvas/browser-canvas-db-relations.c, 4362 tools/browser/canvas/browser-canvas-print.c, 4363 tools/browser/common/gdaui-data-import.c, 4364 tools/browser/common/objects-cloud.c, 4365 tools/browser/common/objects-cloud.h, 4366 tools/browser/common/ui-formgrid.c, tools/browser/common/ui-formgrid.h, 4367 tools/browser/connection-binding-properties.c, 4368 tools/browser/data-manager/data-console.c, 4369 tools/browser/data-manager/data-console.h, 4370 tools/browser/data-manager/data-favorite-selector.c, 4371 tools/browser/data-manager/data-favorite-selector.h, 4372 tools/browser/data-manager/data-manager-perspective.c, 4373 tools/browser/data-manager/data-manager-perspective.h, 4374 tools/browser/data-manager/data-source-editor.c, 4375 tools/browser/data-manager/data-source-editor.h, 4376 tools/browser/data-manager/data-widget.c, 4377 tools/browser/data-manager/data-widget.h, 4378 tools/browser/data-manager/ui-spec-editor.c, 4379 tools/browser/data-manager/ui-spec-editor.h, 4380 tools/browser/data-manager/xml-spec-editor.c, 4381 tools/browser/data-manager/xml-spec-editor.h, 4382 tools/browser/dummy-perspective/dummy-perspective.c, 4383 tools/browser/dummy-perspective/dummy-perspective.h, 4384 tools/browser/ldap-browser/class-properties.c, 4385 tools/browser/ldap-browser/class-properties.h, 4386 tools/browser/ldap-browser/entry-properties.c, 4387 tools/browser/ldap-browser/entry-properties.h, 4388 tools/browser/ldap-browser/filter-editor.c, 4389 tools/browser/ldap-browser/filter-editor.h, 4390 tools/browser/ldap-browser/ldap-browser-perspective.c, 4391 tools/browser/ldap-browser/ldap-browser-perspective.h, 4392 tools/browser/ldap-browser/ldap-classes-page.c, 4393 tools/browser/ldap-browser/ldap-classes-page.h, 4394 tools/browser/ldap-browser/ldap-entries-page.c, 4395 tools/browser/ldap-browser/ldap-entries-page.h, 4396 tools/browser/ldap-browser/ldap-favorite-selector.c, 4397 tools/browser/ldap-browser/ldap-favorite-selector.h, 4398 tools/browser/ldap-browser/ldap-search-page.c, 4399 tools/browser/ldap-browser/ldap-search-page.h, 4400 tools/browser/query-exec/query-console-page.c, 4401 tools/browser/query-exec/query-console-page.h, 4402 tools/browser/query-exec/query-editor.c, 4403 tools/browser/query-exec/query-editor.h, 4404 tools/browser/query-exec/query-exec-perspective.c, 4405 tools/browser/query-exec/query-exec-perspective.h, 4406 tools/browser/query-exec/query-favorite-selector.c, 4407 tools/browser/query-exec/query-favorite-selector.h, 4408 tools/browser/query-exec/query-result.c, 4409 tools/browser/query-exec/query-result.h, 4410 tools/browser/schema-browser/favorite-selector.c, 4411 tools/browser/schema-browser/favorite-selector.h, 4412 tools/browser/schema-browser/objects-index.c, 4413 tools/browser/schema-browser/objects-index.h, 4414 tools/browser/schema-browser/relations-diagram.c, 4415 tools/browser/schema-browser/relations-diagram.h, 4416 .../browser/schema-browser/schema-browser-perspective.c, 4417 .../browser/schema-browser/schema-browser-perspective.h, 4418 tools/browser/schema-browser/table-columns.c, 4419 tools/browser/schema-browser/table-columns.h, 4420 tools/browser/schema-browser/table-info.c, 4421 tools/browser/schema-browser/table-info.h, 4422 tools/browser/schema-browser/table-preferences.c, 4423 tools/browser/schema-browser/table-preferences.h, 4424 tools/browser/schema-browser/table-relations.c, 4425 tools/browser/schema-browser/table-relations.h, 4426 tools/browser/text-search.h: Replace deprecated GtkVBox with GtkBox. 4427 This (tedious) deprecation happened in GTK+ 3.1/3.2. 4428 4429 * control-center/cc-gray-bar.c, control-center/cc-utility.c, 4430 control-center/dsn-config.c, control-center/dsn-properties-dialog.c, 4431 control-center/gdaui-login-dialog.c, control-center/provider-config.c, 4432 libgda-ui/data-entries/common-bin.c, 4433 libgda-ui/data-entries/gdaui-entry-bin.c, 4434 libgda-ui/data-entries/gdaui-entry-boolean.c, 4435 libgda-ui/data-entries/gdaui-entry-common-time.c, 4436 libgda-ui/data-entries/gdaui-entry-shell.c, 4437 libgda-ui/data-entries/plugins/common-pict.c, 4438 libgda-ui/data-entries/plugins/gdaui-entry-filesel.c, 4439 libgda-ui/demos/cloud.c, libgda-ui/demos/combo.c, 4440 libgda-ui/demos/main.c, libgda-ui/gdaui-basic-form.c, 4441 libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-data-proxy-info.c, 4442 libgda-ui/gdaui-data-proxy-info.h, libgda-ui/gdaui-raw-grid.c, 4443 libgda-ui/gdaui-server-operation.c, testing/gdaui-test-widget-entry.c, 4444 tools/browser/auth-dialog.c, tools/browser/browser-connections-list.c, 4445 tools/browser/browser-window.c, 4446 tools/browser/canvas/browser-canvas-print.c, 4447 tools/browser/common/gdaui-data-import.c, 4448 tools/browser/common/gdaui-entry-import.c, 4449 tools/browser/common/objects-cloud.c, 4450 tools/browser/common/ui-formgrid.c, 4451 tools/browser/connection-binding-properties.c, 4452 tools/browser/data-manager/data-console.c, 4453 tools/browser/data-manager/data-favorite-selector.c, 4454 tools/browser/data-manager/data-source-editor.c, 4455 tools/browser/data-manager/data-widget.c, 4456 tools/browser/ldap-browser/ldap-favorite-selector.c, 4457 tools/browser/ldap-browser/ldap-search-page.c, 4458 tools/browser/login-dialog.c, 4459 tools/browser/query-exec/query-console-page.c, 4460 tools/browser/query-exec/query-favorite-selector.c, 4461 tools/browser/query-exec/query-result.c, 4462 tools/browser/schema-browser/objects-index.c, 4463 tools/browser/schema-browser/relations-diagram.c, 4464 tools/browser/schema-browser/table-info.c, tools/browser/support.c, 4465 tools/browser/text-search.c, tools/browser/text-search.h: Replace 4466 deprecated GtkHBox with GtkBox. This (tedious) deprecation happened in 4467 GTK+ 3.1/3.2. 4468 4469 * configure.ac, libgda-report/engine/test-rt-parser.c, 4470 libgda-ui/data-entries/gdaui-data-cell-renderer-bin.c, 4471 .../data-entries/gdaui-data-cell-renderer-textual.c, 4472 libgda-ui/data-entries/gdaui-entry-combo.c, 4473 libgda-ui/data-entries/plugins/common-pict.c, libgda-ui/gdaui-init.c, 4474 libgda-ui/gdaui-server-operation.c, libgda/handlers/gda-handler-time.h, 4475 libgda/sqlite/gda-sqlite-provider.c, 4476 providers/jdbc/gda-jdbc-provider.c, 4477 providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/jni-wrapper.c, 4478 providers/sqlcipher/Makefile.am, testing/gdaui-test-rt-editor.c, 4479 testing/virtual-test-2.c, tests/data-model-errors.c, 4480 tests/data-models/check_data_proxy.c, 4481 tests/data-models/check_model_errors.c, 4482 tests/data-models/check_pmodel.c, 4483 tests/multi-threading/check_cnc_lock.c, 4484 tests/multi-threading/check_mutex.c, 4485 tests/multi-threading/check_threaded_cnc.c, 4486 tests/multi-threading/check_wrapper.c, 4487 tests/multi-threading/dummy-object.c, 4488 tests/parser/check_rewrite_for_default.c, tests/parser/check_script.c, 4489 tests/providers/prov-test-util.c, tests/test-bin-converter.c, 4490 tests/test-connection-string-split.c, tests/test-identifiers-quotes.c, 4491 tests/test-input-parsers.c, tests/test-sql-builder.c, 4492 tests/test-sql-identifier.c, tests/value-holders/check_holder.c, 4493 tests/value-holders/check_set.c, tests/value-holders/check_statement.c, 4494 tools/browser/canvas/browser-canvas.c, 4495 tools/browser/data-manager/data-source-manager.c, 4496 tools/browser/data-manager/data-widget.c, 4497 tools/browser/ldap-browser/mgr-ldap-entries.c, 4498 tools/browser/query-exec/query-editor.c: tests: Fix warnings. Mostly 4499 signed/unsigned warnings. Also made gda_handler_time_set_str_spec() 4500 public because it is used by a test and is documented as public 4501 already. 4502 45032011-07-02 Murray Cumming <murrayc@murrayc.com> 4504 4505 * providers/postgres/gda-postgres-recordset.c, 4506 providers/web/gda-web-blob-op.c, providers/web/gda-web-provider.c, 4507 providers/web/gda-web-pstmt.c: Fix more compiler errors 4508 4509 * libgda-ui/data-entries/gdaui-entry-common-time.c, 4510 libgda-ui/data-entries/gdaui-entry-wrapper.c, 4511 libgda-ui/data-entries/gdaui-formatted-entry.c, 4512 libgda/sqlite/gda-sqlite-provider.c, 4513 providers/postgres/gda-postgres-ddl.c, 4514 providers/skel-implementation/capi/gda-capi-blob-op.c, 4515 providers/skel-implementation/capi/gda-capi-recordset.c: Fixed some 4516 more compiler warnings 4517 4518 * m4/bdb.m4, m4/java.m4, m4/ldap.m4, m4/mdbtools.m4, m4/mysql.m4, 4519 m4/oracle.m4, m4/postgresql.m4: configure: m4 macros: Use 4520 AC_LANG_SOURCE to avoid warnings. Source code should now be surrounded 4521 by an AC_LANG_SOURCE() call. This avoids several annoying warnings such 4522 as this: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body 4523 45242011-07-01 Murray Cumming <murrayc@murrayc.com> 4525 4526 * libgda/gda-statement.c, libgda/sql-parser/gda-sql-parser.c, 4527 libgda/sql-parser/gda-statement-struct-parts.c, 4528 libgda/sql-parser/gda-statement-struct-parts.h, 4529 libgda/sql-parser/gda-statement-struct.c, libgda/sql-parser/parser.y: 4530 Add GDA_SQL_OPERATOR_TYPE_ILIKE. This allows use of the ILIKE 4531 operator, which is a PostgreSQL extension. 4532 45332011-06-30 Vivien Malerba <malerba@gnome-db.org> 4534 4535 * doc/C/migration3.xml, libgda/gda-data-model-import.c, 4536 libgda/gda-meta-store.c, libgda/gda-meta-struct-io.c, 4537 libgda/gda-meta-struct.c, libgda/gda-server-operation.c, 4538 libgda/gda-set.c, libgda/gda-value.c, 4539 libgda/handlers/gda-handler-type.c, 4540 libgda/sql-parser/gda-statement-struct-pspec.c, 4541 libgda/sqlite/virtual/gda-vconnection-hub.c, 4542 providers/ldap/gda-ldap-util.c, providers/web/gda-web-recordset.c: More 4543 GDA_TYPE_NULL corrections, for gda_g_type_from_string() 4544 45452011-06-20 Vivien Malerba <malerba@gnome-db.org> 4546 4547 * configure.ac, installers/Windows/make-zip-setup.sh: Set version to 4548 4.99.3 4549 45502011-06-17 Murray Cumming <murrayc@murrayc.com> 4551 4552 * libgda-ui/data-entries/common-bin.c, libgda/gda-data-model.c, 4553 libgda/gda-meta-store.c, libgda/gda-tree-node.c, libgda/gda-util.c, 4554 libgda/sqlite/virtual/gda-vconnection-data-model.c, 4555 providers/postgres/gda-postgres-blob-op.c, 4556 tests/providers/prov-test-util.c, 4557 tools/browser/schema-browser/table-info.c: Avoid some set-but-not-used 4558 compiler warnings. 4559 45602011-06-17 Vivien Malerba <malerba@gnome-db.org> 4561 4562 * tools/browser/common/ui-formgrid.c, 4563 tools/browser/common/ui-formgrid.h, 4564 tools/browser/data-manager/data-source.c, 4565 tools/browser/data-manager/data-widget.c: GdaBrowser: data manager 4566 perspective corrections 4567 45682011-06-16 Vivien Malerba <malerba@gnome-db.org> 4569 4570 * libgda-ui/Makefile.am, libgda/Makefile.am: Modifications for bug 4571 #631645 4572 4573 * libgda-report/engine/gda-report-engine.c, 4574 libgda-ui/data-entries/gdaui-entry-none.c, libgda/gda-data-model.c, 4575 providers/mysql/gda-mysql-recordset.c, 4576 providers/postgres/gda-postgres-recordset.c: More "GDA_TYPE_NULL is not 4577 0 anymore" work, for bug #652702 4578 45792011-06-16 Vincent Untz <vuntz@gnome.org> 4580 4581 * libgda-report/RML/gda-report-rml-document.c, 4582 libgda-report/RML/trml2html/Makefile.am, 4583 libgda-report/RML/trml2pdf/Makefile.am: Reports: Do not install 4584 sub-directories in /usr/bin Bug # 594115 4585 45862011-06-15 Vivien Malerba <malerba@gnome-db.org> 4587 4588 * tools/browser/Makefile.am, 4589 tools/browser/ldap-browser/class-properties.c, 4590 tools/browser/ldap-browser/entry-properties.c, 4591 tools/browser/text-search.c, tools/browser/text-search.h: GdaBrowser: 4592 reworked search in text in separate widget 4593 4594 * providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap-util.c: 4595 LDAP provider: misc improvements 4596 45972011-06-15 Murray Cumming <murrayc@murrayc.com> 4598 4599 * libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c, 4600 libgda/gda-data-proxy.c, libgda/gda-data-select.c, 4601 libgda/gda-meta-store.c, libgda/gda-value.c, 4602 libgda/handlers/gda-handler-numerical.c, 4603 libgda/sqlite/gda-sqlite-provider.c, 4604 libgda/sqlite/virtual/gda-vconnection-hub.c, 4605 libgda/sqlite/virtual/gda-virtual-provider.c, 4606 tests/providers/prov-test-common.h: Fix several compiler warnings, 4607 though far from all of them. * libgda/gda-data-model-import.c: 4608 (gda_data_model_import_get_access_flags): This probably fixes a logic 4609 error, introduced since a line after the if() was commented out. There 4610 was no comment about why it was commented out. 4611 4612 * libgda/gda-value.c, libgda/gda-value.h: Replace G_CONST_RETURN with 4613 const. * libgda/gda-value.[h|c]: G_CONST_RETURN is now deprecated, and 4614 was just a const keyword anyway. 4615 46162011-06-13 Vivien Malerba <malerba@gnome-db.org> 4617 4618 * libgda-ui/data-entries/gdaui-data-cell-renderer-bin.c, 4619 libgda-ui/data-entries/gdaui-data-cell-renderer-boolean.c, 4620 libgda-ui/data-entries/gdaui-data-cell-renderer-combo.c, 4621 libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c, 4622 .../data-entries/plugins/gdaui-data-cell-renderer-password.c, 4623 libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-pict.c, 4624 libgda-ui/demos/main.c, libgda/gda-holder.c, libgda/gda-init.c, 4625 libgda/gda-set.c: Doc. format corrections 4626 4627 * tools/browser/ldap-browser/entry-properties.c, 4628 .../ldap-browser/ldap-browser-perspective.c: GdaBrowser: added search 4629 feature in LDAP entry's properties 4630 4631 * doc/C/libgda-5.0-docs.sgml, doc/C/libgda-sections.txt, 4632 doc/C/migration3.xml, .../gdaui-data-cell-renderer-textual.c, 4633 libgda-ui/data-entries/gdaui-entry-bin.c, 4634 libgda-ui/data-entries/gdaui-entry-boolean.c, 4635 libgda-ui/data-entries/gdaui-entry-common-time.c, 4636 libgda-ui/data-entries/gdaui-entry-none.c, 4637 libgda-ui/data-entries/gdaui-entry-number.c, 4638 libgda-ui/data-entries/gdaui-entry-string.c, 4639 libgda-ui/data-entries/gdaui-entry-wrapper.c, 4640 .../plugins/gdaui-data-cell-renderer-password.c, 4641 libgda-ui/data-entries/plugins/gdaui-entry-cidr.c, 4642 .../data-entries/plugins/gdaui-entry-filesel.c, 4643 .../data-entries/plugins/gdaui-entry-password.c, 4644 libgda-ui/data-entries/plugins/gdaui-entry-pict.c, 4645 libgda-ui/data-entries/plugins/gdaui-entry-rt.c, 4646 libgda-ui/data-entries/plugins/gdaui-entry-text.c, 4647 libgda-ui/gdaui-init.c, libgda/gda-column.c, 4648 libgda/gda-data-model-array.c, libgda/gda-data-model-import.c, 4649 libgda/gda-data-model.c, libgda/gda-data-proxy.c, libgda/gda-holder.c, 4650 libgda/gda-init.c, libgda/gda-row.c, libgda/gda-server-provider.c, 4651 libgda/gda-statement.c, libgda/gda-util.c, libgda/gda-value.c, 4652 libgda/gda-value.h, libgda/handlers/gda-handler-bin.c, 4653 libgda/handlers/gda-handler-boolean.c, 4654 libgda/handlers/gda-handler-numerical.c, 4655 libgda/handlers/gda-handler-string.c, 4656 libgda/handlers/gda-handler-time.c, libgda/handlers/gda-handler-type.c, 4657 libgda/libgda.symbols, libgda/sql-parser/gda-statement-struct-parts.c, 4658 libgda/sql-parser/gda-statement-struct-pspec.c, 4659 libgda/sql-parser/gda-statement-struct-trans.c, 4660 libgda/sql-parser/gda-statement-struct-util.c, 4661 libgda/sqlite/gda-sqlite-handler-bin.c, 4662 libgda/sqlite/gda-sqlite-handler-boolean.c, 4663 libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c, 4664 libgda/sqlite/gda-sqlite-recordset.c, 4665 libgda/sqlite/virtual/gda-vconnection-hub.c, 4666 libgda/sqlite/virtual/gda-vprovider-data-model.c, 4667 libgda/thread-wrapper/gda-thread-wrapper.c, 4668 providers/firebird/gda-firebird-provider.c, 4669 providers/firebird/gda-firebird-recordset.c, 4670 providers/jdbc/GdaJValue.c, providers/jdbc/gda-jdbc-provider.c, 4671 providers/jdbc/gda-jdbc-recordset.c, providers/jdbc/jni-wrapper.c, 4672 providers/jdbc/libmain.c, providers/mysql/gda-mysql-handler-boolean.c, 4673 providers/mysql/gda-mysql-provider.c, 4674 providers/mysql/gda-mysql-recordset.c, 4675 providers/oracle/gda-oracle-provider.c, 4676 providers/oracle/gda-oracle-recordset.c, 4677 providers/postgres/gda-postgres-handler-bin.c, 4678 providers/postgres/gda-postgres-provider.c, 4679 providers/postgres/gda-postgres-recordset.c, 4680 .../skel-implementation/capi/gda-capi-provider.c, 4681 .../skel-implementation/capi/gda-capi-recordset.c, 4682 providers/web/gda-web-provider.c, providers/web/gda-web-recordset.c, 4683 tests/data-model-errors.c, tests/multi-threading/check_wrapper.c, 4684 tests/value-holders/common.c: GDA_TYPE_NULL is not 0 anymore, for bug 4685 #647633 4686 46872011-06-10 Vivien Malerba <malerba@gnome-db.org> 4688 4689 * control-center/cc-gray-bar.c, control-center/cc-gray-bar.h, 4690 control-center/cc-utility.c, control-center/cc-utility.h, 4691 control-center/dsn-config.c, control-center/dsn-config.h, 4692 control-center/dsn-properties-dialog.c, 4693 control-center/dsn-properties-dialog.h, 4694 control-center/gdaui-dsn-assistant.c, 4695 control-center/gdaui-dsn-assistant.h, 4696 control-center/gdaui-dsn-editor.c, control-center/gdaui-dsn-editor.h, 4697 control-center/gdaui-login-dialog.c, 4698 control-center/gdaui-login-dialog.h, control-center/main.c, 4699 control-center/provider-config.c, control-center/provider-config.h, 4700 doc/C/fdl-appendix.sgml, .../DocBook/gda-report-docbook-document.c, 4701 .../DocBook/gda-report-docbook-document.h, 4702 libgda-report/RML/gda-report-rml-document.c, 4703 libgda-report/RML/gda-report-rml-document.h, 4704 libgda-report/RML/trml2html/__init__.py, 4705 libgda-report/RML/trml2html/trml2html.py, 4706 libgda-report/RML/trml2html/utils.py, 4707 libgda-report/RML/trml2pdf/__init__.py, 4708 libgda-report/RML/trml2pdf/color.py, 4709 libgda-report/RML/trml2pdf/trml2pdf.py, 4710 libgda-report/RML/trml2pdf/utils.py, 4711 libgda-report/engine/gda-report-engine.c, 4712 libgda-report/engine/gda-report-engine.h, 4713 libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h, 4714 libgda-report/engine/test-rt-parser.c, 4715 libgda-report/gda-report-document-private.h, 4716 libgda-report/gda-report-document.c, 4717 libgda-report/gda-report-document.h, libgda-report/libgda-report.h, 4718 libgda-ui/data-entries/common-bin.c, 4719 libgda-ui/data-entries/common-bin.h, 4720 .../data-entries/gdaui-data-cell-renderer-bin.c, 4721 .../data-entries/gdaui-data-cell-renderer-bin.h, 4722 .../gdaui-data-cell-renderer-boolean.c, 4723 .../gdaui-data-cell-renderer-boolean.h, 4724 .../data-entries/gdaui-data-cell-renderer-combo.c, 4725 .../data-entries/gdaui-data-cell-renderer-combo.h, 4726 .../data-entries/gdaui-data-cell-renderer-info.c, 4727 .../data-entries/gdaui-data-cell-renderer-info.h, 4728 .../gdaui-data-cell-renderer-textual.c, 4729 .../gdaui-data-cell-renderer-textual.h, 4730 .../data-entries/gdaui-data-cell-renderer-util.c, 4731 .../data-entries/gdaui-data-cell-renderer-util.h, 4732 libgda-ui/data-entries/gdaui-entry-bin.c, 4733 libgda-ui/data-entries/gdaui-entry-bin.h, 4734 libgda-ui/data-entries/gdaui-entry-boolean.c, 4735 libgda-ui/data-entries/gdaui-entry-boolean.h, 4736 libgda-ui/data-entries/gdaui-entry-combo.c, 4737 libgda-ui/data-entries/gdaui-entry-combo.h, 4738 libgda-ui/data-entries/gdaui-entry-common-time.c, 4739 libgda-ui/data-entries/gdaui-entry-common-time.h, 4740 libgda-ui/data-entries/gdaui-entry-date.c, 4741 libgda-ui/data-entries/gdaui-entry-date.h, 4742 libgda-ui/data-entries/gdaui-entry-none.c, 4743 libgda-ui/data-entries/gdaui-entry-none.h, 4744 libgda-ui/data-entries/gdaui-entry-number.c, 4745 libgda-ui/data-entries/gdaui-entry-number.h, 4746 libgda-ui/data-entries/gdaui-entry-shell.c, 4747 libgda-ui/data-entries/gdaui-entry-shell.h, 4748 libgda-ui/data-entries/gdaui-entry-string.c, 4749 libgda-ui/data-entries/gdaui-entry-string.h, 4750 libgda-ui/data-entries/gdaui-entry-time.c, 4751 libgda-ui/data-entries/gdaui-entry-time.h, 4752 libgda-ui/data-entries/gdaui-entry-timestamp.c, 4753 libgda-ui/data-entries/gdaui-entry-timestamp.h, 4754 libgda-ui/data-entries/gdaui-entry-wrapper.c, 4755 libgda-ui/data-entries/gdaui-entry-wrapper.h, 4756 libgda-ui/data-entries/gdaui-entry.c, 4757 libgda-ui/data-entries/gdaui-entry.h, 4758 libgda-ui/data-entries/gdaui-formatted-entry.c, 4759 libgda-ui/data-entries/gdaui-formatted-entry.h, 4760 libgda-ui/data-entries/gdaui-numeric-entry.c, 4761 libgda-ui/data-entries/gdaui-numeric-entry.h, 4762 libgda-ui/data-entries/plugins/common-pict.c, 4763 libgda-ui/data-entries/plugins/common-pict.h, 4764 libgda-ui/data-entries/plugins/custom-marshal.c, 4765 libgda-ui/data-entries/plugins/custom-marshal.h, 4766 libgda-ui/data-entries/plugins/gda-sql.lang, 4767 .../plugins/gdaui-data-cell-renderer-password.c, 4768 .../plugins/gdaui-data-cell-renderer-password.h, 4769 .../plugins/gdaui-data-cell-renderer-pict.c, 4770 .../plugins/gdaui-data-cell-renderer-pict.h, 4771 libgda-ui/data-entries/plugins/gdaui-entry-cidr.c, 4772 libgda-ui/data-entries/plugins/gdaui-entry-cidr.h, 4773 .../data-entries/plugins/gdaui-entry-filesel.c, 4774 .../data-entries/plugins/gdaui-entry-filesel.h, 4775 .../data-entries/plugins/gdaui-entry-password.c, 4776 .../data-entries/plugins/gdaui-entry-password.h, 4777 libgda-ui/data-entries/plugins/gdaui-entry-pict.c, 4778 libgda-ui/data-entries/plugins/gdaui-entry-pict.h, 4779 libgda-ui/data-entries/plugins/gdaui-entry-rt.c, 4780 libgda-ui/data-entries/plugins/gdaui-entry-rt.h, 4781 libgda-ui/data-entries/plugins/gdaui-entry-text.c, 4782 libgda-ui/data-entries/plugins/gdaui-entry-text.h, 4783 libgda-ui/data-entries/plugins/libmain.c, 4784 libgda-ui/data-entries/widget-embedder.c, 4785 libgda-ui/data-entries/widget-embedder.h, libgda-ui/gdaui-basic-form.c, 4786 libgda-ui/gdaui-basic-form.h, libgda-ui/gdaui-cloud.c, 4787 libgda-ui/gdaui-cloud.h, libgda-ui/gdaui-combo.c, 4788 libgda-ui/gdaui-combo.h, libgda-ui/gdaui-data-entry.c, 4789 libgda-ui/gdaui-data-entry.h, libgda-ui/gdaui-data-filter.c, 4790 libgda-ui/gdaui-data-filter.h, libgda-ui/gdaui-data-proxy-info.c, 4791 libgda-ui/gdaui-data-proxy-info.h, libgda-ui/gdaui-data-proxy.c, 4792 libgda-ui/gdaui-data-proxy.h, libgda-ui/gdaui-data-selector.c, 4793 libgda-ui/gdaui-data-selector.h, libgda-ui/gdaui-data-store.c, 4794 libgda-ui/gdaui-data-store.h, libgda-ui/gdaui-decl.h, 4795 libgda-ui/gdaui-easy.h, libgda-ui/gdaui-enums.h, 4796 libgda-ui/gdaui-form.c, libgda-ui/gdaui-form.h, libgda-ui/gdaui-grid.c, 4797 libgda-ui/gdaui-grid.h, libgda-ui/gdaui-init.c, 4798 libgda-ui/gdaui-login.c, libgda-ui/gdaui-login.h, 4799 libgda-ui/gdaui-plugin.h, libgda-ui/gdaui-provider-selector.c, 4800 libgda-ui/gdaui-provider-selector.h, libgda-ui/gdaui-raw-form.c, 4801 libgda-ui/gdaui-raw-form.h, libgda-ui/gdaui-raw-grid.c, 4802 libgda-ui/gdaui-raw-grid.h, libgda-ui/gdaui-rt-editor.c, 4803 libgda-ui/gdaui-rt-editor.h, libgda-ui/gdaui-server-operation.c, 4804 libgda-ui/gdaui-server-operation.h, libgda-ui/gdaui-set.c, 4805 libgda-ui/gdaui-set.h, libgda-ui/gdaui-tree-store.c, 4806 libgda-ui/gdaui-tree-store.h, libgda-ui/internal/gdaui-dsn-selector.c, 4807 libgda-ui/internal/gdaui-dsn-selector.h, 4808 libgda-ui/internal/gdaui-provider-auth-editor.c, 4809 libgda-ui/internal/gdaui-provider-auth-editor.h, 4810 libgda-ui/internal/gdaui-provider-spec-editor.c, 4811 libgda-ui/internal/gdaui-provider-spec-editor.h, 4812 libgda-ui/internal/popup-container.c, 4813 libgda-ui/internal/popup-container.h, libgda-ui/internal/utility.c, 4814 libgda-ui/internal/utility.h, libgda-ui/libgda-ui.h, 4815 libgda-ui/marshallers/gdaui-custom-marshal.c, 4816 libgda-ui/marshallers/gdaui-custom-marshal.h, 4817 libgda-xslt/libgda-xslt.h, libgda-xslt/sql_backend.c, 4818 libgda-xslt/sql_backend.h, libgda-xslt/sql_exslt_internal.c, 4819 libgda-xslt/sqlexslt.c, libgda/binreloc/gda-binreloc.c, 4820 libgda/binreloc/gda-binreloc.h, libgda/dir-blob-op.c, 4821 libgda/dir-blob-op.h, libgda/gda-attributes-manager.c, 4822 libgda/gda-attributes-manager.h, libgda/gda-batch.c, 4823 libgda/gda-batch.h, libgda/gda-blob-op.c, libgda/gda-blob-op.h, 4824 libgda/gda-column.c, libgda/gda-column.h, libgda/gda-config.c, 4825 libgda/gda-config.h, libgda/gda-connection-event.c, 4826 libgda/gda-connection-event.h, libgda/gda-connection-internal.h, 4827 libgda/gda-connection-private.h, libgda/gda-connection-sqlite.h, 4828 libgda/gda-connection.c, libgda/gda-connection.h, 4829 libgda/gda-custom-marshal.c, libgda/gda-custom-marshal.h, 4830 libgda/gda-data-access-wrapper.c, libgda/gda-data-access-wrapper.h, 4831 libgda/gda-data-comparator.c, libgda/gda-data-comparator.h, 4832 libgda/gda-data-handler.c, libgda/gda-data-handler.h, 4833 libgda/gda-data-meta-wrapper.c, libgda/gda-data-meta-wrapper.h, 4834 libgda/gda-data-model-array.c, libgda/gda-data-model-array.h, 4835 libgda/gda-data-model-bdb.c, libgda/gda-data-model-bdb.h, 4836 libgda/gda-data-model-dir.c, libgda/gda-data-model-dir.h, 4837 libgda/gda-data-model-dsn-list.c, libgda/gda-data-model-dsn-list.h, 4838 libgda/gda-data-model-extra.h, libgda/gda-data-model-import.c, 4839 libgda/gda-data-model-import.h, libgda/gda-data-model-iter-extra.h, 4840 libgda/gda-data-model-iter.c, libgda/gda-data-model-iter.h, 4841 libgda/gda-data-model-ldap.c, libgda/gda-data-model-ldap.h, 4842 libgda/gda-data-model-private.h, libgda/gda-data-model.c, 4843 libgda/gda-data-model.h, libgda/gda-data-proxy.c, 4844 libgda/gda-data-proxy.h, libgda/gda-data-select-extra.h, 4845 libgda/gda-data-select.c, libgda/gda-data-select.h, 4846 libgda/gda-debug-macros.h, libgda/gda-decl.h, libgda/gda-enums.h, 4847 libgda/gda-holder.c, libgda/gda-holder.h, libgda/gda-init.c, 4848 libgda/gda-lockable.c, libgda/gda-lockable.h, libgda/gda-log.c, 4849 libgda/gda-log.h, libgda/gda-meta-store-extra.h, 4850 libgda/gda-meta-store.c, libgda/gda-meta-store.h, 4851 libgda/gda-meta-struct-io.c, libgda/gda-meta-struct-private.h, 4852 libgda/gda-meta-struct.c, libgda/gda-meta-struct.h, libgda/gda-mutex.c, 4853 libgda/gda-mutex.h, libgda/gda-quark-list.c, libgda/gda-quark-list.h, 4854 libgda/gda-repetitive-statement.c, libgda/gda-repetitive-statement.h, 4855 libgda/gda-row.c, libgda/gda-row.h, 4856 libgda/gda-server-operation-private.h, libgda/gda-server-operation.c, 4857 libgda/gda-server-operation.h, libgda/gda-server-provider-extra.c, 4858 libgda/gda-server-provider-extra.h, 4859 libgda/gda-server-provider-private.h, libgda/gda-server-provider.c, 4860 libgda/gda-server-provider.h, libgda/gda-set.c, libgda/gda-set.h, 4861 libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, 4862 libgda/gda-statement-extra.h, libgda/gda-statement-priv.h, 4863 libgda/gda-statement.c, libgda/gda-statement.h, 4864 libgda/gda-transaction-status-private.h, 4865 libgda/gda-transaction-status.c, libgda/gda-transaction-status.h, 4866 libgda/gda-tree-manager.c, libgda/gda-tree-manager.h, 4867 libgda/gda-tree-mgr-columns.c, libgda/gda-tree-mgr-columns.h, 4868 libgda/gda-tree-mgr-label.c, libgda/gda-tree-mgr-label.h, 4869 libgda/gda-tree-mgr-ldap.c, libgda/gda-tree-mgr-ldap.h, 4870 libgda/gda-tree-mgr-schemas.c, libgda/gda-tree-mgr-schemas.h, 4871 libgda/gda-tree-mgr-select.c, libgda/gda-tree-mgr-select.h, 4872 libgda/gda-tree-mgr-tables.c, libgda/gda-tree-mgr-tables.h, 4873 libgda/gda-tree-node.c, libgda/gda-tree-node.h, libgda/gda-tree.c, 4874 libgda/gda-tree.h, libgda/gda-types.c, libgda/gda-types.h, 4875 libgda/gda-util.c, libgda/gda-util.h, libgda/gda-value.c, 4876 libgda/gda-value.h, libgda/gda-xa-transaction.c, 4877 libgda/gda-xa-transaction.h, libgda/handlers/gda-handler-bin.c, 4878 libgda/handlers/gda-handler-bin.h, 4879 libgda/handlers/gda-handler-boolean.c, 4880 libgda/handlers/gda-handler-boolean.h, 4881 libgda/handlers/gda-handler-numerical.c, 4882 libgda/handlers/gda-handler-numerical.h, 4883 libgda/handlers/gda-handler-string.c, 4884 libgda/handlers/gda-handler-string.h, 4885 libgda/handlers/gda-handler-time.c, libgda/handlers/gda-handler-time.h, 4886 libgda/handlers/gda-handler-type.c, libgda/handlers/gda-handler-type.h, 4887 libgda/libgda-global-variables.h, libgda/libgda.h.in, 4888 libgda/providers-support/gda-data-select-priv.h, 4889 libgda/providers-support/gda-meta-column-types.h, 4890 libgda/providers-support/gda-pstmt.c, 4891 libgda/providers-support/gda-pstmt.h, 4892 libgda/sql-parser/gda-sql-parser-private.h, 4893 libgda/sql-parser/gda-sql-parser.c, libgda/sql-parser/gda-sql-parser.h, 4894 libgda/sql-parser/gda-sql-statement.h, 4895 libgda/sql-parser/gda-statement-struct-compound.c, 4896 libgda/sql-parser/gda-statement-struct-compound.h, 4897 libgda/sql-parser/gda-statement-struct-decl.h, 4898 libgda/sql-parser/gda-statement-struct-delete.c, 4899 libgda/sql-parser/gda-statement-struct-delete.h, 4900 libgda/sql-parser/gda-statement-struct-insert.c, 4901 libgda/sql-parser/gda-statement-struct-insert.h, 4902 libgda/sql-parser/gda-statement-struct-parts.c, 4903 libgda/sql-parser/gda-statement-struct-parts.h, 4904 libgda/sql-parser/gda-statement-struct-pspec.c, 4905 libgda/sql-parser/gda-statement-struct-pspec.h, 4906 libgda/sql-parser/gda-statement-struct-select.c, 4907 libgda/sql-parser/gda-statement-struct-select.h, 4908 libgda/sql-parser/gda-statement-struct-trans.c, 4909 libgda/sql-parser/gda-statement-struct-trans.h, 4910 libgda/sql-parser/gda-statement-struct-unknown.c, 4911 libgda/sql-parser/gda-statement-struct-unknown.h, 4912 libgda/sql-parser/gda-statement-struct-update.c, 4913 libgda/sql-parser/gda-statement-struct-update.h, 4914 libgda/sql-parser/gda-statement-struct-util.c, 4915 libgda/sql-parser/gda-statement-struct-util.h, 4916 libgda/sql-parser/gda-statement-struct.c, 4917 libgda/sql-parser/gda-statement-struct.h, libgda/sql-parser/gen_def.c, 4918 libgda/sqlite/gda-sqlite-blob-op.c, libgda/sqlite/gda-sqlite-blob-op.h, 4919 libgda/sqlite/gda-sqlite-ddl.c, libgda/sqlite/gda-sqlite-ddl.h, 4920 libgda/sqlite/gda-sqlite-handler-bin.c, 4921 libgda/sqlite/gda-sqlite-handler-bin.h, 4922 libgda/sqlite/gda-sqlite-handler-boolean.c, 4923 libgda/sqlite/gda-sqlite-handler-boolean.h, 4924 libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-meta.h, 4925 libgda/sqlite/gda-sqlite-provider.c, 4926 libgda/sqlite/gda-sqlite-provider.h, libgda/sqlite/gda-sqlite-pstmt.c, 4927 libgda/sqlite/gda-sqlite-pstmt.h, libgda/sqlite/gda-sqlite-recordset.c, 4928 libgda/sqlite/gda-sqlite-recordset.h, libgda/sqlite/gda-sqlite-util.c, 4929 libgda/sqlite/gda-sqlite-util.h, libgda/sqlite/gda-sqlite.h, 4930 libgda/sqlite/gda-symbols-util.c, libgda/sqlite/gda-symbols-util.h, 4931 libgda/sqlite/gen_emb_string.c, 4932 libgda/sqlite/virtual/gda-ldap-connection.c, 4933 libgda/sqlite/virtual/gda-ldap-connection.h, 4934 .../virtual/gda-vconnection-data-model-private.h, 4935 libgda/sqlite/virtual/gda-vconnection-data-model.c, 4936 libgda/sqlite/virtual/gda-vconnection-data-model.h, 4937 libgda/sqlite/virtual/gda-vconnection-hub.c, 4938 libgda/sqlite/virtual/gda-vconnection-hub.h, 4939 libgda/sqlite/virtual/gda-virtual-connection.c, 4940 libgda/sqlite/virtual/gda-virtual-connection.h, 4941 libgda/sqlite/virtual/gda-virtual-provider.c, 4942 libgda/sqlite/virtual/gda-virtual-provider.h, 4943 libgda/sqlite/virtual/gda-vprovider-data-model.c, 4944 libgda/sqlite/virtual/gda-vprovider-data-model.h, 4945 libgda/sqlite/virtual/gda-vprovider-hub.c, 4946 libgda/sqlite/virtual/gda-vprovider-hub.h, 4947 libgda/sqlite/virtual/libgda-virtual.h.in, 4948 libgda/thread-wrapper/gda-thread-blob-op.c, 4949 libgda/thread-wrapper/gda-thread-blob-op.h, 4950 libgda/thread-wrapper/gda-thread-meta.c, 4951 libgda/thread-wrapper/gda-thread-meta.h, 4952 libgda/thread-wrapper/gda-thread-provider.c, 4953 libgda/thread-wrapper/gda-thread-provider.h, 4954 libgda/thread-wrapper/gda-thread-recordset.c, 4955 libgda/thread-wrapper/gda-thread-recordset.h, 4956 libgda/thread-wrapper/gda-thread-wrapper.c, 4957 libgda/thread-wrapper/gda-thread-wrapper.h, 4958 providers/bdb/gda-bdb-provider.c, providers/bdb/gda-bdb-provider.h, 4959 providers/bdb/gda-bdb-test.c, providers/bdb/gda-bdb.h, 4960 providers/bdb/libmain.c, providers/bdb/patch_db.h, 4961 providers/bdbsql/libmain.c, providers/firebird/gda-firebird-blob-op.c, 4962 providers/firebird/gda-firebird-blob-op.h, 4963 providers/firebird/gda-firebird-ddl.c, 4964 providers/firebird/gda-firebird-ddl.h, 4965 providers/firebird/gda-firebird-meta.c, 4966 providers/firebird/gda-firebird-meta.h, 4967 providers/firebird/gda-firebird-parser.c, 4968 providers/firebird/gda-firebird-parser.h, 4969 providers/firebird/gda-firebird-provider.c, 4970 providers/firebird/gda-firebird-provider.h, 4971 providers/firebird/gda-firebird-pstmt.c, 4972 providers/firebird/gda-firebird-pstmt.h, 4973 providers/firebird/gda-firebird-recordset.c, 4974 providers/firebird/gda-firebird-recordset.h, 4975 providers/firebird/gda-firebird-util.c, 4976 providers/firebird/gda-firebird-util.h, 4977 providers/firebird/gda-firebird.h, providers/firebird/gen_def.c, 4978 providers/firebird/libmain.c, providers/jdbc/GdaInputStream.c, 4979 providers/jdbc/GdaJBlobOp.c, providers/jdbc/GdaJColumnInfos.c, 4980 providers/jdbc/GdaJConnection.c, providers/jdbc/GdaJMeta.c, 4981 providers/jdbc/GdaJPStmt.c, providers/jdbc/GdaJProvider.c, 4982 providers/jdbc/GdaJResultSet.c, providers/jdbc/GdaJResultSetInfos.c, 4983 providers/jdbc/GdaJValue.c, providers/jdbc/gda-jdbc-blob-op.c, 4984 providers/jdbc/gda-jdbc-blob-op.h, providers/jdbc/gda-jdbc-ddl.c, 4985 providers/jdbc/gda-jdbc-ddl.h, providers/jdbc/gda-jdbc-meta.c, 4986 providers/jdbc/gda-jdbc-meta.h, providers/jdbc/gda-jdbc-provider.c, 4987 providers/jdbc/gda-jdbc-provider.h, providers/jdbc/gda-jdbc-pstmt.c, 4988 providers/jdbc/gda-jdbc-pstmt.h, providers/jdbc/gda-jdbc-recordset.c, 4989 providers/jdbc/gda-jdbc-recordset.h, providers/jdbc/gda-jdbc-test.c, 4990 providers/jdbc/gda-jdbc-util.c, providers/jdbc/gda-jdbc-util.h, 4991 providers/jdbc/gda-jdbc.h, providers/jdbc/gda-list-jdbc-providers.c, 4992 providers/jdbc/jni-globals.h, providers/jdbc/jni-wrapper.c, 4993 providers/jdbc/jni-wrapper.h, providers/jdbc/libmain.c, 4994 providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap-provider.h, 4995 providers/ldap/gda-ldap-util.c, providers/ldap/gda-ldap-util.h, 4996 providers/ldap/gda-ldap.h, providers/ldap/gdaprov-data-model-ldap.c, 4997 providers/ldap/gdaprov-data-model-ldap.h, providers/ldap/libmain.c, 4998 providers/mdb/gda-mdb-provider.c, providers/mdb/gda-mdb-provider.h, 4999 providers/mdb/gda-mdb.h, providers/mdb/libmain.c, 5000 providers/mdb/libmdb-src/backend.c, providers/mdb/libmdb-src/catalog.c, 5001 providers/mdb/libmdb-src/data.c, providers/mdb/libmdb-src/file.c, 5002 providers/mdb/libmdb-src/iconv.c, 5003 providers/mdb/libmdb-src/include/mdbodbc.h, 5004 providers/mdb/libmdb-src/include/mdbprivate.h, 5005 providers/mdb/libmdb-src/include/mdbtools.h, 5006 providers/mdb/libmdb-src/include/mdbver.h, 5007 providers/mdb/libmdb-src/index.c, providers/mdb/libmdb-src/kkd.c, 5008 providers/mdb/libmdb-src/like.c, providers/mdb/libmdb-src/map.c, 5009 providers/mdb/libmdb-src/mem.c, providers/mdb/libmdb-src/money.c, 5010 providers/mdb/libmdb-src/options.c, providers/mdb/libmdb-src/props.c, 5011 providers/mdb/libmdb-src/sargs.c, providers/mdb/libmdb-src/stats.c, 5012 providers/mdb/libmdb-src/table.c, providers/mdb/libmdb-src/worktable.c, 5013 providers/mdb/libmdb-src/write.c, providers/mysql/gda-mysql-blob-op.c, 5014 providers/mysql/gda-mysql-blob-op.h, providers/mysql/gda-mysql-ddl.c, 5015 providers/mysql/gda-mysql-ddl.h, 5016 providers/mysql/gda-mysql-handler-boolean.c, 5017 providers/mysql/gda-mysql-handler-boolean.h, 5018 providers/mysql/gda-mysql-provider.c, 5019 providers/mysql/gda-mysql-provider.h, 5020 providers/mysql/gda-mysql-pstmt.c, providers/mysql/gda-mysql-pstmt.h, 5021 providers/mysql/gda-mysql-recordset.c, 5022 providers/mysql/gda-mysql-recordset.h, 5023 providers/mysql/gda-mysql-util.c, providers/mysql/gda-mysql-util.h, 5024 providers/mysql/gda-mysql.h, providers/mysql/libmain.c, 5025 providers/oracle/gda-oracle-blob-op.c, 5026 providers/oracle/gda-oracle-blob-op.h, 5027 providers/oracle/gda-oracle-ddl.c, providers/oracle/gda-oracle-ddl.h, 5028 providers/oracle/gda-oracle-meta.c, providers/oracle/gda-oracle-meta.h, 5029 providers/oracle/gda-oracle-parser.c, 5030 providers/oracle/gda-oracle-parser.h, 5031 providers/oracle/gda-oracle-provider.c, 5032 providers/oracle/gda-oracle-provider.h, 5033 providers/oracle/gda-oracle-pstmt.c, 5034 providers/oracle/gda-oracle-pstmt.h, 5035 providers/oracle/gda-oracle-recordset.c, 5036 providers/oracle/gda-oracle-recordset.h, 5037 providers/oracle/gda-oracle-util.c, providers/oracle/gda-oracle-util.h, 5038 providers/oracle/gda-oracle.h, providers/oracle/gen_def.c, 5039 providers/oracle/libmain.c, 5040 providers/oracle/oracle_specs_drop_index.xml.in, 5041 providers/oracle/oracle_specs_drop_table.xml.in, 5042 providers/postgres/gda-postgres-blob-op.c, 5043 providers/postgres/gda-postgres-blob-op.h, 5044 providers/postgres/gda-postgres-ddl.c, 5045 providers/postgres/gda-postgres-ddl.h, 5046 providers/postgres/gda-postgres-handler-bin.c, 5047 providers/postgres/gda-postgres-handler-bin.h, 5048 providers/postgres/gda-postgres-provider.c, 5049 providers/postgres/gda-postgres-provider.h, 5050 providers/postgres/gda-postgres-pstmt.c, 5051 providers/postgres/gda-postgres-pstmt.h, 5052 providers/postgres/gda-postgres-recordset.c, 5053 providers/postgres/gda-postgres-recordset.h, 5054 providers/postgres/gda-postgres-util.c, 5055 providers/postgres/gda-postgres-util.h, 5056 providers/postgres/gda-postgres.h, providers/postgres/libmain.c, 5057 providers/reuseable/gda-provider-reuseable.h, 5058 providers/reuseable/mysql/gda-mysql-meta.c, 5059 providers/reuseable/mysql/gda-mysql-meta.h, 5060 providers/reuseable/mysql/gda-mysql-parser.c, 5061 providers/reuseable/mysql/gda-mysql-parser.h, 5062 providers/reuseable/mysql/gda-mysql-reuseable.c, 5063 providers/reuseable/mysql/gda-mysql-reuseable.h, 5064 providers/reuseable/mysql/gen_def.c, 5065 providers/reuseable/postgres/gda-postgres-meta.c, 5066 providers/reuseable/postgres/gda-postgres-meta.h, 5067 providers/reuseable/postgres/gda-postgres-parser.c, 5068 providers/reuseable/postgres/gda-postgres-parser.h, 5069 .../reuseable/postgres/gda-postgres-reuseable.c, 5070 .../reuseable/postgres/gda-postgres-reuseable.h, 5071 providers/reuseable/postgres/gen_def.c, 5072 providers/reuseable/reuse-all.c, providers/reuseable/reuse-all.h, 5073 .../skel-implementation/capi/gda-capi-blob-op.c, 5074 .../skel-implementation/capi/gda-capi-blob-op.h, 5075 providers/skel-implementation/capi/gda-capi-ddl.c, 5076 providers/skel-implementation/capi/gda-capi-meta.c, 5077 .../skel-implementation/capi/gda-capi-parser.c, 5078 .../skel-implementation/capi/gda-capi-parser.h, 5079 .../skel-implementation/capi/gda-capi-provider.c, 5080 .../skel-implementation/capi/gda-capi-provider.h, 5081 .../skel-implementation/capi/gda-capi-pstmt.c, 5082 .../skel-implementation/capi/gda-capi-pstmt.h, 5083 .../skel-implementation/capi/gda-capi-recordset.c, 5084 .../skel-implementation/capi/gda-capi-recordset.h, 5085 providers/skel-implementation/capi/gda-capi.h, 5086 providers/skel-implementation/capi/gen_def.c, 5087 providers/sqlcipher/libmain.c, providers/sqlite/libmain.c, 5088 providers/web/gda-web-blob-op.c, providers/web/gda-web-blob-op.h, 5089 providers/web/gda-web-ddl.c, providers/web/gda-web-ddl.h, 5090 providers/web/gda-web-meta.c, providers/web/gda-web-meta.h, 5091 providers/web/gda-web-provider.c, providers/web/gda-web-provider.h, 5092 providers/web/gda-web-pstmt.c, providers/web/gda-web-pstmt.h, 5093 providers/web/gda-web-recordset.c, providers/web/gda-web-recordset.h, 5094 providers/web/gda-web-util.c, providers/web/gda-web-util.h, 5095 providers/web/gda-web.h, providers/web/libmain.c, 5096 samples/AsyncExec/example.c, samples/BDB/access-custom.c, 5097 samples/BDB/access-raw.c, samples/BDB/common.h, 5098 samples/BDB/custom-bdb-model.c, samples/BDB/custom-bdb-model.h, 5099 samples/BDB/fill.c, samples/Blobs/blobtest.c, samples/DDL/ddl.c, 5100 samples/DirDataModel/find-duplicates.c, samples/F-Spot/repair-path.c, 5101 samples/LdapBrowser/ldap-browser.c, samples/MetaStore/background.c, 5102 samples/MetaStore/example.c, samples/Report/customers-report-docbook.c, 5103 samples/Report/customers-report-rml.c, 5104 samples/Report/customers-report.c, samples/Report/schema-report.c, 5105 samples/SimpleExample/example.c, samples/SimpleUIForm/example.c, 5106 samples/SqlBuilder/example.c, samples/SqlBuilder/example_cnc.c, 5107 samples/SqlParserConsole/console.c, samples/SqlParserConsole/graph.c, 5108 samples/SqlParserConsole/graph.h, samples/TableCopy/common.c, 5109 samples/TableCopy/common.h, samples/TableCopy/table-copy-easier.c, 5110 samples/TableCopy/table-copy.c, samples/Tree/example.c, 5111 samples/Virtual/virtual-test.c, samples/WritableSelect/example.c, 5112 samples/XSLT/transform.c, testing/gda-provider-status.c, 5113 testing/gda-test-blob.c, testing/gda-test-connection.c, 5114 testing/gdaui-test-data-entries.c, testing/gdaui-test-errors.c, 5115 testing/gdaui-test-rt-editor.c, testing/gdaui-test-widget-entry.c, 5116 testing/html.c, testing/html.h, testing/virtual-test-2.c, 5117 testing/virtual-test.c, tests/data-model-errors.c, 5118 tests/data-model-errors.h, tests/data-models/check_data_proxy.c, 5119 tests/data-models/check_empty_rs.c, 5120 tests/data-models/check_model_copy.c, 5121 tests/data-models/check_model_errors.c, 5122 tests/data-models/check_model_import.c, 5123 tests/data-models/check_pmodel.c, tests/data-models/check_vcnc.c, 5124 tests/data-models/check_virtual.c, tests/gda-ddl-creator.c, 5125 tests/gda-ddl-creator.h, tests/meta-store/check_meta_store_memory.c, 5126 tests/meta-store/check_meta_store_mysql.c, 5127 tests/meta-store/check_meta_store_postgresql.c, 5128 tests/meta-store/check_meta_store_sqlite.c, tests/meta-store/common.c, 5129 tests/meta-store/common.h, tests/multi-threading/check_cnc_lock.c, 5130 tests/multi-threading/check_mutex.c, 5131 tests/multi-threading/check_parser.c, 5132 tests/multi-threading/check_threaded_cnc.c, 5133 tests/multi-threading/check_wrapper.c, tests/multi-threading/common.c, 5134 tests/multi-threading/common.h, tests/multi-threading/dummy-object.c, 5135 tests/multi-threading/dummy-object.h, tests/parser/check_dml_comp.c, 5136 tests/parser/check_normalization.c, tests/parser/check_parser.c, 5137 tests/parser/check_rewrite_for_default.c, tests/parser/check_script.c, 5138 tests/parser/check_validation.c, tests/providers/check_bdb.c, 5139 tests/providers/check_firebird.c, tests/providers/check_mdb.c, 5140 tests/providers/check_mysql.c, tests/providers/check_oracle.c, 5141 tests/providers/check_postgres.c, tests/providers/check_sqlite.c, 5142 tests/providers/prov-test-common.c, tests/providers/prov-test-common.h, 5143 tests/providers/prov-test-util.c, tests/providers/prov-test-util.h, 5144 tests/test-bin-converter.c, tests/test-cnc-utils.c, 5145 tests/test-cnc-utils.h, tests/test-connection-string-split.c, 5146 tests/test-ddl-creator.c, tests/test-identifiers-quotes.c, 5147 tests/test-input-parsers.c, tests/test-sql-builder.c, 5148 tests/test-sql-identifier.c, tests/value-holders/check_holder.c, 5149 tests/value-holders/check_set.c, tests/value-holders/check_statement.c, 5150 tests/value-holders/common.c, tests/value-holders/common.h, 5151 tools/browser/auth-dialog.c, tools/browser/auth-dialog.h, 5152 tools/browser/browser-connection-priv.h, 5153 tools/browser/browser-connection.c, tools/browser/browser-connection.h, 5154 tools/browser/browser-connections-list.c, 5155 tools/browser/browser-connections-list.h, tools/browser/browser-core.c, 5156 tools/browser/browser-core.h, tools/browser/browser-favorites.c, 5157 tools/browser/browser-favorites.h, tools/browser/browser-page.c, 5158 tools/browser/browser-page.h, tools/browser/browser-perspective.c, 5159 tools/browser/browser-perspective.h, tools/browser/browser-spinner.c, 5160 tools/browser/browser-spinner.h, tools/browser/browser-stock-icons.c, 5161 tools/browser/browser-stock-icons.h, tools/browser/browser-variable.c, 5162 tools/browser/browser-variable.h, 5163 tools/browser/browser-virtual-connection.c, 5164 tools/browser/browser-virtual-connection.h, 5165 tools/browser/browser-window.c, tools/browser/browser-window.h, 5166 tools/browser/canvas-example.c, 5167 tools/browser/canvas/browser-canvas-column.c, 5168 tools/browser/canvas/browser-canvas-column.h, 5169 tools/browser/canvas/browser-canvas-db-relations.c, 5170 tools/browser/canvas/browser-canvas-db-relations.h, 5171 tools/browser/canvas/browser-canvas-decl.h, 5172 tools/browser/canvas/browser-canvas-fkey.c, 5173 tools/browser/canvas/browser-canvas-fkey.h, 5174 tools/browser/canvas/browser-canvas-item.c, 5175 tools/browser/canvas/browser-canvas-item.h, 5176 tools/browser/canvas/browser-canvas-print.c, 5177 tools/browser/canvas/browser-canvas-print.h, 5178 tools/browser/canvas/browser-canvas-priv.h, 5179 tools/browser/canvas/browser-canvas-table.c, 5180 tools/browser/canvas/browser-canvas-table.h, 5181 tools/browser/canvas/browser-canvas-text.c, 5182 tools/browser/canvas/browser-canvas-text.h, 5183 tools/browser/canvas/browser-canvas-utility.c, 5184 tools/browser/canvas/browser-canvas-utility.h, 5185 tools/browser/canvas/browser-canvas.c, 5186 tools/browser/canvas/browser-canvas.h, 5187 tools/browser/common/fk-declare.c, tools/browser/common/fk-declare.h, 5188 tools/browser/common/gdaui-data-import.c, 5189 tools/browser/common/gdaui-data-import.h, 5190 tools/browser/common/gdaui-entry-import.c, 5191 tools/browser/common/gdaui-entry-import.h, 5192 tools/browser/common/objects-cloud.c, 5193 tools/browser/common/objects-cloud.h, 5194 tools/browser/common/ui-formgrid.c, tools/browser/common/ui-formgrid.h, 5195 tools/browser/connection-binding-properties.c, 5196 tools/browser/connection-binding-properties.h, 5197 tools/browser/data-manager/analyser.c, 5198 tools/browser/data-manager/analyser.h, 5199 tools/browser/data-manager/data-console.c, 5200 tools/browser/data-manager/data-console.h, 5201 .../browser/data-manager/data-favorite-selector.c, 5202 .../browser/data-manager/data-favorite-selector.h, 5203 .../data-manager/data-manager-perspective.c, 5204 .../data-manager/data-manager-perspective.h, 5205 tools/browser/data-manager/data-source-editor.c, 5206 tools/browser/data-manager/data-source-editor.h, 5207 tools/browser/data-manager/data-source-manager.c, 5208 tools/browser/data-manager/data-source-manager.h, 5209 tools/browser/data-manager/data-source.c, 5210 tools/browser/data-manager/data-source.h, 5211 tools/browser/data-manager/data-widget.c, 5212 tools/browser/data-manager/data-widget.h, 5213 tools/browser/data-manager/perspective-main.c, 5214 tools/browser/data-manager/perspective-main.h, 5215 tools/browser/data-manager/ui-spec-editor.c, 5216 tools/browser/data-manager/ui-spec-editor.h, 5217 tools/browser/data-manager/xml-spec-editor.c, 5218 tools/browser/data-manager/xml-spec-editor.h, tools/browser/decl.h, 5219 tools/browser/dnd.c, tools/browser/dnd.h, 5220 .../browser/dummy-perspective/dummy-perspective.c, 5221 .../browser/dummy-perspective/dummy-perspective.h, 5222 tools/browser/dummy-perspective/perspective-main.c, 5223 tools/browser/dummy-perspective/perspective-main.h, 5224 tools/browser/favorites-test.c, 5225 tools/browser/ldap-browser/class-properties.c, 5226 tools/browser/ldap-browser/class-properties.h, 5227 tools/browser/ldap-browser/classes-view.c, 5228 tools/browser/ldap-browser/classes-view.h, 5229 tools/browser/ldap-browser/entry-properties.c, 5230 tools/browser/ldap-browser/entry-properties.h, 5231 tools/browser/ldap-browser/filter-editor.c, 5232 tools/browser/ldap-browser/filter-editor.h, 5233 tools/browser/ldap-browser/hierarchy-view.c, 5234 tools/browser/ldap-browser/hierarchy-view.h, 5235 .../ldap-browser/ldap-browser-perspective.c, 5236 .../ldap-browser/ldap-browser-perspective.h, 5237 tools/browser/ldap-browser/ldap-classes-page.c, 5238 tools/browser/ldap-browser/ldap-classes-page.h, 5239 tools/browser/ldap-browser/ldap-entries-page.c, 5240 tools/browser/ldap-browser/ldap-entries-page.h, 5241 .../browser/ldap-browser/ldap-favorite-selector.c, 5242 .../browser/ldap-browser/ldap-favorite-selector.h, 5243 tools/browser/ldap-browser/ldap-search-page.c, 5244 tools/browser/ldap-browser/ldap-search-page.h, 5245 tools/browser/ldap-browser/mgr-ldap-classes.c, 5246 tools/browser/ldap-browser/mgr-ldap-classes.h, 5247 tools/browser/ldap-browser/mgr-ldap-entries.c, 5248 tools/browser/ldap-browser/mgr-ldap-entries.h, 5249 tools/browser/ldap-browser/perspective-main.c, 5250 tools/browser/ldap-browser/perspective-main.h, 5251 tools/browser/ldap-browser/vtable-dialog.c, 5252 tools/browser/ldap-browser/vtable-dialog.h, 5253 tools/browser/login-dialog.c, tools/browser/login-dialog.h, 5254 tools/browser/main.c, tools/browser/mgr-favorites.c, 5255 tools/browser/mgr-favorites.h, 5256 tools/browser/query-exec/perspective-main.c, 5257 tools/browser/query-exec/perspective-main.h, 5258 tools/browser/query-exec/query-console-page.c, 5259 tools/browser/query-exec/query-console-page.h, 5260 tools/browser/query-exec/query-editor.c, 5261 tools/browser/query-exec/query-editor.h, 5262 tools/browser/query-exec/query-exec-perspective.c, 5263 tools/browser/query-exec/query-exec-perspective.h, 5264 tools/browser/query-exec/query-favorite-selector.c, 5265 tools/browser/query-exec/query-favorite-selector.h, 5266 tools/browser/query-exec/query-result.c, 5267 tools/browser/query-exec/query-result.h, 5268 tools/browser/schema-browser/favorite-selector.c, 5269 tools/browser/schema-browser/favorite-selector.h, 5270 tools/browser/schema-browser/mgr-columns.c, 5271 tools/browser/schema-browser/mgr-columns.h, 5272 tools/browser/schema-browser/objects-index.c, 5273 tools/browser/schema-browser/objects-index.h, 5274 tools/browser/schema-browser/perspective-main.c, 5275 tools/browser/schema-browser/perspective-main.h, 5276 tools/browser/schema-browser/relations-diagram.c, 5277 tools/browser/schema-browser/relations-diagram.h, 5278 .../schema-browser/schema-browser-perspective.c, 5279 .../schema-browser/schema-browser-perspective.h, 5280 tools/browser/schema-browser/table-columns.c, 5281 tools/browser/schema-browser/table-columns.h, 5282 tools/browser/schema-browser/table-info.c, 5283 tools/browser/schema-browser/table-info.h, 5284 tools/browser/schema-browser/table-preferences.c, 5285 tools/browser/schema-browser/table-preferences.h, 5286 tools/browser/schema-browser/table-relations.c, 5287 tools/browser/schema-browser/table-relations.h, 5288 tools/browser/support.c, tools/browser/support.h, tools/command-exec.c, 5289 tools/command-exec.h, tools/config-info.c, tools/config-info.h, 5290 tools/gda-list-config.c, tools/gda-list-server-op.c, tools/gda-sql.c, 5291 tools/gda-sql.h, tools/gda-threader.c, tools/gda-threader.h, 5292 tools/gda-tree-mgr-xml.c, tools/gda-tree-mgr-xml.h, tools/html-doc.c, 5293 tools/html-doc.h, tools/information-schema-doc.c, 5294 tools/information-schema-types.c, tools/tools-input.c, 5295 tools/tools-input.h, tools/tools-utils.c, tools/tools-utils.h, 5296 tools/web-server.c, tools/web-server.h: Re-wrote all the files' 5297 headers, fixes bug #652024 5298 5299 * COPYING, COPYING.LIB: Modified COPYING files with versions from the 5300 FSF 5301 53022011-06-07 Vivien Malerba <malerba@gnome-db.org> 5303 5304 * libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-data-store.h, 5305 libgda-ui/gdaui-raw-grid.c, libgda-ui/internal/utility.c: Replaced 5306 DATA_STORE_COL_* by GDAUI_DATA_STORE_COL_* to respect GDAUI namespace; 5307 keep the current declarations as #define and deprecation guards 5308 5309 * libgda-ui/data-entries/plugins/common-pict.c, 5310 libgda-ui/data-entries/plugins/common-pict.h, 5311 .../plugins/gdaui-data-cell-renderer-pict.c, 5312 libgda-ui/data-entries/plugins/gdaui-entry-pict.c, 5313 libgda-ui/gdaui-raw-grid.c: Added copy possibility, and corrected 5314 saving images bug 5315 53162011-06-06 Vivien Malerba <malerba@gnome-db.org> 5317 5318 * tools/browser/help/el/.gitignore, tools/browser/help/gl/.gitignore: 5319 Added missing .gitignore files 5320 5321 * tools/browser/ldap-browser/filter-editor.c, 5322 tools/browser/ldap-browser/filter-editor.h, 5323 tools/browser/ldap-browser/ldap-search-page.c: GdaBrowser: LDAP search 5324 filter UI improvements 5325 5326 * doc/C/libgda-sections.txt, libgda/libgda.symbols, 5327 libgda/thread-wrapper/gda-thread-wrapper.c, 5328 libgda/thread-wrapper/gda-thread-wrapper.h, 5329 tools/browser/browser-connection-priv.h, 5330 tools/browser/browser-connection.c: Added notification for 5331 GdaThreadWrapper using a GIOChannel to easily integrate into a main 5332 loop 5333 53342011-06-05 Mario Blättermann <mariobl@gnome.org> 5335 5336 * tools/browser/help/Makefile.am, tools/browser/help/el/el.po, 5337 tools/browser/help/gl/gl.po: [l10n] Added doc translations which were 5338 in the wrong place 5339 53402011-06-04 Vivien Malerba <malerba@gnome-db.org> 5341 5342 * configure.ac, libgda-ui/data-entries/gdaui-entry-common-time.c, 5343 libgda/gda-init.c, libgda/gda-value.c, 5344 libgda/handlers/gda-handler-time.c, providers/ldap/gda-ldap-util.c, 5345 tools/browser/ldap-browser/entry-properties.c: Use localtime_r and 5346 localtime_s when possible 5347 53482011-06-04 Kristjan SCHMIDT <kristjan.schmidt@googlemail.com> 5349 5350 * po/LINGUAS, po/eo.po: Add Esperanto translation 5351 53522011-06-03 Vivien Malerba <malerba@gnome-db.org> 5353 5354 * doc/C/libgda-5.0-docs.sgml, doc/C/libgda-ui-sections.txt, 5355 libgda-ui/data-entries/plugins/common-pict.c, 5356 .../data-entries/plugins/gdaui-entry-filesel.c, libgda-ui/gdaui-decl.h, 5357 libgda-ui/gdaui-init.c, libgda-ui/gdaui-raw-grid.c, 5358 libgda-ui/gdaui-rt-editor.c, libgda-ui/libgda-ui.h, 5359 libgda-ui/libgda-ui.symbols, libgda/libgda.symbols, 5360 tools/browser/canvas/browser-canvas.c, 5361 tools/browser/common/gdaui-data-import.c, 5362 tools/browser/ldap-browser/entry-properties.c: Added 5363 gdaui_[gs]et_default_path() which allows all GtkFileChooser widgets to 5364 have a common behaviour across the library 5365 53662011-06-02 Vivien Malerba <malerba@gnome-db.org> 5367 5368 * tools/browser/help/C/actions.page, 5369 tools/browser/help/C/ldap-browser-perspective.page, 5370 tools/browser/help/C/ldap-connections.page, 5371 tools/browser/help/C/sql-sqlite.page, 5372 tools/browser/help/C/virtual-connections.page: Corrected bug #651692 5373 (thanks to Christian Kirbach) 5374 53752011-06-01 Vivien Malerba <malerba@gnome-db.org> 5376 5377 * configure.ac, installers/Windows/make-zip-setup.sh: Set version to 5378 4.99.2 5379 5380 * Makefile.am, configure.ac, doc/C/libgda-5.0-docs.sgml, 5381 doc/C/libgda-sections.txt, doc/C/libgda-ui-sections.txt, 5382 doc/C/libgda.types.in, doc/C/limitations.xml, doc/C/prov-notes.xml, 5383 installers/Windows/etc/{gtk-2.0 => gtk-3.0}/gtkrc, 5384 installers/Windows/gda-browser.nsi, 5385 installers/Windows/make-zip-setup.sh, libgda-report/engine/Makefile.am, 5386 libgda-ui/gdaui-tree-store.c, libgda-ui/gdaui-tree-store.h, 5387 libgda-ui/libgda-ui.symbols, libgda/Makefile.am, 5388 libgda/gda-attributes-manager.h, libgda/gda-data-model-ldap.c, 5389 libgda/gda-data-model-ldap.h, libgda/gda-data-model.c, 5390 libgda/gda-data-model.h, libgda/gda-data-select.c, 5391 libgda/gda-tree-mgr-ldap.c, libgda/gda-tree-mgr-ldap.h, 5392 libgda/gda-tree-node.c, libgda/gda-tree.c, libgda/gda-tree.h, 5393 libgda/libgda.h.in, libgda/libgda.symbols, 5394 libgda/sqlite/gda-sqlite-provider.c, 5395 libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/virtual/.gitignore, 5396 libgda/sqlite/virtual/Makefile.am, 5397 libgda/sqlite/virtual/gda-ldap-connection.c, 5398 libgda/sqlite/virtual/gda-ldap-connection.h, 5399 libgda/sqlite/virtual/gda-vprovider-data-model.c, .../{libgda-virtual.h 5400 => libgda-virtual.h.in}, m4/ldap.m4, po/POTFILES.in, 5401 providers/Makefile.am, providers/ldap/Makefile.am, 5402 providers/ldap/gda-ldap-provider.c, providers/ldap/gda-ldap-provider.h, 5403 providers/ldap/gda-ldap-util.c, providers/ldap/gda-ldap-util.h, 5404 providers/ldap/gda-ldap.h, providers/ldap/gdaprov-data-model-ldap.c, 5405 providers/ldap/gdaprov-data-model-ldap.h, 5406 providers/ldap/ldap_specs_auth.xml.in, 5407 providers/ldap/ldap_specs_dsn.xml.in, 5408 providers/ldap/libgda-ldap-5.0.pc.in, providers/ldap/libmain.c, 5409 samples/LdapBrowser/README, samples/LdapBrowser/ldap-browser.c, 5410 samples/Makefile, testing/Makefile.am, 5411 tests/data-models/check_pmodel.c, tools/.gitignore, tools/Makefile.am, 5412 tools/browser/Makefile.am, tools/browser/auth-dialog.c, 5413 tools/browser/browser-connection.c, tools/browser/browser-connection.h, 5414 tools/browser/browser-favorites.c, tools/browser/browser-favorites.h, 5415 tools/browser/browser-perspective.c, 5416 tools/browser/browser-perspective.h, 5417 tools/browser/browser-stock-icons.c, 5418 tools/browser/browser-stock-icons.h, tools/browser/browser-window.c, 5419 tools/browser/common/Makefile.am, tools/browser/common/ui-formgrid.c, 5420 .../data-manager/data-manager-perspective.c, 5421 tools/browser/data/Makefile.am, 5422 .../data/hicolor_actions_24x24_table-add.png, 5423 .../data/hicolor_actions_32x32_ldap-entries.png, 5424 .../data/hicolor_actions_32x32_table-add.png, tools/browser/decl.h, 5425 tools/browser/doc/Makefile.am, 5426 tools/browser/doc/gda-browser-sections.txt, 5427 .../browser/dummy-perspective/dummy-perspective.c, 5428 tools/browser/gda-browser-ldap-class-a.png, 5429 tools/browser/gda-browser-ldap-class-s.png, 5430 tools/browser/gda-browser-ldap-class-u.png, 5431 tools/browser/gda-browser-ldap-class-x.png, 5432 tools/browser/gda-browser-ldap-entry.png, 5433 tools/browser/gda-browser-ldap-group.png, 5434 tools/browser/gda-browser-ldap-organization.png, 5435 tools/browser/gda-browser-ldap-person.png, 5436 tools/browser/help/C/features.page, 5437 .../browser/help/C/figures/ldap-browser-persp.png, 5438 tools/browser/help/C/figures/ldap-classes.png, 5439 tools/browser/help/C/figures/ldap-search.png, 5440 .../browser/help/C/figures/ldap-table-mapping.png, 5441 tools/browser/help/C/index.page, 5442 tools/browser/help/C/ldap-browser-perspective.page, 5443 tools/browser/help/C/ldap-connections.page, 5444 tools/browser/help/C/sql-sqlite.page, 5445 tools/browser/help/C/virtual-connections.page, 5446 tools/browser/help/Makefile.am, tools/browser/ldap-browser/Makefile.am, 5447 tools/browser/ldap-browser/class-properties.c, 5448 tools/browser/ldap-browser/class-properties.h, 5449 tools/browser/ldap-browser/classes-view.c, 5450 tools/browser/ldap-browser/classes-view.h, 5451 tools/browser/ldap-browser/entry-properties.c, 5452 tools/browser/ldap-browser/entry-properties.h, 5453 tools/browser/ldap-browser/filter-editor.c, 5454 tools/browser/ldap-browser/filter-editor.h, 5455 tools/browser/ldap-browser/hierarchy-view.c, 5456 tools/browser/ldap-browser/hierarchy-view.h, 5457 .../ldap-browser/ldap-browser-perspective.c, 5458 .../ldap-browser/ldap-browser-perspective.h, 5459 tools/browser/ldap-browser/ldap-classes-page.c, 5460 tools/browser/ldap-browser/ldap-classes-page.h, 5461 tools/browser/ldap-browser/ldap-entries-page.c, 5462 tools/browser/ldap-browser/ldap-entries-page.h, 5463 .../browser/ldap-browser/ldap-favorite-selector.c, 5464 .../browser/ldap-browser/ldap-favorite-selector.h, 5465 tools/browser/ldap-browser/ldap-search-page.c, 5466 tools/browser/ldap-browser/ldap-search-page.h, 5467 tools/browser/ldap-browser/marshal.list, 5468 tools/browser/ldap-browser/mgr-ldap-classes.c, 5469 tools/browser/ldap-browser/mgr-ldap-classes.h, 5470 tools/browser/ldap-browser/mgr-ldap-entries.c, 5471 tools/browser/ldap-browser/mgr-ldap-entries.h, 5472 tools/browser/ldap-browser/perspective-main.c, 5473 tools/browser/ldap-browser/perspective-main.h, 5474 tools/browser/ldap-browser/vtable-dialog.c, 5475 tools/browser/ldap-browser/vtable-dialog.h, tools/browser/main.c, 5476 tools/browser/mgr-favorites.c, tools/browser/query-exec/Makefile.am, 5477 .../{query-console.c => query-console-page.c}, 5478 tools/browser/query-exec/query-console-page.h, 5479 tools/browser/query-exec/query-console.h, 5480 tools/browser/query-exec/query-exec-perspective.c, 5481 tools/browser/schema-browser/Makefile.am, 5482 .../schema-browser/schema-browser-perspective.c, 5483 tools/browser/schema-browser/table-columns.c, tools/browser/support.c, 5484 tools/browser/support.h: Initial LDAP support (read only) 5485 54862011-05-30 Vivien Malerba <malerba@gnome-db.org> 5487 5488 * libgda/sqlite/gda-symbols-util.c, libgda/sqlite/gda-symbols-util.h: 5489 Import sqlite3_create_collation() when loading SQLite shared library 5490 5491 * doc/C/libgda-5.0-docs.sgml, doc/C/packaging.xml, 5492 doc/C/prov-notes.xml, libgda/gda-connection.h, libgda/gda-data-model.c, 5493 libgda/gda-util.c, libgda/gda-util.h, providers/web/php/README, 5494 tools/browser/query-exec/query-editor.c: Orthographic corrections 5495 54962011-05-27 Vivien Malerba <malerba@gnome-db.org> 5497 5498 * doc/C/libgda-5.0-docs.sgml, doc/C/prov-notes.xml, 5499 libgda/sqlite/gda-sqlite-provider.c, 5500 libgda/sqlite/virtual/gda-vprovider-data-model.c, 5501 providers/sqlite/sqlite_specs_dsn.xml.in, tools/browser/auth-dialog.c, 5502 tools/gda-sql.c: Added SQLite collations and locale related functions 5503 55042011-05-26 Vivien Malerba <malerba@gnome-db.org> 5505 5506 * tools/browser/help/C/actions.page, 5507 tools/browser/help/C/features.page, 5508 tools/browser/help/C/table-insert-data.page, 5509 tools/browser/help/C/virtual-connections.page: Correction for bug #Bug 5510 651178 doc: couple of spelling and other fixes (thanks to Christian 5511 Kirbach) 5512 55132011-05-25 Vivien Malerba <malerba@gnome-db.org> 5514 5515 * tools/browser/browser-connection.c, 5516 tools/browser/browser-virtual-connection.c: GdaBrowser: fixed 5517 connections referencing problem 5518 5519 * libgda/gda-tree-manager.c, libgda/gda-tree-node.c: Fixed objects 5520 referencing in GdaTreeNode and GdaTreeManager 5521 55222011-05-22 Vivien Malerba <malerba@gnome-db.org> 5523 5524 * libgda-ui/data-entries/gdaui-entry-common-time.c, 5525 libgda-ui/data-entries/gdaui-entry-number.c, 5526 libgda-ui/data-entries/gdaui-entry-string.c: Don't emit the 5527 "contents-activated" signal on focus out 5528 55292011-05-21 Vivien Malerba <malerba@gnome-db.org> 5530 5531 * control-center/gda-control-center-newcnc.png, 5532 control-center/gda-control-center.ico, 5533 control-center/gda-control-center.png, control-center/main.c, 5534 libgda-ui/data/gdaui-generic.png, 5535 tools/browser/gda-browser-auth-big.png, 5536 tools/browser/gda-browser-auth.png, 5537 tools/browser/gda-browser-connected-big.png, 5538 tools/browser/gda-browser-connected.png, 5539 tools/browser/gda-browser-non-connected-big.png, 5540 tools/browser/gda-browser-non-connected.png, 5541 tools/browser/gda-browser.ico, tools/browser/gda-browser.png, 5542 tools/gda-sql.ico: Reworked icons (thanks to Jakub Steiner) 5543 5544 * tools/browser/browser-connection.c, 5545 tools/browser/browser-connection.h, tools/browser/browser-window.c, 5546 tools/browser/doc/gda-browser-sections.txt: Don't show transactions 5547 possibilities for virtual connections 5548 5549 * configure.ac, libgda-ui/Makefile.am, libgda/Makefile.am: Added 5550 --enable-gi-system-install configure option it allows to specify that 5551 GObject Introspection files have to be installed in the system dir. or 5552 in a dir. below $prefix 5553 55542011-05-19 Daniel Espinosa <esodan@gmail.com> 5555 5556 * libgda-ui/Makefile.am, libgda/Makefile.am: GI: Use 5557 INTROSPECTION_GIRDIR and INTROSPECTION_TYPELIBDIR to use system 5558 configuration for correct installation 5559 55602011-04-25 Daniel Espinosa <esodan@gmail.com> 5561 5562 * libgda/gda-connection.c, libgda/gda-data-model-array.c, 5563 libgda/gda-meta-store.c, libgda/gda-server-operation.c, 5564 libgda/gda-sql-builder.c, libgda/gda-util.c: GObject Introspection: 5565 Improved annotations, functions rename to avoid of *_v functions name 5566 in bindings 5567 55682011-05-18 Vivien Malerba <malerba@gnome-db.org> 5569 5570 * libgda-ui/data-entries/widget-embedder.c, 5571 libgda-ui/gdaui-basic-form.c: Rendering improvements 5572 55732011-05-15 Vivien Malerba <malerba@gnome-db.org> 5574 5575 * tools/browser/main.c, tools/config-info.c, tools/config-info.h, 5576 tools/gda-sql.c: Modify tools' main()'s arguments to hide usernames and 5577 passwords 5578 55792011-05-12 Vivien Malerba <malerba@gnome-db.org> 5580 5581 * tools/gda-sql.1.in, tools/gda-sql.c: Gda-Sql: handle "shebang" 5582 calling 5583 55842011-05-10 Vivien Malerba <malerba@gnome-db.org> 5585 5586 * tools/browser/main.c, tools/config-info.c, tools/config-info.h, 5587 tools/gda-sql.c: Tools: allow displaying DNS information 5588 5589 * libgda-ui/data-entries/gdaui-entry-common-time.c, 5590 libgda-ui/data-entries/gdaui-entry-shell.c, 5591 libgda-ui/internal/utility.c: GTK3 related corrections 5592 55932011-05-09 Vivien Malerba <malerba@gnome-db.org> 5594 5595 * doc/C/libgda-5.0-docs.sgml, libgda/gda-tree-node.c: Take into account 5596 the GDA_TREE_DUMP_ALL_ATTRIBUTES to dump all the attributes of each 5597 node of a GdaTree 5598 55992011-05-03 Vivien Malerba <malerba@gnome-db.org> 5600 5601 * libgda/gda-attributes-manager.c, libgda/gda-connection.c, 5602 libgda/gda-tree-node.c, tools/browser/auth-dialog.c: Misc. corrections 5603 56042011-04-28 Vivien Malerba <malerba@gnome-db.org> 5605 5606 * tests/data-models/check_model_copy.c, 5607 tests/data-models/check_model_import.c, 5608 tests/data-models/check_pmodel.c, tests/meta-store/common.c, 5609 tests/providers/prov-test-common.c, 5610 tests/value-holders/check_statement.c: Removed compilation warnings in 5611 test programs 5612 5613 * libgda/gda-data-access-wrapper.c, libgda/gda-data-access-wrapper.h, 5614 libgda/gda-data-model-array.c, libgda/gda-data-model.c, 5615 libgda/gda-data-proxy.c, libgda/gda-data-select.c: More GINT_TO_POINTER 5616 corrections 5617 56182011-04-23 Vivien Malerba <malerba@gnome-db.org> 5619 5620 * libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c, 5621 libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/gda-sqlite-util.c, 5622 libgda/sqlite/gda-sqlite.h: Corrected wrong usage of GPOINTER_TO_INT 5623 was in the way the SQLite provider stores data type to GType mapping 5624 56252011-04-20 Vivien Malerba <malerba@gnome-db.org> 5626 5627 * doc/C/libgda-sections.txt, libgda/gda-data-model-array.c, 5628 libgda/gda-data-model-array.h, libgda/gda-meta-store.c, 5629 libgda/gda-meta-store.h, libgda/gda-server-operation.c, 5630 libgda/gda-server-operation.h, libgda/gda-util.c, libgda/gda-util.h, 5631 libgda/libgda.symbols: GObject introspection: added non vararg 5632 functions and skip vararg ones, for bug #639472 5633 5634 * libgda-ui/gdaui-tree-store.c, libgda/gda-connection.c, 5635 libgda/gda-data-model-array.c, libgda/gda-holder.c, libgda/gda-log.c, 5636 libgda/gda-meta-store.c, libgda/gda-server-operation.c, 5637 libgda/gda-set.c, libgda/gda-sql-builder.c, libgda/gda-util.c: GObject 5638 introspection: skip any function with vararg, for bug #639472 5639 56402011-04-19 Vivien Malerba <malerba@gnome-db.org> 5641 5642 * configure.ac, libgda-ui/Makefile.am, libgda/Makefile.am: Fixed bug 5643 #647887 Applied patch with modifications 5644 5645 * libgda/gda-config.c, tools/gda-sql.c: Username and password handling 5646 correction 5647 56482011-04-18 Vivien Malerba <malerba@gnome-db.org> 5649 5650 * libgda/sqlite/gda-sqlite-recordset.c, 5651 libgda/sqlite/virtual/gda-vprovider-data-model.c: Virtual connections: 5652 report global data model exceptions 5653 5654 * doc/C/libgda-sections.txt, libgda/gda-data-model.c, 5655 libgda/gda-data-model.h, libgda/gda-data-select.c, 5656 libgda/libgda.symbols, libgda/providers-support/gda-data-select-priv.h: 5657 Enable GdaDataModel to report global exceptions * added 5658 GdaDataModel::i_get_exceptions * modified GdaDataSelect to implement 5659 that interface 5660 56612011-04-16 Vivien Malerba <malerba@gnome-db.org> 5662 5663 * libgda/gda-connection.c, 5664 libgda/sqlite/virtual/gda-vconnection-data-model.c, 5665 libgda/sqlite/virtual/gda-vprovider-data-model.c: Misc corrections 5666 56672011-04-14 Vivien Malerba <malerba@gnome-db.org> 5668 5669 * libgda/gda-connection-internal.h, libgda/gda-connection.c, 5670 libgda/sqlite/virtual/gda-vconnection-data-model.c, 5671 libgda/sqlite/virtual/gda-vconnection-data-model.h, 5672 libgda/sqlite/virtual/gda-vconnection-hub.c, 5673 libgda/sqlite/virtual/gda-virtual-connection.c, 5674 libgda/sqlite/virtual/gda-vprovider-data-model.c: Virtual connection 5675 correction & improvements correctly handle the list of virtual tables 5676 and emit signals when a virtual table is added or removed 5677 56782011-04-09 Vivien Malerba <malerba@gnome-db.org> 5679 5680 * doc/C/libgda-sections.txt, 5681 .../virtual/gda-vconnection-data-model-private.h, 5682 libgda/sqlite/virtual/gda-vconnection-data-model.c, 5683 libgda/sqlite/virtual/gda-vconnection-data-model.h, 5684 libgda/sqlite/virtual/gda-vconnection-hub.c, 5685 libgda/sqlite/virtual/gda-vprovider-data-model.c: Virtual connection 5686 corrections and doc. improvements 5687 5688 * libgda/gda-data-model-iter.c, libgda/gda-data-model-iter.h, 5689 libgda/gda-data-model.c: Added checks in GdaDataModelIter and improved 5690 doc. 5691 56922011-04-06 Vivien Malerba <malerba@gnome-db.org> 5693 5694 * doc/C/libgda-5.0-docs.sgml, providers/prepare_provider_sources.sh, 5695 providers/skel-implementation/capi/gda-capi-blob-op.c, 5696 providers/skel-implementation/capi/gda-capi-blob-op.h, 5697 providers/skel-implementation/capi/gda-capi-ddl.c, 5698 providers/skel-implementation/capi/gda-capi-ddl.h, 5699 providers/skel-implementation/capi/gda-capi-meta.c, 5700 providers/skel-implementation/capi/gda-capi-meta.h, 5701 providers/skel-implementation/capi/gda-capi-parser.c, 5702 providers/skel-implementation/capi/gda-capi-parser.h, 5703 providers/skel-implementation/capi/gda-capi-provider.c, 5704 providers/skel-implementation/capi/gda-capi-provider.h, 5705 providers/skel-implementation/capi/gda-capi-pstmt.c, 5706 providers/skel-implementation/capi/gda-capi-pstmt.h, 5707 providers/skel-implementation/capi/gda-capi-recordset.c, 5708 providers/skel-implementation/capi/gda-capi-recordset.h, 5709 providers/skel-implementation/capi/gda-capi.h, 5710 providers/skel-implementation/capi/gen_def.c, 5711 providers/skel-implementation/capi/libmain.c, 5712 .../skel-implementation/models/gda-models-provider.c, 5713 .../skel-implementation/models/gda-models-provider.h, 5714 providers/skel-implementation/models/gda-models.h, 5715 .../skel-implementation/models/libgda-models-5.0.pc.in, 5716 providers/skel-implementation/models/libmain.c: Modified headers of 5717 skeleton implementation for providers 5718 57192011-03-30 Vivien Malerba <malerba@gnome-db.org> 5720 5721 * doc/C/prov-notes.xml, providers/oracle/gda-oracle-provider.c, 5722 providers/oracle/oracle_specs_dsn.xml.in: Oracle provider: added the 5723 "SCHEMA" parameter when opening a connection 5724 5725 * libgda/gda-config.c, libgda/gda-init.c, libgda/gda-meta-store.c, 5726 tests/Makefile.am, tests/data-models/Makefile.am, 5727 tests/data-models/check_data_proxy.c, 5728 tests/data-models/check_model_errors.c, 5729 tests/data-models/check_pmodel.c, tests/data-models/check_vcnc.c, 5730 tests/data-models/check_virtual.c, tests/meta-store/Makefile.am, 5731 tests/meta-store/check_meta_store_memory.c, 5732 tests/meta-store/check_meta_store_mysql.c, 5733 tests/meta-store/check_meta_store_postgresql.c, 5734 tests/meta-store/check_meta_store_sqlite.c, 5735 tests/multi-threading/Makefile.am, 5736 tests/multi-threading/check_cnc_lock.c, 5737 tests/multi-threading/check_threaded_cnc.c, tests/parser/Makefile.am, 5738 tests/parser/check_dml_comp.c, tests/parser/check_normalization.c, 5739 tests/parser/check_validation.c, tests/providers/Makefile.am, 5740 tests/providers/check_bdb.c, tests/providers/check_firebird.c, 5741 tests/providers/check_mdb.c, tests/providers/check_mysql.c, 5742 tests/providers/check_oracle.c, tests/providers/check_postgres.c, 5743 tests/providers/check_sqlite.c, tests/test-ddl-creator.c, 5744 tests/test-identifiers-quotes.c, tests/value-holders/Makefile.am: 5745 Removed warning during "make check" 5746 57472011-03-30 Murray Cumming <murrayc@murrayc.com> 5748 5749 * libgda/gda-connection.c, libgda/gda-data-proxy.c, 5750 libgda/gda-holder.c, libgda/gda-init.c, libgda/gda-meta-store.c, 5751 libgda/gda-set.c, libgda/gda-types.c, libgda/gda-types.h: Remove the 5752 GdaError type, because GError now has a boxed type. See 5753 https://bugzilla.gnome.org/show_bug.cgi?id=300610#c6 5754 57552011-03-29 Yinghua Wang <wantinghard@gmail.com> 5756 5757 * tools/browser/help/Makefile.am, tools/browser/help/zh_CN/zh_CN.po: 5758 Add Simplified Chinese browser tool help translation. 5759 57602011-03-26 Vivien Malerba <malerba@gnome-db.org> 5761 5762 * autogen.sh, configure.ac: Configuration scripts: applied some 5763 recommendations from http://live.gnome.org/GnomeGoals/ModernAutotools 5764 5765 * tools/browser/common/ui-formgrid.c, 5766 tools/browser/common/ui-formgrid.h, 5767 tools/browser/data-manager/data-source.c, 5768 tools/browser/query-exec/query-result.c: GdaBrowser: fixed window 5769 resizing problem which occurred when a dataset containing a lot of 5770 columns was displayed in the main window (the window's height would 5771 increase) 5772 57732011-03-23 Vivien Malerba <malerba@gnome-db.org> 5774 5775 * tools/browser/help/C/data-manager-perspective.page, 5776 tools/browser/help/C/data-manager-xml-syntax.page, 5777 tools/browser/help/C/declaredfk.page, 5778 tools/browser/help/C/features.page, 5779 tools/browser/help/C/query-execution-perspective.page, 5780 tools/browser/help/C/virtual-connections.page: Corrections to 5781 GdaBrowser's inline help to have 'make distcheck' work 5782 5783 * samples/Gir/Makefile, samples/README: Gir example added missing file 5784 and corrected README 5785 57862011-03-20 Vivien Malerba <malerba@gnome-db.org> 5787 5788 * Makefile.am, samples/Gir/README, samples/Gir/libgda.js, 5789 samples/Makefile: Added GObject Introspection example based on 5790 5791 modified for Libgda 5.0 5792 5793 * libgda-ui/demos/basic_form.c, libgda-ui/demos/grid.c, 5794 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-raw-grid.c: Don't allow 5795 the user to hide columns explicitely hidden by the programmer 5796 57972011-03-19 Vivien Malerba <malerba@gnome-db.org> 5798 5799 * tools/browser/help/C/actions.page, 5800 tools/browser/help/C/features.page, 5801 tools/browser/help/C/figures/virtual-cnc-2.png, 5802 tools/browser/help/C/figures/virtual-cnc-3.png, 5803 tools/browser/help/C/figures/virtual-cnc-4.png, 5804 tools/browser/help/C/figures/virtual-cnc-5.png, 5805 tools/browser/help/C/figures/virtual-cnc.png, 5806 tools/browser/help/C/virtual-connections.page, 5807 tools/browser/help/Makefile.am: GdaBrowser: improved inline help 5808 58092011-03-18 Vivien Malerba <malerba@gnome-db.org> 5810 5811 * tools/browser/connection-binding-properties.c, 5812 tools/browser/help/C/features.page, 5813 tools/browser/help/C/virtual-connections.page, 5814 tools/browser/help/Makefile.am: GdaBrowser: improved inline help 5815 5816 * libgda/sqlite/virtual/gda-virtual-provider.c, 5817 libgda/sqlite/virtual/gda-virtual-provider.h: Code cleanup 5818 5819 * tools/browser/auth-dialog.c, tools/browser/browser-connection.c, 5820 tools/browser/browser-connections-list.c, 5821 tools/browser/browser-window.c, 5822 tools/browser/common/gdaui-data-import.c, 5823 tools/browser/common/gdaui-entry-import.c, 5824 tools/browser/data-manager/data-favorite-selector.c, 5825 tools/browser/main.c: GdaBrowser: UI improvements 5826 58272011-03-17 Vivien Malerba <malerba@gnome-db.org> 5828 5829 * libgda-ui/gdaui-basic-form.c, tests/providers/README: Misc. minor 5830 corrections 5831 58322011-03-16 Vivien Malerba <malerba@gnome-db.org> 5833 5834 * doc/C/prov-notes.xml, libgda/sqlite/gda-sqlite-provider.c, 5835 providers/sqlite/sqlite_specs_dsn.xml.in: Added REGEXP functions to 5836 SQLite 5837 5838 * libgda-ui/data-entries/plugins/libmain.c, libgda/gda-config.c, 5839 libgda/gda-data-model.c: Misc. corrections 5840 5841 * configure.ac, control-center/Makefile.am, doc/C/Makefile.am, 5842 libgda-report/DocBook/Makefile.am, libgda-report/Makefile.am, 5843 libgda-report/RML/Makefile.am, libgda-report/engine/Makefile.am, 5844 libgda-ui/Makefile.am, libgda-ui/data-entries/Makefile.am, 5845 libgda-ui/data-entries/plugins/Makefile.am, 5846 libgda-ui/demos/Makefile.am, libgda-ui/internal/Makefile.am, 5847 libgda-ui/marshallers/Makefile.am, libgda-xslt/Makefile.am, 5848 libgda/Makefile.am, libgda/binreloc/Makefile.am, 5849 libgda/handlers/Makefile.am, libgda/providers-support/Makefile.am, 5850 libgda/sql-parser/Makefile.am, libgda/sqlite/Makefile.am, 5851 libgda/sqlite/virtual/Makefile.am, libgda/thread-wrapper/Makefile.am, 5852 providers/bdb/Makefile.am, providers/bdbsql/Makefile.am, 5853 providers/firebird/Makefile.am, providers/jdbc/Makefile.am, 5854 providers/mdb/Makefile.am, providers/mdb/libmdb-src/Makefile.am, 5855 providers/mysql/Makefile.am, providers/oracle/Makefile.am, 5856 providers/postgres/Makefile.am, providers/reuseable/Makefile.am, 5857 providers/reuseable/mysql/Makefile.am, 5858 providers/reuseable/postgres/Makefile.am, 5859 providers/skel-implementation/capi/Makefile.am, 5860 providers/skel-implementation/models/Makefile.am, 5861 providers/sqlcipher/Makefile.am, providers/sqlite/Makefile.am, 5862 providers/web/Makefile.am, testing/Makefile.am, tests/Makefile.am, 5863 tests/data-models/Makefile.am, tests/meta-store/Makefile.am, 5864 tests/multi-threading/Makefile.am, tests/parser/Makefile.am, 5865 tests/providers/Makefile.am, tests/value-holders/Makefile.am, 5866 tools/Makefile.am, tools/browser/Makefile.am, 5867 tools/browser/canvas/Makefile.am, tools/browser/common/Makefile.am, 5868 tools/browser/data-manager/Makefile.am, tools/browser/doc/Makefile.am, 5869 tools/browser/dummy-perspective/Makefile.am, 5870 tools/browser/query-exec/Makefile.am, 5871 tools/browser/schema-browser/Makefile.am: Configure script: renamed 5872 "LIBGDA" test to "COREDEPS" to avoid ambiguity 5873 58742011-03-15 Vivien Malerba <malerba@gnome-db.org> 5875 5876 * doc/C/.gitignore, tools/browser/doc/.gitignore: Added doc generated 5877 stamp files to .gitignore 5878 5879 * NEWS, README, configure.ac, control-center/.gitignore, 5880 control-center/Makefile.am, control-center/cc-gray-bar.c, 5881 control-center/cc-gray-bar.h, control-center/cc-utility.c, 5882 control-center/cc-utility.h, control-center/data/Makefile.am, 5883 control-center/dsn-config.c, control-center/dsn-config.h, 5884 control-center/dsn-properties-dialog.c, 5885 control-center/dsn-properties-dialog.h, ...esktop.in => 5886 gda-control-center-5.0.desktop.in}, 5887 control-center/gdaui-dsn-assistant.c, 5888 control-center/gdaui-dsn-assistant.h, 5889 control-center/gdaui-dsn-editor.c, control-center/gdaui-dsn-editor.h, 5890 control-center/gdaui-login-dialog.c, 5891 control-center/gdaui-login-dialog.h, control-center/main.c, 5892 control-center/provider-config.c, control-center/provider-config.h, 5893 data/Makefile.am, doc/C/.gitignore, doc/C/Makefile.am, 5894 doc/C/data_select.xml, doc/C/data_validation.xml, 5895 doc/C/examples/blobtest.c, doc/C/examples/full_example.c, 5896 doc/C/fdl-appendix.sgml, doc/C/gda-sql-manual.xml, 5897 doc/C/gettingstarted.xml, doc/C/howto.xml, doc/C/installation.xml, 5898 .../{libgda-4.0-docs.sgml => libgda-5.0-docs.sgml}, 5899 doc/C/libgda-sections.txt, doc/C/libgda.types.in, 5900 doc/C/limitations.xml, doc/C/migration.xml, doc/C/migration2.xml, 5901 doc/C/packaging.xml, doc/C/packaging_ui.xml, doc/C/prov-notes.xml, 5902 doc/C/prov-writing-assembly.xml, doc/C/prov-writing-blobs.xml, 5903 doc/C/prov-writing-parser.xml, doc/C/prov-writing-recordsets.xml, 5904 ...riting.xml => prov-writing-virtual-methods.xml}, 5905 doc/C/server-operation.xml, doc/C/tmpl/.gitignore, 5906 doc/C/tmpl/gda-attributes-manager.sgml, doc/C/tmpl/gda-batch.sgml, 5907 doc/C/tmpl/gda-blob-op.sgml, doc/C/tmpl/gda-column.sgml, 5908 doc/C/tmpl/gda-config.sgml, doc/C/tmpl/gda-connection-event.sgml, 5909 doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/gda-convenient.sgml, 5910 doc/C/tmpl/gda-data-access-wrapper.sgml, 5911 doc/C/tmpl/gda-data-comparator.sgml, doc/C/tmpl/gda-data-handler.sgml, 5912 doc/C/tmpl/gda-data-model-array.sgml, 5913 doc/C/tmpl/gda-data-model-bdb.sgml, doc/C/tmpl/gda-data-model-dir.sgml, 5914 doc/C/tmpl/gda-data-model-hash.sgml, 5915 doc/C/tmpl/gda-data-model-import.sgml, 5916 doc/C/tmpl/gda-data-model-iter.sgml, doc/C/tmpl/gda-data-model.sgml, 5917 doc/C/tmpl/gda-data-proxy.sgml, doc/C/tmpl/gda-data-select-priv.sgml, 5918 doc/C/tmpl/gda-data-select.sgml, doc/C/tmpl/gda-enum-types.sgml, 5919 doc/C/tmpl/gda-export.sgml, doc/C/tmpl/gda-field.sgml, 5920 doc/C/tmpl/gda-handler-bin.sgml, doc/C/tmpl/gda-handler-boolean.sgml, 5921 doc/C/tmpl/gda-handler-numerical.sgml, 5922 doc/C/tmpl/gda-handler-string.sgml, doc/C/tmpl/gda-handler-time.sgml, 5923 doc/C/tmpl/gda-handler-type.sgml, doc/C/tmpl/gda-holder.sgml, 5924 doc/C/tmpl/gda-lockable.sgml, doc/C/tmpl/gda-log.sgml, 5925 doc/C/tmpl/gda-meta-store.sgml, doc/C/tmpl/gda-meta-struct.sgml, 5926 doc/C/tmpl/gda-mutex.sgml, doc/C/tmpl/gda-pstmt.sgml, 5927 doc/C/tmpl/gda-quark-list.sgml, 5928 doc/C/tmpl/gda-repetitive-statement.sgml, 5929 doc/C/tmpl/gda-report-docbook-document.sgml, 5930 doc/C/tmpl/gda-report-document.sgml, doc/C/tmpl/gda-report-engine.sgml, 5931 doc/C/tmpl/gda-report-rml-document.sgml, doc/C/tmpl/gda-row.sgml, 5932 doc/C/tmpl/gda-server-operation-nodes.sgml, 5933 doc/C/tmpl/gda-server-operation-sequences.sgml, 5934 doc/C/tmpl/gda-server-operation.sgml, 5935 doc/C/tmpl/gda-server-provider.sgml, doc/C/tmpl/gda-set.sgml, 5936 doc/C/tmpl/gda-sql-builder.sgml, doc/C/tmpl/gda-sql-parser.sgml, 5937 doc/C/tmpl/gda-sql-statement.sgml, doc/C/tmpl/gda-statement.sgml, 5938 doc/C/tmpl/gda-thread-connection.sgml, 5939 doc/C/tmpl/gda-thread-wrapper.sgml, 5940 doc/C/tmpl/gda-transaction-status.sgml, 5941 doc/C/tmpl/gda-transaction.sgml, doc/C/tmpl/gda-tree-manager.sgml, 5942 doc/C/tmpl/gda-tree-mgr-columns.sgml, 5943 doc/C/tmpl/gda-tree-mgr-label.sgml, 5944 doc/C/tmpl/gda-tree-mgr-schemas.sgml, 5945 doc/C/tmpl/gda-tree-mgr-select.sgml, 5946 doc/C/tmpl/gda-tree-mgr-tables.sgml, 5947 doc/C/tmpl/gda-tree-node-dbio.sgml, doc/C/tmpl/gda-tree-node.sgml, 5948 doc/C/tmpl/gda-tree.sgml, doc/C/tmpl/gda-util.sgml, 5949 doc/C/tmpl/gda-value.sgml, doc/C/tmpl/gda-vconnection-data-model.sgml, 5950 doc/C/tmpl/gda-vconnection-hub.sgml, 5951 doc/C/tmpl/gda-virtual-connection.sgml, 5952 doc/C/tmpl/gda-virtual-provider.sgml, 5953 doc/C/tmpl/gda-vprovider-data-model.sgml, 5954 doc/C/tmpl/gda-vprovider-hub.sgml, doc/C/tmpl/gda-xa-transaction.sgml, 5955 doc/C/tmpl/gdaui-basic-form.sgml, doc/C/tmpl/gdaui-cloud.sgml, 5956 doc/C/tmpl/gdaui-combo.sgml, doc/C/tmpl/gdaui-data-entry.sgml, 5957 doc/C/tmpl/gdaui-data-filter.sgml, 5958 doc/C/tmpl/gdaui-data-proxy-info.sgml, 5959 doc/C/tmpl/gdaui-data-proxy.sgml, doc/C/tmpl/gdaui-data-selector.sgml, 5960 doc/C/tmpl/gdaui-data-store.sgml, 5961 doc/C/tmpl/gdaui-data-widget-filter.sgml, 5962 doc/C/tmpl/gdaui-data-widget-info.sgml, 5963 doc/C/tmpl/gdaui-data-widget.sgml, doc/C/tmpl/gdaui-easy.sgml, 5964 doc/C/tmpl/gdaui-form.sgml, doc/C/tmpl/gdaui-grid.sgml, 5965 doc/C/tmpl/gdaui-login.sgml, doc/C/tmpl/gdaui-plugins.sgml, 5966 doc/C/tmpl/gdaui-provider-selector.sgml, 5967 doc/C/tmpl/gdaui-raw-form.sgml, doc/C/tmpl/gdaui-raw-grid.sgml, 5968 doc/C/tmpl/gdaui-rt-editor.sgml, 5969 doc/C/tmpl/gdaui-server-operation.sgml, doc/C/tmpl/gdaui-set.sgml, 5970 doc/C/tmpl/gdaui-tree-store.sgml, doc/C/tmpl/libgda.sgml, 5971 doc/C/tmpl/provider-support-sql.sgml, doc/C/tmpl/provider-support.sgml, 5972 doc/C/virtual.xml, installers/Windows/make-zip-setup.sh, 5973 .../icons/hicolor/index.theme, libgda-4.0.pc.in => libgda-5.0.pc.in, 5974 libgda-report-4.0.pc.in => libgda-report-5.0.pc.in, 5975 libgda-report/DocBook/Makefile.am, 5976 .../DocBook/gda-report-docbook-document.h, libgda-report/Makefile.am, 5977 libgda-report/RML/Makefile.am, 5978 libgda-report/RML/gda-report-rml-document.h, 5979 libgda-report/engine/Makefile.am, 5980 libgda-report/engine/gda-report-engine.h, 5981 libgda-report/engine/rt-parser.c, libgda-report/gda-report-document.h, 5982 libgda-ui-4.0.pc.in => libgda-ui-5.0.pc.in, libgda-ui/.gitignore, 5983 libgda-ui/Makefile.am, libgda-ui/data-entries/Makefile.am, 5984 .../data-entries/gdaui-data-cell-renderer-bin.c, 5985 .../gdaui-data-cell-renderer-boolean.c, 5986 .../data-entries/gdaui-data-cell-renderer-combo.c, 5987 .../data-entries/gdaui-data-cell-renderer-info.c, 5988 .../gdaui-data-cell-renderer-textual.c, 5989 .../data-entries/gdaui-data-cell-renderer-util.c, 5990 .../data-entries/gdaui-data-cell-renderer-util.h, 5991 libgda-ui/data-entries/gdaui-entry-bin.c, 5992 libgda-ui/data-entries/gdaui-entry-combo.c, 5993 libgda-ui/data-entries/gdaui-entry-common-time.c, 5994 libgda-ui/data-entries/gdaui-entry-number.c, 5995 libgda-ui/data-entries/gdaui-entry-shell.c, 5996 libgda-ui/data-entries/gdaui-entry-string.c, 5997 libgda-ui/data-entries/gdaui-entry.h, 5998 libgda-ui/data-entries/plugins/Makefile.am, 5999 libgda-ui/data-entries/plugins/common-pict.c, 6000 .../plugins/gdaui-data-cell-renderer-password.c, 6001 .../plugins/gdaui-data-cell-renderer-pict.c, 6002 libgda-ui/data-entries/plugins/gdaui-entry-pict.c, 6003 libgda-ui/data-entries/widget-embedder.c, 6004 libgda-ui/data-entries/widget-embedder.h, libgda-ui/demos/.gitignore, 6005 libgda-ui/demos/Makefile.am, libgda-ui/demos/basic_form.c, 6006 libgda-ui/demos/cloud.c, libgda-ui/demos/combo.c, 6007 libgda-ui/demos/data_model_dir.c, libgda-ui/demos/ddl_queries.c, 6008 libgda-ui/demos/form.c, libgda-ui/demos/form_data_layout.c, 6009 libgda-ui/demos/form_pict.c, libgda-ui/demos/form_rw.c, 6010 libgda-ui/demos/grid.c, libgda-ui/demos/grid_data_layout.c, 6011 libgda-ui/demos/grid_pict.c, libgda-ui/demos/grid_rw.c, 6012 libgda-ui/demos/linked_grid_form.c, 6013 libgda-ui/demos/linked_model_param.c, libgda-ui/demos/login.c, 6014 libgda-ui/demos/provider_sel.c, libgda-ui/demos/tree.c, 6015 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-basic-form.h, 6016 libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-cloud.h, 6017 libgda-ui/gdaui-combo.h, libgda-ui/gdaui-data-entry.h, 6018 libgda-ui/gdaui-data-filter.c, libgda-ui/gdaui-data-filter.h, 6019 libgda-ui/gdaui-data-proxy-info.h, libgda-ui/gdaui-data-proxy.h, 6020 libgda-ui/gdaui-data-selector.h, libgda-ui/gdaui-data-store.h, 6021 libgda-ui/gdaui-easy.h, libgda-ui/gdaui-form.h, libgda-ui/gdaui-grid.h, 6022 libgda-ui/gdaui-init.c, libgda-ui/gdaui-login.c, 6023 libgda-ui/gdaui-login.h, libgda-ui/gdaui-plugin.h, 6024 libgda-ui/gdaui-provider-selector.h, libgda-ui/gdaui-raw-form.c, 6025 libgda-ui/gdaui-raw-form.h, libgda-ui/gdaui-raw-grid.c, 6026 libgda-ui/gdaui-raw-grid.h, libgda-ui/gdaui-rt-editor.c, 6027 libgda-ui/gdaui-rt-editor.h, libgda-ui/gdaui-server-operation.c, 6028 libgda-ui/gdaui-server-operation.h, libgda-ui/gdaui-tree-store.h, 6029 libgda-ui/internal/popup-container.c, libgda-ui/internal/utility.c, 6030 libgda-xslt-4.0.pc.in => libgda-xslt-5.0.pc.in, 6031 libgda-xslt/Makefile.am, libgda/.gitignore, libgda/Makefile.am, 6032 libgda/binreloc/Makefile.am, libgda/gda-attributes-manager.h, 6033 libgda/gda-batch.h, libgda/gda-blob-op.h, libgda/gda-column.h, 6034 libgda/gda-config.c, libgda/gda-config.h, 6035 libgda/gda-connection-event.c, libgda/gda-connection-event.h, 6036 libgda/gda-connection.c, libgda/gda-connection.h, 6037 libgda/gda-data-access-wrapper.h, libgda/gda-data-comparator.h, 6038 libgda/gda-data-handler.h, libgda/gda-data-meta-wrapper.c, 6039 libgda/gda-data-model-array.h, libgda/gda-data-model-bdb.h, 6040 libgda/gda-data-model-dir.c, libgda/gda-data-model-dir.h, 6041 libgda/gda-data-model-import.h, libgda/gda-data-model-iter.h, 6042 libgda/gda-data-model.c, libgda/gda-data-model.h, 6043 libgda/gda-data-proxy.c, libgda/gda-data-proxy.h, 6044 libgda/gda-data-select.c, libgda/gda-data-select.h, libgda/gda-easy.c, 6045 libgda/gda-easy.h, libgda/gda-enums.h, libgda/gda-holder.h, 6046 libgda/gda-init.c, libgda/gda-lockable.h, libgda/gda-log.h, 6047 libgda/gda-meta-store.c, libgda/gda-meta-store.h, 6048 libgda/gda-meta-struct.c, libgda/gda-meta-struct.h, libgda/gda-mutex.h, 6049 libgda/gda-quark-list.h, libgda/gda-repetitive-statement.h, 6050 libgda/gda-row.h, libgda/gda-server-operation.c, 6051 libgda/gda-server-operation.h, libgda/gda-server-provider-extra.c, 6052 libgda/gda-server-provider-extra.h, libgda/gda-server-provider.h, 6053 libgda/gda-set.h, libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, 6054 libgda/gda-statement-extra.h, libgda/gda-statement.c, 6055 libgda/gda-statement.h, libgda/gda-transaction-status.h, 6056 libgda/gda-tree-manager.h, libgda/gda-tree-mgr-columns.h, 6057 libgda/gda-tree-mgr-label.h, libgda/gda-tree-mgr-schemas.h, 6058 libgda/gda-tree-mgr-select.h, libgda/gda-tree-mgr-tables.h, 6059 libgda/gda-tree-node.h, libgda/gda-tree.h, libgda/gda-util.c, 6060 libgda/gda-util.h, libgda/gda-value.c, libgda/gda-value.h, 6061 libgda/gda-xa-transaction.h, libgda/handlers/Makefile.am, 6062 libgda/handlers/gda-handler-bin.h, 6063 libgda/handlers/gda-handler-boolean.h, 6064 libgda/handlers/gda-handler-numerical.h, 6065 libgda/handlers/gda-handler-string.h, 6066 libgda/handlers/gda-handler-time.h, libgda/handlers/gda-handler-type.h, 6067 libgda/libgda.h.in, libgda/libgda.symbols, 6068 libgda/providers-support/gda-data-select-priv.h, 6069 libgda/providers-support/gda-pstmt.h, libgda/sql-parser/Makefile.am, 6070 .../sql-parser/gda-sql-parser-enum-types.c.KEEPAPI, 6071 .../sql-parser/gda-sql-parser-enum-types.h.KEEPAPI, 6072 libgda/sql-parser/gda-sql-parser.h, 6073 libgda/sql-parser/gda-sql-statement.h, 6074 libgda/sql-parser/gda-statement-struct-compound.h, 6075 libgda/sql-parser/gda-statement-struct-decl.h, 6076 libgda/sql-parser/gda-statement-struct-delete.h, 6077 libgda/sql-parser/gda-statement-struct-insert.h, 6078 libgda/sql-parser/gda-statement-struct-parts.c, 6079 libgda/sql-parser/gda-statement-struct-parts.h, 6080 libgda/sql-parser/gda-statement-struct-select.h, 6081 libgda/sql-parser/gda-statement-struct-trans.h, 6082 libgda/sql-parser/gda-statement-struct-unknown.h, 6083 libgda/sql-parser/gda-statement-struct-update.h, 6084 libgda/sql-parser/gda-statement-struct-util.c, 6085 libgda/sql-parser/gda-statement-struct-util.h, 6086 libgda/sql-parser/gda-statement-struct.h, libgda/sqlite/Makefile.am, 6087 libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite-util.c, 6088 libgda/sqlite/sqlite-src/PragmasPatch, 6089 libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h, 6090 libgda/sqlite/virtual/Makefile.am, 6091 libgda/sqlite/virtual/gda-vconnection-data-model.h, 6092 libgda/sqlite/virtual/gda-vconnection-hub.h, 6093 libgda/sqlite/virtual/gda-virtual-connection.h, 6094 libgda/sqlite/virtual/gda-virtual-provider.h, 6095 libgda/sqlite/virtual/gda-vprovider-data-model.h, 6096 libgda/sqlite/virtual/gda-vprovider-hub.h, ...-virtual-4.0.pc.in => 6097 libgda-virtual-5.0.pc.in}, libgda/thread-wrapper/Makefile.am, 6098 libgda/thread-wrapper/gda-thread-wrapper.h, po/POTFILES.in, 6099 po/POTFILES.skip, providers/bdb/Makefile.am, .../{libgda-bdb-4.0.pc.in 6100 => libgda-bdb-5.0.pc.in}, providers/bdbsql/Makefile.am, 6101 ...da-bdbsql-4.0.pc.in => libgda-bdbsql-5.0.pc.in}, 6102 providers/firebird/Makefile.am, 6103 providers/firebird/gda-firebird-provider.c, ...irebird-4.0.pc.in => 6104 libgda-firebird-5.0.pc.in}, providers/jdbc/.gitignore, 6105 providers/jdbc/Makefile.am, providers/jdbc/gda-jdbc-provider.c, 6106 providers/jdbc/gda-jdbc-util.c, ...libgda-jdbc-4.0.pc.in => 6107 libgda-jdbc-5.0.pc.in}, providers/jdbc/libmain.c, 6108 providers/mdb/Makefile.am, .../{libgda-mdb-4.0.pc.in => 6109 libgda-mdb-5.0.pc.in}, providers/mysql/Makefile.am, 6110 providers/mysql/gda-mysql-provider.c, ...bgda-mysql-4.0.pc.in => 6111 libgda-mysql-5.0.pc.in}, providers/oracle/Makefile.am, 6112 providers/oracle/gda-oracle-meta.c, 6113 providers/oracle/gda-oracle-provider.c, ...da-oracle-4.0.pc.in => 6114 libgda-oracle-5.0.pc.in}, providers/postgres/Makefile.am, 6115 providers/postgres/gda-postgres-provider.c, ...ostgres-4.0.pc.in => 6116 libgda-postgres-5.0.pc.in}, providers/reuseable/mysql/Makefile.am, 6117 providers/reuseable/postgres/Makefile.am, 6118 providers/skel-implementation/capi/Makefile.am, 6119 .../skel-implementation/capi/gda-capi-provider.c, 6120 ...libgda-capi-4.0.pc.in => libgda-capi-5.0.pc.in}, 6121 providers/skel-implementation/models/Makefile.am, 6122 ...da-models-4.0.pc.in => libgda-models-5.0.pc.in}, 6123 providers/sqlcipher/Makefile.am, ...cipher-4.0.pc.in => 6124 libgda-sqlcipher-5.0.pc.in}, providers/sqlcipher/sqlcipher.patch, 6125 providers/sqlite/Makefile.am, ...da-sqlite-4.0.pc.in => 6126 libgda-sqlite-5.0.pc.in}, providers/web/Makefile.am, 6127 providers/web/gda-web-provider.c, .../{libgda-web-4.0.pc.in => 6128 libgda-web-5.0.pc.in}, providers/web/php/gda-config.php.HOME, 6129 samples/SimpleExample/example.c, testing/.gitignore, 6130 testing/Makefile.am, testing/gdaui-test-data-entries.c, 6131 tests/Makefile.am, tests/data-models/Makefile.am, 6132 tests/meta-store/Makefile.am, tests/multi-threading/Makefile.am, 6133 tests/parser/Makefile.am, tests/providers/Makefile.am, 6134 tests/test-cnc-utils.c, tests/test-sql-identifier.c, 6135 tests/value-holders/Makefile.am, tools/.gitignore, tools/Makefile.am, 6136 tools/browser/.gitignore, tools/browser/Makefile.am, 6137 tools/browser/auth-dialog.c, tools/browser/auth-dialog.h, 6138 tools/browser/browser-connection-priv.h, 6139 tools/browser/browser-connection.c, tools/browser/browser-connection.h, 6140 tools/browser/browser-connections-list.c, 6141 tools/browser/browser-connections-list.h, tools/browser/browser-core.c, 6142 tools/browser/browser-core.h, tools/browser/browser-favorites.c, 6143 tools/browser/browser-favorites.h, tools/browser/browser-page.c, 6144 tools/browser/browser-page.h, tools/browser/browser-perspective.c, 6145 tools/browser/browser-perspective.h, tools/browser/browser-spinner.c, 6146 tools/browser/browser-spinner.h, tools/browser/browser-variable.c, 6147 tools/browser/browser-variable.h, 6148 tools/browser/browser-virtual-connection.c, 6149 tools/browser/browser-virtual-connection.h, 6150 tools/browser/browser-window.c, tools/browser/browser-window.h, 6151 tools/browser/canvas-example.c, tools/browser/canvas/Makefile.am, 6152 tools/browser/canvas/browser-canvas-column.c, 6153 tools/browser/canvas/browser-canvas-column.h, 6154 tools/browser/canvas/browser-canvas-db-relations.c, 6155 tools/browser/canvas/browser-canvas-db-relations.h, 6156 tools/browser/canvas/browser-canvas-decl.h, 6157 tools/browser/canvas/browser-canvas-fkey.c, 6158 tools/browser/canvas/browser-canvas-fkey.h, 6159 tools/browser/canvas/browser-canvas-item.c, 6160 tools/browser/canvas/browser-canvas-item.h, 6161 tools/browser/canvas/browser-canvas-print.c, 6162 tools/browser/canvas/browser-canvas-priv.h, 6163 tools/browser/canvas/browser-canvas-table.c, 6164 tools/browser/canvas/browser-canvas-table.h, 6165 tools/browser/canvas/browser-canvas-text.c, 6166 tools/browser/canvas/browser-canvas-text.h, 6167 tools/browser/canvas/browser-canvas-utility.c, 6168 tools/browser/canvas/browser-canvas.c, 6169 tools/browser/canvas/browser-canvas.h, 6170 tools/browser/common/Makefile.am, tools/browser/common/fk-declare.c, 6171 tools/browser/common/fk-declare.h, 6172 tools/browser/common/gdaui-data-import.c, 6173 tools/browser/common/gdaui-data-import.h, 6174 tools/browser/common/gdaui-entry-import.c, 6175 tools/browser/common/gdaui-entry-import.h, 6176 tools/browser/common/objects-cloud.c, 6177 tools/browser/common/objects-cloud.h, 6178 tools/browser/common/ui-formgrid.c, tools/browser/common/ui-formgrid.h, 6179 tools/browser/connection-binding-properties.c, 6180 tools/browser/connection-binding-properties.h, 6181 tools/browser/data-manager/analyser.c, 6182 tools/browser/data-manager/data-console.c, 6183 tools/browser/data-manager/data-console.h, 6184 .../browser/data-manager/data-favorite-selector.c, 6185 .../browser/data-manager/data-favorite-selector.h, 6186 .../data-manager/data-manager-perspective.c, 6187 .../data-manager/data-manager-perspective.h, 6188 tools/browser/data-manager/data-source-editor.c, 6189 tools/browser/data-manager/data-source-editor.h, 6190 tools/browser/data-manager/data-source-manager.c, 6191 tools/browser/data-manager/data-source-manager.h, 6192 tools/browser/data-manager/data-source.c, 6193 tools/browser/data-manager/data-source.h, 6194 tools/browser/data-manager/data-widget.c, 6195 tools/browser/data-manager/data-widget.h, 6196 tools/browser/data-manager/ui-spec-editor.c, 6197 tools/browser/data-manager/ui-spec-editor.h, 6198 tools/browser/data-manager/xml-spec-editor.c, 6199 tools/browser/data-manager/xml-spec-editor.h, 6200 tools/browser/data/Makefile.am, tools/browser/dnd.c, 6201 tools/browser/doc/Makefile.am, tools/browser/doc/gda-browser-docs.sgml, 6202 tools/browser/doc/tmpl/browser-connection.sgml, 6203 tools/browser/doc/tmpl/browser-core.sgml, 6204 tools/browser/doc/tmpl/browser-favorites.sgml, 6205 tools/browser/doc/tmpl/browser-page.sgml, 6206 tools/browser/doc/tmpl/browser-perspective.sgml, 6207 tools/browser/doc/tmpl/browser-window.sgml, 6208 tools/browser/doc/tmpl/cc-gray-bar.sgml, 6209 .../browser/doc/tmpl/data-manager-perspective.sgml, 6210 tools/browser/doc/tmpl/mgr-favorites.sgml, 6211 tools/browser/doc/tmpl/popup-container.sgml, 6212 tools/browser/doc/tmpl/query-exec-perspective.sgml, 6213 .../doc/tmpl/schema-browser-perspective.sgml, 6214 tools/browser/doc/tmpl/support.sgml, 6215 tools/browser/doc/tmpl/ui-formgrid.sgml, 6216 .../browser/dummy-perspective/dummy-perspective.c, 6217 .../browser/dummy-perspective/dummy-perspective.h, 6218 tools/browser/favorites-test.c, ...r-4.0.desktop.in => 6219 gda-browser-5.0.desktop.in}, .../{gda-browser-4.0.png => 6220 gda-browser-5.0.png}, tools/browser/login-dialog.c, 6221 tools/browser/login-dialog.h, tools/browser/main.c, 6222 tools/browser/mgr-favorites.c, tools/browser/mgr-favorites.h, 6223 tools/browser/query-exec/query-console.c, 6224 tools/browser/query-exec/query-console.h, 6225 tools/browser/query-exec/query-editor.c, 6226 tools/browser/query-exec/query-editor.h, 6227 tools/browser/query-exec/query-exec-perspective.c, 6228 tools/browser/query-exec/query-exec-perspective.h, 6229 tools/browser/query-exec/query-favorite-selector.c, 6230 tools/browser/query-exec/query-favorite-selector.h, 6231 tools/browser/query-exec/query-result.c, 6232 tools/browser/query-exec/query-result.h, 6233 tools/browser/schema-browser/favorite-selector.c, 6234 tools/browser/schema-browser/favorite-selector.h, 6235 tools/browser/schema-browser/mgr-columns.c, 6236 tools/browser/schema-browser/mgr-columns.h, 6237 tools/browser/schema-browser/objects-index.c, 6238 tools/browser/schema-browser/objects-index.h, 6239 tools/browser/schema-browser/relations-diagram.c, 6240 tools/browser/schema-browser/relations-diagram.h, 6241 .../schema-browser/schema-browser-perspective.c, 6242 .../schema-browser/schema-browser-perspective.h, 6243 tools/browser/schema-browser/table-columns.c, 6244 tools/browser/schema-browser/table-columns.h, 6245 tools/browser/schema-browser/table-info.c, 6246 tools/browser/schema-browser/table-info.h, 6247 tools/browser/schema-browser/table-preferences.c, 6248 tools/browser/schema-browser/table-preferences.h, 6249 tools/browser/schema-browser/table-relations.c, 6250 tools/browser/schema-browser/table-relations.h, 6251 tools/browser/support.c, tools/browser/support.h, tools/command-exec.c, 6252 tools/config-info.c, tools/gda-list-server-op.c, tools/gda-threader.c, 6253 tools/gda-threader.h, tools/gda-tree-mgr-xml.c, 6254 tools/gda-tree-mgr-xml.h, tools/web-server.c, tools/web-server.h: 6255 Merged GTK3 branch into master 6256 62572011-02-27 Vivien Malerba <malerba@gnome-db.org> 6258 6259 * configure.ac, m4/mdbtools.m4, providers/mdb/Makefile.am: Improved 6260 building of embedded version MDBTools - fixed native WIN32 compilation 6261 flag - fixed forced usage of embedded version on other platforms 6262 62632011-02-26 Vivien Malerba <malerba@gnome-db.org> 6264 6265 * doc/C/Makefile.am, doc/C/libgda-sections.txt, 6266 libgda-report/engine/rt-parser.c, libgda-ui/data-entries/gdaui-entry.h, 6267 libgda-ui/internal/gdaui-provider-auth-editor.c, 6268 libgda-ui/internal/gdaui-provider-spec-editor.c, 6269 libgda-ui/internal/utility.c, libgda/gda-attributes-manager.c, 6270 libgda/gda-config.h, libgda/gda-connection.h, libgda/gda-meta-struct.c, 6271 libgda/gda-meta-struct.h, libgda/gda-mutex.c, 6272 libgda/gda-server-operation.c, libgda/gda-server-provider-extra.c, 6273 libgda/gda-transaction-status.c, libgda/gda-tree-manager.c, 6274 libgda/gda-tree.c, libgda/gda-value.c, libgda/gda-xa-transaction.c, 6275 libgda/handlers/gda-handler-time.c: Doc. corrections 6276 62772011-02-23 Vivien Malerba <malerba@gnome-db.org> 6278 6279 * configure.ac, installers/Windows/make-zip-setup.sh: Set version to 6280 4.2.6 6281 6282 * m4/java.m4, providers/jdbc/Makefile.am: Allow JDBC provider to be 6283 built from outside the sources 6284 62852011-02-22 Vivien Malerba <malerba@gnome-db.org> 6286 6287 * configure.ac, installers/Windows/make-zip-setup.sh, m4/mdbtools.m4, 6288 providers/mdb/Makefile.am, providers/mdb/libmdb-src/Makefile.am, 6289 providers/mdb/libmdb-src/backend.c, providers/mdb/libmdb-src/catalog.c, 6290 providers/mdb/libmdb-src/data.c, providers/mdb/libmdb-src/dump.c, 6291 providers/mdb/libmdb-src/file.c, providers/mdb/libmdb-src/iconv.c, 6292 providers/mdb/libmdb-src/include/mdbodbc.h, 6293 providers/mdb/libmdb-src/include/mdbprivate.h, 6294 providers/mdb/libmdb-src/include/mdbsql.h, 6295 providers/mdb/libmdb-src/include/mdbtools.h, 6296 providers/mdb/libmdb-src/include/mdbver.h, 6297 providers/mdb/libmdb-src/index.c, providers/mdb/libmdb-src/kkd.c, 6298 providers/mdb/libmdb-src/like.c, providers/mdb/libmdb-src/map.c, 6299 providers/mdb/libmdb-src/mem.c, providers/mdb/libmdb-src/money.c, 6300 providers/mdb/libmdb-src/options.c, providers/mdb/libmdb-src/props.c, 6301 providers/mdb/libmdb-src/sargs.c, providers/mdb/libmdb-src/stats.c, 6302 providers/mdb/libmdb-src/table.c, providers/mdb/libmdb-src/worktable.c, 6303 providers/mdb/libmdb-src/write.c: MSAccess provider: added an embedded 6304 version of MDBTools' code for Windows build and added the 6305 --enable-system-mdbtools which enables one to use the embedded version 6306 on other builds (the default behaviour is unchanged from previous 6307 versions) 6308 63092011-02-19 Vivien Malerba <malerba@gnome-db.org> 6310 6311 * libgda/gda-quark-list.c, 6312 libgda/sqlite/virtual/gda-vconnection-data-model.c, 6313 libgda/sqlite/virtual/gda-vprovider-data-model.c: Misc. corrections 6314 63152011-02-16 Vivien Malerba <malerba@gnome-db.org> 6316 6317 * installers/Windows/.gitignore, installers/Windows/README, 6318 .../{WindowsWix => Windows}/etc/gtk-2.0/gtkrc, 6319 installers/Windows/gda-browser.ico, installers/Windows/gda-browser.nsi, 6320 installers/{WindowsWix => Windows}/gpl.rtf, 6321 installers/Windows/make-clean.sh, .../make-zip-exe.sh => 6322 Windows/make-zip-setup.sh}, 6323 .../share/libgda-4.0/icons/hicolor/index.theme, 6324 installers/WindowsWix/Clean.bat, installers/WindowsWix/Make.bat, 6325 installers/WindowsWix/README, installers/WindowsWix/bdb.wxs, 6326 installers/WindowsWix/gda-module.wxs, 6327 installers/WindowsWix/gda-share.wxs, installers/WindowsWix/gda-sql.wxs, 6328 installers/WindowsWix/glib-fragment.wxs, installers/WindowsWix/mdb.wxs, 6329 installers/WindowsWix/mysql.wxs, installers/WindowsWix/postgres.wxs: 6330 Added creation of a NSIS base installer for GdaBrowser 6331 6332 * configure.ac, installers/WindowsWix/make-zip-exe.sh: Set version to 6333 4.2.5 6334 6335 * libgda-report/engine/Makefile.am, libgda-ui/gdaui-rt-editor.c: Misc. 6336 corrections 6337 63382011-02-14 Vivien Malerba <malerba@gnome-db.org> 6339 6340 * doc/C/tmpl/gda-meta-struct.sgml, doc/C/tmpl/gdaui-basic-form.sgml, 6341 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-raw-grid.c, 6342 libgda/gda-meta-struct.h: Documentation corrections 6343 6344 * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-raw-grid.c: 6345 GdauiBasicForm & GdauiRawGrid: added popup menu to hide/show data 6346 entries & columns 6347 63482011-02-12 Vivien Malerba <malerba@gnome-db.org> 6349 6350 * libgda-ui/Makefile.am, libgda/Makefile.am, 6351 providers/sqlcipher/Makefile.am, tools/browser/Makefile.am: Corretions 6352 for bug #642170 6353 6354 * libgda/gda-data-select.c, tools/browser/browser-window.c: Misc. 6355 strings corrections 6356 63572011-02-09 Vivien Malerba <malerba@gnome-db.org> 6358 6359 * po/ar.po, po/az.po, po/ca.po, po/ca@valencia.po, po/cs.po, po/da.po, 6360 po/de.po, po/dz.po, po/el.po, po/en_CA.po, po/en_GB.po, po/es.po, 6361 po/eu.po, po/fa.po, po/fi.po, po/fr.po, po/ga.po, po/gl.po, po/hr.po, 6362 po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/mk.po, 6363 po/ml.po, po/ms.po, po/nb.po, po/ne.po, po/nl.po, po/oc.po, po/pa.po, 6364 po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/rw.po, po/sk.po, 6365 po/sl.po, po/sq.po, po/sr.po, po/sr@Latn.po, po/sv.po, po/tr.po, 6366 po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po: Ran "make 6367 update-po" 6368 6369 * doc/C/tmpl/gda-tree-mgr-columns.sgml, 6370 doc/C/tmpl/gda-tree-mgr-schemas.sgml, 6371 doc/C/tmpl/gda-tree-mgr-tables.sgml, libgda/gda-tree-mgr-columns.c, 6372 libgda/gda-tree-mgr-schemas.c, libgda/gda-tree-mgr-tables.c: GdaTree 6373 managers: added a "meta-store" property 6374 6375 * doc/C/i_s_doc.xml, doc/C/libgda-4.0-docs.sgml, 6376 doc/C/libgda-sections.txt, doc/C/tmpl/gda-meta-store.sgml, 6377 doc/C/tmpl/gda-meta-struct.sgml, libgda/gda-meta-store.c, 6378 libgda/gda-meta-store.h, libgda/gda-meta-struct.c, 6379 libgda/gda-meta-struct.h, libgda/information_schema.xml, 6380 libgda/libgda.symbols, po/POTFILES.in, tests/meta-store/common.c, 6381 tools/Makefile.am, tools/browser/Makefile.am, 6382 tools/browser/browser-connection.c, tools/browser/browser-connection.h, 6383 tools/browser/canvas-example.c, 6384 tools/browser/canvas/browser-canvas-db-relations.c, 6385 tools/browser/canvas/browser-canvas-fkey.c, 6386 tools/browser/canvas/browser-canvas.c, 6387 tools/browser/common/Makefile.am, tools/browser/common/fk-declare.c, 6388 tools/browser/common/fk-declare.h, 6389 tools/browser/doc/gda-browser-sections.txt, 6390 tools/browser/doc/tmpl/browser-connection.sgml, 6391 tools/browser/help/C/declaredfk.page, 6392 tools/browser/help/C/diagram.page, 6393 tools/browser/help/C/figures/declaredfk-dialog.png, 6394 tools/browser/help/C/figures/declaredfk.png, 6395 tools/browser/help/C/figures/mainwin.png, 6396 .../help/C/figures/schema-browser-persp.png, 6397 .../browser/help/C/schema-browser-perspective.page, 6398 tools/browser/help/Makefile.am, 6399 tools/browser/schema-browser/table-columns.c, 6400 tools/browser/schema-browser/table-info.c, tools/browser/support.c, 6401 tools/command-exec.c, tools/gda-sql.1.in, tools/gda-sql.c, 6402 tools/information-schema-types.c, tools/tools-utils.c, 6403 tools/tools-utils.h: Added the notion of declared foreign key in the 6404 database's meta data 6405 64062011-02-02 Vivien Malerba <malerba@gnome-db.org> 6407 6408 * doc/C/tmpl/gda-config.sgml, libgda-ui/gdaui-login.c, 6409 libgda/gda-config.c, libgda/gda-config.h, 6410 libgda/gda-data-model-dsn-list.c, tools/browser/auth-dialog.c: 6411 GdaConfig related corrections 6412 64132011-01-31 Vivien Malerba <malerba@gnome-db.org> 6414 6415 * .../virtual/gda-vconnection-data-model-private.h, 6416 libgda/sqlite/virtual/gda-vconnection-data-model.c, 6417 libgda/sqlite/virtual/gda-vprovider-data-model.c: Virtual connection: 6418 optimizations 6419 6420 * libgda/gda-data-model-import.c, libgda/gda-data-select.c, 6421 tools/gda-sql.c: Misc . corrections 6422 6423 * libgda/sqlite/gda-sqlite-recordset.c, 6424 .../virtual/gda-vconnection-data-model-private.h, 6425 libgda/sqlite/virtual/gda-vprovider-data-model.c, 6426 tests/data-models/.gitignore, tests/data-models/Makefile.am, 6427 tests/data-models/check_vcnc.c, tests/data-models/cities1.xml, 6428 tests/data-models/cities2.xml, tests/data-models/cities3.xml, 6429 tests/data-models/countriesA.xml, tests/data-models/countriesB.xml: 6430 Virtual connection: corrections for the INSERT, DELETE and UPDATE 6431 operations also added a new test 6432 64332011-01-27 Vivien Malerba <malerba@gnome-db.org> 6434 6435 * po/POTFILES.in, tools/browser/dummy-perspective/perspective-main.c: 6436 Updated POTFILES.in and fixed GdaBrowser'd dummy perspective 6437 translation 6438 64392011-01-25 Vivien Malerba <malerba@gnome-db.org> 6440 6441 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-meta-struct.sgml, 6442 libgda/gda-meta-struct.c, libgda/gda-meta-struct.h: GdaMetaStruct now 6443 reports foreign keys policy also improved documentation 6444 64452011-01-21 Vivien Malerba <malerba@gnome-db.org> 6446 6447 * control-center/main.c, doc/C/tmpl/gda-config.sgml, 6448 libgda-ui/demos/main.c, libgda-ui/gdaui-init.c, 6449 libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c, 6450 libgda-ui/gdaui-rt-editor.c, po/ar.po, po/az.po, po/ca.po, 6451 po/ca@valencia.po, po/cs.po, po/da.po, po/de.po, po/dz.po, po/el.po, 6452 po/en_CA.po, po/en_GB.po, po/es.po, po/eu.po, po/fa.po, po/fi.po, 6453 po/fr.po, po/ga.po, po/gl.po, po/hr.po, po/hu.po, po/id.po, po/it.po, 6454 po/ja.po, po/ko.po, po/lt.po, po/mk.po, po/ml.po, po/ms.po, po/nb.po, 6455 po/ne.po, po/nl.po, po/oc.po, po/pa.po, po/pl.po, po/pt.po, 6456 po/pt_BR.po, po/ru.po, po/rw.po, po/sk.po, po/sl.po, po/sq.po, 6457 po/sr.po, po/sr@Latn.po, po/sv.po, po/tr.po, po/uk.po, po/vi.po, 6458 po/zh_CN.po, po/zh_HK.po, po/zh_TW.po, tools/browser/browser-window.c, 6459 tools/browser/data-manager/data-console.c, 6460 .../data-manager/data-manager-perspective.c, 6461 .../browser/dummy-perspective/dummy-perspective.c, 6462 tools/browser/main.c, tools/browser/query-exec/query-console.c, 6463 tools/browser/query-exec/query-exec-perspective.c, 6464 tools/browser/schema-browser/relations-diagram.c, 6465 .../schema-browser/schema-browser-perspective.c, 6466 tools/browser/schema-browser/table-columns.c, 6467 tools/browser/schema-browser/table-info.c, tools/config-info.c: More 6468 corrections for bug #639897 6469 64702011-01-20 Vivien Malerba <malerba@gnome-db.org> 6471 6472 * tools/browser/doc/tmpl/mgr-favorites.sgml, 6473 tools/browser/doc/tmpl/query-exec-perspective.sgml, 6474 .../doc/tmpl/schema-browser-perspective.sgml, 6475 tools/browser/doc/tmpl/support.sgml, 6476 tools/browser/doc/tmpl/ui-formgrid.sgml: GdaBrowser: added missing file 6477 to hacking manual 6478 6479 * tools/browser/help/C/data-manager-perspective.page, 6480 .../browser/help/C/data-manager-source-editor.page, 6481 .../browser/help/C/figures/data-man-uicompose.png, 6482 .../browser/help/C/figures/data-man-xmlcompose.png, 6483 tools/browser/help/Makefile.am: GdaBrowser: improved help to data 6484 manager perspective 6485 6486 * tools/browser/help/C/actions.page, 6487 tools/browser/help/C/figures/action-1.png, 6488 tools/browser/help/C/figures/action-2.png, 6489 tools/browser/help/C/figures/action-3.png, 6490 tools/browser/help/C/figures/action-4.png, 6491 tools/browser/help/C/figures/query-exec-persp.png, 6492 .../help/C/query-execution-perspective.page, 6493 tools/browser/help/Makefile.am: GdaBrowser: added actions to help 6494 6495 * doc/C/gda-sql-manual.xml, doc/C/howto.xml, doc/C/installation.xml: 6496 Improved documentation bits 6497 6498 * tools/browser/main.c, tools/gda-sql.c: Tools: take locale into 6499 account 6500 65012011-01-19 Vivien Malerba <malerba@gnome-db.org> 6502 6503 * tools/browser/browser-connection.c, tools/browser/doc/Makefile.am, 6504 tools/browser/doc/gda-browser-docs.sgml, 6505 tools/browser/doc/gda-browser-sections.txt, 6506 tools/browser/doc/gda-browser.types, 6507 tools/browser/doc/tmpl/browser-connection.sgml, 6508 tools/browser/doc/tmpl/browser-favorites.sgml, 6509 .../browser/doc/tmpl/data-manager-perspective.sgml: GdaBrowser: updated 6510 the hacking documentation 6511 6512 * po/ar.po, po/az.po, po/ca.po, po/ca@valencia.po, po/cs.po, po/da.po, 6513 po/de.po, po/dz.po, po/el.po, po/en_CA.po, po/en_GB.po, po/es.po, 6514 po/eu.po, po/fa.po, po/fi.po, po/fr.po, po/ga.po, po/gl.po, po/hr.po, 6515 po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/mk.po, 6516 po/ml.po, po/ms.po, po/nb.po, po/ne.po, po/nl.po, po/oc.po, po/pa.po, 6517 po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/rw.po, po/sk.po, 6518 po/sl.po, po/sq.po, po/sr.po, po/sr@Latn.po, po/sv.po, po/tr.po, 6519 po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po, 6520 tools/browser/data-manager/perspective-main.c, 6521 tools/browser/dummy-perspective/perspective-main.c, 6522 tools/browser/query-exec/perspective-main.c, 6523 tools/browser/schema-browser/relations-diagram.c, 6524 tools/browser/schema-browser/table-info.c: GdaBrowser: corrected usage 6525 of perspective names with regards to translations also ran "make 6526 update-po" 6527 6528 * po/ar.po, po/az.po, po/ca.po, po/ca@valencia.po, po/cs.po, po/da.po, 6529 po/de.po, po/dz.po, po/el.po, po/en_CA.po, po/en_GB.po, po/es.po, 6530 po/eu.po, po/fa.po, po/fi.po, po/fr.po, po/ga.po, po/gl.po, po/hr.po, 6531 po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/mk.po, 6532 po/ml.po, po/ms.po, po/nb.po, po/ne.po, po/nl.po, po/oc.po, po/pa.po, 6533 po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/rw.po, po/sk.po, 6534 po/sl.po, po/sq.po, po/sr.po, po/sr@Latn.po, po/sv.po, po/tr.po, 6535 po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po, 6536 tools/browser/schema-browser/table-columns.c, 6537 tools/browser/schema-browser/table-info.c: Partial correction for bug 6538 #639897 also ran "make update-po" 6539 65402011-01-18 Vivien Malerba <malerba@gnome-db.org> 6541 6542 * libgda-ui/gdaui-basic-form.c, 6543 tools/browser/data-manager/ui-spec-editor.c: Misc. corrections 6544 6545 * tools/browser/Makefile.am, tools/browser/browser-connection.h, 6546 tools/browser/browser-favorites.c, tools/browser/browser-favorites.h, 6547 tools/browser/common/ui-formgrid.c, tools/browser/common/ui-formgrid.h, 6548 tools/browser/doc/tmpl/browser-favorites.sgml, 6549 tools/browser/gda-browser-action.png, tools/browser/mgr-favorites.c, 6550 tools/browser/query-exec/query-favorite-selector.c, 6551 tools/browser/support.c, tools/browser/support.h: GdaBrowser: enable 6552 using defined actions 6553 65542011-01-17 Vivien Malerba <malerba@gnome-db.org> 6555 6556 * tools/browser/browser-favorites.c, tools/browser/browser-favorites.h, 6557 tools/browser/query-exec/query-favorite-selector.c: GdaBrowser: one can 6558 now define SQL code as actions (to be used later) 6559 6560 * tools/browser/data-manager/data-console.c, 6561 tools/browser/query-exec/query-console.c, 6562 tools/browser/query-exec/query-console.h, 6563 tools/browser/query-exec/query-exec-perspective.c, 6564 tools/browser/query-exec/query-favorite-selector.c, 6565 tools/browser/support.c, tools/browser/support.h: GdaBrowser: 6566 improvements to query exection perspective's favorites 6567 65682011-01-12 Vivien Malerba <malerba@gnome-db.org> 6569 6570 * po/POTFILES.in, tools/browser/browser-connection.c, 6571 tools/browser/data-manager/Makefile.am, 6572 tools/browser/data-manager/analyser.c, 6573 tools/browser/data-manager/analyser.h, 6574 tools/browser/data-manager/data-console.c, 6575 tools/browser/data-manager/data-widget.c, 6576 tools/browser/data-manager/ui-spec-editor.c, 6577 tools/browser/data-manager/ui-spec-editor.h: GdaBrowser: generalized 6578 usage of meta data to help creating data sources in data manager 6579 perspective 6580 6581 * tools/browser/data-manager/data-source-editor.c, 6582 tools/browser/data-manager/data-widget.c, 6583 tools/browser/data-manager/ui-spec-editor.c: GdaBrowser: UI 6584 improvements in the data manager's data source editor 6585 6586 * libgda-ui/gdaui-rt-editor.c, 6587 tools/browser/data-manager/data-console.c, 6588 tools/browser/data-manager/data-source-editor.c, 6589 tools/browser/data-manager/ui-spec-editor.c: Misc small corrections 6590 65912011-01-09 Vivien Malerba <malerba@gnome-db.org> 6592 6593 * configure.ac, installers/WindowsWix/make-zip-exe.sh: Set version to 6594 4.2.4 6595 6596 * configure.ac, libgda/Makefile.am, libgda/gda-mutex.c, 6597 libgda/gda-mutex.h: Added the --enable-mutex-debug configure flag this 6598 flag add some functions to help debug GdaMutex errors 6599 66002011-01-07 Vivien Malerba <malerba@gnome-db.org> 6601 6602 * tools/browser/main.c, tools/config-info.c, tools/config-info.h, 6603 tools/gda-sql.1.in, tools/gda-sql.c: GdaSql & GdaBrowser: added 6604 --data-files-purge option to help clean up the files created by these 6605 tools 6606 6607 * configure.ac, doc/C/.gitignore, doc/C/Makefile.am, 6608 doc/C/builddate.xml.in, doc/C/libgda-4.0-docs.sgml, tools/gda-sql.1.in: 6609 Integrated build date in configuration script 6610 6611 * tools/Makefile.am, tools/browser/browser-connection.c, 6612 tools/browser/main.c, tools/config-info.c, tools/config-info.h, 6613 tools/dict-file-name.c, tools/gda-sql.c: GdaSql & GdaBrowser: added 6614 --data-files-list option to list all the files created by these tool 6615 which contain information reated to each connection, and to list their 6616 status. 6617 66182011-01-06 Vivien Malerba <malerba@gnome-db.org> 6619 6620 * configure.ac, doc/C/libgda-4.0-docs.sgml, 6621 doc/C/tmpl/gda-report-engine.sgml, libgda-report/Makefile.am, 6622 libgda-report/engine/.gitignore, libgda-report/engine/Makefile.am, 6623 libgda-report/engine/gda-report-engine.c, 6624 libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h, 6625 libgda-report/engine/test-rt-parser.c, po/POTFILES.in: Initial support 6626 for rich text rendering in reports 6627 66282010-12-30 Vivien Malerba <malerba@gnome-db.org> 6629 6630 * installers/WindowsWix/make-zip-exe.sh, m4/oracle.m4: Fixed detection 6631 of Oracle for Windows compilation 6632 6633 * libgda/gda-statement.c, tests/data-models/check_data_proxy.c: 6634 Correction to the expression rendering in SQL 6635 66362010-12-23 Vivien Malerba <malerba@gnome-db.org> 6637 6638 * installers/WindowsWix/make-zip-exe.sh, libgda/Makefile.am, 6639 libgda/libgda-global-variables.h, 6640 providers/mysql/gda-mysql-recordset.c, 6641 providers/postgres/gda-postgres-recordset.c: Fixed global symbol import 6642 in DLLs under Windows 6643 66442010-12-10 David King <davidk@openismus.com> 6645 6646 * configure.ac, control-center/Makefile.am, 6647 libgda-report/DocBook/Makefile.am, libgda-report/Makefile.am, 6648 libgda-report/RML/Makefile.am, libgda-report/engine/Makefile.am, 6649 libgda-ui/Makefile.am, libgda-ui/data-entries/Makefile.am, 6650 libgda-ui/data-entries/plugins/Makefile.am, 6651 libgda-ui/demos/Makefile.am, libgda-ui/internal/Makefile.am, 6652 libgda-ui/marshallers/Makefile.am, libgda-xslt/Makefile.am, 6653 libgda/Makefile.am, libgda/binreloc/Makefile.am, 6654 libgda/handlers/Makefile.am, libgda/providers-support/Makefile.am, 6655 libgda/sql-parser/Makefile.am, libgda/sqlite/Makefile.am, 6656 libgda/sqlite/virtual/Makefile.am, libgda/thread-wrapper/Makefile.am, 6657 m4/dk-warn.m4, providers/bdb/Makefile.am, providers/bdbsql/Makefile.am, 6658 providers/firebird/Makefile.am, providers/jdbc/Makefile.am, 6659 providers/mdb/Makefile.am, providers/mysql/Makefile.am, 6660 providers/oracle/Makefile.am, providers/postgres/Makefile.am, 6661 providers/reuseable/Makefile.am, 6662 providers/skel-implementation/capi/Makefile.am, 6663 providers/skel-implementation/models/Makefile.am, 6664 providers/sqlcipher/Makefile.am, providers/sqlite/Makefile.am, 6665 providers/web/Makefile.am, testing/Makefile.am, tests/Makefile.am, 6666 tests/data-models/Makefile.am, tests/meta-store/Makefile.am, 6667 tests/multi-threading/Makefile.am, tests/parser/Makefile.am, 6668 tests/providers/Makefile.am, tests/value-holders/Makefile.am, 6669 tools/Makefile.am, tools/browser/Makefile.am, 6670 tools/browser/canvas/Makefile.am, tools/browser/common/Makefile.am, 6671 tools/browser/data-manager/Makefile.am, tools/browser/doc/Makefile.am, 6672 tools/browser/dummy-perspective/Makefile.am, 6673 tools/browser/query-exec/Makefile.am, 6674 tools/browser/schema-browser/Makefile.am: Enable compiler warnings by 6675 default Add dk-warn.m4 and use in configure.ac to create LIBGDA_WFLAGS 6676 variable. Use the variable in any Makefile.am that also uses 6677 LIBGDA_CFLAGS. 6678 66792010-12-13 Vivien Malerba <malerba@gnome-db.org> 6680 6681 * libgda-ui/bullet.h, libgda-ui/bullet.png, libgda-ui/bulleth.h, 6682 libgda-ui/bulleth.png, libgda-ui/gdaui-rt-editor.c, libgda/libgda.h.in: 6683 GdauiRtEditor: corrections and improvements 6684 66852010-12-12 Vivien Malerba <malerba@gnome-db.org> 6686 6687 * doc/C/libgda-4.0-docs.sgml, libgda/gda-data-model.c: Doc. updates 6688 6689 * doc/C/libgda-sections.txt, doc/C/tmpl/libgda.sgml, libgda/gda-init.c, 6690 libgda/libgda.symbols, providers/mysql/gda-mysql-recordset.c, 6691 providers/postgres/gda-postgres-recordset.c: Fix for bug #637010 - bug 6692 on changing locale 6693 66942010-12-08 Vivien Malerba <malerba@gnome-db.org> 6695 6696 * libgda-report/Makefile.am, libgda-ui/Makefile.am, libgda/Makefile.am: 6697 Make Windows import libs reference the correct DLL name 6698 66992010-12-07 Vivien Malerba <malerba@gnome-db.org> 6700 6701 * tools/browser/main.c, tools/gda-sql.c: GdaSql & GdaBrowser: limit 6702 width of printed data models to terminal width 6703 67042010-12-06 Vivien Malerba <malerba@gnome-db.org> 6705 6706 * tools/irb.js, tools/irb.js.orig, tools/mouseapp_2.js, 6707 tools/mouseapp_2.js.orig, tools/mouseirb_2.js, 6708 tools/mouseirb_2.js.orig: Updated JS used by console from 6709 https://github.com/Sophrinix/TryRuby 6710 6711 * tools/command-exec.c, tools/html-doc.c, tools/jquery-ui.js, 6712 tools/jquery.js, tools/mouseirb_2.js, tools/web-server.c: GdaSql: HTTP 6713 server corrections 6714 6715 * libgda/Makefile.am, providers/sqlcipher/Makefile.am: Build system 6716 corrections 6717 67182010-12-05 Vivien Malerba <malerba@gnome-db.org> 6719 6720 * po/POTFILES.in, tools/Makefile.am, tools/README, 6721 tools/browser/Makefile.am, tools/browser/main.c, tools/config-info.c, 6722 tools/config-info.h, tools/gda-sql.c: Gda-sql and gda-browser: better 6723 information about config 6724 6725 * doc/C/tmpl/gda-sql-statement.sgml, 6726 libgda/sql-parser/gda-statement-struct-parts.h: Documentation updates 6727 regarding GdaSqlExpr 6728 67292010-12-02 Vivien Malerba <malerba@gnome-db.org> 6730 6731 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-data-handler.sgml, 6732 libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c, 6733 libgda-ui/gdaui-combo.c, libgda-ui/gdaui-init.c, 6734 libgda-ui/internal/gdaui-provider-auth-editor.c, 6735 libgda-ui/internal/gdaui-provider-spec-editor.c, 6736 libgda/gda-data-handler.c, libgda/gda-data-handler.h, 6737 libgda/gda-easy.c, libgda/gda-holder.c, libgda/gda-sql-builder.c, 6738 libgda/gda-statement.c, libgda/libgda.symbols, 6739 libgda/sqlite/gda-sqlite-provider.c, 6740 providers/postgres/gda-postgres-ddl.c, tests/test-input-parsers.c: 6741 s/gda_data_handler_get_default_handler/gda_data_handler_get_default/ 6742 67432010-11-30 David King <davidk@openismus.com> 6744 6745 * control-center/gdaui-dsn-assistant.c, doc/C/tmpl/gda-batch.sgml, 6746 doc/C/tmpl/gda-column.sgml, doc/C/tmpl/gda-config.sgml, 6747 doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/gda-data-handler.sgml, 6748 doc/C/tmpl/gda-data-model-iter.sgml, doc/C/tmpl/gda-data-proxy.sgml, 6749 doc/C/tmpl/gda-sql-parser.sgml, .../gdaui-data-cell-renderer-textual.c, 6750 libgda-ui/gdaui-combo.c, libgda-ui/gdaui-init.c, 6751 libgda-ui/internal/gdaui-provider-auth-editor.c, 6752 libgda-ui/internal/gdaui-provider-spec-editor.c, 6753 libgda/gda-connection.c, libgda/gda-connection.h, 6754 libgda/gda-data-handler.c, libgda/gda-data-handler.h, 6755 libgda/gda-easy.c, libgda/gda-easy.h, libgda/gda-holder.c, 6756 libgda/gda-server-operation.c, libgda/gda-server-operation.h, 6757 libgda/gda-sql-builder.c, libgda/gda-statement.c, 6758 libgda/sqlite/gda-sqlite-provider.c, 6759 providers/postgres/gda-postgres-ddl.c, tests/Makefile.am, 6760 tests/test-cnc-utils.c, tests/test-input-parsers.c: Move convenience 6761 functions to appropriate classes Move the convenience API in 6762 libgda/gda-easy.[c|h] to the appropriate classes. Fix all references in 6763 libgda to use the new API. Deprecate the old API. Add 6764 G_GNUC_NULL_TERMINATED to the changed functions that rely on a NULL 6765 sentinel to terminate varargs. Remove trailing whitespace from changed 6766 lines. 6767 67682010-11-29 Vivien Malerba <malerba@gnome-db.org> 6769 6770 * control-center/main.c, tools/browser/browser-window.c: Copyright date 6771 updates in about dialogs 6772 67732010-11-27 Vivien Malerba <malerba@gnome-db.org> 6774 6775 * configure.ac, installers/WindowsWix/make-zip-exe.sh: Set version to 6776 4.2.3 6777 6778 * libgda-ui/Makefile.am, libgda-ui/gdaui-rt-editor.c, po/POTFILES.in: 6779 GdauiRtEditor related corrections 6780 6781 * tools/browser/browser-connection.c, 6782 tools/browser/data-manager/data-source.c: GdaBrowser: take user 6783 preferences more into account 6784 6785 * .../gdaui-data-cell-renderer-textual.c, 6786 libgda-ui/data-entries/gdaui-entry-string.c: Make string truncating 6787 less intrusive in UI widgets 6788 6789 * doc/C/Makefile.am, doc/C/libgda-4.0-docs.sgml, 6790 doc/C/libgda-ui-sections.txt, doc/C/libgda-ui.types, 6791 doc/C/tmpl/gdaui-rt-editor.sgml, doc/C/vi-rte.png, 6792 doc/C/visual_index.xml, libgda-ui/Makefile.am, libgda-ui/bullet.h, 6793 libgda-ui/bullet.png, libgda-ui/bulleth.h, libgda-ui/bulleth.png, 6794 libgda-ui/data-entries/plugins/Makefile.am, 6795 libgda-ui/data-entries/plugins/gdaui-entry-rt.c, 6796 libgda-ui/data-entries/plugins/gdaui-entry-rt.h, 6797 libgda-ui/data-entries/plugins/libmain.c, libgda-ui/gdaui-rt-editor.c, 6798 libgda-ui/gdaui-rt-editor.h, libgda-ui/libgda-ui.h, 6799 libgda-ui/libgda-ui.symbols, testing/.gitignore, testing/Makefile.am, 6800 testing/gdaui-test-rt-editor.c: New GdauiRtEditor 6801 68022010-11-25 Vivien Malerba <malerba@gnome-db.org> 6803 6804 * tools/browser/browser-connection.c, 6805 tools/browser/browser-connection.h, 6806 tools/browser/doc/gda-browser-sections.txt, 6807 tools/browser/doc/tmpl/browser-connection.sgml, 6808 tools/browser/query-exec/query-console.c: GdaBrowser: use user 6809 preferences when creating forms for query parameters 6810 68112010-11-14 Vivien Malerba <malerba@gnome-db.org> 6812 6813 * configure.ac, doc/C/libgda-4.0-docs.sgml, 6814 installers/WindowsWix/make-zip-exe.sh: Set version to 4.2.2 6815 6816 * configure.ac, installers/WindowsWix/make-zip-exe.sh: Set version to 6817 4.2.1 6818 6819 * po/ar.po, po/az.po, po/ca.po, po/ca@valencia.po, po/cs.po, po/da.po, 6820 po/de.po, po/dz.po, po/el.po, po/en_CA.po, po/en_GB.po, po/es.po, 6821 po/eu.po, po/fa.po, po/fi.po, po/fr.po, po/ga.po, po/gl.po, po/hr.po, 6822 po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/mk.po, 6823 po/ml.po, po/ms.po, po/nb.po, po/ne.po, po/nl.po, po/oc.po, po/pa.po, 6824 po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/rw.po, po/sk.po, 6825 po/sl.po, po/sq.po, po/sr.po, po/sr@Latn.po, po/sv.po, po/tr.po, 6826 po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po: Ran "make 6827 update-po" 6828 6829 * tools/browser/browser-window.c, 6830 .../data-manager/data-manager-perspective.c, 6831 tools/browser/query-exec/query-exec-perspective.c, 6832 .../schema-browser/schema-browser-perspective.c, 6833 tools/browser/schema-browser/table-info.c: Correction for bug #634737 6834 68352010-11-03 Vasilis Tsivikis <undersec.tr3los@gmail.com> 6836 6837 * doc/Makefile.am, doc/el/el.po: l10n: Added Greek translation for 6838 libgda documentation 6839 68402010-10-29 Carles Ferrando <carles.ferrando@gmail.com> 6841 6842 * po/LINGUAS, po/ca@valencia.po: Added Catalan (Valencian) translation 6843 68442010-10-29 Vivien Malerba <malerba@gnome-db.org> 6845 6846 * providers/mysql/gda-mysql-provider.c, providers/mysql/gda-mysql.h: 6847 MySQL provider: handle statements where the prepared statement API doe 6848 snot work it seems some statements can't be used with MySQL's prepared 6849 statament API, and then one gets the "This command is not supported in 6850 the prepared statement protocol yet" error, see 6851 http://bugs.mysql.com/bug.php?id=6415 6852 68532010-10-28 Vivien Malerba <malerba@gnome-db.org> 6854 6855 * libgda/gda-data-handler.c, libgda/handlers/gda-handler-string.c: 6856 Correction for bug #633247 6857 6858 * libgda/gda-holder.c, tests/value-holders/check_holder.c: Corrected 6859 gda_holder_get_value() in case holder has been marked as invalid in 6860 this case make sure the returned value is NULL and not a value of type 6861 GDA_TYPE_NULL 6862 68632010-10-27 Vivien Malerba <malerba@gnome-db.org> 6864 6865 * libgda/gda-data-model.c, libgda/gda-util.c: Improved data model 6866 export uses a GdaDataModelIter iterator to export data which makes it 6867 possible to export data models which do not have a random access 6868 6869 * doc/C/tmpl/gda-data-model-import.sgml, 6870 libgda/gda-data-model-import.c, libgda/gda-data-model-import.h: 6871 Improved data model import defined a new "strict" property which 6872 defines how to handle some recoverable input data errors 6873 68742010-10-26 Vivien Malerba <malerba@gnome-db.org> 6875 6876 * ChangeLog, doc/C/tmpl/gda-vconnection-data-model.sgml, 6877 doc/C/tmpl/gda-virtual-connection.sgml, 6878 doc/C/tmpl/gda-vprovider-data-model.sgml, 6879 doc/C/tmpl/gda-vprovider-hub.sgml, doc/C/virtual.xml, 6880 libgda/gda-data-model.c, libgda/gda-data-proxy.c, libgda/gda-set.c, 6881 libgda/sqlite/gda-symbols-util.c, libgda/sqlite/gda-symbols-util.h, 6882 libgda/sqlite/virtual/gda-vconnection-data-model.c, 6883 libgda/sqlite/virtual/gda-vconnection-data-model.h, 6884 libgda/sqlite/virtual/gda-vconnection-hub.c, 6885 libgda/sqlite/virtual/gda-virtual-connection.c, 6886 libgda/sqlite/virtual/gda-virtual-connection.h, 6887 libgda/sqlite/virtual/gda-vprovider-data-model.c, testing/.gitignore, 6888 testing/Makefile.am, {libgda/sqlite/virtual => testing}/names.csv, 6889 {libgda/sqlite/virtual => testing}/test_model.xml, 6890 testing/virtual-test-2.c, {libgda/sqlite/virtual => 6891 testing}/virtual-test.c: Optimized virtual tables usage - make use of 6892 the infrastructure provided by SQLite to pre-filter data model's 6893 contents when possible - require only 6894 GDA_STATEMENT_MODEL_CURSOR_FORWARD data models 6895 68962010-10-21 Vivien Malerba <malerba@gnome-db.org> 6897 6898 * doc/C/libgda-sections.txt, libgda/gda-util.c, 6899 libgda/handlers/gda-handler-time.c, libgda/libgda.symbols, 6900 tests/.gitignore, tests/Makefile.am, tests/test-input-parsers.c: Added 6901 date, time and timestamp parsing tests 6902 69032010-10-20 Vivien Malerba <malerba@gnome-db.org> 6904 6905 * doc/C/tmpl/gda-xa-transaction.sgml, libgda/binreloc/binreloc.c, 6906 libgda/binreloc/gda-binreloc.c, libgda/dir-blob-op.c, 6907 libgda/gda-config.c, libgda/gda-connection.c, 6908 libgda/gda-data-comparator.c, libgda/gda-data-handler.c, 6909 libgda/gda-data-meta-wrapper.c, libgda/gda-data-model-bdb.c, 6910 libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c, 6911 libgda/gda-data-model.c, libgda/gda-data-proxy.c, 6912 libgda/gda-data-select.c, libgda/gda-init.c, libgda/gda-meta-store.c, 6913 libgda/gda-server-operation.c, libgda/gda-tree.c, libgda/gda-util.c, 6914 libgda/gda-value.c, libgda/gda-xa-transaction.c, 6915 libgda/gda-xa-transaction.h, libgda/handlers/gda-handler-numerical.c, 6916 libgda/handlers/gda-handler-time.c, 6917 libgda/providers-support/gda-pstmt.c, 6918 libgda/sqlite/gda-sqlite-recordset.c, 6919 libgda/sqlite/virtual/gda-vprovider-data-model.c, 6920 tools/browser/browser-window.c, 6921 tools/browser/data-manager/data-console.c, tools/browser/main.c, 6922 tools/browser/schema-browser/table-info.c: Many small corrections and 6923 annotations reported by and for FlawFinder 6924 69252010-10-19 Vivien Malerba <malerba@gnome-db.org> 6926 6927 * libgda/gda-data-model-bdb.c, providers/bdb/gda-bdb-provider.c, 6928 providers/bdb/gda-bdb-test.c: Win32 BDB compilation corrections 6929 6930 * libgda-ui/internal/popup-container.c, 6931 tools/browser/canvas/browser-canvas-db-relations.c, 6932 tools/browser/common/Makefile.am, tools/browser/common/objects-cloud.c, 6933 tools/browser/common/popup-container.c, 6934 tools/browser/common/popup-container.h, 6935 tools/browser/data-manager/data-console.c, 6936 .../browser/data-manager/data-favorite-selector.c, 6937 tools/browser/doc/tmpl/popup-container.sgml, 6938 tools/browser/query-exec/query-console.c, 6939 tools/browser/query-exec/query-editor.c, 6940 tools/browser/query-exec/query-favorite-selector.c, 6941 tools/browser/schema-browser/objects-index.c, 6942 tools/browser/schema-browser/relations-diagram.c, 6943 tools/browser/schema-browser/table-info.c: Corrected build regarding 6944 internal library 6945 6946 * tools/Makefile.am, tools/gda-list-server-op.c, 6947 tools/gda-tree-mgr-xml.c, tools/gda-tree-mgr-xml.h: Added a more human 6948 readable output to the gda-list-server-op tool 6949 6950 * libgda/gda-attributes-manager.c, libgda/gda-tree-manager.c, 6951 libgda/gda-tree-node.c, libgda/gda-tree.c: GdaTree related corrections 6952 69532010-10-18 Vivien Malerba <malerba@gnome-db.org> 6954 6955 * libgda/gda-util.c, tests/test-connection-string-split.c: Corrections 6956 to gda_connection_string_split() regarding USERNAME and PASSWORD and 6957 added new tests 6958 69592010-10-17 Vivien Malerba <malerba@gnome-db.org> 6960 6961 * control-center/main.c, testing/gdaui-test-data-entries.c, 6962 tools/browser/data-manager/data-manager-perspective.c, 6963 tools/browser/query-exec/query-exec-perspective.c, 6964 tools/browser/schema-browser/schema-browser-perspective.c: Replaced 6965 GtkNotebookPage with GtkWidget 6966 69672010-10-16 Murray Cumming <murrayc@murrayc.com> 6968 6969 * libgda/gda-meta-struct.c, 6970 libgda/sql-parser/gda-statement-struct-delete.c, 6971 libgda/sql-parser/gda-statement-struct-insert.c, 6972 libgda/sql-parser/gda-statement-struct-pspec.c, 6973 libgda/sql-parser/gda-statement-struct-select.c, 6974 libgda/sql-parser/gda-statement-struct-trans.c, 6975 libgda/sql-parser/gda-statement-struct-unknown.c, 6976 libgda/sql-parser/gda-statement-struct-update.c, 6977 libgda/sqlite/sqlite-src/sqlite3.c: Docs: responsibility -> ownership 6978 6979 * ChangeLog, libgda/gda-meta-store.c, 6980 libgda/sql-parser/gda-statement-struct-compound.c, 6981 libgda/sql-parser/gda-statement-struct-delete.c, 6982 libgda/sql-parser/gda-statement-struct-insert.c, 6983 libgda/sql-parser/gda-statement-struct-pspec.c, 6984 libgda/sql-parser/gda-statement-struct-select.c, 6985 libgda/sql-parser/gda-statement-struct-trans.c, 6986 libgda/sql-parser/gda-statement-struct-unknown.c, 6987 libgda/sql-parser/gda-statement-struct-update.c: API docs: responsible 6988 to -> responsible for 6989 69902010-10-13 David King <davidk@openismus.com> 6991 6992 * libgda-report/DocBook/gda-report-docbook-document.c, 6993 libgda-report/RML/gda-report-rml-document.c, 6994 libgda-report/engine/gda-report-engine.c, 6995 libgda-report/gda-report-document.c, 6996 libgda-ui/data-entries/gdaui-entry-combo.c, 6997 libgda-ui/data-entries/gdaui-entry-wrapper.c, 6998 libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-tree-store.c, 6999 libgda-ui/internal/gdaui-dsn-selector.c, 7000 libgda-ui/internal/gdaui-provider-auth-editor.c, 7001 libgda-ui/internal/gdaui-provider-spec-editor.c, libgda/gda-column.c, 7002 libgda/gda-config.c, libgda/gda-connection.c, 7003 libgda/gda-data-access-wrapper.c, libgda/gda-data-comparator.c, 7004 libgda/gda-data-meta-wrapper.c, libgda/gda-data-model-bdb.c, 7005 libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c, 7006 libgda/gda-data-model-iter.c, libgda/gda-data-proxy.c, 7007 libgda/gda-data-select.c, libgda/gda-holder.c, libgda/gda-meta-store.c, 7008 libgda/gda-meta-struct.c, libgda/gda-row.c, 7009 libgda/gda-server-operation.c, libgda/gda-server-provider.c, 7010 libgda/gda-sql-builder.c, libgda/gda-tree-manager.c, 7011 libgda/gda-tree-mgr-columns.c, libgda/gda-tree-mgr-label.c, 7012 libgda/gda-tree-mgr-schemas.c, libgda/gda-tree-mgr-select.c, 7013 libgda/gda-tree-mgr-tables.c, libgda/gda-tree-node.c, 7014 libgda/gda-tree.c, libgda/sqlite/virtual/gda-vconnection-data-model.c, 7015 libgda/sqlite/virtual/gda-vconnection-hub.c, 7016 libgda/sqlite/virtual/gda-virtual-provider.c, 7017 libgda/sqlite/virtual/gda-vprovider-data-model.c, 7018 libgda/sqlite/virtual/gda-vprovider-hub.c, 7019 libgda/thread-wrapper/gda-thread-wrapper.c, 7020 providers/postgres/gda-postgres-recordset.c, tests/gda-ddl-creator.c, 7021 tools/browser/browser-connection.c, 7022 tools/browser/browser-virtual-connection.c, 7023 tools/browser/canvas/browser-canvas-column.c, 7024 tools/browser/canvas/browser-canvas-db-relations.c, 7025 tools/browser/canvas/browser-canvas-fkey.c, 7026 tools/browser/canvas/browser-canvas-item.c, 7027 tools/browser/canvas/browser-canvas-table.c, 7028 tools/browser/canvas/browser-canvas-text.c, 7029 tools/browser/canvas/browser-canvas.c, tools/browser/mgr-favorites.c, 7030 tools/browser/schema-browser/mgr-columns.c, 7031 tools/browser/schema-browser/relations-diagram.c, 7032 tools/browser/schema-browser/table-info.c: Consistently handle invalid 7033 GObject properties Use G_OBJECT_WARN_INVALID_PROPERTY_ID macro to emit 7034 a g_warning when an invalid property is used in GObject property 7035 setters and getters. 7036 70372010-10-13 Vivien Malerba <malerba@gnome-db.org> 7038 7039 * libgda/binreloc/gda-binreloc.c, libgda/gda-data-model.c, 7040 libgda/gda-server-provider-extra.c, libgda/gda-util.c, 7041 libgda/sql-parser/parser.y, 7042 libgda/sqlite/virtual/gda-vprovider-data-model.c, 7043 providers/firebird/parser.y, providers/oracle/parser.y, 7044 providers/reuseable/mysql/parser.y, 7045 providers/reuseable/postgres/parser.y, 7046 providers/skel-implementation/capi/parser.y, samples/XSLT/transform.c, 7047 tests/meta-store/common.c, tests/test-cnc-utils.c: More corrections 7048 after running cppcheck 7049 70502010-10-13 David King <davidk@openismus.com> 7051 7052 * libgda-ui/gdaui-basic-form.c, libgda/gda-connection.c, 7053 libgda/gda-data-model.c, libgda/gda-util.c, 7054 libgda/sqlite/gen_emb_string.c, tests/meta-store/common.c: Fix memory 7055 and resource leaks spotted by cppcheck tool 7056 70572010-10-11 Vivien Malerba <malerba@gnome-db.org> 7058 7059 * libgda/sql-parser/LemonPatch, libgda/sql-parser/lemon.c: Corrected 7060 lemon.c patch for Libgda 7061 70622010-10-10 Vivien Malerba <malerba@gnome-db.org> 7063 7064 * doc/C/tmpl/gda-server-operation-sequences.sgml, 7065 doc/C/tmpl/gda-sql-builder.sgml: Doc. fixes 7066 7067 * libgda/sql-parser/LemonPatch, libgda/sql-parser/Makefile.am, 7068 libgda/sql-parser/lemon.c, libgda/sql-parser/lempar.c, 7069 providers/firebird/Makefile.am, providers/oracle/Makefile.am, 7070 providers/reuseable/mysql/Makefile.am, 7071 providers/reuseable/postgres/Makefile.am, 7072 providers/skel-implementation/capi/Makefile.am: Use the (patched) Lemon 7073 parser from SQLite version 3.7.3 7074 70752010-10-07 Jonh Wendell <jwendell@gnome.org> 7076 7077 * libgda/gda-attributes-manager.c, libgda/gda-batch.c, 7078 libgda/gda-column.c, libgda/gda-config.c, libgda/gda-connection.c, 7079 libgda/gda-data-access-wrapper.c, libgda/gda-data-model-array.c, 7080 libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c, 7081 libgda/gda-data-proxy.c, libgda/gda-data-select.c, libgda/gda-easy.c, 7082 libgda/gda-holder.c, libgda/gda-meta-store.c, libgda/gda-meta-struct.c, 7083 libgda/gda-mutex.c, libgda/gda-quark-list.c, 7084 libgda/gda-server-operation.c, libgda/gda-server-operation.h, 7085 libgda/gda-server-provider-extra.c, libgda/gda-server-provider.c, 7086 libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, 7087 libgda/gda-statement.c, libgda/gda-transaction-status.c, 7088 libgda/gda-tree-manager.c, libgda/gda-tree.c, libgda/gda-util.c, 7089 libgda/gda-value.c, libgda/gda-xa-transaction.c, 7090 libgda/handlers/gda-handler-bin.c, 7091 libgda/handlers/gda-handler-boolean.c, 7092 libgda/handlers/gda-handler-numerical.c, 7093 libgda/handlers/gda-handler-string.c, 7094 libgda/handlers/gda-handler-time.c, libgda/handlers/gda-handler-type.c, 7095 libgda/providers-support/gda-pstmt.c, 7096 libgda/sql-parser/gda-sql-parser.c, 7097 libgda/sql-parser/gda-statement-struct.c, 7098 libgda/thread-wrapper/gda-thread-wrapper.c: Added lots of annotations 7099 71002010-10-06 Vivien Malerba <malerba@gnome-db.org> 7101 7102 * libgda-ui/data-entries/gdaui-entry-common-time.c, 7103 libgda-ui/data-entries/gdaui-entry-number.c, 7104 libgda-ui/data-entries/gdaui-entry-string.c, 7105 libgda-ui/data-entries/plugins/gdaui-entry-cidr.c, 7106 libgda-ui/data-entries/plugins/gdaui-entry-text.c: Allow data entry 7107 widgets to emit the "focus-out-event" signal 7108 7109 * m4/bdb.m4, m4/mdbtools.m4, m4/mysql.m4, m4/oracle.m4, 7110 m4/postgresql.m4: M4 macros corrections 7111 7112 * configure.ac, m4/java.m4: Moved Java detection in its own M4 file 7113 71142010-10-04 Vivien Malerba <malerba@gnome-db.org> 7115 7116 * configure.ac, m4/oracle.m4: Moved Oracle detection in its own M4 file 7117 71182010-10-03 Vivien Malerba <malerba@gnome-db.org> 7119 7120 * configure.ac, m4/postgresql.m4: Moved PostgreSQL detection in its own 7121 M4 file 7122 71232010-10-02 Vivien Malerba <malerba@gnome-db.org> 7124 7125 * Makefile.w32, Makefile.w32.cross, configure.ac: Cleanups 7126 7127 * configure.ac, po/POTFILES.skip, providers/Makefile.am, 7128 providers/ldap/Makefile.am, providers/ldap/gda-ldap-provider.c, 7129 providers/ldap/gda-ldap-provider.h, 7130 providers/ldap/gda-ldap-recordset.c, 7131 providers/ldap/gda-ldap-recordset.h, providers/ldap/gda-ldap.h, 7132 providers/ldap/ldap_specs_dsn.xml.in, 7133 providers/ldap/libgda-ldap-4.0.pc.in, providers/ldap/libmain.c, 7134 providers/ldap/utils.c, tests/providers/.gitignore, 7135 tests/providers/Makefile.am, tests/providers/check_ldap.c: Removed old 7136 and unmaintained LDAP code 7137 7138 * configure.ac, po/POTFILES.skip, providers/Makefile.am, 7139 providers/freetds/Makefile.am, providers/freetds/config.sample, 7140 providers/freetds/freetds_specs_dsn.xml.in, 7141 providers/freetds/gda-freetds-defs.h, 7142 providers/freetds/gda-freetds-message.c, 7143 providers/freetds/gda-freetds-message.h, 7144 providers/freetds/gda-freetds-provider.c, 7145 providers/freetds/gda-freetds-provider.h, 7146 providers/freetds/gda-freetds-recordset.c, 7147 providers/freetds/gda-freetds-recordset.h, 7148 providers/freetds/gda-freetds-types.c, 7149 providers/freetds/gda-freetds-types.h, providers/freetds/gda-freetds.h, 7150 providers/freetds/gda-tds-schemas.h, 7151 providers/freetds/libgda-freetds-4.0.pc.in, 7152 providers/freetds/libmain.c, providers/freetds/utils.c, 7153 tests/providers/.gitignore, tests/providers/Makefile.am, 7154 tests/providers/check_freetds.c: Removed old and unmaintained FreeTDS 7155 code 7156 7157 * configure.ac, po/POTFILES.skip, providers/Makefile.am, 7158 providers/xbase/Makefile.am, providers/xbase/gda-xbase-database.cpp, 7159 providers/xbase/gda-xbase-database.h, 7160 providers/xbase/gda-xbase-provider.c, 7161 providers/xbase/gda-xbase-provider.h, 7162 providers/xbase/libgda-xbase-4.0.pc.in, providers/xbase/libmain.c, 7163 providers/xbase/xbase_specs_dsn.xml.in, tests/providers/.gitignore, 7164 tests/providers/Makefile.am, tests/providers/check_xbase.c: Removed old 7165 and unmaintained XBase code 7166 7167 * configure.ac, po/POTFILES.skip, providers/Makefile.am, 7168 providers/sybase/Makefile.am, providers/sybase/gda-sybase-provider.c, 7169 providers/sybase/gda-sybase-provider.h, 7170 providers/sybase/gda-sybase-recordset.c, 7171 providers/sybase/gda-sybase-recordset.h, 7172 providers/sybase/gda-sybase-schemas.h, 7173 providers/sybase/gda-sybase-types.c, 7174 providers/sybase/gda-sybase-types.h, providers/sybase/gda-sybase.h, 7175 providers/sybase/libgda-sybase-4.0.pc.in, providers/sybase/libmain.c, 7176 providers/sybase/main.c, providers/sybase/sybase_specs_dsn.xml.in, 7177 providers/sybase/utils.c, tests/providers/.gitignore, 7178 tests/providers/Makefile.am, tests/providers/check_sybase.c: Removed 7179 old and unmaintained Sybase code 7180 7181 * configure.ac, po/POTFILES.skip, providers/Makefile.am, 7182 providers/ibmdb2/Makefile.am, providers/ibmdb2/gda-ibmdb2-provider.c, 7183 providers/ibmdb2/gda-ibmdb2-provider.h, 7184 providers/ibmdb2/gda-ibmdb2-recordset.c, 7185 providers/ibmdb2/gda-ibmdb2-recordset.h, 7186 providers/ibmdb2/gda-ibmdb2-types.c, 7187 providers/ibmdb2/gda-ibmdb2-types.h, providers/ibmdb2/gda-ibmdb2.h, 7188 providers/ibmdb2/ibmdb2_specs_dsn.xml.in, 7189 providers/ibmdb2/libgda-ibmdb2-4.0.pc.in, providers/ibmdb2/libmain.c, 7190 providers/ibmdb2/utils.c, tests/providers/.gitignore, 7191 tests/providers/Makefile.am, tests/providers/check_ibmdb2.c: Removed 7192 old and unmaintained IBMDB2 code 7193 7194 * configure.ac, po/POTFILES.skip, providers/Makefile.am, 7195 providers/msql/Makefile.am, providers/msql/gda-msql-provider.c, 7196 providers/msql/gda-msql-provider.h, 7197 providers/msql/gda-msql-recordset.c, 7198 providers/msql/gda-msql-recordset.h, providers/msql/gda-msql-utils.c, 7199 providers/msql/gda-msql.h, providers/msql/libgda-msql-4.0.pc.in, 7200 providers/msql/libmain.c, providers/msql/msql_specs_dsn.xml.in, 7201 tests/providers/.gitignore, tests/providers/Makefile.am, 7202 tests/providers/check_msql.c: Removed old and unmaintained MSQL code 7203 7204 * configure.ac, po/POTFILES.skip, providers/odbc/Makefile.am, 7205 providers/odbc/gda-odbc-provider.c, providers/odbc/gda-odbc-provider.h, 7206 providers/odbc/gda-odbc-recordset.c, 7207 providers/odbc/gda-odbc-recordset.h, providers/odbc/gda-odbc.h, 7208 providers/odbc/libgda-odbc-4.0.pc.in, providers/odbc/libmain.c, 7209 providers/odbc/odbc_specs_dsn.xml.in, providers/odbc/utils.c, 7210 tests/providers/.gitignore, tests/providers/Makefile.am, 7211 tests/providers/check_odbc.c: Removed old and unmaintained ODBC code 7212 72132010-10-01 David King <davidk@openismus.com> 7214 7215 * control-center/main.c, libgda-ui/data-entries/common-bin.c, 7216 libgda-ui/demos/ddl_queries.c, libgda-ui/demos/main.c, 7217 libgda-xslt/sql_backend.c, libgda/gda-data-model-array.c, 7218 testing/gdaui-test-data-entries.c, 7219 tools/browser/canvas/browser-canvas-text.c: Fix some deprecated 7220 functions and miscellaneous warnings Use non-deprecated functions 7221 where possible. Use const variables instead of defines where possible. 7222 Fix use of various functions. 7223 7224 * libgda-report/engine/gda-report-engine.c, 7225 .../data-entries/gdaui-data-cell-renderer-combo.c, 7226 .../gdaui-data-cell-renderer-textual.c, 7227 libgda-ui/data-entries/gdaui-entry-string.c, 7228 libgda-ui/data-entries/plugins/gdaui-entry-cidr.c, 7229 libgda-ui/demos/cloud.c, libgda-ui/demos/combo.c, 7230 libgda-ui/demos/main.c, libgda-ui/gdaui-basic-form.c, 7231 libgda-ui/gdaui-combo.c, libgda-ui/gdaui-raw-grid.c, 7232 libgda-ui/gdaui-tree-store.c, libgda/dir-blob-op.c, 7233 libgda/gda-config.c, libgda/gda-connection.c, 7234 libgda/gda-data-comparator.c, libgda/gda-data-model-array.c, 7235 libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c, 7236 libgda/gda-data-model.c, libgda/gda-data-proxy.c, 7237 libgda/gda-data-select.c, libgda/gda-meta-store.c, 7238 libgda/gda-server-provider.c, libgda/gda-set.c, libgda/gda-tree.c, 7239 libgda/gda-util.c, libgda/gda-value.c, 7240 libgda/sql-parser/gda-statement-struct-insert.c, 7241 libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c, 7242 libgda/sqlite/virtual/gda-vprovider-data-model.c, 7243 libgda/thread-wrapper/gda-thread-provider.c, 7244 libgda/thread-wrapper/gda-thread-wrapper.c, 7245 providers/bdb/gda-bdb-test.c, providers/jdbc/GdaJBlobOp.c, 7246 providers/jdbc/GdaJColumnInfos.c, providers/jdbc/GdaJConnection.c, 7247 providers/jdbc/GdaJMeta.c, providers/jdbc/GdaJPStmt.c, 7248 providers/jdbc/GdaJProvider.c, providers/jdbc/GdaJResultSet.c, 7249 providers/jdbc/GdaJResultSetInfos.c, providers/jdbc/GdaJValue.c, 7250 providers/jdbc/libmain.c, providers/reuseable/mysql/gda-mysql-meta.c, 7251 testing/gda-provider-status.c, testing/gdaui-test-data-entries.c, 7252 testing/gdaui-test-widget-entry.c, tests/data-model-errors.c, 7253 tools/browser/browser-favorites.c, 7254 tools/browser/data-manager/data-source-editor.c, 7255 tools/browser/data-manager/data-source-manager.c, 7256 tools/browser/data-manager/data-source.c, 7257 tools/browser/data-manager/data-widget.c, 7258 tools/browser/query-exec/query-editor.c, 7259 tools/browser/schema-browser/table-preferences.c, tools/gda-sql.c, 7260 tools/web-server.c: Fix some signedness warnings Fix comparisons 7261 between signed and unsigned integers, which appeared with 7262 -Wsign-compare (or -Wextra). 7263 7264 * control-center/cc-gray-bar.c, control-center/gdaui-dsn-assistant.c, 7265 control-center/gdaui-dsn-editor.c, control-center/gdaui-login-dialog.c, 7266 .../DocBook/gda-report-docbook-document.c, 7267 libgda-report/RML/gda-report-rml-document.c, 7268 libgda-report/engine/gda-report-engine.c, 7269 libgda-report/gda-report-document.c, 7270 .../data-entries/gdaui-data-cell-renderer-bin.c, 7271 .../gdaui-data-cell-renderer-boolean.c, 7272 .../data-entries/gdaui-data-cell-renderer-combo.c, 7273 .../data-entries/gdaui-data-cell-renderer-info.c, 7274 .../gdaui-data-cell-renderer-textual.c, 7275 libgda-ui/data-entries/gdaui-entry-bin.c, 7276 libgda-ui/data-entries/gdaui-entry-boolean.c, 7277 libgda-ui/data-entries/gdaui-entry-combo.c, 7278 libgda-ui/data-entries/gdaui-entry-common-time.c, 7279 libgda-ui/data-entries/gdaui-entry-date.c, 7280 libgda-ui/data-entries/gdaui-entry-none.c, 7281 libgda-ui/data-entries/gdaui-entry-number.c, 7282 libgda-ui/data-entries/gdaui-entry-shell.c, 7283 libgda-ui/data-entries/gdaui-entry-string.c, 7284 libgda-ui/data-entries/gdaui-entry-time.c, 7285 libgda-ui/data-entries/gdaui-entry-timestamp.c, 7286 libgda-ui/data-entries/gdaui-entry-wrapper.c, 7287 libgda-ui/data-entries/gdaui-entry.c, 7288 libgda-ui/data-entries/gdaui-formatted-entry.c, 7289 libgda-ui/data-entries/gdaui-numeric-entry.c, 7290 .../plugins/gdaui-data-cell-renderer-password.c, 7291 .../plugins/gdaui-data-cell-renderer-pict.c, 7292 libgda-ui/data-entries/plugins/gdaui-entry-cidr.c, 7293 .../data-entries/plugins/gdaui-entry-filesel.c, 7294 .../data-entries/plugins/gdaui-entry-password.c, 7295 libgda-ui/data-entries/plugins/gdaui-entry-pict.c, 7296 libgda-ui/data-entries/plugins/gdaui-entry-text.c, 7297 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-cloud.c, 7298 libgda-ui/gdaui-combo.c, libgda-ui/gdaui-data-entry.c, 7299 libgda-ui/gdaui-data-filter.c, libgda-ui/gdaui-data-proxy-info.c, 7300 libgda-ui/gdaui-data-proxy.c, libgda-ui/gdaui-data-selector.c, 7301 libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-form.c, 7302 libgda-ui/gdaui-login.c, libgda-ui/gdaui-provider-selector.c, 7303 libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c, 7304 libgda-ui/gdaui-server-operation.c, libgda-ui/gdaui-set.c, 7305 libgda-ui/gdaui-tree-store.c, libgda-ui/internal/gdaui-dsn-selector.c, 7306 libgda-ui/internal/gdaui-provider-auth-editor.c, 7307 libgda-ui/internal/gdaui-provider-spec-editor.c, 7308 libgda-ui/internal/popup-container.c, libgda/dir-blob-op.c, 7309 libgda/gda-batch.c, libgda/gda-blob-op.c, libgda/gda-column.c, 7310 libgda/gda-config.c, libgda/gda-connection-event.c, 7311 libgda/gda-connection.c, libgda/gda-data-access-wrapper.c, 7312 libgda/gda-data-comparator.c, libgda/gda-data-handler.c, 7313 libgda/gda-data-meta-wrapper.c, libgda/gda-data-model-array.c, 7314 libgda/gda-data-model-bdb.c, libgda/gda-data-model-dir.c, 7315 libgda/gda-data-model-dsn-list.c, libgda/gda-data-model-import.c, 7316 libgda/gda-data-model-iter.c, libgda/gda-data-model.c, 7317 libgda/gda-data-proxy.c, libgda/gda-data-select.c, libgda/gda-holder.c, 7318 libgda/gda-lockable.c, libgda/gda-meta-store.c, 7319 libgda/gda-meta-struct.c, libgda/gda-row.c, 7320 libgda/gda-server-operation.c, libgda/gda-server-provider.c, 7321 libgda/gda-set.c, libgda/gda-sql-builder.c, libgda/gda-statement.c, 7322 libgda/gda-transaction-status.c, libgda/gda-tree-manager.c, 7323 libgda/gda-tree-mgr-columns.c, libgda/gda-tree-mgr-label.c, 7324 libgda/gda-tree-mgr-schemas.c, libgda/gda-tree-mgr-select.c, 7325 libgda/gda-tree-mgr-tables.c, libgda/gda-tree-node.c, 7326 libgda/gda-tree.c, libgda/gda-xa-transaction.c, 7327 libgda/handlers/gda-handler-bin.c, 7328 libgda/handlers/gda-handler-boolean.c, 7329 libgda/handlers/gda-handler-numerical.c, 7330 libgda/handlers/gda-handler-string.c, 7331 libgda/handlers/gda-handler-time.c, libgda/handlers/gda-handler-type.c, 7332 libgda/providers-support/gda-pstmt.c, 7333 libgda/sql-parser/gda-sql-parser.c, 7334 libgda/sql-parser/gda-statement-struct-compound.c, 7335 libgda/sql-parser/gda-statement-struct-delete.c, 7336 libgda/sql-parser/gda-statement-struct-insert.c, 7337 libgda/sql-parser/gda-statement-struct-select.c, 7338 libgda/sql-parser/gda-statement-struct-trans.c, 7339 libgda/sql-parser/gda-statement-struct-unknown.c, 7340 libgda/sql-parser/gda-statement-struct-update.c, 7341 libgda/sqlite/gda-sqlite-blob-op.c, 7342 libgda/sqlite/gda-sqlite-handler-bin.c, 7343 libgda/sqlite/gda-sqlite-handler-boolean.c, 7344 libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite-pstmt.c, 7345 libgda/sqlite/gda-sqlite-recordset.c, 7346 libgda/sqlite/virtual/gda-vconnection-data-model.c, 7347 libgda/sqlite/virtual/gda-vconnection-hub.c, 7348 libgda/sqlite/virtual/gda-virtual-connection.c, 7349 libgda/sqlite/virtual/gda-virtual-provider.c, 7350 libgda/sqlite/virtual/gda-vprovider-data-model.c, 7351 libgda/sqlite/virtual/gda-vprovider-hub.c, 7352 libgda/thread-wrapper/gda-thread-blob-op.c, 7353 libgda/thread-wrapper/gda-thread-provider.c, 7354 libgda/thread-wrapper/gda-thread-recordset.c, 7355 libgda/thread-wrapper/gda-thread-wrapper.c, 7356 providers/bdb/gda-bdb-provider.c, providers/jdbc/gda-jdbc-blob-op.c, 7357 providers/jdbc/gda-jdbc-provider.c, providers/jdbc/gda-jdbc-pstmt.c, 7358 providers/jdbc/gda-jdbc-recordset.c, 7359 providers/postgres/gda-postgres-blob-op.c, 7360 providers/postgres/gda-postgres-handler-bin.c, 7361 providers/postgres/gda-postgres-provider.c, 7362 providers/postgres/gda-postgres-pstmt.c, 7363 providers/postgres/gda-postgres-recordset.c, 7364 providers/reuseable/mysql/gda-mysql-meta.c, 7365 providers/reuseable/mysql/gda-mysql-parser.c, 7366 providers/reuseable/postgres/gda-postgres-parser.c, 7367 .../skel-implementation/capi/gda-capi-blob-op.c, 7368 .../skel-implementation/capi/gda-capi-parser.c, 7369 .../skel-implementation/capi/gda-capi-provider.c, 7370 .../skel-implementation/capi/gda-capi-pstmt.c, 7371 .../skel-implementation/capi/gda-capi-recordset.c, 7372 .../models/gda-models-provider.c, providers/web/gda-web-blob-op.c, 7373 providers/web/gda-web-provider.c, providers/web/gda-web-pstmt.c, 7374 providers/web/gda-web-recordset.c, testing/gda-provider-status.c, 7375 testing/gda-test-blob.c, testing/gda-test-connection.c, 7376 testing/gdaui-test-data-entries.c, tests/data-model-errors.c, 7377 tests/gda-ddl-creator.c, tools/browser/auth-dialog.c, 7378 tools/browser/browser-connection.c, 7379 tools/browser/browser-connections-list.c, tools/browser/browser-core.c, 7380 tools/browser/browser-favorites.c, tools/browser/browser-page.c, 7381 tools/browser/browser-perspective.c, tools/browser/browser-variable.c, 7382 tools/browser/browser-virtual-connection.c, 7383 tools/browser/browser-window.c, 7384 tools/browser/canvas/browser-canvas-column.c, 7385 tools/browser/canvas/browser-canvas-db-relations.c, 7386 tools/browser/canvas/browser-canvas-fkey.c, 7387 tools/browser/canvas/browser-canvas-item.c, 7388 tools/browser/canvas/browser-canvas-table.c, 7389 tools/browser/canvas/browser-canvas-text.c, 7390 tools/browser/canvas/browser-canvas.c, 7391 tools/browser/common/gdaui-data-import.c, 7392 tools/browser/common/gdaui-entry-import.c, 7393 tools/browser/common/objects-cloud.c, 7394 tools/browser/common/ui-formgrid.c, 7395 tools/browser/connection-binding-properties.c, 7396 tools/browser/data-manager/data-console.c, 7397 .../browser/data-manager/data-favorite-selector.c, 7398 .../data-manager/data-manager-perspective.c, 7399 tools/browser/data-manager/data-source-editor.c, 7400 tools/browser/data-manager/data-source-manager.c, 7401 tools/browser/data-manager/data-source.c, 7402 tools/browser/data-manager/data-widget.c, 7403 tools/browser/data-manager/ui-spec-editor.c, 7404 tools/browser/data-manager/xml-spec-editor.c, 7405 .../browser/dummy-perspective/dummy-perspective.c, 7406 tools/browser/login-dialog.c, tools/browser/main.c, 7407 tools/browser/mgr-favorites.c, 7408 tools/browser/query-exec/query-console.c, 7409 tools/browser/query-exec/query-editor.c, 7410 tools/browser/query-exec/query-exec-perspective.c, 7411 tools/browser/query-exec/query-favorite-selector.c, 7412 tools/browser/query-exec/query-result.c, 7413 tools/browser/schema-browser/favorite-selector.c, 7414 tools/browser/schema-browser/mgr-columns.c, 7415 tools/browser/schema-browser/objects-index.c, 7416 tools/browser/schema-browser/relations-diagram.c, 7417 .../schema-browser/schema-browser-perspective.c, 7418 tools/browser/schema-browser/table-columns.c, 7419 tools/browser/schema-browser/table-info.c, 7420 tools/browser/schema-browser/table-preferences.c, 7421 tools/browser/schema-browser/table-relations.c, 7422 tools/gda-list-server-op.c, tools/gda-sql.c, tools/gda-threader.c, 7423 tools/web-server.c: Fix missing field initializer warnings Initialize 7424 all fields in structs, to avoid warnings when 7425 -Wmissing-field-intializers is used with GCC. Warnings from 7426 initializing a GStaticRecMutex with G_STATIC_REC_MUTEX_INIT require 7427 GLib to be fixed. 7428 74292010-10-02 Vivien Malerba <malerba@gnome-db.org> 7430 7431 * libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-server-operation.c: 7432 Remove more compilation warnings 7433 74342010-10-01 David King <davidk@openismus.com> 7435 7436 * control-center/cc-gray-bar.c, control-center/dsn-config.c, 7437 control-center/dsn-properties-dialog.c, 7438 control-center/gdaui-dsn-assistant.c, 7439 control-center/gdaui-dsn-editor.c, control-center/gdaui-login-dialog.c, 7440 control-center/main.c, .../DocBook/gda-report-docbook-document.c, 7441 libgda-report/RML/gda-report-rml-document.c, 7442 libgda-report/engine/gda-report-engine.c, 7443 libgda-report/gda-report-document.c, 7444 .../data-entries/gdaui-data-cell-renderer-bin.c, 7445 .../data-entries/gdaui-data-cell-renderer-combo.c, 7446 .../data-entries/gdaui-data-cell-renderer-info.c, 7447 .../gdaui-data-cell-renderer-textual.c, 7448 libgda-ui/data-entries/gdaui-entry-bin.c, 7449 libgda-ui/data-entries/gdaui-entry-boolean.c, 7450 libgda-ui/data-entries/gdaui-entry-combo.c, 7451 libgda-ui/data-entries/gdaui-entry-common-time.c, 7452 libgda-ui/data-entries/gdaui-entry-date.c, 7453 libgda-ui/data-entries/gdaui-entry-none.c, 7454 libgda-ui/data-entries/gdaui-entry-number.c, 7455 libgda-ui/data-entries/gdaui-entry-shell.c, 7456 libgda-ui/data-entries/gdaui-entry-string.c, 7457 libgda-ui/data-entries/gdaui-entry-time.c, 7458 libgda-ui/data-entries/gdaui-entry-timestamp.c, 7459 libgda-ui/data-entries/gdaui-entry-wrapper.c, 7460 libgda-ui/data-entries/gdaui-entry.c, 7461 libgda-ui/data-entries/gdaui-formatted-entry.c, 7462 .../plugins/gdaui-data-cell-renderer-password.c, 7463 .../plugins/gdaui-data-cell-renderer-pict.c, 7464 libgda-ui/data-entries/plugins/gdaui-entry-cidr.c, 7465 .../data-entries/plugins/gdaui-entry-filesel.c, 7466 .../data-entries/plugins/gdaui-entry-password.c, 7467 libgda-ui/data-entries/plugins/gdaui-entry-pict.c, 7468 libgda-ui/data-entries/plugins/gdaui-entry-text.c, 7469 libgda-ui/data-entries/plugins/libmain.c, 7470 libgda-ui/data-entries/widget-embedder.c, libgda-ui/demos/cloud.c, 7471 libgda-ui/demos/combo.c, libgda-ui/demos/ddl_queries.c, 7472 libgda-ui/demos/linked_model_param.c, libgda-ui/demos/login.c, 7473 libgda-ui/demos/main.c, libgda-ui/demos/provider_sel.c, 7474 libgda-ui/demos/tree.c, libgda-ui/gdaui-basic-form.c, 7475 libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-combo.c, 7476 libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-filter.c, 7477 libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-data-proxy.c, 7478 libgda-ui/gdaui-data-selector.c, libgda-ui/gdaui-data-store.c, 7479 libgda-ui/gdaui-form.c, libgda-ui/gdaui-grid.c, libgda-ui/gdaui-init.c, 7480 libgda-ui/gdaui-login.c, libgda-ui/gdaui-provider-selector.c, 7481 libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c, 7482 libgda-ui/gdaui-server-operation.c, libgda-ui/gdaui-set.c, 7483 libgda-ui/gdaui-tree-store.c, libgda-ui/internal/gdaui-dsn-selector.c, 7484 libgda-ui/internal/gdaui-provider-auth-editor.c, 7485 libgda-ui/internal/gdaui-provider-spec-editor.c, 7486 libgda-ui/internal/popup-container.c, libgda-ui/internal/utility.c, 7487 libgda-xslt/sql_backend.c, libgda-xslt/sql_exslt_internal.c, 7488 libgda-xslt/sqlexslt.c, libgda/binreloc/binreloc.c, 7489 libgda/dir-blob-op.c, libgda/gda-batch.c, libgda/gda-blob-op.c, 7490 libgda/gda-column.c, libgda/gda-config.c, 7491 libgda/gda-connection-event.c, libgda/gda-connection.c, 7492 libgda/gda-data-access-wrapper.c, libgda/gda-data-comparator.c, 7493 libgda/gda-data-handler.c, libgda/gda-data-meta-wrapper.c, 7494 libgda/gda-data-model-array.c, libgda/gda-data-model-bdb.c, 7495 libgda/gda-data-model-dir.c, libgda/gda-data-model-dsn-list.c, 7496 libgda/gda-data-model-import.c, libgda/gda-data-model-iter.c, 7497 libgda/gda-data-model.c, libgda/gda-data-proxy.c, 7498 libgda/gda-data-select.c, libgda/gda-holder.c, libgda/gda-lockable.c, 7499 libgda/gda-meta-store.c, libgda/gda-meta-struct.c, libgda/gda-row.c, 7500 libgda/gda-server-operation.c, libgda/gda-server-provider-extra.c, 7501 libgda/gda-server-provider.c, libgda/gda-set.c, 7502 libgda/gda-sql-builder.c, libgda/gda-transaction-status.c, 7503 libgda/gda-tree-manager.c, libgda/gda-tree-mgr-columns.c, 7504 libgda/gda-tree-mgr-label.c, libgda/gda-tree-mgr-schemas.c, 7505 libgda/gda-tree-mgr-select.c, libgda/gda-tree-mgr-tables.c, 7506 libgda/gda-tree-node.c, libgda/gda-tree.c, libgda/gda-xa-transaction.c, 7507 libgda/handlers/gda-handler-boolean.c, 7508 libgda/handlers/gda-handler-string.c, 7509 libgda/handlers/gda-handler-time.c, libgda/handlers/gda-handler-type.c, 7510 libgda/providers-support/gda-pstmt.c, 7511 libgda/sql-parser/gda-statement-struct-compound.c, 7512 libgda/sql-parser/gda-statement-struct-delete.c, 7513 libgda/sql-parser/gda-statement-struct-insert.c, 7514 libgda/sql-parser/gda-statement-struct-select.c, 7515 libgda/sql-parser/gda-statement-struct-update.c, 7516 libgda/sql-parser/gda-statement-struct.c, 7517 libgda/sqlite/gda-sqlite-blob-op.c, libgda/sqlite/gda-sqlite-ddl.c, 7518 libgda/sqlite/gda-sqlite-handler-boolean.c, 7519 libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c, 7520 libgda/sqlite/gda-sqlite-pstmt.c, libgda/sqlite/gda-sqlite-recordset.c, 7521 libgda/sqlite/gda-sqlite-util.c, 7522 libgda/sqlite/virtual/gda-vconnection-data-model.c, 7523 libgda/sqlite/virtual/gda-vconnection-hub.c, 7524 libgda/sqlite/virtual/gda-virtual-connection.c, 7525 libgda/sqlite/virtual/gda-virtual-provider.c, 7526 libgda/sqlite/virtual/gda-vprovider-data-model.c, 7527 libgda/sqlite/virtual/gda-vprovider-hub.c, 7528 libgda/thread-wrapper/gda-thread-blob-op.c, 7529 libgda/thread-wrapper/gda-thread-meta.c, 7530 libgda/thread-wrapper/gda-thread-provider.c, 7531 libgda/thread-wrapper/gda-thread-recordset.c, 7532 libgda/thread-wrapper/gda-thread-wrapper.c, 7533 providers/bdb/gda-bdb-provider.c, providers/bdb/gda-bdb-test.c, 7534 providers/bdb/libmain.c, providers/jdbc/GdaInputStream.c, 7535 providers/jdbc/GdaJValue.c, providers/jdbc/gda-jdbc-blob-op.c, 7536 providers/jdbc/gda-jdbc-meta.c, providers/jdbc/gda-jdbc-provider.c, 7537 providers/jdbc/gda-jdbc-pstmt.c, providers/jdbc/gda-jdbc-recordset.c, 7538 providers/jdbc/gda-list-jdbc-providers.c, providers/jdbc/libmain.c, 7539 providers/postgres/gda-postgres-blob-op.c, 7540 providers/postgres/gda-postgres-ddl.c, 7541 providers/postgres/gda-postgres-provider.c, 7542 providers/postgres/gda-postgres-pstmt.c, 7543 providers/postgres/gda-postgres-recordset.c, 7544 providers/postgres/libmain.c, 7545 providers/reuseable/mysql/gda-mysql-meta.c, 7546 providers/reuseable/mysql/gda-mysql-parser.c, 7547 providers/reuseable/mysql/gda-mysql-reuseable.c, 7548 providers/reuseable/postgres/gda-postgres-meta.c, 7549 providers/reuseable/postgres/gda-postgres-parser.c, 7550 .../reuseable/postgres/gda-postgres-reuseable.c, 7551 .../skel-implementation/capi/gda-capi-blob-op.c, 7552 providers/skel-implementation/capi/gda-capi-meta.c, 7553 .../skel-implementation/capi/gda-capi-parser.c, 7554 .../skel-implementation/capi/gda-capi-provider.c, 7555 .../skel-implementation/capi/gda-capi-pstmt.c, 7556 .../skel-implementation/capi/gda-capi-recordset.c, 7557 providers/skel-implementation/capi/libmain.c, 7558 .../models/gda-models-provider.c, 7559 providers/skel-implementation/models/libmain.c, 7560 providers/sqlcipher/libmain.c, providers/sqlite/libmain.c, 7561 providers/web/gda-web-blob-op.c, providers/web/gda-web-meta.c, 7562 providers/web/gda-web-provider.c, providers/web/gda-web-pstmt.c, 7563 providers/web/gda-web-recordset.c, providers/web/libmain.c, 7564 testing/gdaui-test-data-entries.c, testing/gdaui-test-errors.c, 7565 testing/gdaui-test-widget-entry.c, testing/html.c, 7566 tests/data-model-errors.c, tests/gda-ddl-creator.c, 7567 tests/test-cnc-utils.c, tools/browser/auth-dialog.c, 7568 tools/browser/browser-connection.c, 7569 tools/browser/browser-connections-list.c, tools/browser/browser-page.c, 7570 tools/browser/browser-perspective.c, 7571 tools/browser/browser-virtual-connection.c, 7572 tools/browser/browser-window.c, tools/browser/canvas-example.c, 7573 tools/browser/canvas/browser-canvas-column.c, 7574 tools/browser/canvas/browser-canvas-db-relations.c, 7575 tools/browser/canvas/browser-canvas-fkey.c, 7576 tools/browser/canvas/browser-canvas-item.c, 7577 tools/browser/canvas/browser-canvas-print.c, 7578 tools/browser/canvas/browser-canvas-table.c, 7579 tools/browser/canvas/browser-canvas-text.c, 7580 tools/browser/canvas/browser-canvas.c, 7581 tools/browser/common/gdaui-entry-import.c, 7582 tools/browser/common/objects-cloud.c, 7583 tools/browser/common/ui-formgrid.c, 7584 tools/browser/connection-binding-properties.c, 7585 tools/browser/data-manager/data-console.c, 7586 .../browser/data-manager/data-favorite-selector.c, 7587 .../data-manager/data-manager-perspective.c, 7588 tools/browser/data-manager/data-source-editor.c, 7589 tools/browser/data-manager/data-source-manager.c, 7590 tools/browser/data-manager/data-source.c, 7591 tools/browser/data-manager/data-widget.c, 7592 tools/browser/data-manager/ui-spec-editor.c, 7593 tools/browser/data-manager/xml-spec-editor.c, 7594 .../browser/dummy-perspective/dummy-perspective.c, 7595 tools/browser/login-dialog.c, tools/browser/mgr-favorites.c, 7596 tools/browser/query-exec/query-console.c, 7597 tools/browser/query-exec/query-editor.c, 7598 tools/browser/query-exec/query-exec-perspective.c, 7599 tools/browser/query-exec/query-favorite-selector.c, 7600 tools/browser/query-exec/query-result.c, 7601 tools/browser/schema-browser/favorite-selector.c, 7602 tools/browser/schema-browser/mgr-columns.c, 7603 tools/browser/schema-browser/objects-index.c, 7604 tools/browser/schema-browser/relations-diagram.c, 7605 .../schema-browser/schema-browser-perspective.c, 7606 tools/browser/schema-browser/table-columns.c, 7607 tools/browser/schema-browser/table-info.c, 7608 tools/browser/schema-browser/table-preferences.c, 7609 tools/browser/schema-browser/table-relations.c, 7610 tools/browser/support.c, tools/command-exec.c, tools/dict-file-name.c, 7611 tools/gda-list-config.c, tools/gda-sql.c, 7612 tools/information-schema-doc.c, tools/information-schema-types.c, 7613 tools/tools-input.c, tools/web-server.c: Add G_GNUC_UNUSED to unused 7614 function parameters Annotate unused function parameters with 7615 G_GNUC_UNUSED to silence GCC warnings enabled by -Wunused-parameter 7616 (together with -Wunused or -Wall) and -Wextra. Comment an unused 7617 function. 7618 76192010-10-02 Vivien Malerba <malerba@gnome-db.org> 7620 7621 * INSTALL, configure.ac, m4/.gitignore, m4/bdb.m4, m4/mdbtools.m4, 7622 m4/mysql.m4, providers/Makefile.am, tests/providers/Makefile.am: Moved 7623 BDB and MySQL detection in specific M4 files 7624 76252010-09-26 Vivien Malerba <malerba@gnome-db.org> 7626 7627 * NEWS, configure.ac: Released 4.2.0 7628 7629 * libgda-ui/data-entries/plugins/Makefile.am, 7630 libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-util.c, 7631 libgda-ui/data-entries/plugins/gdaui-data-cell-renderer-util.h, 7632 providers/sqlite/Makefile.am: Fixed Windows compilation issues 7633 76342010-09-25 Vivien Malerba <malerba@gnome-db.org> 7635 7636 * tools/command-exec.c, tools/command-exec.h, tools/gda-sql.c: Gda-SQL: 7637 avoid letting a transaction opened when not necessary 7638 76392010-09-24 Vivien Malerba <malerba@gnome-db.org> 7640 7641 * configure.ac, introspection.m4 => m4/introspection.m4, 7642 m4/mdbtools.m4: Moved MDB detection to mdbtools.m4 and M4 files in m4/ 7643 dir 7644 76452010-09-21 Vivien Malerba <malerba@gnome-db.org> 7646 7647 * .../data-entries/gdaui-data-cell-renderer-bin.c, 7648 .../gdaui-data-cell-renderer-boolean.c, 7649 .../data-entries/gdaui-data-cell-renderer-combo.c, 7650 .../data-entries/gdaui-data-cell-renderer-info.c, 7651 .../gdaui-data-cell-renderer-textual.c, 7652 libgda-ui/data-entries/gdaui-entry-bin.c, 7653 libgda-ui/data-entries/gdaui-entry-boolean.c, 7654 libgda-ui/data-entries/gdaui-entry-combo.c, 7655 libgda-ui/data-entries/gdaui-entry-common-time.c, 7656 libgda-ui/data-entries/gdaui-entry-date.c, 7657 libgda-ui/data-entries/gdaui-entry-none.c, 7658 libgda-ui/data-entries/gdaui-entry-number.c, 7659 libgda-ui/data-entries/gdaui-entry-shell.c, 7660 libgda-ui/data-entries/gdaui-entry-string.c, 7661 libgda-ui/data-entries/gdaui-entry-timestamp.c, 7662 libgda-ui/data-entries/gdaui-entry-wrapper.c, 7663 libgda-ui/data-entries/gdaui-entry.c, 7664 libgda-ui/data-entries/gdaui-formatted-entry.c, 7665 libgda-ui/data-entries/gdaui-numeric-entry.c, 7666 libgda-ui/data-entries/widget-embedder.c, libgda-ui/gdaui-basic-form.c, 7667 libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-combo.c, 7668 libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-filter.c, 7669 libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-data-proxy.c, 7670 libgda-ui/gdaui-data-selector.c, libgda-ui/gdaui-data-store.c, 7671 libgda-ui/gdaui-form.c, libgda-ui/gdaui-grid.c, libgda-ui/gdaui-init.c, 7672 libgda-ui/gdaui-login.c, libgda-ui/gdaui-provider-selector.c, 7673 libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c: More 7674 introspection annotations for LibgdaUI 7675 7676 * libgda/gda-data-proxy.c, libgda/gda-meta-store.c, 7677 libgda/gda-meta-struct-io.c, libgda/gda-meta-struct.c, 7678 libgda/gda-mutex.c, libgda/gda-quark-list.c, 7679 libgda/gda-repetitive-statement.c, libgda/gda-row.c, 7680 libgda/gda-server-operation.c, libgda/gda-server-provider-extra.c, 7681 libgda/gda-server-provider.c, libgda/gda-set.c, 7682 libgda/gda-sql-builder.c, libgda/gda-transaction-status.c, 7683 libgda/gda-tree-manager.c, libgda/gda-tree-mgr-columns.c, 7684 libgda/gda-tree-mgr-label.c, libgda/gda-tree-mgr-schemas.c, 7685 libgda/gda-tree-mgr-select.c, libgda/gda-tree-mgr-tables.c, 7686 libgda/gda-tree-node.c, libgda/gda-tree.c, libgda/gda-value.c, 7687 libgda/gda-xa-transaction.c: More introspection annotations for Libgda 7688 7689 * libgda-ui/data-entries/widget-embedder.c, 7690 libgda-ui/data-entries/widget-embedder.h: Check for Gtk+ 2.20 for 7691 symbol gtk_widget_get_realized 7692 76932010-09-21 Fran Diéguez <fran.dieguez@mabishu.com> 7694 7695 * doc/Makefile.am, doc/gl/gl.po, po/gl.po: Added galician help 7696 translations Updated Galician UI translations 7697 76982010-09-17 Vivien Malerba <malerba@gnome-db.org> 7699 7700 * doc/C/Makefile.am, doc/C/examples/blobtest.c, 7701 doc/C/gettingstarted.xml, doc/C/libgda-4.0-docs.sgml, 7702 doc/C/limitations.xml, doc/C/prov-notes.xml, 7703 doc/C/tmpl/gda-blob-op.sgml, libgda/gda-value.c: Improved documentation 7704 related to blobs 7705 7706 * Makefile.am, samples/Blobs/Makefile, samples/Blobs/README, 7707 samples/Blobs/blobtest.c, samples/Blobs/testblob.db: New blob 7708 manipulation example 7709 7710 * libgda/sqlite/gda-sqlite-blob-op.c, 7711 libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite-util.c, 7712 libgda/sqlite/gda-sqlite-util.h: SQLite: don't leave a transaction 7713 started when inserting a BLOB 7714 77152010-09-15 Vivien Malerba <malerba@gnome-db.org> 7716 7717 * doc/C/limitations.xml, doc/C/prov-notes.xml: Added documentation anou 7718 SQLCipher provider's limitations 7719 77202010-09-14 Vivien Malerba <malerba@gnome-db.org> 7721 7722 * libgda/sqlite/Makefile.am, libgda/sqlite/gda-sqlite-provider.c, 7723 .../sqlcipher/sqlcipher_specs_create_db.xml.in: Allow to specify a 7724 passphrase when creating a database with SQLCipher 7725 77262010-09-13 Vivien Malerba <malerba@gnome-db.org> 7727 7728 * configure.ac, doc/C/prov-notes.xml, libgda/sqlite/Makefile.am, 7729 libgda/sqlite/gda-sqlite-blob-op.c, 7730 libgda/sqlite/gda-sqlite-handler-bin.c, 7731 libgda/sqlite/gda-sqlite-handler-boolean.c, 7732 libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite-pstmt.c, 7733 libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/gda-sqlite.h, 7734 libgda/sqlite/gda-symbols-util.c, libgda/sqlite/gda-symbols-util.h, 7735 po/POTFILES.in, po/POTFILES.skip, providers/Makefile.am, 7736 providers/sqlcipher/.gitignore, providers/sqlcipher/COPYING.sqlcipher, 7737 providers/sqlcipher/Makefile.am, 7738 providers/sqlcipher/NOTE_for_new_SQLCipher_version, 7739 providers/sqlcipher/libgda-sqlcipher-4.0.pc.in, 7740 providers/sqlcipher/libmain.c, providers/sqlcipher/sqlcipher.patch, 7741 .../sqlcipher/sqlcipher_specs_add_column.xml.in, 7742 providers/sqlcipher/sqlcipher_specs_auth.xml.in, 7743 .../sqlcipher/sqlcipher_specs_create_db.xml.in, 7744 .../sqlcipher/sqlcipher_specs_create_index.xml.in, 7745 .../sqlcipher/sqlcipher_specs_create_table.xml.in, 7746 .../sqlcipher/sqlcipher_specs_create_view.xml.in, 7747 providers/sqlcipher/sqlcipher_specs_drop_db.xml.in, 7748 .../sqlcipher/sqlcipher_specs_drop_index.xml.in, 7749 .../sqlcipher/sqlcipher_specs_drop_table.xml.in, 7750 .../sqlcipher/sqlcipher_specs_drop_view.xml.in, 7751 providers/sqlcipher/sqlcipher_specs_dsn.xml.in, 7752 .../sqlcipher/sqlcipher_specs_rename_table.xml.in: Initial SQLCipher 7753 provider Uses Zetetic's SQLCipher 7754 (http://www.zetetic.net/code/sqlcipher) version 1.1.7 to create the 7755 "SQLCipher" database provider with which one can access encrypted 7756 SQLite databases 7757 7758 * providers/mysql/mysql_specs_create_db.xml.in, 7759 providers/mysql/mysql_specs_create_table.xml.in, 7760 providers/mysql/mysql_specs_drop_db.xml.in, 7761 providers/postgres/postgres_specs_create_db.xml.in, 7762 providers/postgres/postgres_specs_drop_db.xml.in, 7763 providers/web/web_specs_auth.xml.in: Corrected provider's parameters to 7764 use password entries for passwords 7765 7766 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-set.sgml, libgda/gda-set.c, 7767 libgda/gda-set.h, libgda/libgda.symbols, 7768 libgda/sqlite/gda-sqlite-provider.c: Added gda_set_new_read_only() 7769 required for the BDBSql provider 7770 77712010-09-11 Vivien Malerba <malerba@gnome-db.org> 7772 7773 * configure.ac, installers/WindowsWix/make-zip-exe.sh: Set version to 7774 4.1.11 7775 7776 * tools/browser/canvas/browser-canvas.c, 7777 tools/browser/schema-browser/favorite-selector.c, 7778 tools/browser/schema-browser/schema-browser-perspective.c: Removed 7779 debug information 7780 7781 * libgda-ui/gdaui-raw-grid.c, libgda-ui/internal/utility.c, 7782 libgda-ui/internal/utility.h, tools/browser/Makefile.am, 7783 tools/browser/doc/Makefile.am, tools/browser/support.c: Put in one 7784 place the tree view selection handling and 3rd button click 7785 77862010-09-08 Vivien Malerba <malerba@gnome-db.org> 7787 7788 * tools/browser/data-manager/data-source-editor.c, 7789 tools/browser/data-manager/data-source-editor.h, 7790 tools/browser/data-manager/data-widget.c: GdaBrowser: UI improvements 7791 for data manager 7792 7793 * libgda-ui/data-entries/plugins/gdaui-entry-text.c, 7794 libgda-ui/gdaui-basic-form.c: UI corrections 7795 77962010-09-07 Vivien Malerba <malerba@gnome-db.org> 7797 7798 * tools/browser/data-manager/data-console.c, 7799 tools/browser/data-manager/data-source-manager.c, 7800 tools/browser/data-manager/data-source.c, 7801 tools/browser/help/C/data-manager-perspective.page, 7802 tools/browser/help/C/figures/data-man-persp.png, 7803 .../browser/help/C/figures/data-man-xmlcompose.png: GdaBrowser: misc 7804 corrections 7805 7806 * tools/browser/data-manager/data-console.c, 7807 tools/browser/data-manager/data-source.c, 7808 tools/browser/data-manager/data-source.h, 7809 tools/browser/data-manager/data-widget.c, 7810 tools/browser/help/C/data-manager-perspective.page, 7811 tools/browser/help/C/data-manager-xml-syntax.page: GdaBrowser: handle 7812 multiple foreign keys between 2 tables in data manager perspective 7813 7814 * tools/browser/data-manager/data-console.c, 7815 tools/browser/data-manager/ui-spec-editor.c: GdaBrowser: data manager 7816 UI improvements 7817 78182010-09-06 Vivien Malerba <malerba@gnome-db.org> 7819 7820 * tools/browser/data-manager/data-source-editor.c, 7821 tools/browser/data-manager/data-source.c: GdaBrowser: small UI 7822 corrections in the data manager perspective 7823 7824 * libgda/gda-holder.h, libgda/gda-set.c: Make GdaSet catch holder's 7825 properties changes 7826 7827 * tools/browser/data-manager/data-source.c, 7828 tools/browser/data-manager/data-widget.c: GdaBrowser: data manager 7829 perspective corrections 7830 78312010-09-05 Vivien Malerba <malerba@gnome-db.org> 7832 7833 * tools/browser/Makefile.am, tools/browser/browser-connection.c, 7834 tools/browser/browser-connection.h, tools/browser/browser-window.c, 7835 tools/browser/browser-window.h, 7836 tools/browser/canvas/browser-canvas-db-relations.c, 7837 tools/browser/data-manager/data-console.c, 7838 tools/browser/data-manager/data-source-manager.c, 7839 tools/browser/data-manager/data-source.c, 7840 tools/browser/data-manager/data-widget.c, 7841 tools/browser/data-manager/data-widget.h, 7842 tools/browser/doc/gda-browser-sections.txt, 7843 tools/browser/doc/tmpl/browser-connection.sgml, 7844 tools/browser/doc/tmpl/browser-window.sgml, 7845 tools/browser/gda-browser-menu-ind.png, 7846 tools/browser/query-exec/query-console.c, 7847 tools/browser/schema-browser/table-info.c, tools/browser/support.c, 7848 tools/browser/support.h: GdaBrowser: improved Data Manager perspective 7849 78502010-09-03 Vivien Malerba <malerba@gnome-db.org> 7851 7852 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-statement.sgml, 7853 libgda/libgda.symbols, libgda/sql-parser/gda-statement-struct.c, 7854 libgda/sql-parser/gda-statement-struct.h: Added 7855 gda_sql_statement_check_validity_m() which can be used in a similar 7856 way to gda_sql_statement_check_validity() but using meta data 7857 information from a GdaMetaStruct instead of from a GdaConnection 7858 78592010-09-02 Vivien Malerba <malerba@gnome-db.org> 7860 7861 * tools/browser/browser-window.c, tools/browser/browser-window.h, 7862 tools/browser/data-manager/data-console.c, 7863 tools/browser/doc/gda-browser-sections.txt, 7864 tools/browser/doc/tmpl/browser-window.sgml, 7865 tools/browser/query-exec/query-console.c, 7866 tools/browser/schema-browser/table-info.c, tools/browser/support.c, 7867 tools/browser/support.h: GdaBrowser: improved notification messages 7868 7869 * libgda/gda-meta-store.c, libgda/information_schema.xml: Consider the 7870 catalog name as an SQL identifier in GdaMetaStore 7871 78722010-09-01 Vivien Malerba <malerba@gnome-db.org> 7873 7874 * configure.ac, installers/WindowsWix/make-zip-exe.sh: Set version to 7875 4.1.10 7876 7877 * libgda/sqlite/sqlite-src/PragmasPatch, 7878 libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h: 7879 Switched to SQLite 3.7.2 7880 7881 * po/POTFILES.in, tools/browser/browser-window.c, 7882 tools/browser/browser-window.h, 7883 tools/browser/data-manager/DataSourceEdition.dia, 7884 tools/browser/data-manager/Makefile.am, 7885 tools/browser/data-manager/data-console.c, 7886 .../data-manager/data-manager-perspective.c, 7887 tools/browser/data-manager/data-source-editor.c, 7888 tools/browser/data-manager/data-source-editor.h, 7889 tools/browser/data-manager/data-source-manager.c, 7890 tools/browser/data-manager/data-source-manager.h, 7891 tools/browser/data-manager/data-source.c, 7892 tools/browser/data-manager/data-source.h, 7893 tools/browser/data-manager/marshal.list, 7894 tools/browser/data-manager/ui-spec-editor.c, 7895 tools/browser/data-manager/ui-spec-editor.h, 7896 tools/browser/data-manager/xml-spec-editor.c, 7897 tools/browser/doc/gda-browser-sections.txt, 7898 tools/browser/doc/tmpl/browser-window.sgml, tools/browser/support.c: 7899 GdaBrowser: new data source editor for the data manager perspective 7900 79012010-08-31 Vivien Malerba <malerba@gnome-db.org> 7902 7903 * libgda-ui/Makefile.am, libgda/Makefile.am: Corrected bug whidh 7904 prevents building GIR files when compiling outside of the sources 7905 7906 * libgda-report/engine/gda-report-engine.c, 7907 libgda-ui/data-entries/common-bin.c, 7908 .../data-entries/gdaui-data-cell-renderer-bin.c, 7909 .../gdaui-data-cell-renderer-boolean.c, 7910 libgda-ui/data-entries/gdaui-entry-date.c, 7911 libgda-ui/data-entries/gdaui-entry-time.c, 7912 libgda-ui/data-entries/gdaui-entry-timestamp.c, 7913 libgda-ui/data-entries/plugins/Makefile.am, 7914 libgda-ui/data-entries/plugins/common-pict.c, 7915 .../plugins/gdaui-data-cell-renderer-cgrid.c, 7916 .../plugins/gdaui-data-cell-renderer-cgrid.h, 7917 libgda-ui/data-entries/plugins/gdaui-entry-cgrid.c, 7918 libgda-ui/data-entries/plugins/gdaui-entry-cgrid.h, 7919 libgda-ui/data-entries/plugins/gdaui-entry-text.c, 7920 libgda-ui/data-entries/plugins/libmain.c, libgda-ui/gdaui-basic-form.c, 7921 libgda-ui/gdaui-combo.c, libgda-ui/gdaui-data-entry.c, 7922 libgda-ui/gdaui-data-proxy.c, libgda-ui/gdaui-data-store.c, 7923 libgda-ui/gdaui-server-operation.c, 7924 libgda-ui/internal/gdaui-provider-auth-editor.c, 7925 libgda-ui/internal/gdaui-provider-spec-editor.c, 7926 libgda-ui/internal/utility.c, libgda-xslt/sql_backend.c, 7927 libgda-xslt/sql_exslt_internal.c, libgda-xslt/sqlexslt.c, 7928 libgda/gda-meta-struct-io.c, libgda/gda-sql-builder.c, 7929 libgda/gda-tree-manager.c, libgda/gda-util.c, 7930 libgda/handlers/gda-handler-time.c, libgda/sql-parser/gda-sql-parser.c, 7931 libgda/sqlite/gda-sqlite-meta.c, 7932 libgda/sqlite/virtual/gda-vprovider-data-model.c, 7933 libgda/thread-wrapper/gda-thread-wrapper.c, po/POTFILES.in, 7934 providers/mysql/gda-mysql-recordset.c, 7935 providers/postgres/gda-postgres-provider.c, 7936 providers/skel-implementation/capi/gda-capi-meta.c, 7937 testing/gda-test-blob.c, testing/html.c, 7938 tools/browser/canvas/browser-canvas-fkey.c, 7939 tools/browser/canvas/browser-canvas-utility.c, 7940 tools/browser/common/gdaui-data-import.c, 7941 tools/browser/data-manager/data-console.c, 7942 .../browser/data-manager/data-favorite-selector.c, 7943 tools/browser/query-exec/query-console.c, 7944 tools/browser/query-exec/query-favorite-selector.c, 7945 tools/browser/schema-browser/favorite-selector.c, 7946 tools/browser/schema-browser/relations-diagram.c, 7947 tools/browser/schema-browser/table-columns.c, 7948 tools/browser/schema-browser/table-info.c, 7949 tools/browser/schema-browser/table-preferences.c, 7950 tools/browser/schema-browser/table-relations.c, 7951 tools/browser/support.c, tools/command-exec.c, tools/gda-sql.c, 7952 tools/web-server.c: Remove compiler warnings 7953 79542010-08-31 Murray Cumming <murrayc@murrayc.com> 7955 7956 * libgda/gda-config.c, libgda/gda-connection.c: GdaConfig, 7957 GdaConnection: Add docs about error domains thrown. 7958 79592010-08-30 Robert Ancell <robert.ancell@canonical.com> 7960 7961 * libgda-ui/Makefile.am, libgda/Makefile.am, libgda/gda-tree-manager.h, 7962 libgda/sqlite/gda-symbols-util.c: Fix introspection build 7963 79642010-08-19 Vivien Malerba <malerba@gnome-db.org> 7965 7966 * libgda/gda-util.c, tests/.gitignore, tests/Makefile.am, 7967 tests/test-connection-string-split.c: Handle cases in 7968 gda_connection_string_split(), thanks to Andrea Zagli where username 7969 and/or password could be specified in the connection string using 7970 USERNAME=... and PASSWORD=... 7971 79722010-08-16 Andika Triwidada <andika@gmail.com> 7973 7974 * po/LINGUAS, po/id.po: Added Indonesian translation Added id to 7975 LINGUAS 7976 79772010-08-04 Vivien Malerba <malerba@gnome-db.org> 7978 7979 * libgda/sqlite/sqlite-src/PragmasPatch, 7980 libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h: 7981 Switched to SQLite version 3.7.0.1 7982 7983 * tools/browser/browser-window.c, tools/browser/browser-window.h, 7984 .../data-manager/data-manager-perspective.c, 7985 tools/browser/doc/gda-browser-sections.txt, 7986 tools/browser/doc/tmpl/browser-window.sgml, 7987 tools/browser/query-exec/query-exec-perspective.c: GdaBrowser: don't 7988 show tabs in fullscreen mode if there is only one tab 7989 7990 * tools/browser/browser-window.c, 7991 .../data-manager/data-manager-perspective.c, 7992 tools/browser/query-exec/query-exec-perspective.c, 7993 .../schema-browser/schema-browser-perspective.c: Added an option to 7994 hide the favorites tab in GdaBrowser 7995 7996 * libgda-ui/data-entries/gdaui-entry-common-time.c, 7997 libgda-ui/data-entries/gdaui-entry-number.c, 7998 libgda-ui/data-entries/gdaui-entry-string.c, 7999 libgda-ui/data-entries/plugins/gdaui-entry-cgrid.c, 8000 libgda-ui/data-entries/plugins/gdaui-entry-filesel.c: Replaced 8001 gtk_entry_set_editable() by gtk_editable_set_editable() 8002 8003 * tools/browser/browser-perspective.c, 8004 tools/browser/browser-perspective.h, tools/browser/browser-window.c, 8005 .../data-manager/data-manager-perspective.c, 8006 tools/browser/doc/gda-browser-sections.txt, 8007 tools/browser/doc/tmpl/browser-perspective.sgml, 8008 tools/browser/query-exec/query-exec-perspective.c, 8009 .../schema-browser/schema-browser-perspective.c: Correctly display each 8010 perspective's menu in GdaBrowser upon starting 8011 80122010-08-02 Vivien Malerba <malerba@gnome-db.org> 8013 8014 * tools/browser/browser-window.c, 8015 tools/browser/data-manager/data-console.c, 8016 .../browser/data-manager/data-manager-perspective.c, 8017 tools/browser/data-manager/xml-spec-editor.c: Focus improvements in 8018 GdaBrowser 8019 8020 * tools/browser/data-manager/data-console.c, 8021 tools/browser/data-manager/data-source-manager.c, 8022 tools/browser/data-manager/data-source.c, 8023 tools/browser/data-manager/data-widget.c, 8024 tools/browser/data-manager/data-widget.h, 8025 tools/browser/data-manager/xml-spec-editor.c: GdaBrowser: correctly 8026 handle variables in data manager perspective 8027 8028 * tools/browser/data-manager/xml-spec-editor.c, 8029 tools/browser/schema-browser/relations-diagram.c, 8030 tools/browser/support.c: Misc. GdaBrowser corrections 8031 8032 * tools/browser/data-manager/data-console.c, 8033 tools/browser/data-manager/data-console.h, 8034 .../data-manager/data-manager-perspective.c, 8035 tools/browser/mgr-favorites.c: Added save button to GdaBrowser's data 8036 manager view 8037 80382010-08-01 Vivien Malerba <malerba@gnome-db.org> 8039 8040 * libgda/sql-parser/gda-statement-struct.c, 8041 libgda/thread-wrapper/gda-thread-wrapper.h: Comment corrections 8042 8043 * tools/browser/browser-connection-priv.h, 8044 tools/browser/data-manager/data-console.c, 8045 tools/browser/data-manager/data-source-manager.c, 8046 tools/browser/data-manager/data-source.c, 8047 tools/browser/data-manager/data-source.h, 8048 tools/browser/data-manager/data-widget.c, 8049 tools/browser/data-manager/xml-spec-editor.c, 8050 tools/browser/doc/tmpl/browser-connection.sgml: GdaBrowser's data 8051 manager: corrected data sources sorting 8052 8053 * tools/browser/browser-connection-priv.h, 8054 tools/browser/browser-connection.c: GdaBrowser: use thread wrapper to 8055 catch the transaction status change signal 8056 8057 * tools/browser/data-manager/Makefile.am, 8058 tools/browser/data-manager/data-console.c, 8059 tools/browser/data-manager/spec-editor.h, 8060 tools/browser/data-manager/ui-spec-editor.c, 8061 tools/browser/data-manager/ui-spec-editor.h, .../{spec-editor.c => 8062 xml-spec-editor.c}, tools/browser/data-manager/xml-spec-editor.h: 8063 Separated XML and UI spec. editors in GdaBrowser's DataManager 8064 perspective 8065 80662010-07-29 Vivien Malerba <malerba@gnome-db.org> 8067 8068 * libgda-ui/data-entries/gdaui-entry-shell.c, 8069 libgda-ui/libgda-ui.symbols, libgda/gda-data-model.c, 8070 libgda/gda-sql-builder.c, tools/browser/auth-dialog.c, 8071 tools/browser/canvas/browser-canvas.c: Misc. corrections 8072 80732010-07-31 Jorge González <jorgegonz@svn.gnome.org> 8074 8075 * doc/es/es.po, po/es.po: Updated Spanish translation 8076 80772010-07-28 Vivien Malerba <malerba@gnome-db.org> 8078 8079 * libgda-ui/data-entries/gdaui-entry-combo.c, 8080 libgda-ui/gdaui-basic-form.c: Minor combo UI entry corrections 8081 8082 * doc/C/libgda-ui-sections.txt, doc/C/tmpl/gdaui-data-entry.sgml, 8083 libgda-ui/data-entries/gdaui-entry-combo.c, 8084 libgda-ui/data-entries/gdaui-entry-combo.h, 8085 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-entry.c, 8086 libgda-ui/gdaui-data-entry.h, libgda-ui/libgda-ui.symbols: UI extension 8087 API changes gdaui_data_entry_reset -> 8088 gdaui_data_entry_set_reference_current 8089 gdaui_entry_combo_set_values_orig -> 8090 gdaui_entry_combo_set_reference_values 8091 gdaui_entry_combo_get_values_orig -> 8092 gdaui_entry_combo_get_reference_values 8093 gdaui_entry_combo_set_values_default -> 8094 gdaui_entry_combo_set_default_values 8095 8096 * libgda/sqlite/sqlite-src/PragmasPatch, 8097 libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h: 8098 Set embedded SQLite version to 3.7.0 8099 8100 * tools/browser/help/C/figures/table-insert-data.png, 8101 tools/browser/help/C/table-insert-data.page, 8102 tools/browser/help/Makefile.am, 8103 .../schema-browser/schema-browser-perspective.c, 8104 tools/browser/schema-browser/table-info.c: GdaBrowser: use a combo box 8105 to select related data when inserting data 8106 8107 * tools/browser/browser-connection.c, 8108 tools/browser/browser-connection.h, 8109 tools/browser/doc/gda-browser-sections.txt, 8110 tools/browser/doc/tmpl/browser-connection.sgml: GdaBrowser: added 8111 browser_connection_rerun_select_cb() 8112 8113 * libgda-ui/data-entries/gdaui-entry-combo.c, libgda-ui/gdaui-set.c, 8114 libgda-ui/gdaui-set.h: Added the GdauiSet::source-model-changed signal 8115 the only visible user visible change there is in the GdauiEntryCombo 8116 widget 8117 8118 * libgda/gda-data-model.c, libgda/gda-data-proxy.c: GdaDataModel row 8119 find corrections 8120 8121 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-set.sgml, libgda/gda-set.c, 8122 libgda/gda-set.h, libgda/libgda.symbols: Added 8123 gda_set_replace_source_model() and the "source-model-changed" signal 8124 8125 * doc/C/libgda-ui-sections.txt, doc/C/tmpl/gdaui-data-entry.sgml, 8126 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-entry.c, 8127 libgda-ui/gdaui-data-entry.h, testing/gdaui-test-data-entries.c: UI 8128 extension API renaming to be more coherent 8129 gdaui_data_entry_get_original_value -> 8130 gdaui_data_entry_get_reference_value gdaui_data_entry_set_value_default 8131 -> gdaui_data_entry_set_default_value 8132 81332010-07-26 Vivien Malerba <malerba@gnome-db.org> 8134 8135 * doc/C/tmpl/gda-set.sgml, libgda/gda-set.c, libgda/gda-set.h: GdaSet 8136 ordering of nodes in GdaSetSource 8137 81382010-07-21 Vivien Malerba <malerba@gnome-db.org> 8139 8140 * libgda-ui/data-entries/gdaui-entry-string.c, 8141 libgda-ui/gdaui-raw-grid.c: Misc UI corrections 8142 8143 * tools/browser/browser-connection.c, 8144 tools/browser/schema-browser/mgr-columns.c, 8145 tools/browser/schema-browser/mgr-columns.h, 8146 tools/browser/schema-browser/table-columns.c: GdaBrowser: show tables 8147 referencing the current table with FK constraints 8148 8149 * tools/browser/browser-connections-list.c, 8150 .../browser/data-manager/data-favorite-selector.c, 8151 tools/browser/query-exec/query-editor.c, 8152 tools/browser/query-exec/query-favorite-selector.c, 8153 tools/browser/schema-browser/favorite-selector.c, 8154 tools/browser/schema-browser/table-columns.c, 8155 tools/browser/schema-browser/table-preferences.c, 8156 tools/browser/support.c, tools/browser/support.h: GdaBrowser: right 8157 click on tree views selects row 8158 8159 * .../plugins/gdaui-entry-text-spec.xml.in, 8160 libgda-ui/data-entries/plugins/gdaui-entry-text.c: Added wrap mode to 8161 the "text" plugin 8162 8163 * tools/browser/browser-connection-priv.h, 8164 tools/browser/browser-connection.c, tools/browser/browser-connection.h, 8165 tools/browser/doc/gda-browser-sections.txt, 8166 tools/browser/doc/tmpl/browser-connection.sgml, 8167 tools/browser/schema-browser/table-info.c: GdaBrowser: added 8168 browser_connection_execute_statement_cb() 8169 8170 * libgda-ui/data-entries/gdaui-entry-wrapper.c, 8171 libgda-ui/gdaui-basic-form.c: Bug fixes in GdauiBasicForm and data 8172 entries 8173 8174 * tools/browser/browser-connection.c, 8175 tools/browser/common/ui-formgrid.c, 8176 tools/browser/schema-browser/table-info.c: GdaBrowser improvements: 8177 added a table insert feature 8178 8179 * libgda/gda-statement.c, 8180 libgda/sql-parser/gda-statement-struct-insert.c, 8181 providers/mysql/gda-mysql-provider.c: Allow INSERT statement with no 8182 field and no value 8183 8184 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-server-provider.sgml, 8185 doc/C/tmpl/provider-support.sgml, libgda/gda-server-provider.h, 8186 libgda/gda-util.c, libgda/gda-util.h, libgda/libgda.symbols, 8187 libgda/sqlite/gda-sqlite-provider.c, 8188 providers/jdbc/gda-jdbc-provider.c, 8189 providers/mysql/gda-mysql-provider.c, 8190 providers/oracle/gda-oracle-provider.c, 8191 providers/postgres/gda-postgres-provider.c, 8192 .../skel-implementation/capi/gda-capi-provider.c, 8193 providers/web/gda-web-provider.c, tests/parser/.gitignore, 8194 tests/parser/Makefile.am, tests/parser/check_rewrite_for_default.c: 8195 Correclty handle variables set to DEFAULT when executing a statement 8196 this is necessary when a statement containing variables is executed and 8197 when some of the variables are set to a default value (which is not 8198 compatible with the variable type and can not be bound normally). In 8199 this case the statement is re-written and executed. 8200 8201 * doc/C/howto.xml, doc/C/tmpl/gda-set.sgml: Doc. corrections 8202 82032010-07-18 Vivien Malerba <malerba@gnome-db.org> 8204 8205 * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-init.c, 8206 libgda/gda-holder.c, libgda/gda-set.c, libgda/gda-set.h: Correctly 8207 handle GdaHolder with NULL initial type if forms where the GdaHolder's 8208 type is only known when some data is assigned to it 8209 82102010-07-16 Vivien Malerba <malerba@gnome-db.org> 8211 8212 * tools/browser/common/ui-formgrid.c, 8213 tools/browser/common/ui-formgrid.h, 8214 tools/browser/data-manager/data-source.c, 8215 tools/browser/data-manager/data-source.h, 8216 tools/browser/data-manager/data-widget.c, 8217 tools/browser/query-exec/query-result.c: GdaBrowser: handle user 8218 preferences in all forms 8219 8220 * doc/C/libgda-ui-sections.txt, doc/C/tmpl/gdaui-basic-form.sgml, 8221 doc/C/tmpl/gdaui-data-entry.sgml, 8222 libgda-ui/data-entries/gdaui-entry-bin.c, 8223 libgda-ui/data-entries/gdaui-entry-boolean.c, 8224 libgda-ui/data-entries/gdaui-entry-combo.c, 8225 libgda-ui/data-entries/gdaui-entry-common-time.c, 8226 libgda-ui/data-entries/gdaui-entry-none.c, 8227 libgda-ui/data-entries/gdaui-entry-number.c, 8228 libgda-ui/data-entries/gdaui-entry-string.c, 8229 libgda-ui/data-entries/gdaui-entry-wrapper.c, 8230 libgda-ui/data-entries/gdaui-entry-wrapper.h, 8231 libgda-ui/data-entries/plugins/gdaui-entry-cgrid.c, 8232 libgda-ui/data-entries/plugins/gdaui-entry-cidr.c, 8233 .../data-entries/plugins/gdaui-entry-filesel.c, 8234 .../data-entries/plugins/gdaui-entry-password.c, 8235 libgda-ui/data-entries/plugins/gdaui-entry-pict.c, 8236 libgda-ui/data-entries/plugins/gdaui-entry-text.c, 8237 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-entry.c, 8238 libgda-ui/gdaui-data-entry.h, libgda-ui/gdaui-form.c, 8239 testing/gdaui-test-data-entries.c, 8240 tools/browser/common/gdaui-entry-import.c: GdaDataEntry widgets can be 8241 queried for horizontal and vertical expansion requirements 8242 8243 * libgda-ui/data-entries/gdaui-entry-string.c, 8244 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-entry.c, 8245 libgda-ui/gdaui-data-entry.h: GdauiBasicForm: handle data entries 8246 changing their expanding requirements 8247 8248 * tools/browser/Makefile.am, tools/browser/common/Makefile.am, 8249 tools/browser/common/ui-formgrid.c, tools/browser/common/ui-formgrid.h, 8250 tools/browser/data-manager/data-source.c, 8251 tools/browser/data-manager/data-source.h, 8252 tools/browser/data-manager/data-widget.c, 8253 tools/browser/gda-browser-form.png, tools/browser/gda-browser-grid.png, 8254 tools/browser/query-exec/query-result.c, tools/browser/support.c, 8255 tools/browser/support.h: GdaBrowser: allow to toggle between grid and 8256 form presentations for data sets 8257 82582010-07-14 Vivien Malerba <malerba@gnome-db.org> 8259 8260 * doc/C/libgda-4.0-docs.sgml, libgda/gda-config.c, tools/gda-sql.c: 8261 Gda-SQL and programs without a main loop can not fetch authentification 8262 from Gnome keyring 8263 8264 * configure.ac, libgda/Makefile.am, libgda/gda-config.c, 8265 libgda/gda-data-model-dir.c: Removed file modifications monitoring 8266 other than Gio, and removed GnomeVFS usage 8267 8268 * libgda-ui/gdaui-login.c, tools/browser/auth-dialog.c: Correctly 8269 handle DSN changes in authentification dialogs 8270 8271 * configure.ac, libgda/Makefile.am, libgda/gda-config.c: Use Gnome 8272 Keyring if available to store DSN's authentification if it is found, 8273 this disables saving authentification information in the config file 8274 8275 * tools/browser/data-manager/Makefile.am, 8276 tools/browser/data-manager/data-console.c, 8277 tools/browser/data-manager/data-source-manager.c, 8278 tools/browser/data-manager/data-source-manager.h, 8279 tools/browser/data-manager/spec-editor.c, 8280 tools/browser/data-manager/spec-editor.h: Initial creation of 8281 DataSourceManager object 8282 82832010-07-13 Vivien Malerba <malerba@gnome-db.org> 8284 8285 * doc/C/libgda-sections.txt, libgda/gda-value.c, libgda/gda-value.h, 8286 libgda/libgda.symbols: Added gda_time_valid() and 8287 gda_timestamp_valid(), thanks to Andrea Zagli 8288 82892010-07-12 Vivien Malerba <malerba@gnome-db.org> 8290 8291 * doc/C/prov-writing.xml, libgda/gda-connection.c, 8292 libgda/gda-server-provider.c, libgda/gda-server-provider.h, 8293 libgda/sqlite/gda-sqlite-provider.c, 8294 providers/mysql/gda-mysql-provider.c, 8295 providers/postgres/gda-postgres-provider.c: Correctly handle the case 8296 where a database provider can only be used by a unique thread 8297 8298 * doc/C/tmpl/gda-connection.sgml, libgda/gda-connection-event.c, 8299 libgda/gda-connection.c, libgda/libgda.symbols, 8300 providers/jdbc/gda-jdbc-provider.c, 8301 providers/mysql/gda-mysql-provider.c, providers/mysql/gda-mysql-util.c, 8302 providers/oracle/gda-oracle-provider.c, 8303 providers/oracle/gda-oracle-util.c, providers/oracle/gda-oracle-util.h, 8304 providers/postgres/gda-postgres-provider.c, 8305 providers/postgres/gda-postgres-util.c, 8306 .../skel-implementation/capi/gda-capi-provider.c, 8307 providers/web/gda-web-provider.c: Implementing missing features in 8308 GdaConnection for the new way to handle events * added a new 8309 "events-history-size" property to allow one to grow or reduce the 8310 number of GdaConnectionEvent objects kept * GdaConnection now behaves 8311 like before from the outside * database providers now use the new 8312 gda_connection_point_available_event() method * deprecated 8313 gda_connection_event_new() 8314 83152010-07-11 Vivien Malerba <malerba@gnome-db.org> 8316 8317 * libgda/gda-set.c, libgda/gda-set.h: Correction for bug #624088, and 8318 set correct error codes 8319 83202010-07-10 Vivien Malerba <malerba@gnome-db.org> 8321 8322 * libgda/Makefile.am, libgda/gda-connection-event.c, 8323 libgda/gda-connection.c, libgda/gda-data-select.c, libgda/gda-holder.c, 8324 libgda/gda-set.c, libgda/gda-set.h, libgda/gda-statement-priv.h, 8325 libgda/gda-statement.c, libgda/sqlite/gda-sqlite-provider.c: Misc. 8326 optimizations 8327 8328 * libgda/gda-connection-private.h, libgda/gda-connection.c, 8329 libgda/sqlite/gda-sqlite-provider.c: GdaConnection now uses a circular 8330 array to store (and reuse) GdaConnectionEvent objects 8331 83322010-07-08 Vivien Malerba <malerba@gnome-db.org> 8333 8334 * libgda-ui/data-entries/gdaui-data-cell-renderer-util.c, 8335 libgda-ui/data-entries/widget-embedder.c: Mark invalid entries in light 8336 red instead of crossings 8337 83382010-07-07 Vivien Malerba <malerba@gnome-db.org> 8339 8340 * doc/C/tmpl/gda-connection.sgml, libgda/gda-connection.c, 8341 libgda/gda-connection.h, tools/browser/auth-dialog.c, 8342 tools/browser/browser-connection-priv.h, 8343 tools/browser/browser-connection.c, 8344 tools/browser/doc/tmpl/browser-connection.sgml, 8345 tools/browser/login-dialog.c, tools/gda-sql.c: Added the 8346 GDA_CONNECTION_OPTIONS_AUTO_META_DATA connection flag which, if 8347 specified, maintains up to date the meta store associated to the 8348 connection, if any. 8349 8350 * doc/C/tmpl/gda-thread-wrapper.sgml, 8351 libgda/thread-wrapper/gda-thread-provider.c, 8352 libgda/thread-wrapper/gda-thread-wrapper.c, 8353 libgda/thread-wrapper/gda-thread-wrapper.h, 8354 tests/multi-threading/check_wrapper.c: Modified 8355 gda_thread_wrapper_connect_raw() it is now possible to specify if a 8356 signal can be caught if emitted in any thread 8357 83582010-07-05 Vivien Malerba <malerba@gnome-db.org> 8359 8360 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-server-operation.sgml, 8361 libgda/gda-server-operation.c, libgda/gda-server-operation.h, 8362 libgda/libgda.symbols: Added gda_server_operation_string_to_op_type() 8363 83642010-07-03 Vivien Malerba <malerba@gnome-db.org> 8365 8366 * libgda-ui/data-entries/gdaui-data-cell-renderer-bin.c, 8367 libgda-ui/data-entries/gdaui-data-cell-renderer-boolean.c, 8368 libgda-ui/data-entries/gdaui-data-cell-renderer-textual.c, 8369 .../plugins/gdaui-data-cell-renderer-password.c, 8370 .../data-entries/plugins/gdaui-data-cell-renderer-pict.c, 8371 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-proxy-info.c, 8372 libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c, 8373 testing/gdaui-test-errors.c: UI corrections when displaying invalid 8374 values in grid and form 8375 83762010-06-30 Vivien Malerba <malerba@gnome-db.org> 8377 8378 * libgda/gda-sql-builder.c, tests/test-sql-builder.c: Support more 8379 types for gda_sql_builder_add_expr_value() 8380 83812010-06-27 Vivien Malerba <malerba@gnome-db.org> 8382 8383 * configure.ac, installers/WindowsWix/make-zip-exe.sh: Set version to 8384 4.1.8 8385 8386 * libgda-ui/data-entries/plugins/Makefile.am, 8387 providers/bdbsql/Makefile.am, providers/sqlite/Makefile.am: Don't use 8388 the -no-undefined flag for providers or plugins on Windows 8389 8390 * libgda-ui/data-entries/Makefile.am, 8391 .../data-entries/gdaui-data-cell-renderer-bin.c, 8392 .../gdaui-data-cell-renderer-boolean.c, 8393 .../data-entries/gdaui-data-cell-renderer-combo.c, 8394 .../gdaui-data-cell-renderer-textual.c, .../{drawing.c => 8395 gdaui-data-cell-renderer-util.c}, .../{drawing.h => 8396 gdaui-data-cell-renderer-util.h}, 8397 .../plugins/gdaui-data-cell-renderer-cgrid.c, 8398 .../plugins/gdaui-data-cell-renderer-password.c, 8399 .../plugins/gdaui-data-cell-renderer-pict.c: Implemented drawing of 8400 invalid data for all cell renderers 8401 84022010-06-25 Vivien Malerba <malerba@gnome-db.org> 8403 8404 * configure.ac, libgda/sqlite/Makefile.am, libgda/sqlite/README, 8405 libgda/sqlite/gda-sqlite-blob-op.c, 8406 libgda/sqlite/gda-sqlite-handler-bin.c, 8407 libgda/sqlite/gda-sqlite-handler-boolean.c, 8408 libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c, 8409 libgda/sqlite/gda-sqlite-pstmt.c, libgda/sqlite/gda-sqlite-recordset.c, 8410 libgda/sqlite/gda-sqlite.h, libgda/sqlite/gda-symbols-util.c, 8411 libgda/sqlite/gda-symbols-util.h, 8412 libgda/sqlite/virtual/gda-vconnection-data-model.c, 8413 libgda/sqlite/virtual/gda-vprovider-data-model.c, 8414 providers/Makefile.am, providers/bdbsql/Makefile.am, 8415 providers/bdbsql/bdbsql_specs_add_column.xml.in, 8416 providers/bdbsql/bdbsql_specs_create_db.xml.in, 8417 providers/bdbsql/bdbsql_specs_create_index.xml.in, 8418 providers/bdbsql/bdbsql_specs_create_table.xml.in, 8419 providers/bdbsql/bdbsql_specs_create_view.xml.in, 8420 providers/bdbsql/bdbsql_specs_drop_db.xml.in, 8421 providers/bdbsql/bdbsql_specs_drop_index.xml.in, 8422 providers/bdbsql/bdbsql_specs_drop_table.xml.in, 8423 providers/bdbsql/bdbsql_specs_drop_view.xml.in, 8424 providers/bdbsql/bdbsql_specs_dsn.xml.in, 8425 providers/bdbsql/bdbsql_specs_rename_table.xml.in, 8426 providers/bdbsql/libgda-bdbsql-4.0.pc.in, providers/bdbsql/libmain.c, 8427 providers/sqlite/Makefile.am: New database provider for Oracle's 8428 Berkeley DB's SQL frontend Starting with version 11g, Berkeley DB 8429 supports SQL using the same API as SQLITE3 8430 8431 * libgda-ui/data-entries/Makefile.am, libgda-ui/data-entries/drawing.c, 8432 libgda-ui/data-entries/drawing.h, 8433 .../data-entries/gdaui-data-cell-renderer-bin.c, 8434 .../gdaui-data-cell-renderer-textual.c, testing/gdaui-test-errors.c: 8435 Identify invalid data in grid as has been done for forms, not yet done 8436 for all cell renderers 8437 84382010-06-21 Vivien Malerba <malerba@gnome-db.org> 8439 8440 * libgda-ui/data-entries/Makefile.am, 8441 libgda-ui/data-entries/gdaui-entry-shell.c, 8442 libgda-ui/data-entries/widget-embedder.c, 8443 libgda-ui/data-entries/widget-embedder.h: Better mark data entries with 8444 invalid data 8445 84462010-06-20 Vivien Malerba <malerba@gnome-db.org> 8447 8448 * libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-server-operation.c: 8449 Misc corrections 8450 8451 * libgda/gda-holder.c, tests/value-holders/check_holder.c, 8452 tests/value-holders/common.c: Have GdaHolder emit a signal when its 8453 validity changes 8454 8455 * libgda/gda-server-operation.c, providers/postgres/Makefile.am, 8456 providers/postgres/gda-postgres-ddl.c, 8457 providers/postgres/gda-postgres-ddl.h, 8458 providers/postgres/gda-postgres-provider.c, 8459 .../postgres/postgres_specs_create_role.xml.in, 8460 .../postgres/postgres_specs_create_user.xml.in, 8461 providers/postgres/postgres_specs_drop_role.xml.in, 8462 providers/postgres/postgres_specs_drop_user.xml.in: More user 8463 manipulation server operations for PostgreSQL: * CREATE USER operation 8464 uses roles if possible * added DROP USER 8465 84662010-05-20 Vivien Malerba <malerba@gnome-db.org> 8467 8468 * doc/C/server-operation.xml, doc/C/tmpl/gda-server-operation.sgml, 8469 libgda/gda-server-operation.c, libgda/gda-server-operation.h, 8470 libgda/gda-server-provider.c, providers/postgres/Makefile.am, 8471 providers/postgres/gda-postgres-ddl.c, 8472 providers/postgres/gda-postgres-ddl.h, 8473 providers/postgres/gda-postgres-provider.c, 8474 .../postgres/postgres_specs_create_user.xml.in: Added the CREATE_USER 8475 server operation for PostgreSQL 8476 84772010-06-16 Vivien Malerba <malerba@gnome-db.org> 8478 8479 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-convenient.sgml, 8480 libgda/gda-easy.c, libgda/gda-easy.h, libgda/libgda.symbols: Replaced 8481 gda_parse_string() by gda_parse_sql_string() 8482 84832010-06-14 Murray Cumming <murrayc@murrayc.com> 8484 8485 * doc/C/libgda-sections.txt, libgda/gda-sql-builder.c, 8486 libgda/gda-sql-builder.h, libgda/libgda.symbols: GdaSqlBuilder: Add 8487 gda_sql_builder_add_field_id(builder, field, table). * 8488 libgda/gda-sql-builder.[h|c]: Added gda_sql_builder_add_field_id() as 8489 an easier way to call gda_sql_builder_add_id() when you need to specify 8490 the field name with a table prefix to avoid ambiguity. Note that there 8491 was previously a gda_sql_builder_add_field_id() which has been renamed 8492 to gda_sql_builder_add_field_value_id(). Luckily it's signature is 8493 quite different. * doc/C/libgda-sections.txt: * libgda/libgda.symbols: 8494 Mention the new function here. 8495 8496 * doc/C/libgda-sections.txt, libgda/gda-sql-builder.c, 8497 libgda/gda-sql-builder.h, libgda/sql-parser/gda-sql-parser.c, 8498 providers/reuseable/mysql/gda-mysql-reuseable.c, 8499 samples/SqlBuilder/example.c, samples/SqlBuilder/example_cnc.c, 8500 tests/test-sql-builder.c, tools/browser/browser-connection.c, 8501 tools/browser/browser-favorites.c, 8502 tools/browser/data-manager/data-source.c: Add a GdaSqlBuilderId typedef 8503 and use it instead of guint. 8504 8505 * doc/C/libgda-sections.txt, libgda/gda-sql-builder.c, 8506 libgda/gda-sql-builder.h, libgda/libgda.symbols, 8507 providers/reuseable/mysql/gda-mysql-reuseable.c, 8508 .../reuseable/postgres/gda-postgres-reuseable.c, 8509 providers/web/gda-web-recordset.c, samples/SqlBuilder/example.c, 8510 samples/SqlBuilder/example_cnc.c, tests/test-sql-builder.c, 8511 tools/browser/browser-connection.c, tools/browser/browser-favorites.c: 8512 GdaSqlBuilder: Rename gda_sql_builder_add_field*() functions. * 8513 libgda/gda-sql-builder.[h|c]: Rename gda_sql_builder_add_field() to 8514 gda_sql_builder_add_field_value() because that is what it does. 8515 Likewise, rename gda_sql_builder_add_field_value() to 8516 gda_sql_builder_add_field_value_as_gvalue() and rename 8517 gda_sql_builder_add_field_id() to gda_sql_builder_add_field_value_id(). 8518 providers/reuseable/mysql/gda-mysql-reuseable.c * 8519 providers/reuseable/postgres/gda-postgres-reuseable.c * 8520 providers/web/gda-web-recordset.c * samples/SqlBuilder/example.c * 8521 samples/SqlBuilder/example_cnc.c * tests/test-sql-builder.c * 8522 tools/browser/browser-connection.c * tools/browser/browser-favorites.c: 8523 Adapted. * libgda/libgda.symbols: * docs/C/libgda-sections.txt: Renamed 8524 them here too. 8525 8526 * autogen.sh, configure.in => configure.ac: Rename configure.in to 8527 configure.ac, which is more up-to-date. 8528 85292010-06-11 Vivien Malerba <malerba@gnome-db.org> 8530 8531 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-convenient.sgml, 8532 libgda/gda-easy.c, libgda/gda-easy.h, libgda/libgda.symbols: Added 8533 gda_parse_string() thanks to Daniel Espinosa 8534 8535 * configure.in, tools/gda-sql.c: Improved gda-sql password prompt: * 8536 detect termios.h presence * implemented for WIN32 8537 85382010-06-08 Vivien Malerba <malerba@gnome-db.org> 8539 8540 * libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c, 8541 libgda/gda-data-model-iter.c, libgda/gda-data-proxy.c, 8542 libgda/gda-data-select.c, libgda/gda-easy.c, libgda/gda-holder.c, 8543 libgda/gda-lockable.c, libgda/gda-log.c: More GObject introspection 8544 annotations 8545 85462010-06-06 Vivien Malerba <malerba@gnome-db.org> 8547 8548 * libgda/gda-connection.c, tests/multi-threading/check_cnc_lock.c: 8549 Fixed connection locking issue 8550 8551 * introspection.m4, libgda/Makefile.am: Simplified GObject 8552 introspection build for Libgda 8553 85542010-06-03 Vivien Malerba <malerba@gnome-db.org> 8555 8556 * doc/C/gda-sql-manual.xml, tools/gda-sql.1.in, tools/gda-sql.c: 8557 Corrections in the Gda-Sql tool regarding username and password - 8558 don't display password's characters while they are entered - 8559 automatically detect when username and password are required - removed 8560 the "-p" comand line option - improved man page 8561 85622010-06-02 Vivien Malerba <malerba@gnome-db.org> 8563 8564 * libgda/gda-attributes-manager.c, libgda/gda-batch.c, 8565 libgda/gda-blob-op.c, libgda/gda-column.c, libgda/gda-config.c, 8566 libgda/gda-connection-event.c, libgda/gda-data-access-wrapper.c, 8567 libgda/gda-data-comparator.c, libgda/gda-data-model-array.c, 8568 libgda/gda-data-model-bdb.c, libgda/gda-data-model.c, libgda/gda-set.c, 8569 libgda/gda-statement.c, libgda/sql-parser/gda-sql-parser.c: More 8570 GObject introspection annotations 8571 85722010-06-01 Vivien Malerba <malerba@gnome-db.org> 8573 8574 * doc/C/tmpl/gda-server-provider.sgml, 8575 libgda/gda-server-provider-extra.c, libgda/gda-server-provider.h, 8576 libgda/providers-support/gda-pstmt.c: Doc. corrections 8577 8578 * doc/C/tmpl/gda-connection.sgml, libgda/gda-connection.c, 8579 libgda/gda-connection.h, libgda/sqlite/gda-sqlite-provider.c, 8580 libgda/sqlite/virtual/gda-virtual-connection.c, 8581 libgda/thread-wrapper/gda-thread-provider.c, 8582 providers/mysql/gda-mysql-provider.c, 8583 providers/postgres/gda-postgres-provider.c, 8584 tests/multi-threading/check_threaded_cnc.c: Added the 8585 GDA_CONNECTION_OPTIONS_THREAD_ISOLATED connection option 8586 85872010-05-29 Vivien Malerba <malerba@gnome-db.org> 8588 8589 * configure.in, tools/browser/Makefile.am, 8590 tools/browser/browser-window.c, tools/browser/common/Makefile.am, 8591 tools/browser/data-manager/Makefile.am, 8592 tools/browser/dummy-perspective/Makefile.am, tools/browser/main.c, 8593 tools/browser/query-exec/Makefile.am, 8594 tools/browser/schema-browser/Makefile.am, tools/browser/support.c, 8595 tools/browser/support.h: Started using the Ige-mac-integration library 8596 to better integrate the GdaBrowser tool in the MacOSX environment 8597 8598 * installers/MacOSX/.gitignore, 8599 installers/MacOSX/gda-browser/Info-gda-browser.plist, 8600 installers/MacOSX/gda-browser/README, 8601 installers/MacOSX/gda-browser/background.jpg, 8602 installers/MacOSX/gda-browser/background.xcf, 8603 installers/MacOSX/gda-browser/build/Applications, 8604 installers/MacOSX/gda-browser/create_bundle.sh, 8605 installers/MacOSX/gda-browser/create_dmg.sh, 8606 installers/MacOSX/gda-browser/gda-browser.bundle: Improved GdaBrowser 8607 packaging for MacOSX as a bundle 8608 8609 * installers/MacOSX/CreateDMG/README, 8610 installers/MacOSX/CreateDMG/create-dmg, 8611 .../CreateDMG/support/AdiumApplescriptRunner, 8612 .../MacOSX/CreateDMG/support/template.applescript: Incorporated the 8613 create-dmg tool from www.yoursway.com to create DMG archives from a 8614 directory 8615 86162010-05-28 Vivien Malerba <malerba@gnome-db.org> 8617 8618 * installers/MacOSX/gda-browser/GdaBrowser.icns, 8619 .../MacOSX/gda-browser/Info-gda-browser.plist, 8620 installers/MacOSX/gda-browser/README, 8621 installers/MacOSX/gda-browser/gda-browser.bundle, 8622 installers/MacOSX/gda-browser/gtkrc, 8623 installers/MacOSX/gda-browser/launcher.sh: Added MacOSX bundle 8624 information 8625 8626 * configure.in, libgda/binreloc/gda-binreloc.c: Binreloc work on MacOSX 8627 * honor the --disable-binreloc on MacOSX * try to find files in 8628 installation prefix if not found 8629 86302010-05-26 Vivien Malerba <malerba@gnome-db.org> 8631 8632 * libgda/gda-config.c, libgda/gda-config.h: Minor documentation 8633 corrections 8634 86352010-05-24 Vivien Malerba <malerba@gnome-db.org> 8636 8637 * configure.in, installers/WindowsWix/make-zip-exe.sh: Set version to 8638 4.1.7 8639 8640 * NEWS, installers/WindowsWix/make-zip-exe.sh: Released 4.1.6 8641 8642 * libgda/gda-sql-builder.c, tests/test-sql-builder.c: make 8643 gda_sql_builder_select_add_target_id() return an already existing ID 8644 in case a target with the same characteristics as the one to add is 8645 already present 8646 86472010-05-22 Mario Blättermann <mariobl@gnome.org> 8648 8649 * tools/browser/help/Makefile.am, tools/browser/help/de/de.po: Added 8650 German doc translation 8651 86522010-05-20 Murray Cumming <murrayc@murrayc.com> 8653 8654 * doc/C/howto.xml, doc/C/tmpl/gda-sql-builder.sgml, 8655 libgda/gda-sql-builder.c, tests/test-sql-builder.c: More SqlBuilder 8656 documentation corrections. 8657 86582010-05-20 Vivien Malerba <malerba@gnome-db.org> 8659 8660 * samples/SqlBuilder/example.c, samples/SqlBuilder/example_cnc.c: 8661 Corrected examples following GdaSqlBuilder API changes 8662 86632010-05-20 Murray Cumming <murrayc@murrayc.com> 8664 8665 * libgda/gda-sql-builder.c, 8666 providers/reuseable/mysql/gda-mysql-reuseable.c, 8667 providers/reuseable/postgres/gda-postgres-reuseable.c, 8668 tests/test-sql-builder.c: Correct use of gda_sql_builder_add_function() 8669 with no ID. * libgda/gda-sql-builder.c: 8670 gda_sql_builder_add_function(): Check for a null function name. * 8671 providers/reuseable/mysql/gda-mysql-reuseable.c * 8672 providers/reuseable/postgres/gda-postgres-reuseable.c * 8673 tests/test-sql-builder.c: Correct use of gda_sql_builder_add_function() 8674 now that the id parameter is gone. The compiler did not find these 8675 because it is a ... function. 8676 86772010-05-19 Murray Cumming <murrayc@murrayc.com> 8678 8679 * doc/C/howto.xml, libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, 8680 providers/web/gda-web-recordset.c, samples/SqlBuilder/example.c, 8681 samples/SqlBuilder/example_cnc.c, tools/browser/browser-connection.c, 8682 tools/browser/browser-favorites.c, 8683 tools/browser/data-manager/data-source.c: GdaSqlBuilder: Remove the 8684 ability to specify the IDs. * libgda/gda-sql-builder.[h|c]: 8685 (gda_sql_builder_add_id, gda_sql_builder_add_expr, 8686 gda_sql_builder_add_expr_value, gda_sql_builder_add_param, 8687 gda_sql_builder_add_cond, gda_sql_builder_add_cond_v, 8688 gda_sql_builder_add_function, gda_sql_builder_add_function_v, 8689 gda_sql_builder_add_sub_select, gda_sql_builder_add_case, 8690 gda_sql_builder_add_case_v, gda_sql_builder_select_add_target_id, 8691 gda_sql_builder_select_join_targets, 8692 gda_sql_builder_import_expression): Remove the id parameter which could 8693 be 0 (and usually was), so the caller must always now store the 8694 generated returned ID if necessary instead. This simplifies the API and 8695 improves application code. * providers/web/gda-web-recordset.c * 8696 tools/browser/browser-connection.c * tools/browser/browser-favorites.c 8697 * tools/browser/data-manager/data-source.c: * 8698 samples/SqlBuilder/example.c * samples/SqlBuilder/example_cnc.c: 8699 Adapted. * doc/C/howto.xml: Adapt the code in the tutorial-style 8700 documentation too. 8701 87022010-05-12 Vivien Malerba <malerba@gnome-db.org> 8703 8704 * doc/C/tmpl/gda-sql-builder.sgml, libgda/gda-sql-builder.c, 8705 samples/SqlBuilder/README, samples/SqlBuilder/example.c: Minor 8706 corrections to GdaSqlBuilder * mem leak correction * added an example 8707 to use a sub select in a FROM 8708 87092010-05-12 Murray Cumming <murrayc@murrayc.com> 8710 8711 * libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, 8712 samples/SqlBuilder/example.c: GdaSqlBuilder: Remove steal parameters. 8713 * libgda/gda-sql-builder.[h|c]: gda_sql_builder_add_sub_select() and 8714 gda_sql_builder_compound_add_sub_select(): Remove the steal parameter, 8715 so these always copy instead. * samples/SqlBuilder/example.c: Adapt. 8716 Note that nothing ever passed FALSE to these functions so we are 8717 probably testing a new code path now. Note also that this causes more 8718 copying, but the right way to avoid that would be to use 8719 reference-counting by using real GObjects instead of just boxed type 8720 structs. 8721 87222010-05-11 Murray Cumming <murrayc@murrayc.com> 8723 8724 * libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, 8725 samples/SqlBuilder/example.c, tests/test-sql-builder.c, 8726 tools/browser/browser-favorites.c: gda_sql_builder_get_sql_statement(): 8727 Remove copy_it parameter. * libgda/gda-sql-builder.[h|c]: 8728 gda_sql_builder_get_sql_statement(): Remove the copy_it parameter, and 8729 adapt the documentation, because this does not belong in API. Callers 8730 should call gda_sql_statement_copy() if necessary, as with any other 8731 boxed type. * samples/SqlBuilder/example.c * tests/test-sql-builder.c * 8732 tools/browser/browser-favorites.c: Adapt several uses of this function. 8733 They all just passed FALSE apart from one that passed TRUE incorrectly, 8734 leaking the copy. 8735 8736 * libgda/sql-parser/gda-statement-struct.c, 8737 libgda/sql-parser/gda-statement-struct.h: GdaStatement: Register this 8738 boxed type as a GType. 8739 87402010-05-06 Vivien Malerba <malerba@gnome-db.org> 8741 8742 * configure.in, doc/C/Makefile.am, doc/C/libgda-ui-sections.txt, 8743 doc/C/tmpl/gda-batch.sgml, doc/C/tmpl/gda-column.sgml, 8744 doc/C/tmpl/gda-config.sgml, doc/C/tmpl/gda-connection.sgml, 8745 doc/C/tmpl/gda-data-model-iter.sgml, doc/C/tmpl/gda-data-proxy.sgml, 8746 doc/C/tmpl/gda-sql-statement.sgml, doc/C/tmpl/provider-support.sgml, 8747 libgda-ui/data-entries/plugins/Makefile.am, 8748 libgda-ui/gdaui-basic-form.h, libgda-ui/gdaui-cloud.h, 8749 libgda-ui/gdaui-combo.c, libgda-ui/gdaui-form.h, 8750 libgda-ui/gdaui-grid.h, libgda-ui/gdaui-server-operation.c, 8751 libgda-ui/gdaui-tree-store.c, libgda-ui/internal/utility.c, 8752 libgda/gda-blob-op.c, libgda/gda-server-provider-extra.c, 8753 libgda/gda-sql-builder.h, libgda/gda-tree-manager.h, 8754 libgda/gda-tree-mgr-columns.c, libgda/gda-tree-mgr-columns.h, 8755 libgda/gda-tree-mgr-label.h, libgda/gda-tree-mgr-schemas.h, 8756 libgda/gda-tree-mgr-select.h, libgda/gda-tree-mgr-tables.c, 8757 libgda/gda-tree-mgr-tables.h, libgda/gda-tree-node.h, 8758 libgda/gda-tree.h, libgda/gda-util.c, libgda/gda-util.h, 8759 libgda/libgda.symbols, libgda/thread-wrapper/gda-thread-wrapper.h, 8760 providers/mysql/gda-mysql-recordset.c: Misc corrections 8761 87622010-05-06 Murray Cumming <murrayc@murrayc.com> 8763 8764 * libgda/sql-parser/gda-statement-struct-parts.c, 8765 libgda/sql-parser/gda-statement-struct-parts.h: GdaSqlExpr: Add 8766 gda_sql_expr_get_type() registering it as a boxed type. * 8767 libgda/sql-parser/gda-statement-struct-parts.h: Add 8768 gda_sql_expr_get_type() and GDA_TYPE_SQL_EXPR, because this type is now 8769 usd in the GdaSqlBuilder API. The other types should probably be 8770 registered too. This was just enough to use the API with libgdamm. 8771 87722010-05-05 Vivien Malerba <malerba@gnome-db.org> 8773 8774 * doc/C/tmpl/gda-attributes-manager.sgml, doc/C/tmpl/gda-batch.sgml, 8775 doc/C/tmpl/gda-blob-op.sgml, doc/C/tmpl/gda-column.sgml, 8776 doc/C/tmpl/gda-config.sgml, doc/C/tmpl/gda-connection-event.sgml, 8777 doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/gda-convenient.sgml, 8778 doc/C/tmpl/gda-data-access-wrapper.sgml, 8779 doc/C/tmpl/gda-data-comparator.sgml, doc/C/tmpl/gda-data-handler.sgml, 8780 doc/C/tmpl/gda-data-model-array.sgml, 8781 doc/C/tmpl/gda-data-model-bdb.sgml, doc/C/tmpl/gda-data-model-dir.sgml, 8782 doc/C/tmpl/gda-data-model-import.sgml, 8783 doc/C/tmpl/gda-data-model-iter.sgml, doc/C/tmpl/gda-data-model.sgml, 8784 doc/C/tmpl/gda-data-proxy.sgml, doc/C/tmpl/gda-data-select-priv.sgml, 8785 doc/C/tmpl/gda-data-select.sgml, doc/C/tmpl/gda-handler-bin.sgml, 8786 doc/C/tmpl/gda-handler-boolean.sgml, 8787 doc/C/tmpl/gda-handler-numerical.sgml, 8788 doc/C/tmpl/gda-handler-string.sgml, doc/C/tmpl/gda-handler-time.sgml, 8789 doc/C/tmpl/gda-handler-type.sgml, doc/C/tmpl/gda-holder.sgml, 8790 doc/C/tmpl/gda-lockable.sgml, doc/C/tmpl/gda-log.sgml, 8791 doc/C/tmpl/gda-meta-store.sgml, doc/C/tmpl/gda-meta-struct.sgml, 8792 doc/C/tmpl/gda-mutex.sgml, doc/C/tmpl/gda-pstmt.sgml, 8793 doc/C/tmpl/gda-quark-list.sgml, 8794 doc/C/tmpl/gda-repetitive-statement.sgml, 8795 doc/C/tmpl/gda-report-docbook-document.sgml, 8796 doc/C/tmpl/gda-report-document.sgml, doc/C/tmpl/gda-report-engine.sgml, 8797 doc/C/tmpl/gda-report-rml-document.sgml, doc/C/tmpl/gda-row.sgml, 8798 doc/C/tmpl/gda-server-operation-nodes.sgml, 8799 doc/C/tmpl/gda-server-operation-sequences.sgml, 8800 doc/C/tmpl/gda-server-operation.sgml, 8801 doc/C/tmpl/gda-server-provider.sgml, doc/C/tmpl/gda-set.sgml, 8802 doc/C/tmpl/gda-sql-parser.sgml, doc/C/tmpl/gda-sql-statement.sgml, 8803 doc/C/tmpl/gda-statement.sgml, doc/C/tmpl/gda-thread-wrapper.sgml, 8804 doc/C/tmpl/gda-transaction-status.sgml, 8805 doc/C/tmpl/gda-tree-manager.sgml, doc/C/tmpl/gda-tree-mgr-columns.sgml, 8806 doc/C/tmpl/gda-tree-mgr-label.sgml, 8807 doc/C/tmpl/gda-tree-mgr-schemas.sgml, 8808 doc/C/tmpl/gda-tree-mgr-select.sgml, 8809 doc/C/tmpl/gda-tree-mgr-tables.sgml, doc/C/tmpl/gda-tree-node.sgml, 8810 doc/C/tmpl/gda-tree.sgml, doc/C/tmpl/gda-util.sgml, 8811 doc/C/tmpl/gda-value.sgml, doc/C/tmpl/gda-vconnection-data-model.sgml, 8812 doc/C/tmpl/gda-vconnection-hub.sgml, 8813 doc/C/tmpl/gda-virtual-connection.sgml, 8814 doc/C/tmpl/gda-virtual-provider.sgml, 8815 doc/C/tmpl/gda-vprovider-data-model.sgml, 8816 doc/C/tmpl/gda-vprovider-hub.sgml, doc/C/tmpl/gda-xa-transaction.sgml, 8817 doc/C/tmpl/gdaui-basic-form.sgml, doc/C/tmpl/gdaui-cloud.sgml, 8818 doc/C/tmpl/gdaui-combo.sgml, doc/C/tmpl/gdaui-data-entry.sgml, 8819 doc/C/tmpl/gdaui-data-filter.sgml, 8820 doc/C/tmpl/gdaui-data-proxy-info.sgml, 8821 doc/C/tmpl/gdaui-data-proxy.sgml, doc/C/tmpl/gdaui-data-selector.sgml, 8822 doc/C/tmpl/gdaui-data-store.sgml, doc/C/tmpl/gdaui-easy.sgml, 8823 doc/C/tmpl/gdaui-form.sgml, doc/C/tmpl/gdaui-grid.sgml, 8824 doc/C/tmpl/gdaui-login.sgml, doc/C/tmpl/gdaui-plugins.sgml, 8825 doc/C/tmpl/gdaui-provider-selector.sgml, 8826 doc/C/tmpl/gdaui-raw-form.sgml, doc/C/tmpl/gdaui-raw-grid.sgml, 8827 doc/C/tmpl/gdaui-server-operation.sgml, 8828 doc/C/tmpl/gdaui-tree-store.sgml, doc/C/tmpl/libgda.sgml, 8829 doc/C/tmpl/provider-support-sql.sgml, doc/C/tmpl/provider-support.sgml, 8830 tools/browser/doc/tmpl/browser-connection.sgml, 8831 tools/browser/doc/tmpl/browser-core.sgml, 8832 tools/browser/doc/tmpl/browser-favorites.sgml, 8833 tools/browser/doc/tmpl/browser-page.sgml, 8834 tools/browser/doc/tmpl/browser-perspective.sgml, 8835 tools/browser/doc/tmpl/browser-window.sgml, 8836 tools/browser/doc/tmpl/cc-gray-bar.sgml, 8837 tools/browser/doc/tmpl/data-manager-perspective.sgml, 8838 tools/browser/doc/tmpl/popup-container.sgml: Doc updates due to gtk-doc 8839 version change 8840 8841 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml, 8842 libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, 8843 libgda/libgda.symbols, samples/SqlBuilder/README, 8844 samples/SqlBuilder/example.c, samples/SqlBuilder/example_cnc.c: 8845 Improved GdaSqlBuilder with import/export features added: 8846 gda_sql_builder_export_expression() and 8847 gda_sql_builder_import_expression() 8848 88492010-05-04 Vivien Malerba <malerba@gnome-db.org> 8850 8851 * tools/browser/browser-spinner.c, tools/browser/browser-spinner.h, 8852 tools/browser/browser-window.c, 8853 tools/browser/data-manager/data-widget.c: Use GtkSpinner if GTK+ >= 8854 2.20.0, for bug #609683 8855 8856 * libgda/gda-sql-builder.c, libgda/gda-sql-builder.h: 8857 gda_sql_builder_select_add_field() now returns the added field's ID 8858 88592010-05-02 Vivien Malerba <malerba@gnome-db.org> 8860 8861 * libgda/sql-parser/Makefile.am, 8862 libgda/sql-parser/gda-sql-parser-enum-types.h.KEEPAPI: sql-parser: Enum 8863 Macros and get_type() functions: Fix the prefix. 8864 libgda/sql-parser/Makefile.am: glib-mkenums was called with a 8865 GDA_SQL_PARSER_TYPE prefix instead of a GDA_TYPE prefix, though the 8866 enum types themselves have regular Gda prefixes, even if they happen to 8867 be in a sub-directory. This made it hard for language-bindings 8868 (including libgdamm and pygda) to guess the function and macro names. 8869 For bug #617429 8870 8871 * libgda/gda-connection.c, libgda/sqlite/gda-sqlite-provider.c: Misc. 8872 optimizations 8873 8874 * doc/C/packaging_ui.xml, libgda-ui/data-entries/plugins/Makefile.am, 8875 .../query-exec => libgda-ui/data-entries/plugins}/gda-sql.lang, 8876 tools/browser/query-exec/Makefile.am: Correctly install gda-sql.lang 8877 88782010-04-28 Vivien Malerba <malerba@gnome-db.org> 8879 8880 * libgda-ui/data-entries/plugins/.gitignore, 8881 libgda-ui/data-entries/plugins/Makefile.am, 8882 .../data-entries/plugins/gdaui-entry-filesel.c, 8883 .../plugins/gdaui-entry-text-spec.xml.in, 8884 libgda-ui/data-entries/plugins/gdaui-entry-text.c, 8885 libgda-ui/data-entries/plugins/gdaui-entry-text.h, 8886 libgda-ui/data-entries/plugins/libmain.c: GtkSourceView can now be used 8887 in the text plugin if it is detected, as a PROG_LANG option 8888 88892010-04-27 Vivien Malerba <malerba@gnome-db.org> 8890 8891 * tools/browser/help/C/data-manager-perspective.page, 8892 tools/browser/help/C/general-ui.page, tools/browser/help/C/index.page, 8893 tools/browser/help/C/query-execution-perspective.page, 8894 tools/browser/help/C/schema-browser-perspective.page, 8895 tools/browser/help/C/transactions.page: Typo corrections to 8896 GdaBrowser's help (thanks to Laurent Coudeur) for bug #616932 8897 8898 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-holder.sgml, 8899 libgda/gda-holder.c: Documentation corrections 8900 8901 * control-center/dsn-properties-dialog.c, 8902 control-center/gdaui-dsn-editor.c, libgda-ui/internal/Makefile.am, 8903 libgda-ui/internal/gdaui-provider-auth-editor.c, 8904 libgda-ui/internal/gdaui-provider-auth-editor.h, 8905 libgda-ui/internal/gdaui-provider-spec-editor.c, 8906 libgda-ui/internal/gdaui-provider-spec-editor.h: Align forms in control 8907 center's DSN properties 8908 8909 * doc/C/libgda-ui-sections.txt, doc/C/tmpl/gdaui-basic-form.sgml, 8910 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-basic-form.h, 8911 libgda-ui/libgda-ui.symbols: Added the ability to use GtkSizeGroups in 8912 GdauiBasicForm new APIs: gdaui_basic_form_add_to_size_group() 8913 gdaui_basic_form_remove_from_size_group 8914 89152010-04-16 Vivien Malerba <malerba@gnome-db.org> 8916 8917 * tools/browser/browser-window.c, tools/browser/support.c: Fixed some 8918 help problems in GdaBrowser 8919 89202010-04-15 Vivien Malerba <malerba@gnome-db.org> 8921 8922 * configure.in, tools/browser/Makefile.am, 8923 tools/browser/browser-window.c, 8924 tools/browser/data-manager/data-console.c, tools/browser/support.c, 8925 tools/browser/support.h: Only propose GdaBrowser's help if 8926 gnome-doc-util is available 8927 8928 * doc/C/GdaStatement.dia, doc/C/GdaStatement.png, doc/C/Makefile.am, 8929 doc/C/libgda-4.0-docs.sgml, doc/C/packaging.xml, 8930 doc/C/packaging_ui.xml: Documentation improvements 8931 89322010-04-06 Vivien Malerba <malerba@gnome-db.org> 8933 8934 * libgda-ui/Makefile.am, libgda/sql-parser/Makefile.am: Corrections to 8935 have "make distcheck" work 8936 8937 * tools/browser/data-manager/data-console.c, 8938 tools/browser/query-exec/query-console.c, 8939 tools/browser/schema-browser/table-preferences.c: Do not assign zero 8940 sized array. From Halton Huo <halton.huo@sun.com> Fixes 8941 https://bugzilla.gnome.org/show_bug.cgi?id=614924 8942 89432010-04-01 Vivien Malerba <malerba@gnome-db.org> 8944 8945 * tools/browser/canvas/browser-canvas-db-relations.c, 8946 tools/browser/data-manager/data-console.c, 8947 tools/browser/data-manager/data-source.c, 8948 tools/browser/data-manager/spec-editor.c: GdaBrowser's Data manager 8949 perspective improvements 8950 89512010-03-31 Vivien Malerba <malerba@gnome-db.org> 8952 8953 * tools/browser/canvas/browser-canvas-db-relations.c, 8954 tools/browser/canvas/browser-canvas-db-relations.h, 8955 tools/browser/data-manager/data-source.c, tools/browser/decl.h, 8956 tools/browser/schema-browser/relations-diagram.c, 8957 tools/browser/schema-browser/table-info.c: GdaBrowser: it's now 8958 possible to view the contents for all the tables in a tables relations 8959 canvas 8960 8961 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml, 8962 libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, 8963 libgda/libgda.symbols, tests/test-sql-builder.c: GdaSqlBuilder can now 8964 specify HAVING and GROUP BY 8965 8966 * tools/browser/browser-core.c, tools/browser/browser-core.h, 8967 tools/browser/browser-window.c, tools/browser/browser-window.h, 8968 tools/browser/data-manager/data-console.c, 8969 tools/browser/data-manager/data-console.h, 8970 .../data-manager/data-manager-perspective.c, 8971 .../data-manager/data-manager-perspective.h, 8972 tools/browser/doc/Makefile.am, tools/browser/doc/gda-browser-docs.sgml, 8973 tools/browser/doc/gda-browser-sections.txt, 8974 tools/browser/doc/gda-browser.types, 8975 tools/browser/doc/tmpl/browser-core.sgml, 8976 tools/browser/doc/tmpl/browser-perspective.sgml, 8977 tools/browser/doc/tmpl/browser-window.sgml, 8978 .../browser/doc/tmpl/data-manager-perspective.sgml, 8979 tools/browser/schema-browser/table-info.c: One can now directly view a 8980 table's contents in GdaBrowser 8981 89822010-03-24 Vivien Malerba <malerba@gnome-db.org> 8983 8984 * tools/browser/data-manager/data-manager-perspective.c, 8985 tools/browser/decl.h, 8986 tools/browser/query-exec/query-exec-perspective.c, 8987 tools/browser/schema-browser/schema-browser-perspective.c: Set default 8988 size of the favorites in GdaBrowser's perspectives 8989 8990 * tools/browser/browser-connection-priv.h, 8991 tools/browser/browser-connection.c, tools/browser/browser-connection.h, 8992 tools/browser/data-manager/data-console.c, 8993 tools/browser/data-manager/data-source.c, 8994 tools/browser/data-manager/data-source.h, 8995 tools/browser/data-manager/spec-editor.c, 8996 tools/browser/data-manager/spec-editor.h, 8997 tools/browser/doc/gda-browser-sections.txt, 8998 tools/browser/doc/tmpl/browser-connection.sgml, 8999 tools/browser/query-exec/query-console.c: Support variables in 9000 GdaBrowser's data manager 9001 90022010-03-20 Vivien Malerba <malerba@gnome-db.org> 9003 9004 * configure.in, providers/jdbc/Makefile.am, providers/jdbc/derby.java, 9005 providers/jdbc/h2.java, providers/jdbc/meta.java, 9006 providers/jdbc/provider.java: Better handle GCJ as the java compiler 9007 90082010-03-17 Vivien Malerba <malerba@gnome-db.org> 9009 9010 * control-center/gda-control-center-4.0.desktop.in, 9011 tools/browser/gda-browser-4.0.desktop.in: Applied patch for bug #613139 9012 Thanks to Fryderyk Dziarmagowski 9013 90142010-03-14 Vivien Malerba <malerba@gnome-db.org> 9015 9016 * control-center/dsn-config.c, libgda-ui/gdaui-data-filter.c, 9017 libgda-ui/gdaui-raw-grid.c, 9018 tools/browser/canvas/browser-canvas-db-relations.c, 9019 tools/browser/canvas/browser-canvas-fkey.c, 9020 tools/browser/canvas/browser-canvas.c, 9021 tools/browser/connection-binding-properties.c: Removed deprecated GTK+ 9022 symbols for Gnome Goal 9023 http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK+ 9024 90252010-03-13 Vivien Malerba <malerba@gnome-db.org> 9026 9027 * control-center/cc-gray-bar.c, tools/browser/browser-spinner.c: 9028 Applied patch for bug #609684 use accessor functions instead direct 9029 access for GTK_REALIZED and GTK_WIDGET_MAPPED 9030 90312010-03-11 Vivien Malerba <malerba@gnome-db.org> 9032 9033 * libgda-ui/Makefile.am, libgda/Makefile.am, 9034 libgda/sql-parser/gda-statement-struct-decl.h: More GOI work 9035 90362010-03-10 Vivien Malerba <malerba@gnome-db.org> 9037 9038 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-batch.sgml, 9039 doc/C/tmpl/gda-data-select.sgml, libgda/gda-batch.c, 9040 libgda/gda-batch.h, libgda/gda-data-select.h: Corrections to help 9041 GObject introspection thanks to Daniel Espinosa 9042 9043 * libgda-ui/Makefile.am, libgda/gda-debug-macros.h, 9044 libgda/gda-transaction-status.c: Initial support for GObject 9045 introspection for the UI extension thanks a lot to Daniel Espinosa 9046 90472010-03-02 Vivien Malerba <malerba@gnome-db.org> 9048 9049 * configure.in, doc/C/howto.xml, po/POTFILES.in, 9050 tools/browser/Makefile.am, tools/browser/browser-connection.c, 9051 tools/browser/browser-connection.h, tools/browser/browser-favorites.c, 9052 tools/browser/browser-favorites.h, tools/browser/browser-stock-icons.c, 9053 tools/browser/browser-stock-icons.h, tools/browser/browser-window.c, 9054 tools/browser/data-manager/Makefile.am, 9055 tools/browser/data-manager/data-console.c, 9056 tools/browser/data-manager/data-console.h, 9057 .../browser/data-manager/data-favorite-selector.c, 9058 .../browser/data-manager/data-favorite-selector.h, 9059 .../data-manager/data-manager-perspective.c, 9060 .../data-manager/data-manager-perspective.h, 9061 tools/browser/data-manager/data-source.c, 9062 tools/browser/data-manager/data-source.h, 9063 tools/browser/data-manager/data-widget.c, 9064 tools/browser/data-manager/data-widget.h, 9065 tools/browser/data-manager/marshal.list, 9066 tools/browser/data-manager/perspective-main.c, 9067 tools/browser/data-manager/perspective-main.h, 9068 tools/browser/data-manager/spec-editor.c, 9069 tools/browser/data-manager/spec-editor.h, 9070 tools/browser/data/Makefile.am, 9071 tools/browser/data/hicolor_actions_16x16_glade.png, 9072 tools/browser/data/hicolor_actions_22x22_glade.png, 9073 tools/browser/data/hicolor_actions_24x24_glade.png, 9074 tools/browser/data/hicolor_actions_32x32_glade.png, 9075 .../data/hicolor_actions_scalable_glade.svg, tools/browser/decl.h, 9076 tools/browser/doc/tmpl/browser-favorites.sgml, tools/browser/main.c, 9077 tools/browser/mgr-favorites.c, 9078 tools/browser/query-exec/perspective-main.c, 9079 tools/browser/query-exec/query-console.c, 9080 tools/browser/query-exec/query-console.h, 9081 tools/browser/query-exec/query-exec-perspective.c, 9082 tools/browser/query-exec/query-favorite-selector.c, 9083 tools/browser/support.c, tools/browser/support.h: Initial Data Manager 9084 perspective in Gda-Browser 9085 90862010-02-28 Vivien Malerba <malerba@gnome-db.org> 9087 9088 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml, 9089 libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, 9090 libgda/libgda.symbols, tests/test-sql-builder.c: Added support in 9091 GdaSqlBuilder for DISTINCT and LIMIT clauses 9092 90932010-02-27 Vivien Malerba <malerba@gnome-db.org> 9094 9095 * libgda/gda-sql-builder.c, tests/test-sql-builder.c: GdaSqlBuilder 9096 corrections allow NULL of a NULL GValue passed as arguments to 9097 gda_sql_builder_add_field_value() and gda_sql_builder_add_expr_value() 9098 90992010-02-26 Murray Cumming <murrayc@murrayc.com> 9100 9101 * libgda/gda-util.c, libgda/sqlite/keywords_hash.h: Fix 2 compiler 9102 warnings. * libgda/gda-util.c Remove the charMap() macro define 9103 because it is already in keywords_hash.h. Presumably it once was not 9104 there. The duplicate definition was causing a compiler warning. 9105 (gda_utility_data_model_dump_data_to_xml): Correct a warning due to 9106 incorrect use of const. Make a nearby cast from GdaBlob* to GdaBinary* 9107 clearer/safer by using the data struct field instead. 9108 91092010-02-25 Vivien Malerba <malerba@gnome-db.org> 9110 9111 * libgda/thread-wrapper/gda-thread-provider.c, 9112 libgda/thread-wrapper/gda-thread-wrapper.c: Misc code corrections 9113 9114 * doc/C/tmpl/gda-holder.sgml, libgda/gda-holder.c, 9115 tests/value-holders/check_holder.c: Correctly handle GDA_TYPE_NULL 9116 GdaHolders when bound to other GdaHolder 9117 91182010-02-07 Vivien Malerba <malerba@gnome-db.org> 9119 9120 * libgda/sqlite/gda-sqlite-handler-boolean.c, 9121 providers/mysql/gda-mysql-handler-boolean.c: Corrected the MySQL and 9122 SQLite boolean handlers 9123 91242010-02-05 Vivien Malerba <malerba@gnome-db.org> 9125 9126 * doc/C/store-meta-type.xml, doc/C/tmpl/gda-connection.sgml, 9127 libgda/gda-connection.c, libgda/gda-connection.h: 9128 gda_connection_get_meta_store_data() can now export table's indexes 9129 information 9130 9131 * libgda/sqlite/Makefile.am, 9132 libgda/sqlite/gda-sqlite-handler-boolean.c, 9133 libgda/sqlite/gda-sqlite-handler-boolean.h, 9134 libgda/sqlite/gda-sqlite-provider.c, po/POTFILES.in, 9135 providers/mysql/Makefile.am, 9136 providers/mysql/gda-mysql-handler-boolean.c, 9137 providers/mysql/gda-mysql-handler-boolean.h, 9138 providers/mysql/gda-mysql-provider.c, 9139 providers/oracle/gda-oracle-provider.c: Render TRUE as 1 and FALSE as 0 9140 in the MySQL and SQLite providers 9141 91422010-02-02 Vivien Malerba <malerba@gnome-db.org> 9143 9144 * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-raw-form.c: UI form 9145 corrections 9146 91472010-01-29 Vivien Malerba <malerba@gnome-db.org> 9148 9149 * libgda-ui/data-entries/plugins/common-pict.c, 9150 libgda-ui/data-entries/plugins/gdaui-entry-pict.c: Avoid reading blob 9151 if not necessary (UI extension) 9152 9153 * libgda/handlers/gda-handler-bin.c, 9154 libgda/sqlite/virtual/gda-vprovider-data-model.c: Avoid reading blob if 9155 not necessary 9156 9157 * libgda/gda-data-proxy.c, libgda/gda-data-select.c, 9158 tests/data-models/check_data_proxy.c: GdaDataSelet and GdaDataProxy 9159 rows mismatch corrections 9160 91612010-01-27 Vivien Malerba <malerba@gnome-db.org> 9162 9163 * providers/mysql/gda-mysql-provider.c, 9164 providers/mysql/gda-mysql-recordset.c: Added support for blobs in the 9165 MySQL provider 9166 91672010-01-26 Vivien Malerba <malerba@gnome-db.org> 9168 9169 * libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c, 9170 libgda-ui/internal/utility.c, libgda-ui/internal/utility.h: Keep the 9171 same iterator in GdauiRawForm if possible refactored the code with 9172 GdauiRawGrid 9173 91742010-01-24 Vivien Malerba <malerba@gnome-db.org> 9175 9176 * doc/C/libgda-ui-sections.txt, doc/C/tmpl/gdaui-data-entry.sgml, 9177 .../gdaui-data-cell-renderer-textual.c, 9178 libgda-ui/data-entries/gdaui-entry-combo.c, 9179 libgda-ui/data-entries/gdaui-entry-shell.c, 9180 libgda-ui/data-entries/gdaui-entry-shell.h, 9181 libgda-ui/data-entries/gdaui-entry-wrapper.c, 9182 .../plugins/gdaui-data-cell-renderer-cgrid.c, 9183 .../plugins/gdaui-data-cell-renderer-password.c, 9184 libgda-ui/demos/basic_form.c, libgda-ui/gdaui-basic-form.c, 9185 libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-entry.h, 9186 libgda-ui/libgda-ui.symbols, testing/gdaui-test-data-entries.c: UI 9187 extension API changes, and better handle invalid GdaHolder 9188 9189 * testing/.gitignore, testing/Makefile.am, testing/gdaui-test-errors.c, 9190 tests/data-models/.gitignore: Added new UI test for data models with 9191 errors 9192 9193 * libgda/gda-data-model-iter.c, libgda/gda-data-select.c, 9194 libgda/gda-set.c, libgda/gda-set.h, tests/Makefile.am, 9195 tests/data-model-errors.c, tests/data-model-errors.h, 9196 tests/data-models/Makefile.am, tests/data-models/check_model_errors.c: 9197 Corrected GdaDataModelIter when errors occurred the previous 9198 behaviour was to invalidate all the GdaHolders composing the iterator 9199 when an error occurred. The corrected behaviour is to invalidate only 9200 the GdaHolders for which an error occurred. In any case the returned 9201 value or other behaviours are unchanged. 9202 92032010-01-22 Vivien Malerba <malerba@gnome-db.org> 9204 9205 * doc/C/data_validation.xml, libgda-ui/gdaui-raw-form.c: Doc. 9206 corrections 9207 92082010-01-20 Vivien Malerba <malerba@gnome-db.org> 9209 9210 * libgda/gda-data-select-extra.h, libgda/gda-data-select.c: Don't fail 9211 when modifying a SELECT result modifying a GdaDataSelect won't fail 9212 anymore if a non required value is not set 9213 9214 * libgda-ui/data-entries/gdaui-entry-combo.c, 9215 libgda-ui/gdaui-basic-form.c: Misc UI extension corrections 9216 9217 * samples/README, samples/SimpleUIForm/README, 9218 samples/SimpleUIForm/example.c: Improved SimpleUIForm example with RO 9219 and RW versions 9220 92212010-01-19 Vivien Malerba <malerba@gnome-db.org> 9222 9223 * doc/C/libgda-4.0-docs.sgml, doc/C/libgda-ui-sections.txt, 9224 libgda-ui/gdaui-init.c: Added gdaui_init() to the documentation 9225 9226 * Makefile.am, samples/README, samples/SimpleExample/example.c, 9227 samples/SimpleUIForm/README, samples/SimpleUIForm/ScreenShot.png, 9228 samples/SimpleUIForm/example.c: New UI extension example 9229 92302010-01-16 Vivien Malerba <malerba@gnome-db.org> 9231 9232 * installers/WindowsWix/make-zip-exe.sh, 9233 .../share/libgda-4.0/icons/hicolor/index.theme: Added missing icons in 9234 Windows's ZIP file 9235 9236 * configure.in, installers/WindowsWix/make-zip-exe.sh: Set version to 9237 4.1.5 9238 92392010-01-15 Vivien Malerba <malerba@gnome-db.org> 9240 9241 * tools/browser/query-exec/query-console.c, 9242 tools/browser/query-exec/query-editor.c, 9243 tools/browser/query-exec/query-editor.h, 9244 tools/browser/query-exec/query-result.c: GdaBrowser: query execution 9245 result corrections 9246 9247 * libgda/gda-connection.c, libgda/thread-wrapper/gda-thread-provider.c: 9248 GdaThreadProvider related corrections 9249 9250 * providers/jdbc/gda-jdbc-provider.c, 9251 providers/postgres/gda-postgres-provider.c, 9252 providers/skel-implementation/capi/gda-capi-provider.c, 9253 providers/web/gda-web-provider.c: Corrections to GdaSqlStatement's SQL 9254 rendering 9255 92562010-01-14 Vivien Malerba <malerba@gnome-db.org> 9257 9258 * libgda/libgda.symbols, tools/browser/canvas/browser-canvas-item.c, 9259 tools/browser/schema-browser/table-preferences.c: Windows issues 9260 corrections 9261 9262 * doc/C/Makefile.am, doc/C/tmpl/gda-data-proxy.sgml, 9263 doc/C/tmpl/gda-sql-statement.sgml, doc/C/tmpl/gdaui-raw-grid.sgml, 9264 doc/C/tmpl/gdaui-set.sgml, libgda-report/Makefile.am, 9265 libgda-ui/Makefile.am, libgda/Makefile.am, 9266 providers/reuseable/mysql/Makefile.am: Corrections in the build system 9267 9268 * doc/C/libgda-ui-sections.txt, libgda-ui/demos/custom_layout.xml, 9269 libgda-ui/demos/form_data_layout.c, libgda-ui/demos/grid_data_layout.c, 9270 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-layout.dtd, 9271 libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-raw-grid.h, 9272 libgda-ui/libgda-ui.symbols, libgda/gda-util.c: Re-implemented custom 9273 layout in GdauiRawGrid 9274 92752010-01-13 Vivien Malerba <malerba@gnome-db.org> 9276 9277 * libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-combo.c, 9278 libgda-ui/gdaui-data-selector.c, libgda-ui/gdaui-data-selector.h, 9279 libgda-ui/gdaui-form.c, libgda-ui/gdaui-grid.c, 9280 libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c: Improvements in 9281 the GdauiDataSelector's implementations 9282 9283 * libgda-ui/gdaui-raw-grid.c, libgda/gda-data-model-import.c: Don't 9284 call xmlCleanupParser() see 9285 http://lists.fedoraproject.org/pipermail/devel/2010-January/129117.html 9286 9287 * providers/mysql/gda-mysql-provider.c, 9288 providers/reuseable/mysql/gda-mysql-meta.c: MySQL corrections * 9289 correctly report failed connection open error * don't add a space 9290 between a function and the opening parenthesis * meta data fetching 9291 correction 9292 92932010-01-11 Vivien Malerba <malerba@gnome-db.org> 9294 9295 * doc/C/tmpl/gdaui-basic-form.sgml, 9296 libgda-ui/data-entries/gdaui-entry-combo.c, 9297 libgda-ui/data-entries/gdaui-entry-number.c, 9298 libgda-ui/data-entries/gdaui-numeric-entry.c, 9299 libgda-ui/data-entries/plugins/libmain.c, libgda-ui/gdaui-combo.c, 9300 libgda-ui/gdaui-plugin.h, libgda/gda-set.c, libgda/gda-util.c, 9301 po/POTFILES.in, tools/browser/browser-connection-priv.h, 9302 tools/browser/browser-connection.c, tools/browser/browser-connection.h, 9303 tools/browser/browser-window.c, 9304 tools/browser/doc/gda-browser-sections.txt, 9305 tools/browser/doc/tmpl/browser-connection.sgml, 9306 tools/browser/marshal.list, tools/browser/query-exec/query-result.c, 9307 tools/browser/schema-browser/Makefile.am, 9308 tools/browser/schema-browser/table-info.c, 9309 tools/browser/schema-browser/table-preferences.c, 9310 tools/browser/schema-browser/table-preferences.h: Allow to specify 9311 display preferences on table's colums 9312 93132010-01-06 Vivien Malerba <malerba@gnome-db.org> 9314 9315 * libgda/sqlite/sqlite-src/PragmasPatch, 9316 libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h: 9317 Now use embedded SQLite 3.6.22 9318 93192010-01-05 Vivien Malerba <malerba@gnome-db.org> 9320 9321 * installers/WindowsWix/make-zip-exe.sh, libgda-ui/libgda-ui.symbols: 9322 Win32 build corrections 9323 9324 * control-center/dsn-config.c, control-center/gdaui-dsn-assistant.c, 9325 control-center/provider-config.c, doc/C/libgda-ui-sections.txt, 9326 doc/C/tmpl/gdaui-basic-form.sgml, doc/C/tmpl/gdaui-data-entry.sgml, 9327 libgda-ui/Makefile.am, .../data-entries/gdaui-data-cell-renderer-bin.c, 9328 .../gdaui-data-cell-renderer-boolean.c, 9329 .../data-entries/gdaui-data-cell-renderer-combo.c, 9330 .../data-entries/gdaui-data-cell-renderer-info.c, 9331 .../gdaui-data-cell-renderer-textual.c, 9332 libgda-ui/data-entries/gdaui-entry-combo.c, 9333 libgda-ui/data-entries/gdaui-entry-common-time.c, 9334 libgda-ui/data-entries/gdaui-entry-number.c, 9335 libgda-ui/data-entries/gdaui-entry-shell.c, 9336 libgda-ui/data-entries/gdaui-entry-string.c, 9337 libgda-ui/data-entries/gdaui-entry-wrapper.c, 9338 libgda-ui/data-entries/gdaui-numeric-entry.c, 9339 libgda-ui/data-entries/plugins/common-pict.c, 9340 .../plugins/gdaui-data-cell-renderer-cgrid.c, 9341 .../plugins/gdaui-data-cell-renderer-password.c, 9342 .../plugins/gdaui-data-cell-renderer-pict.c, 9343 libgda-ui/data-entries/plugins/gdaui-entry-cgrid.c, 9344 libgda-ui/data-entries/plugins/gdaui-entry-pict.c, 9345 libgda-ui/data-entries/plugins/gdaui-entry-text.c, 9346 libgda-ui/data-layout.dtd, libgda-ui/demos/Makefile.am, 9347 libgda-ui/demos/basic_form.c, libgda-ui/demos/custom_layout.xml, 9348 libgda-ui/demos/demo_db.db, 9349 libgda-ui/demos/example_automatic_layout.xml, 9350 libgda-ui/demos/form_data_layout.c, libgda-ui/demos/grid_data_layout.c, 9351 libgda-ui/demos/linked_grid_form.c, libgda-ui/demos/main.c, 9352 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-basic-form.h, 9353 libgda-ui/gdaui-combo.c, libgda-ui/gdaui-data-entry.c, 9354 libgda-ui/gdaui-data-entry.h, libgda-ui/gdaui-data-filter.c, 9355 libgda-ui/gdaui-data-proxy-info.c, libgda-ui/gdaui-data-store.c, 9356 libgda-ui/gdaui-layout.dtd, libgda-ui/gdaui-raw-form.c, 9357 libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-server-operation.c, 9358 libgda-ui/internal/popup-container.c, libgda/gda-value.c, 9359 testing/gdaui-test-data-entries.c, 9360 tools/browser/browser-connections-list.c, 9361 tools/browser/browser-window.c, tools/browser/canvas-example.c: 9362 GdauiBasicForm rework * now has a much improved internal structure * 9363 re-wrote the custom layou code to use a more lisible XML syntax * 9364 improved examples 9365 93662009-12-22 Vivien Malerba <malerba@gnome-db.org> 9367 9368 * control-center/dsn-config.c, control-center/gdaui-dsn-assistant.c, 9369 control-center/main.c, control-center/provider-config.c, 9370 doc/C/Makefile.am, doc/C/libgda-4.0-docs.sgml, 9371 doc/C/libgda-ui-sections.txt, doc/C/libgda-ui.types, 9372 doc/C/tmpl/gdaui-basic-form.sgml, doc/C/tmpl/gdaui-cloud.sgml, 9373 doc/C/tmpl/gdaui-combo.sgml, doc/C/tmpl/gdaui-data-entry.sgml, 9374 doc/C/tmpl/gdaui-data-filter.sgml, 9375 doc/C/tmpl/gdaui-data-proxy-info.sgml, 9376 doc/C/tmpl/gdaui-data-proxy.sgml, doc/C/tmpl/gdaui-data-selector.sgml, 9377 doc/C/tmpl/gdaui-form.sgml, doc/C/tmpl/gdaui-grid.sgml, 9378 doc/C/tmpl/gdaui-plugins.sgml, doc/C/tmpl/gdaui-raw-form.sgml, 9379 doc/C/tmpl/gdaui-raw-grid.sgml, doc/C/tmpl/gdaui-server-operation.sgml, 9380 doc/C/tmpl/gdaui-tree-store.sgml, doc/C/vi-cloud.png, 9381 doc/C/vi-filter.png, doc/C/vi-info.png, doc/C/vi-provider-selector.png, 9382 doc/C/vi-raw-grid.png, doc/C/vi-server-op.png, doc/C/visual_index.xml, 9383 libgda-ui/Makefile.am, 9384 .../data-entries/gdaui-data-cell-renderer-combo.c, 9385 libgda-ui/data-entries/gdaui-entry-combo.c, 9386 libgda-ui/data-entries/gdaui-entry-wrapper.c, 9387 libgda-ui/data-entries/plugins/gdaui-entry-cgrid.c, 9388 libgda-ui/demos/Makefile.am, libgda-ui/demos/cloud.c, 9389 libgda-ui/demos/combo.c, libgda-ui/demos/data_model_dir.c, 9390 libgda-ui/demos/ddl_queries.c, libgda-ui/demos/form_data_layout.c, 9391 libgda-ui/demos/form_pict.c, libgda-ui/demos/form_rw.c, 9392 libgda-ui/demos/grid.c, libgda-ui/demos/grid_data_layout.c, 9393 libgda-ui/demos/grid_pict.c, libgda-ui/demos/grid_rw.c, 9394 libgda-ui/demos/linked_grid_form.c, libgda-ui/demos/login.c, 9395 libgda-ui/demos/main.c, libgda-ui/demos/provider_sel.c, 9396 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-basic-form.h, 9397 libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-cloud.h, 9398 libgda-ui/gdaui-combo.c, libgda-ui/gdaui-combo.h, 9399 libgda-ui/gdaui-data-entry.c, ...ui-data-widget-filter.c => 9400 gdaui-data-filter.c}, libgda-ui/gdaui-data-filter.h, 9401 ...-data-widget-info.c => gdaui-data-proxy-info.c}, 9402 libgda-ui/gdaui-data-proxy-info.h, libgda-ui/gdaui-data-proxy.c, 9403 libgda-ui/gdaui-data-proxy.h, libgda-ui/gdaui-data-selector.c, 9404 libgda-ui/gdaui-data-selector.h, libgda-ui/gdaui-data-store.c, 9405 libgda-ui/gdaui-data-widget-filter.h, 9406 libgda-ui/gdaui-data-widget-info.h, libgda-ui/gdaui-data-widget.c, 9407 libgda-ui/gdaui-data-widget.h, libgda-ui/gdaui-decl.h, 9408 libgda-ui/gdaui-form.c, libgda-ui/gdaui-grid.c, libgda-ui/gdaui-grid.h, 9409 libgda-ui/gdaui-provider-selector.c, libgda-ui/gdaui-raw-form.c, 9410 libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-raw-grid.h, 9411 libgda-ui/gdaui-server-operation.c, libgda-ui/gdaui-set.c, 9412 libgda-ui/gdaui-set.h, libgda-ui/internal/gdaui-dsn-selector.c, 9413 libgda-ui/internal/utility.c, libgda-ui/internal/utility.h, 9414 libgda-ui/libgda-ui.h, libgda-ui/libgda-ui.symbols, 9415 libgda/gda-data-model-iter.c, libgda/gda-data-model.c, po/POTFILES.in, 9416 providers/web/gda-web-recordset.c, testing/gdaui-test-data-entries.c, 9417 tools/browser/common/gdaui-data-import.c, 9418 tools/browser/query-exec/query-result.c: UI extension: API cleanups, 9419 bug fixes and doc improvements 9420 94212009-12-17 Vivien Malerba <malerba@gnome-db.org> 9422 9423 * doc/C/libgda-ui-sections.txt, doc/C/tmpl/gdaui-basic-form.sgml, 9424 libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-basic-form.h, 9425 libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-server-operation.c, 9426 libgda-ui/internal/gdaui-provider-auth-editor.c, 9427 libgda-ui/internal/gdaui-provider-spec-editor.c, 9428 libgda-ui/libgda-ui.symbols, testing/gdaui-test-data-entries.c, 9429 tools/browser/auth-dialog.c, tools/browser/browser-connections-list.c, 9430 tools/browser/query-exec/query-console.c: GdauiBasicForm API cleanups 9431 * "param_changed" signal renamed to "holder-changed" * 9432 gdaui_basic_form_has_been_changed() to gdaui_basic_form_has_changed() * 9433 gdaui_basic_form_set_current_as_orig() to 9434 gdaui_basic_form_set_as_reference() * 9435 gdaui_basic_form_show_entry_actions() removed, use property * 9436 gdaui_basic_form_entry_show() to gdaui_basic_form_entry_set_visible() * 9437 gdaui_basic_form_set_entries_auto_default() removed, use property * 9438 gdaui_basic_form_set_entries_default() to 9439 gdaui_basic_form_set_entries_to_default() 9440 9441 * libgda/gda-set.c, libgda/sqlite/gda-sqlite-provider.c: Misc 9442 corrections 9443 94442009-12-14 Vivien Malerba <malerba@gnome-db.org> 9445 9446 * libgda/gda-meta-store.c, libgda/thread-wrapper/gda-thread-provider.c: 9447 Misc corrections 9448 9449 * providers/jdbc/gda-jdbc-meta.c, 9450 providers/jdbc/gda-list-jdbc-providers.c, providers/jdbc/libmain.c: 9451 Misc JDBC provider corrections 9452 94532009-12-13 Vivien Malerba <malerba@gnome-db.org> 9454 9455 * libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-meta.h, 9456 libgda/sqlite/gda-sqlite-provider.c, providers/jdbc/gda-jdbc-meta.c, 9457 providers/jdbc/gda-jdbc-meta.h, providers/jdbc/gda-jdbc-provider.c, 9458 providers/mysql/gda-mysql-provider.c, 9459 providers/oracle/gda-oracle-meta.c, providers/oracle/gda-oracle-meta.h, 9460 providers/oracle/gda-oracle-provider.c, 9461 providers/reuseable/mysql/gda-mysql-meta.c, 9462 providers/reuseable/mysql/gda-mysql-meta.h, 9463 providers/reuseable/mysql/gda-mysql-reuseable.c, 9464 providers/skel-implementation/capi/gda-capi-meta.c, 9465 providers/skel-implementation/capi/gda-capi-meta.h, 9466 .../skel-implementation/capi/gda-capi-provider.c, 9467 providers/web/gda-web-meta.c, providers/web/gda-web-meta.h, 9468 providers/web/gda-web-provider.c: Added the new index information 9469 fetching to all the providers real implementation needs to be added 9470 to each one 9471 9472 * doc/C/i_s_doc.xml, doc/C/information_schema.png, 9473 doc/C/information_schema.svg, doc/C/libgda-4.0-docs.sgml, 9474 doc/C/tmpl/gda-server-provider.sgml, libgda/gda-connection.c, 9475 libgda/gda-meta-store.c, libgda/gda-server-provider.h, 9476 libgda/information_schema.xml, 9477 libgda/providers-support/gda-meta-column-types.h, 9478 libgda/thread-wrapper/gda-thread-meta.c, 9479 libgda/thread-wrapper/gda-thread-meta.h, 9480 libgda/thread-wrapper/gda-thread-provider.c, 9481 providers/postgres/gda-postgres-provider.c, 9482 providers/postgres/gda-postgres-recordset.c, 9483 providers/reuseable/postgres/gda-postgres-meta.c, 9484 providers/reuseable/postgres/gda-postgres-meta.h, 9485 .../reuseable/postgres/gda-postgres-reuseable.c: Added indexes in meta 9486 data information * for the PostgreSQL provider only at the moment * 9487 also added schema migration for the GdaMetaStore's database 9488 94892009-12-09 Vivien Malerba <malerba@gnome-db.org> 9490 9491 * INSTALL, configure.in, introspection.m4, libgda/.gitignore, 9492 libgda/Makefile.am, libgda/gda-types.h: Initial support for GObject 9493 Introspection, bug #585351 thanks to Daniel Espinosa for the work! 9494 94952009-12-07 Vivien Malerba <malerba@gnome-db.org> 9496 9497 * doc/C/howto.xml, doc/C/libgda-sections.txt, 9498 doc/C/tmpl/gda-sql-builder.sgml, samples/SqlBuilder/example.c, 9499 samples/SqlBuilder/example_cnc.c, tests/test-sql-builder.c: Last 9500 updates due to GdaSqlBuilder API changes 9501 9502 * libgda/gda-sql-builder.c, testing/gda-provider-status.c: Fixed 9503 compilation warnings 9504 9505 * control-center/cc-gray-bar.c, control-center/cc-gray-bar.h, 9506 control-center/dsn-config.c, control-center/dsn-config.h, 9507 control-center/dsn-properties-dialog.c, 9508 control-center/dsn-properties-dialog.h, 9509 control-center/gdaui-dsn-assistant.h, 9510 control-center/gdaui-dsn-editor.c, control-center/gdaui-dsn-editor.h, 9511 control-center/gdaui-login-dialog.c, 9512 control-center/gdaui-login-dialog.h, control-center/main.c, 9513 control-center/provider-config.c, control-center/provider-config.h, 9514 doc/C/Makefile.am, .../data-entries/gdaui-data-cell-renderer-bin.c, 9515 .../gdaui-data-cell-renderer-boolean.c, 9516 .../gdaui-data-cell-renderer-boolean.h, 9517 .../data-entries/gdaui-data-cell-renderer-combo.c, 9518 .../data-entries/gdaui-data-cell-renderer-info.c, 9519 .../gdaui-data-cell-renderer-textual.c, 9520 libgda-ui/data-entries/gdaui-entry-bin.c, 9521 libgda-ui/data-entries/gdaui-entry-common-time.c, 9522 libgda-ui/data-entries/gdaui-entry-number.c, 9523 libgda-ui/data-entries/gdaui-entry-string.c, 9524 libgda-ui/data-entries/gdaui-entry-time.c, 9525 libgda-ui/data-entries/gdaui-entry-wrapper.c, 9526 libgda-ui/data-entries/gdaui-entry.h, 9527 libgda-ui/data-entries/gdaui-formatted-entry.c, 9528 .../plugins/gdaui-data-cell-renderer-cgrid.c, 9529 .../plugins/gdaui-data-cell-renderer-password.c, 9530 .../plugins/gdaui-data-cell-renderer-pict.c, 9531 libgda-ui/data-entries/plugins/gdaui-entry-cgrid.c, 9532 libgda-ui/data-entries/plugins/gdaui-entry-pict.c, 9533 libgda-ui/demos/cloud.c, libgda-ui/demos/data_model_dir.c, 9534 libgda-ui/demos/ddl_queries.c, libgda-ui/demos/form.c, 9535 libgda-ui/demos/form_data_layout.c, libgda-ui/demos/form_pict.c, 9536 libgda-ui/demos/form_rw.c, libgda-ui/demos/grid.c, 9537 libgda-ui/demos/grid_data_layout.c, libgda-ui/demos/grid_pict.c, 9538 libgda-ui/demos/grid_rw.c, libgda-ui/demos/linked_grid_form.c, 9539 libgda-ui/demos/linked_model_param.c, libgda-ui/demos/login.c, 9540 libgda-ui/demos/tree.c, libgda-ui/gdaui-basic-form.c, 9541 libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-combo.c, 9542 libgda-ui/gdaui-data-store.h, libgda-ui/gdaui-data-widget-filter.c, 9543 libgda-ui/gdaui-data-widget.c, libgda-ui/gdaui-init.c, 9544 libgda-ui/gdaui-login.c, libgda-ui/gdaui-login.h, 9545 libgda-ui/gdaui-plugin.h, libgda-ui/gdaui-raw-form.c, 9546 libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-server-operation.c, 9547 libgda-ui/internal/gdaui-dsn-selector.c, 9548 libgda-ui/internal/gdaui-provider-auth-editor.c, 9549 libgda-ui/internal/gdaui-provider-auth-editor.h, 9550 libgda-ui/internal/gdaui-provider-spec-editor.c, 9551 libgda-ui/internal/gdaui-provider-spec-editor.h, 9552 libgda-ui/internal/popup-container.c, 9553 libgda-ui/internal/popup-container.h, libgda-ui/internal/utility.c, 9554 po/POTFILES.in, providers/mdb/gda-mdb-provider.c, 9555 tools/browser/auth-dialog.c, tools/browser/browser-spinner.c, 9556 tools/browser/canvas-example.c, 9557 tools/browser/canvas/browser-canvas-column.c, 9558 tools/browser/canvas/browser-canvas-db-relations.c, 9559 tools/browser/canvas/browser-canvas-table.c, 9560 tools/browser/canvas/browser-canvas.c, 9561 tools/browser/common/gdaui-entry-import.c, 9562 tools/browser/common/objects-cloud.c, 9563 tools/browser/common/objects-cloud.h, 9564 tools/browser/connection-binding-properties.c, 9565 tools/browser/doc/tmpl/browser-connection.sgml, 9566 tools/browser/login-dialog.c, tools/browser/query-exec/query-console.c, 9567 tools/browser/query-exec/query-console.h, 9568 tools/browser/query-exec/query-editor.c, 9569 tools/browser/query-exec/query-editor.h, 9570 tools/browser/query-exec/query-favorite-selector.c, 9571 tools/browser/query-exec/query-favorite-selector.h, 9572 tools/browser/query-exec/query-result.h, 9573 tools/browser/schema-browser/favorite-selector.c, 9574 tools/browser/schema-browser/favorite-selector.h, 9575 tools/browser/schema-browser/objects-index.c, 9576 tools/browser/schema-browser/objects-index.h, 9577 tools/browser/schema-browser/relations-diagram.c, 9578 tools/browser/schema-browser/relations-diagram.h, 9579 tools/browser/schema-browser/table-columns.c, 9580 tools/browser/schema-browser/table-info.c, 9581 tools/browser/schema-browser/table-info.h, tools/browser/support.c: 9582 GNOME 3.0 and GSeal corrections 9583 9584 * libgda/gda-data-model-dir.c, tools/web-server.c: Fix for bug #603743 9585 applied proposed patch 9586 9587 * libgda-ui/gdaui-cloud.c, libgda-ui/gdaui-cloud.h: Allow movement 9588 using keyboard in GdauiCloud and improved search 9589 95902009-12-04 Murray Cumming <murrayc@murrayc.com> 9591 9592 * libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, 9593 providers/web/gda-web-recordset.c, tools/browser/browser-favorites.c: 9594 SqlBuilder: gda_sql_builder_select_add_target(): Take a name string. * 9595 libgda/gda-sql-builder.[h|c] (gda_sql_builder_select_add_target): 9596 Rename to gda_sql_builder_select_add_target_id() and add a 9597 gda_sql_builder_select_add_target() that takes the table name as a 9598 string. * providers/web/gda-web-recordset.c (create_table): * 9599 tools/browser/browser-favorites.c (find_favorite_position), 9600 (find_favorite), (favorites_reorder), (browser_favorites_list), 9601 (browser_favorites_get): Use this simpler form. 9602 96032009-11-29 Vivien Malerba <malerba@gnome-db.org> 9604 9605 * doc/C/libgda-4.0-docs.sgml, doc/C/prov-notes.xml, 9606 providers/oracle/gda-oracle-provider.c, 9607 providers/oracle/oracle_specs_dsn.xml.in: Corrected the Oracle 9608 connection parameters 9609 9610 * doc/C/libgda-4.0-docs.sgml, doc/C/libgda-ui-sections.txt, 9611 doc/C/libgda-ui.types, doc/C/tmpl/gdaui-cloud.sgml, 9612 libgda-ui/Makefile.am, libgda-ui/demos/Makefile.am, 9613 libgda-ui/demos/cloud.c, libgda-ui/gdaui-cloud.c, 9614 libgda-ui/gdaui-cloud.h, libgda-ui/libgda-ui.h, 9615 libgda-ui/libgda-ui.symbols: New GdauiCloud widget 9616 96172009-11-26 Vivien Malerba <malerba@gnome-db.org> 9618 9619 * providers/mysql/gda-mysql-provider.c, providers/mysql/gda-mysql.h, 9620 providers/postgres/gda-postgres-provider.c, 9621 providers/postgres/gda-postgres.h, 9622 providers/reuseable/gda-provider-reuseable.h, 9623 providers/reuseable/mysql/gda-mysql-reuseable.c, 9624 .../reuseable/postgres/gda-postgres-reuseable.c, 9625 providers/web/gda-web-provider.c, providers/web/gda-web-util.c, 9626 providers/web/gda-web.h, providers/web/php/gda-tester.php, 9627 providers/web/php/gda-worker.php: Web provider improvements 9628 96292009-11-25 Vivien Malerba <malerba@gnome-db.org> 9630 9631 * configure.in, control-center/Makefile.am, 9632 control-center/data/Makefile.am, 9633 control-center/data/gda-control-center.svg, 9634 .../data/hicolor_apps_16x16_gda-control-center.png, 9635 .../data/hicolor_apps_22x22_gda-control-center.png, 9636 .../data/hicolor_apps_24x24_gda-control-center.png, 9637 .../hicolor_apps_256x256_gda-control-center.png, 9638 .../data/hicolor_apps_32x32_gda-control-center.png, 9639 .../data/hicolor_apps_48x48_gda-control-center.png, 9640 control-center/gda-control-center-4.0.desktop.in, 9641 control-center/gda-control-center-4.0.png, 9642 tools/browser/data/Makefile.am: Control center icons corrections many 9643 thanks to Jakub Steiner for the new icons 9644 9645 * doc/C/howto.xml, doc/C/libgda-sections.txt, 9646 doc/C/tmpl/gda-sql-builder.sgml, libgda/gda-sql-builder.c, 9647 libgda/gda-sql-builder.h, libgda/libgda.symbols, 9648 providers/reuseable/mysql/gda-mysql-reuseable.c, 9649 .../reuseable/postgres/gda-postgres-reuseable.c, 9650 providers/web/gda-web-recordset.c, samples/SqlBuilder/example.c, 9651 samples/SqlBuilder/example_cnc.c, tests/test-sql-builder.c, 9652 tools/browser/browser-favorites.c: Improved GdaSqlBuilder's API * 9653 renamed gda_sql_builder_add_field() to gda_sql_builder_add_field_id() * 9654 added gda_sql_builder_add_field() * added 9655 gda_sql_builder_add_field_value() * added 9656 gda_sql_builder_select_add_field() 9657 9658 * configure.in, providers/mysql/Makefile.am, 9659 providers/mysql/gda-mysql-provider.c, 9660 providers/mysql/gda-mysql-recordset.c, 9661 providers/mysql/gda-mysql-util.c, providers/mysql/gda-mysql-util.h, 9662 providers/mysql/gda-mysql.h, 9663 providers/postgres/gda-postgres-provider.c, 9664 providers/reuseable/Makefile.am, 9665 providers/reuseable/gda-provider-reuseable.h, 9666 providers/reuseable/mysql/Makefile.am, providers/{ => 9667 reuseable}/mysql/gda-mysql-meta.c, providers/{ => 9668 reuseable}/mysql/gda-mysql-meta.h, providers/{ => 9669 reuseable}/mysql/gda-mysql-parser.c, providers/{ => 9670 reuseable}/mysql/gda-mysql-parser.h, 9671 providers/reuseable/mysql/gda-mysql-reuseable.c, 9672 providers/reuseable/mysql/gda-mysql-reuseable.h, providers/{ => 9673 reuseable}/mysql/gen_def.c, providers/{ => 9674 reuseable}/mysql/keywords_V50.list, providers/{ => 9675 reuseable}/mysql/keywords_V51.list, providers/{ => 9676 reuseable}/mysql/keywords_V54.list, providers/{ => 9677 reuseable}/mysql/keywords_V60.list, providers/{ => 9678 reuseable}/mysql/parser.y, 9679 providers/reuseable/postgres/gda-postgres-meta.c, 9680 .../reuseable/postgres/gda-postgres-reuseable.c, 9681 .../reuseable/postgres/gda-postgres-reuseable.h, 9682 providers/reuseable/reuse-all.c, providers/reuseable/reuse-all.h, 9683 providers/web/gda-web-util.c: Extracted the MySQL reuseable part 9684 9685 * libgda/gda-connection.c, libgda/gda-value.c, 9686 libgda/providers-support/gda-meta-column-types.h, 9687 providers/jdbc/gda-jdbc-recordset.c, 9688 providers/oracle/gda-oracle-recordset.c, 9689 providers/postgres/gda-postgres-recordset.c, 9690 providers/reuseable/postgres/Makefile.am, 9691 .../skel-implementation/capi/gda-capi-recordset.c, 9692 providers/web/gda-web-provider.c, providers/web/gda-web-recordset.c, 9693 tools/information-schema-types.c: Misc. corrections 9694 96952009-11-15 Vivien Malerba <malerba@gnome-db.org> 9696 9697 * tests/test-sql-builder.c, tools/browser/Makefile.am, 9698 tools/browser/common/Makefile.am: Have "make distcheck" work 9699 9700 * configure.in, doc/C/libgda-sections.txt, 9701 doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/provider-support.sgml, 9702 libgda/gda-connection-internal.h, libgda/gda-connection-private.h, 9703 libgda/gda-connection.c, libgda/gda-connection.h, libgda/gda-util.c, 9704 libgda/gda-value.c, libgda/libgda.symbols, 9705 libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/keywords_hash.h, 9706 libgda/thread-wrapper/gda-thread-provider.c, 9707 libgda/thread-wrapper/gda-thread-wrapper.c, po/POTFILES.in, 9708 providers/Makefile.am, providers/postgres/Makefile.am, 9709 providers/postgres/gda-postgres-meta.c, 9710 providers/postgres/gda-postgres-provider.c, 9711 providers/postgres/gda-postgres-recordset.c, 9712 providers/postgres/gda-postgres-util.c, 9713 providers/postgres/gda-postgres-util.h, 9714 providers/postgres/gda-postgres.h, providers/reuseable/Makefile.am, 9715 providers/reuseable/gda-provider-reuseable.h, 9716 providers/reuseable/postgres/Makefile.am, 9717 providers/reuseable/postgres/gda-postgres-meta.c, .../{ => 9718 reuseable}/postgres/gda-postgres-meta.h, .../{ => 9719 reuseable}/postgres/gda-postgres-parser.c, .../{ => 9720 reuseable}/postgres/gda-postgres-parser.h, 9721 .../reuseable/postgres/gda-postgres-reuseable.c, 9722 .../reuseable/postgres/gda-postgres-reuseable.h, providers/{ => 9723 reuseable}/postgres/gen_def.c, .../{ => 9724 reuseable}/postgres/keywords_82.list, .../{ => 9725 reuseable}/postgres/keywords_83.list, .../{ => 9726 reuseable}/postgres/keywords_84.list, providers/{ => 9727 reuseable}/postgres/parser.y, providers/reuseable/reuse-all.c, 9728 providers/reuseable/reuse-all.h, providers/web/Makefile.am, 9729 providers/web/README, providers/web/gda-web-blob-op.c, 9730 providers/web/gda-web-blob-op.h, providers/web/gda-web-ddl.c, 9731 providers/web/gda-web-ddl.h, providers/web/gda-web-meta.c, 9732 providers/web/gda-web-meta.h, providers/web/gda-web-provider.c, 9733 providers/web/gda-web-provider.h, providers/web/gda-web-pstmt.c, 9734 providers/web/gda-web-pstmt.h, providers/web/gda-web-recordset.c, 9735 providers/web/gda-web-recordset.h, providers/web/gda-web-util.c, 9736 providers/web/gda-web-util.h, providers/web/gda-web.h, 9737 providers/web/libgda-web-4.0.pc.in, providers/web/libmain.c, 9738 providers/web/php/README, providers/web/php/gda-clean.php, 9739 providers/web/php/gda-config.php, providers/web/php/gda-exception.php, 9740 providers/web/php/gda-front.php, providers/web/php/gda-meta.php, 9741 providers/web/php/gda-setup.php, providers/web/php/gda-tester.php, 9742 providers/web/php/gda-utils.php, providers/web/php/gda-worker.php, 9743 providers/web/protocol.dia, providers/web/web_specs_auth.xml.in, 9744 providers/web/web_specs_dsn.xml.in, tools/gda-sql.c: Initial Web 9745 provider implementation this new provider opens a connection through a 9746 distant web server (tested with apache and lighthttpd) where some PHP 9747 scripts are executed 9748 9749 * libgda-ui/Makefile.am, providers/postgres/gda-postgres-provider.c, 9750 tools/browser/browser-connections-list.c: Misc corrections 9751 9752 * libgda/gda-init.c, providers/mysql/gda-mysql-recordset.c, 9753 providers/postgres/gda-postgres-recordset.c: Use value returned from 9754 setlocale() instead of the global extern variable gda_numeric_locale. 9755 This also fix some crashes on Windows where the gda_numeric_locale 9756 variable should be prefixed with __declspec(dllimport) 9757 97582009-10-19 Vivien Malerba <malerba@gnome-db.org> 9759 9760 * tools/browser/browser-window.c, tools/browser/decl.h, 9761 tools/browser/dummy-perspective/perspective-main.c, 9762 tools/browser/query-exec/perspective-main.c, 9763 tools/browser/schema-browser/perspective-main.c: GdaBrowser: added 9764 shortcuts to change perspective 9765 9766 * tools/browser/browser-virtual-connection.c, 9767 tools/browser/browser-virtual-connection.h, 9768 tools/browser/common/Makefile.am, 9769 tools/browser/common/gdaui-data-import.c, 9770 tools/browser/common/gdaui-data-import.h, 9771 tools/browser/common/gdaui-entry-import.c, 9772 tools/browser/common/gdaui-entry-import.h, 9773 tools/browser/common/import_encodings.xml, 9774 tools/browser/connection-binding-properties.c: Implemented tables from 9775 imported files in virtual connection 9776 9777 * doc/C/libgda-4.0-docs.sgml, doc/C/libgda-ui-sections.txt, 9778 libgda-ui/Makefile.am, libgda-ui/data-entries/gdaui-entry-shell.c, 9779 libgda-ui/data-entries/gdaui-entry-wrapper.c, 9780 libgda-ui/gdaui-data-widget-info.c, libgda-ui/gdaui-init.c, 9781 libgda-ui/gdaui-plugin.h, libgda-ui/libgda-ui.symbols: Added 9782 gdaui_plugin_declare(), and misc corrections 9783 9784 * tools/browser/browser-connections-list.c, 9785 tools/browser/browser-connections-list.h, 9786 tools/browser/browser-virtual-connection.c, 9787 tools/browser/browser-virtual-connection.h, 9788 tools/browser/browser-window.c, 9789 tools/browser/connection-binding-properties.c: GdaBrowser: allow edit 9790 virtual connections' properties 9791 97922009-10-17 Vivien Malerba <malerba@gnome-db.org> 9793 9794 * po/POTFILES.in, po/ar.po, po/az.po, po/ca.po, po/cs.po, po/da.po, 9795 po/de.po, po/dz.po, po/el.po, po/en_CA.po, po/en_GB.po, po/es.po, 9796 po/eu.po, po/fa.po, po/fi.po, po/fr.po, po/ga.po, po/gl.po, po/hr.po, 9797 po/hu.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/mk.po, po/ml.po, 9798 po/ms.po, po/nb.po, po/ne.po, po/nl.po, po/oc.po, po/pa.po, po/pl.po, 9799 po/pt.po, po/pt_BR.po, po/ru.po, po/rw.po, po/sk.po, po/sl.po, 9800 po/sq.po, po/sr.po, po/sr@Latn.po, po/sv.po, po/tr.po, po/uk.po, 9801 po/vi.po, po/zh_CN.po, po/zh_HK.po, po/zh_TW.po: Updated po/POTFILES.in 9802 and 'make update-po' 9803 9804 * libgda/gda-data-model-iter.c, tests/data-models/check_pmodel.c: 9805 GdaDataModelIter correction follow-up 9806 9807 * libgda-ui/gdaui-data-store.c, libgda-ui/gdaui-grid.c: Misc 9808 corrections and improvements 9809 9810 * tools/browser/browser-window.c, 9811 tools/browser/connection-binding-properties.c: GdaBrowser: improvements 9812 when defining virtual connections 9813 9814 * tools/browser/browser-connection-priv.h, 9815 tools/browser/browser-connection.c, tools/browser/browser-connection.h, 9816 tools/browser/browser-virtual-connection.c: GdaBrowser: improved busy 9817 connection status 9818 9819 * tools/browser/Makefile.am, tools/browser/browser-connection-priv.h, 9820 tools/browser/browser-connection.c, tools/browser/browser-connection.h, 9821 tools/browser/browser-connections-list.c, 9822 tools/browser/browser-virtual-connection.c, 9823 tools/browser/browser-virtual-connection.h, 9824 tools/browser/browser-window.c, 9825 tools/browser/connection-binding-properties.c, 9826 tools/browser/connection-binding-properties.h, tools/browser/support.c, 9827 tools/browser/support.h: GdaBrowser: initial support for virtual 9828 connections 9829 98302009-10-15 Vivien Malerba <malerba@gnome-db.org> 9831 9832 * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-combo.c, 9833 libgda-ui/gdaui-init.c, libgda-ui/gdaui-set.h: UI extension corrections 9834 - GdauiBasicForm: correctly handle the case when the GdaHolder refused 9835 to be set to a value after the user modified a GdauiDataEntry part of 9836 the form - GdauiCombo: don't reset the value when the data model 9837 changes - set the default GdauiDataEntry to None when a data type is 9838 unknown 9839 98402009-10-14 Vivien Malerba <malerba@gnome-db.org> 9841 9842 * libgda/sqlite/gda-sqlite-provider.c, 9843 libgda/sqlite/sqlite-src/PragmasPatch, 9844 libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h, 9845 providers/sqlite/sqlite_specs_dsn.xml.in: Set SQLite version to 3.6.19 9846 From now on Libgda enforces foreign key constraint unless stated 9847 otherwise 9848 9849 * tools/browser/browser-connection.c, 9850 tools/browser/common/objects-cloud.c, 9851 tools/browser/schema-browser/objects-index.c: GdaBrowser: objects cloud 9852 improvements 9853 9854 * libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c, 9855 libgda/sqlite/gda-sqlite-util.c, libgda/sqlite/gda-sqlite-util.h, 9856 tools/browser/query-exec/query-exec-perspective.c: SQLite meta data 9857 retreival corrections 9858 98592009-10-13 Vivien Malerba <malerba@gnome-db.org> 9860 9861 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-set.sgml, 9862 libgda-ui/gdaui-data-widget-info.c, libgda-ui/gdaui-raw-grid.c, 9863 libgda/gda-data-model-iter.c, libgda/gda-data-select.c, 9864 libgda/gda-set.c, libgda/gda-set.h, libgda/libgda.symbols, 9865 libgda/thread-wrapper/gda-thread-provider.c, 9866 tools/browser/browser-connection.c: Execution time corrections - avoid 9867 using g_object_get_data() when not necessary - avoid using 9868 g_slist_nth_data() when not necessary - added an optimized 9869 gda_set_get_nth_holder() - avoid testing type in static functions 9870 9871 * tools/browser/browser-connection.c, tools/browser/browser-window.c, 9872 tools/browser/query-exec/query-console.c, 9873 tools/browser/query-exec/query-exec-perspective.c: Avoid GdaBrowser UI 9874 locking disable any user action while a query is being executed which 9875 could lead to the UI locking 9876 9877 * libgda/gda-connection.c, libgda/gda-server-provider.c: Avoid 9878 GdaConnection locking when not necessary 9879 9880 * tools/browser/browser-connection.c, tools/browser/browser-window.c, 9881 tools/browser/query-exec/query-console.c: GdaBrowser: improved feedback 9882 and UI locking when connection is busy 9883 98842009-10-12 Vivien Malerba <malerba@gnome-db.org> 9885 9886 * tools/browser/Makefile.am, tools/browser/browser-connection.c, 9887 tools/browser/browser-connection.h, 9888 tools/browser/browser-connections-list.c: GdaBrowser: basic support for 9889 virtual connections 9890 9891 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-virtual-connection.sgml, 9892 libgda/gda-connection-internal.h, libgda/gda-connection.c, 9893 libgda/libgda.symbols, libgda/sqlite/virtual/gda-virtual-connection.c, 9894 libgda/sqlite/virtual/gda-virtual-connection.h, 9895 libgda/thread-wrapper/Makefile.am, 9896 libgda/thread-wrapper/gda-thread-provider.c, 9897 libgda/thread-wrapper/gda-thread-provider.h: Allow a virtual connection 9898 to be wrapped in a sub thread added 9899 gda_virtual_connection_open_extended() 9900 9901 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml, 9902 doc/C/tmpl/gda-sql-statement.sgml, libgda/gda-sql-builder.c, 9903 libgda/gda-sql-builder.h, libgda/libgda.symbols, 9904 samples/SqlBuilder/README, samples/SqlBuilder/example.c: Completed 9905 GdaSqlBuilder added: * gda_sql_builder_add_case() and 9906 gda_sql_builder_add_case_v() to create expressions as CASE ... END * 9907 gda_sql_builder_add_sub_select() to create expressions having a sub 9908 SELECT * gda_sql_builder_compound_add_sub_select() and 9909 gda_sql_builder_compound_set_type() to handle COMPOUND select 9910 statements 9911 99122009-10-10 Vivien Malerba <malerba@gnome-db.org> 9913 9914 * installers/WindowsWix/make-zip-exe.sh, libgda/libgda.symbols: Win32 9915 updates 9916 9917 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-data-select.sgml, 9918 libgda/libgda.symbols: Document gda_data_select_rerun() 9919 99202009-10-09 Vivien Malerba <malerba@gnome-db.org> 9921 9922 * doc/C/store-meta-type.xml, libgda/gda-data-select.c, 9923 libgda/gda-util.c: GdaDataSelect corrections related to data models 9924 where the only problem to be modifiable is that there is no primary key 9925 defined in the table which is SELECTED, now it's possible to insert 9926 data. 9927 9928 * doc/C/tmpl/gda-blob-op.sgml, libgda/dir-blob-op.c, 9929 libgda/gda-blob-op.c, libgda/gda-value.h: GdaBlop corrections and 9930 documentation improvements regarding blobs 9931 9932 * tools/browser/query-exec/query-console.c, 9933 tools/browser/query-exec/query-editor.c, 9934 tools/browser/query-exec/query-editor.h, 9935 tools/browser/query-exec/query-result.c: Clear query execution history 9936 in GdaBrowser instead of simply removing history items one by one. 9937 99382009-10-07 Vivien Malerba <malerba@gnome-db.org> 9939 9940 * libgda/gda-sql-builder.c, libgda/gda-value.c: Documentation 9941 corrections, fixed bug #597390 9942 99432009-10-06 Vivien Malerba <malerba@gnome-db.org> 9944 9945 * libgda/sqlite/gda-sqlite-blob-op.c, 9946 libgda/sqlite/gda-sqlite-recordset.c, 9947 providers/oracle/gda-oracle-blob-op.c, 9948 providers/skel-implementation/capi/gda-capi-blob-op.c: GdaBlobOp usage 9949 correction 9950 9951 * libgda/gda-data-select.c, libgda/gda-data-select.h: Added 9952 gda_data_select_rerun() 9953 9954 * libgda/gda-data-model-iter.c, libgda/gda-holder.c: Misc corrections 9955 9956 * doc/C/tmpl/gda-sql-statement.sgml, doc/C/tmpl/gdaui-basic-form.sgml: 9957 Doc update 9958 9959 * libgda-ui/data-entries/common-bin.c, libgda-ui/gdaui-basic-form.c: 9960 Misc corrections 9961 9962 * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-server-operation.c: 9963 Misc UI corrections 9964 9965 * samples/SqlBuilder/Makefile, samples/SqlBuilder/README, 9966 samples/SqlBuilder/example.c, samples/SqlBuilder/example_cnc.c: Updated 9967 SqlBuilder example 9968 99692009-10-05 Vivien Malerba <malerba@gnome-db.org> 9970 9971 * libgda-ui/gdaui-basic-form.c, tools/browser/common/objects-cloud.c, 9972 tools/browser/query-exec/gda-sql.lang, 9973 tools/browser/query-exec/query-console.c, tools/browser/support.c, 9974 tools/browser/support.h: Misc corrections 9975 9976 * doc/C/libgda-4.0-docs.sgml, libgda/gda-connection.c, 9977 libgda/gda-util.c, libgda/sqlite/gda-sqlite-blob-op.c: Misc doc. 9978 corrections 9979 99802009-10-02 Vivien Malerba <malerba@gnome-db.org> 9981 9982 * providers/mdb/gda-mdb-provider.c, 9983 providers/oracle/gda-oracle-provider.c, testing/html.c, 9984 tools/browser/common/objects-cloud.c: More corrections thanks to 9985 CppCkeck 9986 9987 * libgda-ui/internal/utility.c, libgda/gda-sql-builder.c, 9988 tools/browser/query-exec/query-console.c, 9989 tools/browser/query-exec/query-editor.h: Misc corrections 9990 99912009-10-01 Vivien Malerba <malerba@gnome-db.org> 9992 9993 * libgda-ui/data-entries/plugins/gdaui-entry-cidr.c, 9994 libgda-ui/gdaui-basic-form.c, libgda-xslt/sql_backend.c, 9995 libgda/gda-server-operation.c, libgda/gda-util.c, 9996 libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gen_emb_string.c: 9997 Misc memory usage corrections 9998 9999 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml, 10000 libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, 10001 samples/SqlBuilder/example.c, tests/test-sql-builder.c, 10002 tools/browser/browser-favorites.c: GdaSqlBuilder: improved API names 10003 gda_sql_builder_ident => gda_sql_builder_add_id gda_sql_builder_expr => 10004 gda_sql_builder_add_expr gda_sql_builder_cond => 10005 gda_sql_builder_add_cond gda_sql_builder_param => 10006 gda_sql_builder_add_param 10007 10008 * tools/browser/browser-connection.c, 10009 tools/browser/browser-connection.h, 10010 tools/browser/doc/gda-browser-docs.sgml, 10011 tools/browser/doc/gda-browser-sections.txt, 10012 tools/browser/doc/gda-browser.types, 10013 tools/browser/doc/tmpl/browser-connection.sgml, 10014 tools/browser/doc/tmpl/browser-window.sgml, 10015 tools/browser/doc/tmpl/popup-container.sgml, 10016 tools/browser/query-exec/query-editor.c, 10017 tools/browser/query-exec/query-editor.h: GdaBrowser: added completion 10018 in editor on CTRL+SPACE 10019 100202009-09-30 Vivien Malerba <malerba@gnome-db.org> 10021 10022 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml, 10023 libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, 10024 libgda/libgda.symbols, samples/SqlBuilder/example.c: GdaSqlBuilder can 10025 now build function expressions 10026 10027 * doc/C/tmpl/gda-sql-builder.sgml, libgda/gda-sql-builder.c: Applied 10028 patch for bug #596715 add a constructor property to GdaSqlBuilder, 10029 thanks to Johannes Schmid 10030 100312009-09-29 Vivien Malerba <malerba@gnome-db.org> 10032 10033 * libgda-ui/data-entries/gdaui-entry-common-time.c, 10034 libgda-ui/data-entries/gdaui-entry.c, 10035 libgda-ui/data-entries/gdaui-formatted-entry.c, 10036 libgda-ui/data-entries/gdaui-formatted-entry.h: UI: improved date and 10037 time entry widgets if not date is set, then sets the current date, 10038 using '+' or '-' now adds or removes a day to the current date. For the 10039 time entry, pressing SPACE sets the current time. 10040 10041 * tools/browser/browser-connection.c, 10042 tools/browser/canvas/browser-canvas-db-relations.c, 10043 tools/browser/schema-browser/table-columns.c, 10044 tools/browser/schema-browser/table-relations.c: GdaBrowser: misc 10045 corrections 10046 10047 * libgda-ui/data-entries/gdaui-entry-wrapper.c, 10048 libgda-ui/data-entries/gdaui-entry.c, libgda-ui/gdaui-basic-form.c, 10049 libgda-ui/gdaui-init.c: UI: misc data entry corrections 10050 100512009-09-28 Vivien Malerba <malerba@gnome-db.org> 10052 10053 * libgda-ui/data-entries/gdaui-entry.c, 10054 libgda-ui/data-entries/gdaui-entry.h, 10055 libgda-ui/data-entries/gdaui-formatted-entry.c, 10056 libgda-ui/libgda-ui.symbols: Added gdaui_entry_set_width_chars() 10057 10058 * configure.in, libgda-ui/data-entries/.gitignore, 10059 libgda-ui/data-entries/Makefile.am, 10060 .../gdaui-data-cell-renderer-textual.c, 10061 libgda-ui/data-entries/gdaui-entry-common-time.c, 10062 libgda-ui/data-entries/gdaui-entry-number.c, 10063 libgda-ui/data-entries/gdaui-entry-number.h, ...ing-number.xml.in => 10064 gdaui-entry-number.xml.in}, 10065 libgda-ui/data-entries/gdaui-entry-string.c, ...ing-string.xml.in => 10066 gdaui-entry-string.xml.in}, libgda-ui/data-entries/gdaui-entry.c, 10067 libgda-ui/data-entries/gdaui-entry.h, 10068 libgda-ui/data-entries/gdaui-format-entry.c, 10069 libgda-ui/data-entries/gdaui-format-entry.h, 10070 libgda-ui/data-entries/gdaui-formatted-entry.c, 10071 libgda-ui/data-entries/gdaui-formatted-entry.h, 10072 libgda-ui/data-entries/gdaui-numeric-entry.c, 10073 libgda-ui/data-entries/gdaui-numeric-entry.h, 10074 libgda-ui/data-entries/plugins/gdaui-entry-cidr.c, 10075 libgda-ui/gdaui-init.c, libgda-ui/libgda-ui.symbols, 10076 libgda/handlers/gda-handler-time.c, po/POTFILES.in, testing/.gitignore, 10077 testing/Makefile.am, testing/gdaui-test-widget-entry.c: Improved data 10078 entry widgets for constrained typing as the old implementation was not 10079 really maintainable because too complicated. 10080 100812009-09-24 Vivien Malerba <malerba@gnome-db.org> 10082 10083 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml, 10084 libgda/gda-sql-builder.c, libgda/gda-sql-builder.h: Fix for bug 10085 #596178, thanks to Johannes Schmid 10086 100872009-09-22 Vivien Malerba <malerba@gnome-db.org> 10088 10089 * tools/browser/browser-window.c, 10090 tools/browser/query-exec/query-console.c, 10091 tools/browser/query-exec/query-exec-perspective.c: GdaBrowser: UI 10092 improvements 10093 10094 * libgda-ui/gdaui-data-widget-info.c, 10095 tools/browser/doc/tmpl/browser-favorites.sgml: Code cleanups 10096 10097 * tools/browser/query-exec/query-console.c, tools/browser/support.c, 10098 tools/browser/support.h: GdaBrowser: improved feedback when executing 10099 statements the status bar is updated and a notice is shown if a 10100 transaction was started by the executed statement even though it was 10101 not a BEGIN statement (which is usually the case when using BLOBs) 10102 10103 * tools/browser/mgr-favorites.c, 10104 tools/browser/query-exec/query-favorite-selector.c: GdaBrowser: 10105 improved query favorites display for each favorite statement, display 10106 the statement type and the variables used instead of the whole SQL code 10107 10108 * tools/browser/browser-window.c, tools/browser/browser-window.h: 10109 GdaBrowser: improved status bar messages handling 10110 10111 * libgda/sqlite/gda-sqlite-blob-op.c, 10112 libgda/sqlite/gda-sqlite-blob-op.h, 10113 libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite.h: SQLite 10114 provider: better BLOB handling regarding transactions Start a 10115 transaction before reading any BLOB from an SQLite database, and don't 10116 start a transaction when using a BLOB as a variable 10117 10118 * tools/browser/browser-favorites.c, tools/browser/browser-favorites.h, 10119 tools/browser/doc/gda-browser-sections.txt, 10120 tools/browser/query-exec/query-favorite-selector.c: GdaBrowser: 10121 favorite queries reordering correction 10122 101232009-09-18 Vivien Malerba <malerba@gnome-db.org> 10124 10125 * tools/browser/Makefile.am, tools/browser/browser-favorites.c, 10126 tools/browser/browser-favorites.h, tools/browser/decl.h, 10127 tools/browser/doc/tmpl/browser-connection.sgml, 10128 tools/browser/doc/tmpl/browser-favorites.sgml, 10129 tools/browser/gda-browser-query.png, tools/browser/mgr-favorites.c, 10130 tools/browser/mgr-favorites.h, tools/browser/query-exec/Makefile.am, 10131 tools/browser/query-exec/marshal.list, 10132 tools/browser/query-exec/query-console.c, 10133 tools/browser/query-exec/query-console.h, 10134 tools/browser/query-exec/query-editor.c, 10135 tools/browser/query-exec/query-editor.h, 10136 tools/browser/query-exec/query-exec-perspective.c, 10137 tools/browser/query-exec/query-favorite-selector.c, 10138 tools/browser/query-exec/query-favorite-selector.h, 10139 tools/browser/schema-browser/favorite-selector.c, 10140 tools/browser/support.c, tools/browser/support.h: GdaBrowser: added 10141 support to save queries as favorites 10142 10143 * tools/browser/query-exec/query-console.c, 10144 tools/browser/query-exec/query-editor.c, 10145 tools/browser/query-exec/query-editor.h: GdaBrowser: added editor 10146 history of execute statements using CTRL-Up or CTRL-Down allows one to 10147 navigate, in the SQL editor to the past executed statements 10148 101492009-09-15 Vivien Malerba <malerba@gnome-db.org> 10150 10151 * libgda-ui/data-entries/plugins/common-pict.c, 10152 providers/mysql/gda-mysql-provider.c: Use g_set_error_literal() only if 10153 glib >= 2.18 10154 10155 * tools/browser/query-exec/query-console.c, 10156 tools/browser/query-exec/query-editor.c, 10157 tools/browser/query-exec/query-editor.h: GdaBrowser: added shortcuts to 10158 query editor CTRL+L => clear editor CTRL+Enter => execute query 10159 10160 * tools/browser/browser-window.c, 10161 tools/browser/query-exec/query-console.c, 10162 tools/browser/query-exec/query-editor.c, 10163 tools/browser/query-exec/query-exec-perspective.c: GdaBrowser: improved 10164 default focus in editor 10165 10166 * libgda-ui/data-entries/common-bin.c, 10167 libgda-ui/data-entries/common-bin.h: GdaBrowser: remember last visited 10168 directory when loading or saving blob data 10169 10170 * configure.in, libgda-ui/marshallers/gdaui-custom-marshal.c, 10171 libgda-ui/marshallers/gdaui-custom-marshal.h, tools/Makefile.am, 10172 tools/binreloc/Makefile.am, tools/binreloc/binreloc.c, 10173 tools/binreloc/binreloc.h, tools/binreloc/sql-binreloc.c, 10174 tools/binreloc/sql-binreloc.h, tools/gda-sql.c, tools/web-server.c: 10175 Removed redundant tools/binreloc 10176 101772009-09-14 Vivien Malerba <malerba@gnome-db.org> 10178 10179 * control-center/.gitignore, control-center/Makefile.am, 10180 control-center/dsn-properties-dialog.c, 10181 control-center/gda-control-center-4.0.desktop.in, 10182 control-center/gda-control-center-4.0.png, 10183 control-center/gdaui-dsn-assistant.c, control-center/main.c, 10184 tools/browser/.gitignore, tools/browser/Makefile.am, 10185 tools/browser/gda-browser-4.0.desktop.in, 10186 tools/browser/gda-browser-4.0.png: Install application icons with a 4.0 10187 suffix and moved all the other icons into $datadir)/libgda-4.0/pixmaps 10188 10189 * libgda-ui/internal/popup-container.c, 10190 tools/browser/common/Makefile.am: GdaBrowser: resolved class name 10191 conflict As the popup-container.[ch] files are compiled both in 10192 Libgdaui and in the gda-browser executable, instantiating them in both 10193 places resulted in a class name conflict 10194 10195 * libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-set.c, 10196 libgda/sqlite/gda-sqlite-blob-op.c: Misc code cleanups and optional 10197 debug info 10198 10199 * libgda-ui/data-entries/common-bin.c, 10200 libgda-ui/data-entries/gdaui-data-cell-renderer-info.c, 10201 libgda-ui/gdaui-data-widget-info.c: Objects refcount corrections 10202 10203 * libgda/gda-value.h, providers/jdbc/jni-wrapper.h: Don't declare 10204 functions G_GNUC_CONST when not necessary 10205 10206 * libgda/sqlite/gda-sqlite-provider.c, 10207 libgda/sqlite/gda-sqlite-recordset.c: SQLite provider: more robust blob 10208 handling 10209 102102009-09-13 Vivien Malerba <malerba@gnome-db.org> 10211 10212 * doc/C/tmpl/gda-thread-wrapper.sgml, libgda/gda-connection.c, 10213 libgda/thread-wrapper/gda-thread-provider.c, 10214 libgda/thread-wrapper/gda-thread-wrapper.c, 10215 libgda/thread-wrapper/gda-thread-wrapper.h, 10216 tests/multi-threading/check_wrapper.c, 10217 tools/browser/query-exec/query-exec-perspective.c: GdaThreadWrapper: 10218 modified gda_thread_wrapper_connect_raw() * add a new @private 10219 argument * also correct some bugs with the GdaBrowser when multiple 10220 windows were being used for the same connection 10221 10222 * doc/C/libgda-ui-sections.txt, 10223 tools/browser/doc/tmpl/browser-connection.sgml, 10224 tools/browser/doc/tmpl/browser-core.sgml: Misc doc. updates 10225 102262009-09-12 Vivien Malerba <malerba@gnome-db.org> 10227 10228 * tools/browser/browser-connection.c, 10229 tools/browser/browser-connection.h, 10230 tools/browser/doc/gda-browser-sections.txt, 10231 tools/browser/query-exec/query-console.c, 10232 tools/browser/query-exec/query-editor.c, 10233 tools/browser/query-exec/query-editor.h: GdaBrowser: transaction status 10234 in query exec history history items for statements executed while in a 10235 transaction can be identified by the left margin which is bigger. 10236 10237 * libgda/gda-connection.c, libgda/thread-wrapper/gda-thread-provider.c: 10238 GdaConnection: correction when GDA_CONNECTION_OPTIONS_THREAD_SAFE is 10239 used signals would not correctly be emitted 10240 10241 * libgda-ui/data-entries/common-bin.c, 10242 libgda-ui/data-entries/common-bin.h, 10243 .../data-entries/gdaui-data-cell-renderer-bin.c, 10244 libgda-ui/data-entries/gdaui-entry-bin.c, 10245 libgda-ui/internal/Makefile.am, libgda-ui/internal/popup-container.c, 10246 libgda-ui/internal/popup-container.h, 10247 tools/browser/common/popup-container.c, 10248 tools/browser/common/popup-container.h: Improved again the UI when 10249 dealing with binary data now display the data's size and type (if GIO 10250 is available) 10251 10252 * libgda-ui/data-entries/common-bin.c, 10253 libgda-ui/data-entries/common-bin.h, 10254 .../data-entries/gdaui-data-cell-renderer-bin.c, 10255 .../data-entries/gdaui-data-cell-renderer-bin.h, 10256 libgda-ui/data-entries/gdaui-entry-bin.c, libgda-ui/data/Makefile.am, 10257 libgda-ui/data/bin-attachment-16x16.png, libgda-ui/gdaui-raw-grid.c: 10258 GdaUI: improved the way binary data is handled to the user 10259 102602009-09-10 Vivien Malerba <malerba@gnome-db.org> 10261 10262 * tools/browser/query-exec/query-console.c, 10263 tools/browser/query-exec/query-result.c: Improved GdaBrowser's query 10264 execution UI 10265 10266 * doc/C/tmpl/gdaui-easy.sgml, doc/C/tmpl/gdaui-set.sgml, 10267 libgda-ui/gdaui-set.h, tools/browser/doc/tmpl/browser-connection.sgml, 10268 tools/browser/doc/tmpl/browser-core.sgml: Documentation cleanups 10269 10270 * libgda-ui/gdaui-easy.h, libgda-ui/gdaui-raw-grid.c, 10271 libgda-ui/libgda-ui.symbols: Made gdaui_new_cell_renderer() private 10272 10273 * libgda-ui/data-entries/Makefile.am, 10274 libgda-ui/data-entries/common-bin.c, 10275 libgda-ui/data-entries/common-bin.h, 10276 .../data-entries/gdaui-data-cell-renderer-bin.c, 10277 .../data-entries/gdaui-data-cell-renderer-bin.h, 10278 libgda-ui/data-entries/gdaui-entry-bin.c, 10279 libgda-ui/data-entries/gdaui-entry-bin.h, libgda-ui/gdaui-init.c: 10280 GdaUI: better handle binary data and blobs created a GdaDataEntry and 10281 a cell renderer to allow one to load and save binary from and to a file 10282 102832009-09-09 Vivien Malerba <malerba@gnome-db.org> 10284 10285 * tools/browser/query-exec/query-console.c, 10286 tools/browser/query-exec/query-editor.c, 10287 tools/browser/query-exec/query-editor.h, 10288 tools/browser/query-exec/query-result.c, 10289 tools/browser/query-exec/query-result.h: GdaBrowser: improved history 10290 browsing 10291 102922009-09-07 Vivien Malerba <malerba@gnome-db.org> 10293 10294 * tools/browser/doc/.gitignore, tools/browser/doc/Makefile.am, 10295 tools/browser/doc/gda-browser.types: GdaBrowser's hacking guide 10296 corrections 10297 10298 * doc/C/Makefile.am, doc/C/libgda-4.0-docs.sgml, 10299 doc/C/libgda-ui-sections.txt, doc/C/libgda-ui.types, 10300 doc/C/tmpl/gdaui-data-widget-filter.sgml, 10301 doc/C/tmpl/gdaui-data-widget-info.sgml, 10302 doc/C/tmpl/gdaui-data-widget.sgml, doc/C/tmpl/gdaui-form.sgml, 10303 doc/C/tmpl/gdaui-grid.sgml, doc/C/tmpl/gdaui-login.sgml, 10304 doc/C/tmpl/gdaui-provider-selector.sgml, 10305 doc/C/tmpl/gdaui-raw-form.sgml, doc/C/tmpl/gdaui-raw-grid.sgml, 10306 doc/C/tmpl/gdaui-server-operation.sgml, doc/C/tmpl/gdaui-set.sgml, 10307 doc/C/tmpl/gdaui-tree-store.sgml, doc/C/vi-login.png, 10308 doc/C/visual_index.xml: UI extension doc. update added missing 10309 widgets' API to the documentation 10310 10311 * tools/browser/query-exec/query-console.c, 10312 tools/browser/query-exec/query-editor.c, 10313 tools/browser/query-exec/query-editor.h, 10314 tools/browser/query-exec/query-result.c: GdaBrowser: query exec. 10315 improvements 10316 10317 * tools/browser/query-exec/Makefile.am, 10318 tools/browser/query-exec/query-console.c, 10319 tools/browser/query-exec/query-editor.c, 10320 tools/browser/query-exec/query-editor.h, 10321 tools/browser/query-exec/query-result.c, 10322 tools/browser/query-exec/query-result.h: GdaBrowser: now display query 10323 execution's results * also correctly handle execution errors * also 10324 limit the number of query batches in history (to 20) 10325 10326 * libgda/sqlite/gda-sqlite-provider.c, 10327 libgda/sqlite/gda-sqlite-recordset.c: SQlite provider: call 10328 sqlite3_reset() when possible to release ressources and avoid 10329 SQLITE_BUSY situations 10330 103312009-09-10 Og B. Maciel <ogmaciel@gnome.org> 10332 10333 * po/ar.po, po/az.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/dz.po, 10334 po/el.po, po/en_CA.po, po/en_GB.po, po/es.po, po/eu.po, po/fa.po, 10335 po/fi.po, po/fr.po, po/ga.po, po/gl.po, po/hr.po, po/hu.po, po/it.po, 10336 po/ja.po, po/ko.po, po/lt.po, po/mk.po, po/ml.po, po/ms.po, po/nb.po, 10337 po/ne.po, po/nl.po, po/oc.po, po/pa.po, po/pl.po, po/pt.po, 10338 po/pt_BR.po, po/ru.po, po/rw.po, po/sk.po, po/sl.po, po/sq.po, 10339 po/sr.po, po/sr@Latn.po, po/sv.po, po/tr.po, po/uk.po, po/vi.po, 10340 po/zh_CN.po, po/zh_HK.po, po/zh_TW.po: Updated existing translation 10341 files, fixing the misspelled word 'aleardy' to 'already'. 10342 103432009-09-06 Vivien Malerba <malerba@gnome-db.org> 10344 10345 * tools/browser/browser-connection.c, 10346 tools/browser/browser-connection.h, 10347 tools/browser/doc/gda-browser-sections.txt, 10348 tools/browser/doc/tmpl/browser-connection.sgml, 10349 tools/browser/query-exec/query-console.c, 10350 tools/browser/query-exec/query-editor.c: GdaBrowser: actually execute 10351 statements the results are not yet browsable and are dumped to SDTOUT 10352 for now. 10353 103542009-09-04 Vivien Malerba <malerba@gnome-db.org> 10355 10356 * tools/browser/doc/Makefile.am, 10357 tools/browser/doc/gda-browser-sections.txt, 10358 tools/browser/doc/tmpl/browser-core.sgml, 10359 tools/browser/doc/tmpl/browser-favorites.sgml: GdaBrowser: hacking 10360 guide updates 10361 10362 * tools/browser/query-exec/query-console.c, 10363 tools/browser/query-exec/query-editor.c: GdaBrowser: misc improvements 10364 to the query exec. perspective 10365 10366 * tools/browser/query-exec/query-console.c, 10367 tools/browser/query-exec/query-editor.c: GdaBrowser: improved query 10368 execution history Added copy to editor and delete history items 10369 10370 * tools/browser/Makefile.am, tools/browser/auth-dialog.c, 10371 tools/browser/browser-connections-list.c, 10372 tools/browser/browser-stock-icons.c, tools/browser/browser-window.c, 10373 tools/browser/canvas-example.c, tools/browser/data/Makefile.am, 10374 tools/browser/login-dialog.c, tools/browser/support.c: Fix for bug 10375 #594117 10376 10377 * tools/browser/query-exec/query-console.c, 10378 tools/browser/query-exec/query-editor.c: GdaBrowser: improvements to 10379 the query execution perspective * notice about the variables' syntax 10380 in the SQL * automatic GdaSet computation to store variables * popup to 10381 ask for missing variables if necessary 10382 10383 * po/POTFILES.in, tools/browser/doc/gda-browser-sections.txt, 10384 tools/browser/doc/tmpl/browser-connection.sgml, 10385 tools/browser/query-exec/Makefile.am, 10386 tools/browser/query-exec/gda-sql.lang, 10387 tools/browser/query-exec/query-console.c, 10388 tools/browser/query-exec/query-editor.c, 10389 tools/browser/query-exec/query-editor.h: GdaBrowser: more work on the 10390 query exec. perspective 10391 103922009-08-30 Vivien Malerba <malerba@gnome-db.org> 10393 10394 * configure.in, tools/browser/Makefile.am, 10395 tools/browser/browser-connection.c, tools/browser/browser-connection.h, 10396 tools/browser/browser-core.c, tools/browser/browser-stock-icons.h, 10397 tools/browser/browser-window.c, 10398 tools/browser/doc/gda-browser-sections.txt, tools/browser/main.c, 10399 tools/browser/query-exec/Makefile.am, 10400 tools/browser/query-exec/perspective-main.c, 10401 tools/browser/query-exec/perspective-main.h, 10402 tools/browser/query-exec/query-console.c, 10403 tools/browser/query-exec/query-console.h, 10404 tools/browser/query-exec/query-editor.c, 10405 tools/browser/query-exec/query-editor.h, 10406 tools/browser/query-exec/query-exec-perspective.c, 10407 tools/browser/query-exec/query-exec-perspective.h, 10408 .../schema-browser/schema-browser-perspective.c, 10409 tools/browser/support.c: GdaBrowser: started work on a query execution 10410 perspective 10411 10412 * configure.in, control-center/cc-gray-bar.c, 10413 tools/browser/Makefile.am, tools/browser/browser-connection.c, 10414 tools/browser/browser-core.c, tools/browser/browser-core.h, 10415 tools/browser/browser-favorites.c, tools/browser/browser-favorites.h, 10416 tools/browser/browser-page.c, tools/browser/browser-perspective.c, 10417 tools/browser/browser-window.c, 10418 tools/browser/canvas/browser-canvas-item.c, 10419 tools/browser/doc/.gitignore, tools/browser/doc/Makefile.am, 10420 tools/browser/doc/UILayout.png, tools/browser/doc/fdl-appendix.sgml, 10421 tools/browser/doc/gda-browser-docs.sgml, 10422 tools/browser/doc/gda-browser-sections.txt, 10423 tools/browser/doc/tmpl/browser-connection.sgml, 10424 tools/browser/doc/tmpl/browser-core.sgml, 10425 tools/browser/doc/tmpl/browser-favorites.sgml, 10426 tools/browser/doc/tmpl/browser-page.sgml, 10427 tools/browser/doc/tmpl/browser-perspective.sgml, 10428 tools/browser/doc/tmpl/browser-window.sgml, 10429 tools/browser/doc/tmpl/cc-gray-bar.sgml, tools/browser/main.c: 10430 GdaBrowser: initial hacking guide 10431 10432 * libgda-ui/demos/form_data_layout.c, 10433 libgda-ui/demos/grid_data_layout.c: Applied patch for bug #593301 to 10434 fix the missing includes in the two demos, thanks to Dominique 10435 Leuenberger 10436 104372009-08-26 Vivien Malerba <malerba@gnome-db.org> 10438 10439 * libgda/gda-statement.c, libgda/sqlite/gda-sqlite-provider.c, 10440 providers/oracle/gda-oracle-provider.c, tools/browser/Makefile.am: SQL 10441 rendering correction so that statements containing "EXISTS (SELECT 10442 ...)" will be rendered correctly. 10443 104442009-08-25 Vivien Malerba <malerba@gnome-db.org> 10445 10446 * ChangeLog, Makefile.am, gitlog2changelog.py: Use a script to generate 10447 a ChangeLog similar to the one before switching to git thanks to Bas 10448 Driessen. The current ChangeLog has been replaced by a notice. 10449 10450 * control-center/main.c, libgda-ui/data-entries/plugins/common-pict.c, 10451 libgda-ui/demos/ddl_queries.c, libgda-ui/gdaui-raw-grid.c, 10452 libgda/gda-data-model-bdb.c, providers/mysql/gda-mysql-provider.c, 10453 testing/gdaui-test-data-entries.c, tools/browser/support.c: Fix format 10454 string warnings Applying patch by Götz Waschk for bug #592952 10455 104562009-08-23 Vivien Malerba <malerba@gnome-db.org> 10457 10458 * doc/C/tmpl/gda-data-model-bdb.sgml, doc/C/tmpl/gda-sql-parser.sgml, 10459 po/POTFILES.in: Misc. corrections 10460 104612009-08-21 Vivien Malerba <malerba@gnome-db.org> 10462 10463 * configure.in, tools/browser/Makefile.am, 10464 tools/browser/browser-stock-icons.c, 10465 tools/browser/browser-stock-icons.h, tools/browser/browser-window.c, 10466 tools/browser/data/Makefile.am, 10467 .../data/hicolor_actions_16x16_bookmark-view.png, 10468 .../data/hicolor_actions_16x16_history-view.png, 10469 .../data/hicolor_actions_22x22_bookmark-view.png, 10470 .../data/hicolor_actions_22x22_history-view.png, 10471 .../data/hicolor_actions_24x24_bookmark-view.png, 10472 .../data/hicolor_actions_24x24_history-view.png, 10473 .../data/hicolor_actions_32x32_bookmark-view.png, 10474 .../data/hicolor_actions_32x32_history-view.png, 10475 .../hicolor_actions_scalable_bookmark-view.svg, 10476 .../data/hicolor_actions_scalable_history-view.svg, 10477 tools/browser/main.c, tools/browser/schema-browser/table-info.c: 10478 GdaBrowser: improved icons usage 10479 10480 * tools/browser/browser-page.c, tools/browser/browser-page.h, 10481 tools/browser/browser-perspective.c, 10482 tools/browser/browser-perspective.h, 10483 tools/browser/schema-browser/relations-diagram.c, 10484 .../schema-browser/schema-browser-perspective.c, 10485 tools/browser/schema-browser/table-info.c, tools/browser/support.c: 10486 GdaBrowser: allow notebook's tab label changes 10487 104882009-08-20 Vivien Malerba <malerba@gnome-db.org> 10489 10490 * tools/browser/Makefile.am, tools/browser/browser-page.c, 10491 tools/browser/browser-page.h, tools/browser/browser-perspective.h, 10492 tools/browser/browser-window.c, tools/browser/browser-window.h, 10493 tools/browser/decl.h, tools/browser/schema-browser/favorite-selector.c, 10494 .../schema-browser/schema-browser-perspective.c, 10495 tools/browser/schema-browser/table-info.c: GdaBrowser: each 10496 perspective's page can now have its own menus and toolbars * added the 10497 BrowserPage interface to let each "page" specify its menus and toolbars 10498 * added the browser_window_customize_perspective_ui() method to be used 10499 by perspectives * used this new mechanism to add a favorite to a table 10500 which information are displayed 10501 105022009-08-19 Vivien Malerba <malerba@gnome-db.org> 10503 10504 * installers/WindowsWix/make-zip-exe.sh, libgda/libgda.symbols, 10505 tools/browser/canvas/Makefile.am, tools/browser/common/Makefile.am: 10506 GdaBrowser: fixed WIN32 cross compilation issue 10507 105082009-08-18 Vivien Malerba <malerba@gnome-db.org> 10509 10510 * configure.in, tools/browser/Makefile.am, 10511 tools/browser/canvas/Makefile.am, 10512 tools/browser/canvas/browser-canvas-db-relations.c, 10513 tools/browser/common/Makefile.am, tools/browser/common/marshal.list, 10514 tools/browser/common/objects-cloud.c, 10515 tools/browser/common/objects-cloud.h, tools/browser/{ => 10516 common}/popup-container.c, tools/browser/{ => 10517 common}/popup-container.h, 10518 tools/browser/schema-browser/objects-index.c, 10519 tools/browser/schema-browser/relations-diagram.c: GdaBrowser: improved 10520 usage of cloud widget * created a new common/libcommon.la static 10521 library to store common objects * the objects cloud widget is now used 10522 to add tables in diagrams 10523 105242009-08-17 Vivien Malerba <malerba@gnome-db.org> 10525 10526 * tools/browser/browser-favorites.c, 10527 tools/browser/schema-browser/favorite-selector.c: GdaBrowser: now use 10528 the DEL key to delete a favorite 10529 105302009-08-16 Vivien Malerba <malerba@gnome-db.org> 10531 10532 * tools/browser/browser-favorites.c, 10533 tools/browser/schema-browser/favorite-selector.c: GdaBrowser: fixed 10534 adding favorites 10535 10536 * tools/browser/popup-container.c, tools/browser/popup-container.h, 10537 tools/browser/schema-browser/objects-index.c, 10538 tools/browser/schema-browser/relations-diagram.c: GdaBrowser: use the 10539 new PopupContainer widget whenever possible 10540 10541 * tools/browser/Makefile.am, tools/browser/popup-container.c, 10542 tools/browser/popup-container.h, 10543 tools/browser/schema-browser/objects-index.c: GdaBrowser: reworked 10544 tables index * "cloud" view * search features 10545 105462009-08-12 Vivien Malerba <malerba@gnome-db.org> 10547 10548 * tools/browser/schema-browser/relations-diagram.c, 10549 tools/browser/schema-browser/relations-diagram.h, 10550 tools/browser/schema-browser/schema-browser-perspective.c: GdaBrowser: 10551 fixed the displayed diagram page 10552 10553 * libgda/sqlite/sqlite-src/PragmasPatch, 10554 libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h: 10555 Now use SQLite 3.6.17 as embedded version 10556 10557 * tools/browser/browser-favorites.c, tools/browser/browser-favorites.h, 10558 tools/browser/schema-browser/favorite-selector.c, 10559 tools/browser/schema-browser/relations-diagram.c: GdaBrowser: fixed 10560 favorites management for diagrams 10561 105622009-08-10 Vivien Malerba <malerba@gnome-db.org> 10563 10564 * tools/browser/browser-favorites.c, tools/browser/browser-favorites.h, 10565 tools/browser/canvas/browser-canvas-item.h, 10566 tools/browser/canvas/browser-canvas-table.c, 10567 tools/browser/canvas/browser-canvas.c, 10568 tools/browser/canvas/browser-canvas.h, tools/browser/mgr-favorites.c, 10569 tools/browser/mgr-favorites.h, 10570 tools/browser/schema-browser/Makefile.am, 10571 tools/browser/schema-browser/favorite-selector.c, 10572 tools/browser/schema-browser/favorite-selector.h, 10573 tools/browser/schema-browser/marshal.list, 10574 tools/browser/schema-browser/objects-index.c, 10575 tools/browser/schema-browser/objects-index.h, 10576 tools/browser/schema-browser/relations-diagram.c, 10577 tools/browser/schema-browser/relations-diagram.h, 10578 .../schema-browser/schema-browser-perspective.c, 10579 .../schema-browser/schema-browser-perspective.h, 10580 tools/browser/support.c: GdaBrowser: implemented graph saving and 10581 loading and other minor changes 10582 105832009-08-18 Bas Driessen <bas.driessen@xobas.com> 10584 10585 * doc/C/prov-writing.xml, 10586 libgda/sql-parser/gda-statement-struct-compound.c, 10587 libgda/sql-parser/gda-statement-struct-delete.c, 10588 libgda/sql-parser/gda-statement-struct-insert.c, 10589 libgda/sql-parser/gda-statement-struct-pspec.c, 10590 libgda/sql-parser/gda-statement-struct-select.c, 10591 libgda/sql-parser/gda-statement-struct-trans.c, 10592 libgda/sql-parser/gda-statement-struct-unknown.c, 10593 libgda/sql-parser/gda-statement-struct-update.c, 10594 libgda/sqlite/gda-sqlite-recordset.c, 10595 libgda/sqlite/sqlite-src/sqlite3.c, 10596 providers/firebird/gda-firebird-recordset.c, 10597 providers/jdbc/gda-jdbc-recordset.c, 10598 providers/mysql/gda-mysql-recordset.c, 10599 providers/oracle/gda-oracle-recordset.c, 10600 providers/skel-implementation/capi/gda-capi-recordset.c: Correct 10601 spelling errors. 10602 10603 * Makefile.w32, NEWS, 10604 libgda-ui/data-entries/plugins/gdaui-entry-cgrid.c, 10605 libgda-ui/demos/ddl_queries.c, libgda-ui/gdaui-data-entry.c, 10606 libgda-ui/gdaui-data-widget.h, libgda-ui/gdaui-raw-form.c, 10607 libgda-ui/gdaui-raw-grid.c, libgda/binreloc/gda-binreloc.c, 10608 libgda/gda-attributes-manager.c, libgda/gda-config.c, 10609 libgda/gda-connection-event.c, libgda/gda-connection.c, 10610 libgda/gda-connection.h, libgda/gda-data-access-wrapper.c, 10611 libgda/gda-data-comparator.c, libgda/gda-data-handler.c, 10612 libgda/gda-data-meta-wrapper.c, libgda/gda-data-meta-wrapper.h, 10613 libgda/gda-data-model-dir.c, libgda/gda-data-model-import.c, 10614 libgda/gda-data-model.c, libgda/gda-data-proxy.c, 10615 libgda/gda-data-select-extra.h, libgda/gda-data-select.c, 10616 libgda/gda-easy.c, libgda/gda-holder.c, libgda/gda-meta-store.c, 10617 libgda/gda-meta-struct.c, libgda/gda-server-operation.c, 10618 libgda/gda-server-provider-extra.h, libgda/gda-set.c, 10619 libgda/gda-sql-builder.c, libgda/gda-util.c, libgda/gda-value.c, 10620 libgda/gda-value.h, libgda/gda-xa-transaction.c, 10621 libgda/handlers/gda-handler-bin.c, 10622 libgda/handlers/gda-handler-boolean.c, 10623 libgda/handlers/gda-handler-numerical.c, 10624 libgda/handlers/gda-handler-string.c, 10625 libgda/handlers/gda-handler-time.c, libgda/handlers/gda-handler-type.c, 10626 libgda/information_schema.xml, libgda/sql-parser/gda-sql-parser.c, 10627 libgda/sql-parser/gda-statement-struct-delete.c, 10628 libgda/sql-parser/gda-statement-struct-insert.c, 10629 libgda/sql-parser/gda-statement-struct-parts.c, 10630 libgda/sql-parser/gda-statement-struct-pspec.c, 10631 libgda/sql-parser/gda-statement-struct-select.c, 10632 libgda/sql-parser/gda-statement-struct-trans.c, 10633 libgda/sql-parser/gda-statement-struct-unknown.c, 10634 libgda/sql-parser/gda-statement-struct-update.c, 10635 libgda/sql-parser/gda-statement-struct-util.c, 10636 libgda/sql-parser/gda-statement-struct.c, 10637 libgda/sqlite/gda-sqlite-handler-bin.c, 10638 libgda/sqlite/gda-sqlite-provider.c, 10639 libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h, 10640 libgda/sqlite/virtual/gda-vconnection-data-model.c, 10641 libgda/sqlite/virtual/gda-vconnection-hub.c, 10642 libgda/sqlite/virtual/gda-vprovider-data-model.c, 10643 libgda/thread-wrapper/gda-thread-meta.c, 10644 libgda/thread-wrapper/gda-thread-provider.c, 10645 libgda/thread-wrapper/gda-thread-wrapper.c, 10646 providers/firebird/gda-firebird-provider.c, 10647 providers/firebird/gda-firebird-recordset.c, 10648 providers/jdbc/doc/index.html, providers/jdbc/gda-jdbc-provider.c, 10649 providers/jdbc/gda-list-jdbc-providers.c, providers/jdbc/jni-wrapper.c, 10650 providers/jdbc/meta.java, providers/jdbc/provider.java, 10651 providers/mysql/gda-mysql-provider.c, 10652 providers/mysql/gda-mysql-recordset.c, 10653 providers/oracle/gda-oracle-provider.c, 10654 providers/oracle/gda-oracle-recordset.c, 10655 providers/postgres/gda-postgres-blob-op.c, 10656 providers/postgres/gda-postgres-handler-bin.c, 10657 providers/postgres/gda-postgres-provider.c, 10658 .../skel-implementation/capi/gda-capi-provider.c, 10659 .../skel-implementation/capi/gda-capi-recordset.c, samples/BDB/README, 10660 samples/DirDataModel/find-duplicates.c, 10661 samples/Report/schema-report-spec.xml, 10662 samples/SqlParserConsole/console.c, samples/Tree/README, 10663 tests/data-models/check_pmodel.c, tests/meta-store/common.c, 10664 tests/test-cnc-utils.c, tools/binreloc/sql-binreloc.c, 10665 tools/command-exec.c, tools/gda-sql.1.in, tools/gda-sql.c, 10666 tools/web-server.c: Correct spelling errors in the code. 10667 10668 * doc/C/gda-sql-manual.xml, doc/C/gettingstarted.xml, doc/C/howto.xml, 10669 doc/C/i_s_doc.xml, doc/C/information_schema.svg, 10670 doc/C/installation.xml, doc/C/libgda-4.0-docs.sgml, 10671 doc/C/limitations.xml, doc/C/migration.xml, doc/C/migration2.xml, 10672 doc/C/packaging.xml, doc/C/packaging_ui.xml, doc/C/prov-writing.xml, 10673 doc/C/server-operation.xml, doc/C/store-meta-type.xml, 10674 doc/C/thread-wrapper.svg, doc/C/tmpl/gda-attributes-manager.sgml, 10675 doc/C/tmpl/gda-config.sgml, doc/C/tmpl/gda-connection-event.sgml, 10676 doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/gda-data-handler.sgml, 10677 doc/C/tmpl/gda-data-model-bdb.sgml, doc/C/tmpl/gda-data-model-dir.sgml, 10678 doc/C/tmpl/gda-data-model-import.sgml, doc/C/tmpl/gda-data-model.sgml, 10679 doc/C/tmpl/gda-data-proxy.sgml, doc/C/tmpl/gda-data-select.sgml, 10680 doc/C/tmpl/gda-meta-store.sgml, doc/C/tmpl/gda-meta-struct.sgml, 10681 doc/C/tmpl/gda-pstmt.sgml, doc/C/tmpl/gda-report-engine.sgml, 10682 doc/C/tmpl/gda-server-operation-sequences.sgml, 10683 doc/C/tmpl/gda-server-operation.sgml, 10684 doc/C/tmpl/gda-server-provider.sgml, doc/C/tmpl/gda-set.sgml, 10685 doc/C/tmpl/gda-sql-parser.sgml, doc/C/tmpl/gda-sql-statement.sgml, 10686 doc/C/tmpl/gda-transaction-status.sgml, 10687 doc/C/tmpl/gda-tree-manager.sgml, doc/C/tmpl/gda-tree-mgr-label.sgml, 10688 doc/C/tmpl/gda-value.sgml, doc/C/tmpl/gda-vconnection-hub.sgml, 10689 doc/C/tmpl/gda-xa-transaction.sgml, 10690 doc/C/tmpl/provider-support-sql.sgml, doc/C/tmpl/provider-support.sgml, 10691 doc/C/virtual.xml: Correct spelling errors in documentation. 10692 106932009-08-12 Bas Driessen <bas.driessen@xobas.com> 10694 10695 * providers/mysql/gda-mysql-meta.c, 10696 providers/mysql/gda-mysql-provider.c: MySQL provider: Partial 10697 meta-store generation corrections. Patch supplied by: Carlos Savoretti 10698 <csavoretti@gmail.com>. Correct the entries _table_constraints and 10699 _key_column_usage. 10700 107012009-08-05 Bas Driessen <bas.driessen@xobas.com> 10702 10703 * providers/mysql/gda-mysql-meta.c, 10704 providers/mysql/gda-mysql-recordset.c: MySQL provider: meta-store 10705 generation corrections. Patch supplied by: Carlos Savoretti 10706 <csavoretti@clubsanjorge.com.ar>. * Add missing column in the 10707 I_STMT_COLUMN_ALL statement. * Correct column type from G_TYPE_STRING 10708 to G_TYPE_BOOLEAN in _gda_mysql_meta__tables_views. * Add missing 10709 G_TYPE_INT type to function new_row_from_mysql_stmt. 10710 107112009-08-02 Vivien Malerba <malerba@gnome-db.org> 10712 10713 * doc/C/Makefile.am, doc/C/libgda-sections.txt, 10714 doc/C/thread-wrapper.png, doc/C/thread-wrapper.svg, 10715 doc/C/tmpl/gda-thread-wrapper.sgml, libgda/libgda.symbols, 10716 libgda/thread-wrapper/gda-thread-wrapper.c, 10717 libgda/thread-wrapper/gda-thread-wrapper.h, 10718 tests/multi-threading/check_wrapper.c, 10719 tests/multi-threading/multi_check_wrapper.sh: GdaThreadWrapper: rewrite 10720 * simplified the design * corrected bugs * added 10721 gda_thread_wrapper_cancel 10722 107232009-07-28 Vivien Malerba <malerba@gnome-db.org> 10724 10725 * .../data-entries/gdaui-data-cell-renderer-combo.c, 10726 libgda-ui/demos/linked_model_param.c, libgda-ui/demos/main.c: Misc. 10727 corrections in the UI extension 10728 10729 * libgda/gda-data-proxy.c, libgda/sqlite/gda-sqlite-provider.c, 10730 testing/gda-provider-status.c: Misc. corrections * SQLite provider: in 10731 add_oid_columns() * GdaDataProxy: in 10732 gda_data_proxy_get_filtered_n_rows() where the mutex was unlocked 10733 without ever being locked * testing/gda-provider-status.c: also test 10734 for the identifier_quote() virtual method's presence 10735 10736 * doc/C/Makefile.am, doc/C/libgda-4.0-docs.sgml, 10737 doc/C/libgda-ui-sections.txt, doc/C/libgda-ui.types, 10738 doc/C/tmpl/gdaui-combo.sgml, doc/C/tmpl/gdaui-data-entry.sgml, 10739 doc/C/tmpl/gdaui-data-store.sgml, doc/C/tmpl/gdaui-easy.sgml, 10740 doc/C/vi-combo.png, doc/C/vi-data-entry.png, doc/C/visual_index.xml: 10741 More documentation for the UI extension 10742 10743 * libgda/gda-data-meta-wrapper.c, libgda/gda-data-meta-wrapper.h, 10744 libgda/gda-meta-store.c, tests/providers/check_postgres.c, 10745 tests/providers/check_sqlite.c, tests/providers/prov-test-common.c, 10746 tests/providers/prov-test-common.h: Corrections for bug #589822 Also 10747 added a providers test 10748 107492009-07-27 Vivien Malerba <malerba@gnome-db.org> 10750 10751 * libgda-ui/data-entries/Makefile.am, providers/mysql/Makefile.am, 10752 providers/oracle/Makefile.am, providers/postgres/Makefile.am, 10753 providers/skel-implementation/capi/Makefile.am: Compilation corrections 10754 10755 * Makefile.am, configure.in, doc/C/.gitignore, doc/C/Makefile.am, 10756 doc/C/architecture.svg, doc/C/libgda-4.0-docs.sgml, 10757 ...libgda-4.0-sections.txt => libgda-sections.txt}, 10758 doc/C/libgda-ui-sections.txt, doc/C/libgda-ui.types, 10759 doc/C/{libgda-4.0.types.in => libgda.types.in}, 10760 doc/C/tmpl/gdaui-basic-form.sgml, doc/C/vi-basic-form.png, 10761 doc/C/visual_index.xml: Documentation: starting to document the UI 10762 extension 10763 107642009-07-24 Vivien Malerba <malerba@gnome-db.org> 10765 10766 * doc/C/tmpl/gda-meta-store.sgml, libgda/gda-connection.c, 10767 libgda/gda-meta-store.c, libgda/gda-meta-store.h: Documentation 10768 corrections 10769 10770 * libgda/sql-parser/gda-sql-parser.c, 10771 tests/parser/scripts/e-venement.sql, tests/parser/scripts/piggydb.sql, 10772 tests/parser/testscripts.xml: Sql parser corrections 10773 107742009-07-23 Vivien Malerba <malerba@gnome-db.org> 10775 10776 * doc/C/tmpl/gda-connection.sgml, libgda/gda-connection.h: Correctly 10777 order the GDA_CONNECTION_OPTIONS_* flags in respect with LIBGDA_4.0 10778 10779 * doc/C/tmpl/gda-sql-statement.sgml, libgda/gda-data-meta-wrapper.c, 10780 libgda/gda-data-select.c, libgda/gda-meta-store.c, 10781 libgda/gda-meta-struct.h, libgda/gda-statement.c, libgda/gda-util.c, 10782 libgda/sql-parser/gda-statement-struct-util.c, 10783 libgda/sql-parser/gda-statement-struct-util.h, 10784 libgda/sqlite/gda-sqlite-provider.c, 10785 providers/mysql/gda-mysql-provider.c, 10786 providers/oracle/gda-oracle-meta.c, 10787 providers/oracle/gda-oracle-provider.c, 10788 providers/postgres/gda-postgres-provider.c, 10789 tests/test-sql-identifier.c, tools/command-exec.c: Marked some 10790 functions which manipulate SQL identifier deprecated * 10791 gda_sql_identifier_needs_quotes() * gda_sql_identifier_add_quotes() * 10792 gda_sql_identifier_remove_quotes() 10793 10794 * doc/C/libgda-4.0-sections.txt, doc/C/tmpl/gda-sql-builder.sgml, 10795 libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, 10796 libgda/gda-statement.c, libgda/sql-parser/gda-statement-struct-parts.c, 10797 libgda/sql-parser/gda-statement-struct-parts.h, 10798 libgda/sqlite/gda-sqlite-provider.c, 10799 providers/oracle/gda-oracle-provider.c, samples/SqlBuilder/example.c, 10800 tests/test-sql-builder.c, tools/browser/browser-favorites.c: Honor the 10801 new SQL identifiers case sensitiveness flag in connections * when 10802 rendering SQL from a GdaSqlStatement * when using the new GdaSqlBuilder 10803 API 10804 10805 * providers/oracle/Makefile.am, providers/oracle/gda-oracle-provider.c, 10806 providers/oracle/gda-oracle-util.c, providers/oracle/gda-oracle-util.h, 10807 providers/oracle/keywords_8.list, providers/oracle/keywords_9.list, 10808 tests/test-identifiers-quotes.c: Brought the Oracle provider up to date 10809 * with SQL reserved keywords for v8 and V9 * with the implementation 10810 of the identifier_quote() virtual method * with an update 10811 test-identifiers-quotes test 10812 10813 * doc/C/libgda-4.0-sections.txt, doc/C/tmpl/gda-connection.sgml, 10814 doc/C/tmpl/gda-meta-store.sgml, doc/C/tmpl/gda-server-operation.sgml, 10815 libgda/gda-connection.c, libgda/gda-connection.h, 10816 libgda/gda-meta-store.c, libgda/gda-meta-store.h, 10817 libgda/gda-server-operation.c, libgda/gda-server-operation.h, 10818 libgda/libgda.symbols, libgda/sqlite/gda-sqlite-ddl.c, 10819 providers/jdbc/gda-jdbc-ddl.c, providers/mysql/gda-mysql-ddl.c, 10820 providers/oracle/gda-oracle-ddl.c, 10821 providers/postgres/gda-postgres-ddl.c, 10822 providers/skel-implementation/capi/gda-capi-ddl.c: SQL identifiers case 10823 sensitiveness specified in the connection * added the 10824 GDA_CONNECTION_OPTIONS_SQL_IDENTIFIERS_CASE_SENSITIVE flag when opening 10825 a connection * added gda_connection_quote_sql_identifier() * added 10826 gda_meta_store_sql_identifier_quote() * added 10827 gda_server_operation_get_sql_identifier_at(), to be used by database 10828 provider's implementations when getting a value which is an SQL 10829 identifier from a GdaServerOperation * modified the providers' DDL 10830 implemntations to use gda_server_operation_get_sql_identifier_at() 10831 108322009-07-18 Vivien Malerba <malerba@gnome-db.org> 10833 10834 * providers/mysql/gda-mysql-ddl.c, 10835 providers/mysql/gda-mysql-provider.c, samples/TableCopy/README, 10836 samples/TableCopy/table-copy.c, 10837 tests/providers/TYPES_SCHEMA_SQLite.xml, 10838 tests/providers/prov-test-util.c, tests/test-cnc-utils.c: MySQL 10839 provider improvements and misc corrections * MySQL: implemented BEGIN, 10840 COMMIT and ROLLBACK transactions * MySQL: added missing pieces to some 10841 server operations * example program corrections * tests corrections 10842 10843 * doc/C/SqlIdentifiers.dia, doc/C/SqlIdentifiers.png, doc/C/howto.xml, 10844 doc/C/libgda-4.0-docs.sgml, libgda/gda-connection.c, 10845 libgda/gda-meta-store.c, libgda/gda-meta-struct.c, libgda/gda-util.c, 10846 po/POTFILES.in: Documentation improvements regarding SQL identifiers 10847 108482009-07-16 Vivien Malerba <malerba@gnome-db.org> 10849 10850 * libgda/gda-data-select.c, libgda/gda-meta-store.c, 10851 libgda/gda-server-provider.h, libgda/gda-util.c, 10852 libgda/sqlite/Makefile.am, libgda/sqlite/gda-sqlite-meta.c, 10853 libgda/sqlite/gda-sqlite-provider.c, 10854 libgda/sqlite/gda-sqlite-recordset.c, libgda/sqlite/{utils.c => 10855 gda-sqlite-util.c}, libgda/sqlite/gda-sqlite-util.h, 10856 libgda/sqlite/gda-sqlite.h, providers/mysql/gda-mysql-meta.c, 10857 providers/mysql/gda-mysql-provider.c, 10858 providers/mysql/gda-mysql-provider.h, 10859 providers/mysql/gda-mysql-recordset.c, providers/mysql/gda-mysql.h, 10860 providers/postgres/gda-postgres-provider.c, 10861 tests/test-identifiers-quotes.c: More gda_sql_identifier_quote() work 10862 * Fixed documentation * added NR test * fixed the MySQL provider 10863 (mainly meta data and stability) 10864 108652009-07-13 Vivien Malerba <malerba@gnome-db.org> 10866 10867 * libgda-ui/data-entries/gdaui-entry-common-time.c, po/POTFILES.in, 10868 tools/browser/.gitignore, tools/browser/Makefile.am, 10869 tools/browser/browser-connection.c, tools/browser/browser-connection.h, 10870 tools/browser/browser-favorites.c, tools/browser/browser-favorites.h, 10871 tools/browser/canvas/browser-canvas-db-relations.c, 10872 tools/browser/canvas/browser-canvas-db-relations.h, 10873 tools/browser/canvas/browser-canvas-table.c, 10874 tools/browser/canvas/browser-canvas-table.h, 10875 tools/browser/canvas/browser-canvas-utility.c, 10876 tools/browser/canvas/browser-canvas.c, 10877 tools/browser/canvas/browser-canvas.h, tools/browser/decl.h, 10878 tools/browser/favorites-test.c, tools/browser/gda-browser-diagram.png, 10879 tools/browser/mgr-favorites.c, tools/browser/mgr-favorites.h, 10880 tools/browser/schema-browser/Makefile.am, 10881 tools/browser/schema-browser/favorite-selector.c, 10882 tools/browser/schema-browser/relations-diagram.c, 10883 tools/browser/schema-browser/relations-diagram.h, 10884 .../schema-browser/schema-browser-perspective.c, 10885 tools/browser/schema-browser/table-columns.c, 10886 tools/browser/schema-browser/table-info.c, 10887 tools/browser/schema-browser/table-relations.c, 10888 tools/browser/support.c, tools/browser/support.h: GdaBrowser: misc 10889 improvements * reworked menu * re-wrote favorites management * 10890 prepared work to create diagrams 10891 10892 * doc/C/libgda-4.0-sections.txt, doc/C/tmpl/gda-sql-builder.sgml, 10893 libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, tests/.gitignore, 10894 tests/Makefile.am, tests/test-sql-builder.c: GdaSqlBuilder improvements 10895 * new API to support ORDER BY * new API to support complex conditions 10896 * new test 10897 108982009-07-10 Vivien Malerba <malerba@gnome-db.org> 10899 10900 * doc/C/Makefile.am, doc/C/SqlIdentifiers.dia, 10901 doc/C/SqlIdentifiers.png, doc/C/libgda-4.0-docs.sgml, 10902 doc/C/libgda-4.0-sections.txt, libgda/gda-data-proxy.c, 10903 libgda/gda-data-select.c, libgda/gda-easy.c, 10904 libgda/gda-meta-struct-io.c, libgda/gda-statement.c, libgda/gda-util.c, 10905 libgda/libgda.symbols, libgda/sql-parser/gda-statement-struct-util.c, 10906 libgda/sqlite/gda-sqlite-provider.c, 10907 libgda/sqlite/virtual/gda-vprovider-data-model.c, po/POTFILES.in, 10908 providers/mysql/gda-mysql-provider.c, tests/gda-ddl-creator.c, 10909 tests/parser/testdata.xml, tools/gda-sql.c, tools/web-server.c: 10910 Generalized usage of gda_sql_identifier_quote() * improved doc. 10911 related to SQL identifiers * use gda_sql_identifier_quote() whenever 10912 possible * fixed test data which used SQL reserved keywords 10913 109142009-07-08 Vivien Malerba <malerba@gnome-db.org> 10915 10916 * libgda/gda-data-model-array.c, libgda/gda-data-model-dir.c, 10917 libgda/gda-data-model-dsn-list.c, libgda/gda-data-proxy.c, 10918 libgda/gda-data-select.c: Corrected the "Row out of range..." error 10919 message when data model is empty, to avoid messages like "Row 0 out of 10920 range (0--1)" 10921 10922 * .gitignore, libgda/Makefile.am, libgda/gda-data-meta-wrapper.c, 10923 libgda/keywords.list, libgda/sqlite/mkkeywordhash.c, 10924 providers/.gitignore: Use SQL standard reserved keywords if none set by 10925 database provider Also corrected the mkkeywordhash.c program to make 10926 all symbols static (generated file is #included) 10927 109282009-07-07 Vivien Malerba <malerba@gnome-db.org> 10929 10930 * doc/C/tmpl/gda-server-operation.sgml, po/POTFILES.in: Minor 10931 corrections related to translations and doc 10932 10933 * doc/C/libgda-4.0-sections.txt, doc/C/prov-writing.xml, 10934 doc/C/tmpl/provider-support.sgml, libgda/gda-data-meta-wrapper.c, 10935 libgda/gda-data-meta-wrapper.h, libgda/gda-decl.h, 10936 libgda/gda-meta-store.c, libgda/gda-meta-store.h, 10937 libgda/sql-parser/gda-sql-parser.c, libgda/sqlite/.gitignore, 10938 libgda/sqlite/Makefile.am, libgda/sqlite/gda-sqlite-meta.c, 10939 libgda/sqlite/keywords.list, libgda/sqlite/mkkeywordhash.c, 10940 providers/.gitignore, providers/postgres/Makefile.am, 10941 providers/postgres/gda-postgres-meta.c, 10942 providers/postgres/keywords.list, 10943 providers/skel-implementation/capi/Makefile.am, 10944 providers/skel-implementation/capi/gda-capi-meta.c, 10945 providers/skel-implementation/capi/keywords.list: Added support for SQL 10946 reserved keywords SQL reserved keywords (specific to each database 10947 engine) are now taken into account (for SQLite and PostgreSQL for the 10948 moment) when extracting meta data. Specifically, each provider needs 10949 to have a file listing its SQL reserved keywords and a new program 10950 (modified from SQLite's tools) creates a static hash table and a lookup 10951 function which is used in the meta data extraction routines. 10952 109532009-07-06 Vivien Malerba <malerba@gnome-db.org> 10954 10955 * libgda/gda-connection.c, libgda/gda-data-select.c, libgda/gda-util.c, 10956 libgda/sqlite/gda-sqlite-provider.c, samples/WritableSelect/example.c: 10957 Corrections related to writable GdaDataSelect data model * 10958 GdaDataSelect: correctly handle composed primary keys * GdaDataSelect: 10959 correctly handle SQL quoted identifiers * SQLite provider: time and 10960 timestamp corrections * GdaConnection: dump variables along with the 10961 SQL statement when debug mode is set * misc corrections 10962 109632009-07-05 Vivien Malerba <malerba@gnome-db.org> 10964 10965 * libgda/gda-server-operation.c, libgda/gda-server-operation.h, 10966 libgda/gda-server-provider.c, providers/mysql/Makefile.am, 10967 providers/mysql/gda-mysql-ddl.c, providers/mysql/gda-mysql-ddl.h, 10968 providers/mysql/gda-mysql-provider.c, 10969 providers/mysql/gda-mysql-recordset.c, 10970 providers/mysql/mysql_specs_comment_column.xml.in, 10971 providers/mysql/mysql_specs_comment_table.xml.in: Added COMMENT_TABLE 10972 and COMMENT_COLUMN server operations * Added generic COMMENT_TABLE and 10973 COMMENT_COLUMN operations to modify the comments on a table or a column 10974 * Implementation for the MySQL provider All thanks to Carlos Savoretti 10975 109762009-07-02 Vivien Malerba <malerba@gnome-db.org> 10977 10978 * doc/C/libgda-4.0-docs.sgml, doc/C/prov-writing.xml, 10979 libgda/gda-connection.c, libgda/gda-data-meta-wrapper.c, 10980 libgda/gda-meta-store-extra.h, libgda/gda-meta-store.c, 10981 libgda/sql-parser/gda-statement-struct-util.c, tests/.gitignore, 10982 tests/Makefile.am, tests/meta-store/data_table_constraints.csv, 10983 tests/test-sql-identifier.c: SQL case sensitiveness corrections * 10984 documentation updates regarding writing providers * new function to 10985 check the validity of a GdaMetaContext * various connections to 10986 gda_connection_update_meta_store() and 10987 gda_sql_identifier_needs_quotes() * new test program: 10988 tests/test-sql-identifier.c * 10989 tests/meta-store/data_table_constraints.csv: fixed test case 10990 109912009-06-30 Vivien Malerba <malerba@gnome-db.org> 10992 10993 * ChangeLog, INSTALL, Makefile.am, configure.in, 10994 control-center/Makefile.am, control-center/dsn-config.c, 10995 control-center/dsn-properties-dialog.c, 10996 control-center/gdaui-dsn-assistant.c, 10997 control-center/gdaui-dsn-editor.c, control-center/gdaui-login-dialog.c, 10998 control-center/gdaui-login-dialog.h, control-center/main.c, 10999 control-center/provider-config.c, doc/C/libgda-4.0-sections.txt, 11000 libgda-4.0.pc.in, libgdaui-4.0.pc.in => libgda-ui-4.0.pc.in, {libgdaui 11001 => libgda-ui}/.gitignore, {libgdaui => libgda-ui}/Makefile.am, 11002 {libgdaui => libgda-ui}/data-entries/.gitignore, {libgdaui => 11003 libgda-ui}/data-entries/Makefile.am, 11004 .../gdaui-data-cell-renderer-boolean.c, 11005 .../gdaui-data-cell-renderer-boolean.h, 11006 .../data-entries/gdaui-data-cell-renderer-combo.c, 11007 .../data-entries/gdaui-data-cell-renderer-combo.h, 11008 .../data-entries/gdaui-data-cell-renderer-info.c, 11009 .../data-entries/gdaui-data-cell-renderer-info.h, 11010 .../gdaui-data-cell-renderer-textual.c, 11011 .../gdaui-data-cell-renderer-textual.h, 11012 .../data-entries/gdaui-entry-boolean.c, 11013 .../data-entries/gdaui-entry-boolean.h, 11014 .../data-entries/gdaui-entry-combo.c, 11015 .../data-entries/gdaui-entry-combo.h, 11016 .../data-entries/gdaui-entry-common-time.c, 11017 .../data-entries/gdaui-entry-common-time.h, 11018 .../data-entries/gdaui-entry-date.c, 11019 .../data-entries/gdaui-entry-date.h, 11020 .../data-entries/gdaui-entry-none.c, 11021 .../data-entries/gdaui-entry-none.h, 11022 .../data-entries/gdaui-entry-shell.c, 11023 .../data-entries/gdaui-entry-shell.h, 11024 .../data-entries/gdaui-entry-string-number.xml.in, 11025 .../data-entries/gdaui-entry-string-string.xml.in, 11026 .../data-entries/gdaui-entry-string.c, 11027 .../data-entries/gdaui-entry-string.h, 11028 .../data-entries/gdaui-entry-time.c, 11029 .../data-entries/gdaui-entry-time.h, 11030 .../data-entries/gdaui-entry-timestamp.c, 11031 .../data-entries/gdaui-entry-timestamp.h, 11032 .../data-entries/gdaui-entry-wrapper.c, 11033 .../data-entries/gdaui-entry-wrapper.h, 11034 .../data-entries/gdaui-format-entry.c, 11035 .../data-entries/gdaui-format-entry.h, 11036 .../data-entries/plugins/.gitignore, 11037 .../data-entries/plugins/Makefile.am, 11038 .../data-entries/plugins/common-pict.c, 11039 .../data-entries/plugins/common-pict.h, 11040 .../data-entries/plugins/custom-marshal.c, 11041 .../data-entries/plugins/custom-marshal.h, 11042 .../plugins/gdaui-data-cell-renderer-cgrid.c, 11043 .../plugins/gdaui-data-cell-renderer-cgrid.h, 11044 .../plugins/gdaui-data-cell-renderer-password.c, 11045 .../plugins/gdaui-data-cell-renderer-password.h, 11046 .../plugins/gdaui-data-cell-renderer-pict.c, 11047 .../plugins/gdaui-data-cell-renderer-pict.h, 11048 .../data-entries/plugins/gdaui-entry-cgrid.c, 11049 .../data-entries/plugins/gdaui-entry-cgrid.h, 11050 .../data-entries/plugins/gdaui-entry-cidr.c, 11051 .../data-entries/plugins/gdaui-entry-cidr.h, 11052 .../plugins/gdaui-entry-filesel-spec.xml.in, 11053 .../data-entries/plugins/gdaui-entry-filesel.c, 11054 .../data-entries/plugins/gdaui-entry-filesel.h, 11055 .../data-entries/plugins/gdaui-entry-password.c, 11056 .../data-entries/plugins/gdaui-entry-password.h, 11057 .../plugins/gdaui-entry-password.xml.in, 11058 .../plugins/gdaui-entry-pict-spec.xml.in, 11059 .../plugins/gdaui-entry-pict-spec_string.xml.in, 11060 .../data-entries/plugins/gdaui-entry-pict.c, 11061 .../data-entries/plugins/gdaui-entry-pict.h, 11062 .../data-entries/plugins/gdaui-entry-text.c, 11063 .../data-entries/plugins/gdaui-entry-text.h, 11064 .../data-entries/plugins/libmain.c, {libgdaui => 11065 libgda-ui}/data-layout.dtd, {libgdaui => libgda-ui}/data/Makefile.am, 11066 {libgdaui => libgda-ui}/data/gdaui-generic.png, {libgdaui => 11067 libgda-ui}/data/import_encodings.xml, .../data/server_operation.glade, 11068 {libgdaui => libgda-ui}/demos/.gitignore, {libgdaui => 11069 libgda-ui}/demos/Makefile.am, {libgdaui => 11070 libgda-ui}/demos/data_model_dir.c, {libgdaui => 11071 libgda-ui}/demos/ddl_queries.c, {libgdaui => 11072 libgda-ui}/demos/demo-common.h, {libgdaui => 11073 libgda-ui}/demos/demo_db.db, .../demos/example_automatic_layout.xml, 11074 {libgdaui => libgda-ui}/demos/form.c, {libgdaui => 11075 libgda-ui}/demos/form_data_layout.c, {libgdaui => 11076 libgda-ui}/demos/form_pict.c, {libgdaui => libgda-ui}/demos/form_rw.c, 11077 {libgdaui => libgda-ui}/demos/geninclude.pl.in, {libgdaui => 11078 libgda-ui}/demos/grid.c, {libgdaui => 11079 libgda-ui}/demos/grid_data_layout.c, {libgdaui => 11080 libgda-ui}/demos/grid_pict.c, {libgdaui => libgda-ui}/demos/grid_rw.c, 11081 {libgdaui => libgda-ui}/demos/linked_grid_form.c, {libgdaui => 11082 libgda-ui}/demos/linked_model_param.c, {libgdaui => 11083 libgda-ui}/demos/login.c, {libgdaui => libgda-ui}/demos/main.c, 11084 {libgdaui => libgda-ui}/demos/tree.c, {libgdaui => 11085 libgda-ui}/gdaui-basic-form.c, {libgdaui => 11086 libgda-ui}/gdaui-basic-form.h, {libgdaui => libgda-ui}/gdaui-combo.c, 11087 {libgdaui => libgda-ui}/gdaui-combo.h, {libgdaui => 11088 libgda-ui}/gdaui-data-entry.c, {libgdaui => 11089 libgda-ui}/gdaui-data-entry.h, {libgdaui => 11090 libgda-ui}/gdaui-data-store.c, {libgdaui => 11091 libgda-ui}/gdaui-data-store.h, {libgdaui => 11092 libgda-ui}/gdaui-data-widget-filter.c, {libgdaui => 11093 libgda-ui}/gdaui-data-widget-filter.h, {libgdaui => 11094 libgda-ui}/gdaui-data-widget-info.c, {libgdaui => 11095 libgda-ui}/gdaui-data-widget-info.h, {libgdaui => 11096 libgda-ui}/gdaui-data-widget.c, {libgdaui => 11097 libgda-ui}/gdaui-data-widget.h, {libgdaui => libgda-ui}/gdaui-decl.h, 11098 {libgdaui => libgda-ui}/gdaui-easy.h, {libgdaui => 11099 libgda-ui}/gdaui-enums.h, {libgdaui => libgda-ui}/gdaui-form.c, 11100 {libgdaui => libgda-ui}/gdaui-form.h, {libgdaui => 11101 libgda-ui}/gdaui-grid.c, {libgdaui => libgda-ui}/gdaui-grid.h, 11102 {libgdaui => libgda-ui}/gdaui-init.c, {libgdaui => 11103 libgda-ui}/gdaui-login.c, {libgdaui => libgda-ui}/gdaui-login.h, 11104 {libgdaui => libgda-ui}/gdaui-plugin.h, {libgdaui => 11105 libgda-ui}/gdaui-provider-selector.c, {libgdaui => 11106 libgda-ui}/gdaui-provider-selector.h, {libgdaui => 11107 libgda-ui}/gdaui-raw-form.c, {libgdaui => libgda-ui}/gdaui-raw-form.h, 11108 {libgdaui => libgda-ui}/gdaui-raw-grid.c, {libgdaui => 11109 libgda-ui}/gdaui-raw-grid.h, {libgdaui => 11110 libgda-ui}/gdaui-server-operation.c, {libgdaui => 11111 libgda-ui}/gdaui-server-operation.h, {libgdaui => 11112 libgda-ui}/gdaui-set.c, {libgdaui => libgda-ui}/gdaui-set.h, {libgdaui 11113 => libgda-ui}/gdaui-tree-store.c, {libgdaui => 11114 libgda-ui}/gdaui-tree-store.h, {libgdaui => 11115 libgda-ui}/internal/Makefile.am, .../internal/gdaui-dsn-selector.c, 11116 .../internal/gdaui-dsn-selector.h, 11117 .../internal/gdaui-provider-auth-editor.c, 11118 .../internal/gdaui-provider-auth-editor.h, 11119 .../internal/gdaui-provider-spec-editor.c, 11120 .../internal/gdaui-provider-spec-editor.h, {libgdaui => 11121 libgda-ui}/internal/utility.c, {libgdaui => 11122 libgda-ui}/internal/utility.h, libgdaui/libgdaui.h => 11123 libgda-ui/libgda-ui.h, .../libgda-ui.symbols, {libgdaui => 11124 libgda-ui}/marshallers/Makefile.am, 11125 .../marshallers/gdaui-custom-marshal.c, 11126 .../marshallers/gdaui-custom-marshal.h, 11127 .../marshallers/gdaui-marshal.list, 11128 libgda/providers-support/Makefile.am, libgda/sql-parser/Makefile.am, 11129 libgda/sqlite/virtual/Makefile.am, providers/sqlite/Makefile.am, 11130 testing/Makefile.am, testing/gdaui-test-data-entries.c, 11131 tools/browser/Makefile.am, tools/browser/auth-dialog.h, 11132 tools/browser/browser-connections-list.c, 11133 tools/browser/canvas-example.c, tools/browser/login-dialog.h, 11134 tools/browser/main.c, tools/browser/schema-browser/favorite-selector.c, 11135 tools/browser/schema-browser/objects-index.c, 11136 tools/browser/schema-browser/table-columns.c, 11137 tools/browser/schema-browser/table-relations.c: Corrections for bug 11138 #587435 Merged the changes from the LIBGDA_4.0 and added some changes 11139 specific to the UI extension 11140 111412009-06-30 Murray Cumming <murrayc@murrayc.com> 11142 11143 * ChangeLog, libgda/sql-parser/gda-statement-struct-compound.h, 11144 libgda/sql-parser/gda-statement-struct-decl.h, 11145 libgda/sql-parser/gda-statement-struct-delete.h, 11146 libgda/sql-parser/gda-statement-struct-insert.h, 11147 libgda/sql-parser/gda-statement-struct-parts.h, 11148 libgda/sql-parser/gda-statement-struct-pspec.h, 11149 libgda/sql-parser/gda-statement-struct-select.h, 11150 libgda/sql-parser/gda-statement-struct-trans.h, 11151 libgda/sql-parser/gda-statement-struct-unknown.h, 11152 libgda/sql-parser/gda-statement-struct-update.h, 11153 libgda/sql-parser/gda-statement-struct-util.h: Add G_BEGIN_DECLS and 11154 G_END_DECLS so these can be used from C++. 11155 111562009-06-29 Vivien Malerba <malerba@gnome-db.org> 11157 11158 * tools/browser/browser-spinner.c, tools/browser/browser-window.c, 11159 tools/browser/browser-window.h, tools/browser/canvas-example.c, 11160 tools/browser/canvas/browser-canvas-column.c, 11161 tools/browser/canvas/browser-canvas-column.h, 11162 tools/browser/canvas/browser-canvas-db-relations.c, 11163 tools/browser/canvas/browser-canvas-fkey.c, 11164 tools/browser/canvas/browser-canvas-fkey.h, 11165 tools/browser/canvas/browser-canvas-item.c, 11166 tools/browser/canvas/browser-canvas-item.h, 11167 tools/browser/canvas/browser-canvas-priv.h, 11168 tools/browser/canvas/browser-canvas-table.c, 11169 tools/browser/canvas/browser-canvas-table.h, 11170 tools/browser/canvas/browser-canvas-utility.c, 11171 tools/browser/canvas/browser-canvas.c, 11172 tools/browser/canvas/browser-canvas.h: Browser misc. improvements * 11173 added scrolling and auto zoom to canvas display * added fullscreen mode 11174 * added a status bar * misc bug fixes 11175 11176 * tools/browser/auth-dialog.c, tools/gda-sql.c: Enable SQLite's GDA 11177 functions is the tools 11178 111792009-06-25 Vivien Malerba <malerba@gnome-db.org> 11180 11181 * libgda/information_schema.xml, libgda/providers-support/Makefile.am, 11182 libgda/providers-support/gda-meta-column-types.h, 11183 providers/postgres/gda-postgres-meta.c, tools/.gitignore, 11184 tools/Makefile.am, tools/information-schema-types.c: Generate a header 11185 file to help providers' implementing meta data retreival The 11186 tools/information-schema-types program generates the 11187 libgda/providers-support/gda-meta-column-types.h file from the 11188 libgda/information_schema.xml specifications files which defines the 11189 data types expected when implementing meta data retreival in the 11190 providers. 11191 11192 * tools/browser/canvas/browser-canvas-db-relations.c, 11193 tools/browser/canvas/browser-canvas.c, 11194 tools/browser/schema-browser/table-relations.c: Browser: avoid 11195 displaying the same table several times in the canvas 11196 11197 * Makefile.am, samples/Report/Makefile, samples/Report/README, 11198 samples/Report/schema-report-spec.xml, samples/Report/schema-report.c: 11199 Added new Report example Creates a report of the schemas, tables and 11200 views along with their properties 11201 11202 * doc/C/Makefile.am, libgda/Makefile.am, po/POTFILES.in, po/ar.po, 11203 po/az.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/dz.po, po/el.po, 11204 po/en_CA.po, po/en_GB.po, po/eu.po, po/fa.po, po/fi.po, po/fr.po, 11205 po/ga.po, po/gl.po, po/hr.po, po/hu.po, po/it.po, po/ja.po, po/ko.po, 11206 po/lt.po, po/mk.po, po/ml.po, po/ms.po, po/nb.po, po/ne.po, po/nl.po, 11207 po/oc.po, po/pa.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, 11208 po/rw.po, po/sk.po, po/sl.po, po/sq.po, po/sr.po, po/sr@Latn.po, 11209 po/sv.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po, 11210 po/zh_TW.po, providers/sqlite/Makefile.am, 11211 tools/browser/canvas/Makefile.am: Compilation process corrections * 11212 po/: corrected POTFILES.in and ran 'make update-po' * removed 11213 duplicated files from Makefile.am files, and added missing files when 11214 necessary 11215 112162009-06-24 Vivien Malerba <malerba@gnome-db.org> 11217 11218 * Makefile.am, libgda/gda-data-select.c, samples/README, 11219 samples/WritableSelect/README, samples/WritableSelect/example.c: Bugs 11220 fixed in GdaDataSelect, new example using GdaDataSelect * fixed 2 bugs 11221 in GdaDataSelect regarding internal rows handling * added a new 11222 WritableSelect example to show how to use the GdaDataSelect object 11223 112242009-06-23 Vivien Malerba <malerba@gnome-db.org> 11225 11226 * configure.in, tools/browser/.gitignore, tools/browser/Makefile.am, 11227 tools/browser/browser-core.c, tools/browser/browser-core.h, 11228 tools/browser/browser-window.c, tools/browser/canvas-example.c, 11229 tools/browser/canvas/Makefile.am, 11230 tools/browser/canvas/browser-canvas-column.c, 11231 tools/browser/canvas/browser-canvas-column.h, 11232 tools/browser/canvas/browser-canvas-db-relations.c, 11233 tools/browser/canvas/browser-canvas-db-relations.h, 11234 tools/browser/canvas/browser-canvas-decl.h, 11235 tools/browser/canvas/browser-canvas-fkey.c, 11236 tools/browser/canvas/browser-canvas-fkey.h, 11237 tools/browser/canvas/browser-canvas-item.c, 11238 tools/browser/canvas/browser-canvas-item.h, 11239 tools/browser/canvas/browser-canvas-print.c, 11240 tools/browser/canvas/browser-canvas-print.h, 11241 tools/browser/canvas/browser-canvas-priv.h, 11242 tools/browser/canvas/browser-canvas-table.c, 11243 tools/browser/canvas/browser-canvas-table.h, 11244 tools/browser/canvas/browser-canvas-text.c, 11245 tools/browser/canvas/browser-canvas-text.h, 11246 tools/browser/canvas/browser-canvas-utility.c, 11247 tools/browser/canvas/browser-canvas-utility.h, 11248 tools/browser/canvas/browser-canvas.c, 11249 tools/browser/canvas/browser-canvas.h, tools/browser/main.c, 11250 tools/browser/schema-browser/Makefile.am, 11251 tools/browser/schema-browser/favorite-selector.c, 11252 tools/browser/schema-browser/table-columns.c, 11253 tools/browser/schema-browser/table-info.c, 11254 tools/browser/schema-browser/table-relations.c, 11255 tools/browser/schema-browser/table-relations.h: Initial support for 11256 canvas-based relations view in the Browser Merged Libgnomedb's canvas 11257 into the gda-browser tool to display tables' relations using a canvas 11258 from the GooCanvas library 11259 112602009-06-21 Vivien Malerba <malerba@gnome-db.org> 11261 11262 * doc/C/Makefile.am, doc/C/libgda-4.0-docs.sgml, doc/C/packaging.xml, 11263 doc/C/packaging_ui.xml: Added a packaging section in the documentation 11264 112652009-06-18 Vivien Malerba <malerba@gnome-db.org> 11266 11267 * libgda-report/RML/trml2html/Makefile.am, 11268 libgda-report/RML/trml2pdf/Makefile.am: Make sure "make distcheck" 11269 works 11270 112712009-06-17 Vivien Malerba <malerba@gnome-db.org> 11272 11273 * ChangeLog, Makefile.am, configure.in, control-center/.gitignore, 11274 control-center/Makefile.am, control-center/cc-gray-bar.c, 11275 control-center/cc-gray-bar.h, control-center/cc-utility.c, 11276 control-center/cc-utility.h, control-center/control-center-res.rc, 11277 control-center/dsn-config.c, control-center/dsn-config.h, 11278 control-center/dsn-properties-dialog.c, 11279 control-center/dsn-properties-dialog.h, 11280 control-center/gda-control-center-4.0.desktop.in, 11281 control-center/gda-control-center-newcnc.png, 11282 control-center/gda-control-center.ico, 11283 control-center/gda-control-center.png, 11284 control-center/gdaui-dsn-assistant.c, 11285 control-center/gdaui-dsn-assistant.h, 11286 control-center/gdaui-dsn-editor.c, control-center/gdaui-dsn-editor.h, 11287 control-center/gdaui-login-dialog.c, 11288 control-center/gdaui-login-dialog.h, control-center/main.c, 11289 control-center/provider-config.c, control-center/provider-config.h, 11290 doc/C/libgda-4.0-sections.txt, doc/C/tmpl/gda-connection.sgml, 11291 doc/C/tmpl/gda-meta-struct.sgml, doc/C/tmpl/gda-thread-wrapper.sgml, 11292 doc/C/tmpl/gda-tree-manager.sgml, doc/C/tmpl/gda-tree-node.sgml, 11293 doc/C/tmpl/gda-tree.sgml, installers/WindowsWix/etc/gtk-2.0/gtkrc, 11294 installers/WindowsWix/make-zip-exe.sh, libgda/gda-config.c, 11295 libgda/gda-connection.c, libgda/gda-meta-store.c, 11296 libgda/gda-meta-struct.c, libgda/gda-meta-struct.h, 11297 libgda/gda-tree-manager.c, libgda/gda-tree-manager.h, 11298 libgda/gda-tree-mgr-columns.c, libgda/gda-tree-mgr-label.c, 11299 libgda/gda-tree-mgr-schemas.c, libgda/gda-tree-mgr-select.c, 11300 libgda/gda-tree-mgr-tables.c, libgda/gda-tree-node.c, 11301 libgda/gda-tree-node.h, libgda/gda-tree.c, libgda/gda-tree.h, 11302 libgda/libgda.symbols, libgda/thread-wrapper/gda-thread-wrapper.c, 11303 libgda/thread-wrapper/gda-thread-wrapper.h, libgdaui-4.0.pc.in, 11304 libgdaui/.gitignore, libgdaui/Makefile.am, 11305 libgdaui/data-entries/.gitignore, libgdaui/data-entries/Makefile.am, 11306 .../gdaui-data-cell-renderer-boolean.c, 11307 .../gdaui-data-cell-renderer-boolean.h, 11308 .../data-entries/gdaui-data-cell-renderer-combo.c, 11309 .../data-entries/gdaui-data-cell-renderer-combo.h, 11310 .../data-entries/gdaui-data-cell-renderer-info.c, 11311 .../data-entries/gdaui-data-cell-renderer-info.h, 11312 .../gdaui-data-cell-renderer-textual.c, 11313 .../gdaui-data-cell-renderer-textual.h, 11314 libgdaui/data-entries/gdaui-entry-boolean.c, 11315 libgdaui/data-entries/gdaui-entry-boolean.h, 11316 libgdaui/data-entries/gdaui-entry-combo.c, 11317 libgdaui/data-entries/gdaui-entry-combo.h, 11318 libgdaui/data-entries/gdaui-entry-common-time.c, 11319 libgdaui/data-entries/gdaui-entry-common-time.h, 11320 libgdaui/data-entries/gdaui-entry-date.c, 11321 libgdaui/data-entries/gdaui-entry-date.h, 11322 libgdaui/data-entries/gdaui-entry-none.c, 11323 libgdaui/data-entries/gdaui-entry-none.h, 11324 libgdaui/data-entries/gdaui-entry-shell.c, 11325 libgdaui/data-entries/gdaui-entry-shell.h, 11326 .../data-entries/gdaui-entry-string-number.xml.in, 11327 .../data-entries/gdaui-entry-string-string.xml.in, 11328 libgdaui/data-entries/gdaui-entry-string.c, 11329 libgdaui/data-entries/gdaui-entry-string.h, 11330 libgdaui/data-entries/gdaui-entry-time.c, 11331 libgdaui/data-entries/gdaui-entry-time.h, 11332 libgdaui/data-entries/gdaui-entry-timestamp.c, 11333 libgdaui/data-entries/gdaui-entry-timestamp.h, 11334 libgdaui/data-entries/gdaui-entry-wrapper.c, 11335 libgdaui/data-entries/gdaui-entry-wrapper.h, 11336 libgdaui/data-entries/gdaui-format-entry.c, 11337 libgdaui/data-entries/gdaui-format-entry.h, 11338 libgdaui/data-entries/plugins/.gitignore, 11339 libgdaui/data-entries/plugins/Makefile.am, 11340 libgdaui/data-entries/plugins/common-pict.c, 11341 libgdaui/data-entries/plugins/common-pict.h, 11342 libgdaui/data-entries/plugins/custom-marshal.c, 11343 libgdaui/data-entries/plugins/custom-marshal.h, 11344 .../plugins/gdaui-data-cell-renderer-cgrid.c, 11345 .../plugins/gdaui-data-cell-renderer-cgrid.h, 11346 .../plugins/gdaui-data-cell-renderer-password.c, 11347 .../plugins/gdaui-data-cell-renderer-password.h, 11348 .../plugins/gdaui-data-cell-renderer-pict.c, 11349 .../plugins/gdaui-data-cell-renderer-pict.h, 11350 libgdaui/data-entries/plugins/gdaui-entry-cgrid.c, 11351 libgdaui/data-entries/plugins/gdaui-entry-cgrid.h, 11352 libgdaui/data-entries/plugins/gdaui-entry-cidr.c, 11353 libgdaui/data-entries/plugins/gdaui-entry-cidr.h, 11354 .../plugins/gdaui-entry-filesel-spec.xml.in, 11355 .../data-entries/plugins/gdaui-entry-filesel.c, 11356 .../data-entries/plugins/gdaui-entry-filesel.h, 11357 .../data-entries/plugins/gdaui-entry-password.c, 11358 .../data-entries/plugins/gdaui-entry-password.h, 11359 .../plugins/gdaui-entry-password.xml.in, 11360 .../plugins/gdaui-entry-pict-spec.xml.in, 11361 .../plugins/gdaui-entry-pict-spec_string.xml.in, 11362 libgdaui/data-entries/plugins/gdaui-entry-pict.c, 11363 libgdaui/data-entries/plugins/gdaui-entry-pict.h, 11364 libgdaui/data-entries/plugins/gdaui-entry-text.c, 11365 libgdaui/data-entries/plugins/gdaui-entry-text.h, 11366 libgdaui/data-entries/plugins/libmain.c, libgdaui/data-layout.dtd, 11367 libgdaui/data/Makefile.am, libgdaui/data/gdaui-generic.png, 11368 libgdaui/data/import_encodings.xml, 11369 libgdaui/data/server_operation.glade, libgdaui/demos/.gitignore, 11370 libgdaui/demos/Makefile.am, libgdaui/demos/data_model_dir.c, 11371 libgdaui/demos/ddl_queries.c, libgdaui/demos/demo-common.h, 11372 libgdaui/demos/demo_db.db, libgdaui/demos/example_automatic_layout.xml, 11373 libgdaui/demos/form.c, libgdaui/demos/form_data_layout.c, 11374 libgdaui/demos/form_pict.c, libgdaui/demos/form_rw.c, 11375 libgdaui/demos/geninclude.pl.in, libgdaui/demos/grid.c, 11376 libgdaui/demos/grid_data_layout.c, libgdaui/demos/grid_pict.c, 11377 libgdaui/demos/grid_rw.c, libgdaui/demos/linked_grid_form.c, 11378 libgdaui/demos/linked_model_param.c, libgdaui/demos/login.c, 11379 libgdaui/demos/main.c, libgdaui/demos/tree.c, 11380 libgdaui/gdaui-basic-form.c, libgdaui/gdaui-basic-form.h, 11381 libgdaui/gdaui-combo.c, libgdaui/gdaui-combo.h, 11382 libgdaui/gdaui-data-entry.c, libgdaui/gdaui-data-entry.h, 11383 libgdaui/gdaui-data-store.c, libgdaui/gdaui-data-store.h, 11384 libgdaui/gdaui-data-widget-filter.c, 11385 libgdaui/gdaui-data-widget-filter.h, libgdaui/gdaui-data-widget-info.c, 11386 libgdaui/gdaui-data-widget-info.h, libgdaui/gdaui-data-widget.c, 11387 libgdaui/gdaui-data-widget.h, libgdaui/gdaui-decl.h, 11388 libgdaui/gdaui-easy.h, libgdaui/gdaui-enums.h, libgdaui/gdaui-form.c, 11389 libgdaui/gdaui-form.h, libgdaui/gdaui-grid.c, libgdaui/gdaui-grid.h, 11390 libgdaui/gdaui-init.c, libgdaui/gdaui-login.c, libgdaui/gdaui-login.h, 11391 libgdaui/gdaui-plugin.h, libgdaui/gdaui-provider-selector.c, 11392 libgdaui/gdaui-provider-selector.h, libgdaui/gdaui-raw-form.c, 11393 libgdaui/gdaui-raw-form.h, libgdaui/gdaui-raw-grid.c, 11394 libgdaui/gdaui-raw-grid.h, libgdaui/gdaui-server-operation.c, 11395 libgdaui/gdaui-server-operation.h, libgdaui/gdaui-set.c, 11396 libgdaui/gdaui-set.h, libgdaui/gdaui-tree-store.c, 11397 libgdaui/gdaui-tree-store.h, libgdaui/internal/Makefile.am, 11398 libgdaui/internal/gdaui-dsn-selector.c, 11399 libgdaui/internal/gdaui-dsn-selector.h, 11400 libgdaui/internal/gdaui-provider-auth-editor.c, 11401 libgdaui/internal/gdaui-provider-auth-editor.h, 11402 libgdaui/internal/gdaui-provider-spec-editor.c, 11403 libgdaui/internal/gdaui-provider-spec-editor.h, 11404 libgdaui/internal/utility.c, libgdaui/internal/utility.h, 11405 libgdaui/libgdaui.h, libgdaui/libgdaui.symbols, 11406 libgdaui/marshallers/Makefile.am, 11407 libgdaui/marshallers/gdaui-custom-marshal.c, 11408 libgdaui/marshallers/gdaui-custom-marshal.h, 11409 libgdaui/marshallers/gdaui-marshal.list, po/ChangeLog, po/LINGUAS, 11410 po/POTFILES.in, po/POTFILES.skip, po/ar.po, po/az.po, po/ca.po, 11411 po/cs.po, po/da.po, po/de.po, po/dz.po, po/el.po, po/en_CA.po, 11412 po/en_GB.po, po/es.po, po/eu.po, po/fa.po, po/fi.po, po/fr.po, 11413 po/ga.po, po/gl.po, po/hr.po, po/hu.po, po/it.po, po/ja.po, po/ko.po, 11414 po/lt.po, po/mk.po, po/ml.po, po/ms.po, po/nb.po, po/ne.po, po/nl.po, 11415 po/oc.po, po/pa.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, 11416 po/rw.po, po/sk.po, po/sl.po, po/sq.po, po/sr.po, po/sr@Latn.po, 11417 po/sv.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po, po/zh_HK.po, 11418 po/zh_TW.po, providers/jdbc/.gitignore, testing/.gitignore, 11419 testing/Makefile.am, testing/gdaui-test-data-entries.c, 11420 tests/meta-store/common.c, tools/Makefile.am, tools/browser/.gitignore, 11421 tools/browser/Makefile.am, tools/browser/auth-dialog.c, 11422 tools/browser/auth-dialog.h, tools/browser/browser-connection.c, 11423 tools/browser/browser-connection.h, 11424 tools/browser/browser-connections-list.c, 11425 tools/browser/browser-connections-list.h, tools/browser/browser-core.c, 11426 tools/browser/browser-core.h, tools/browser/browser-perspective.c, 11427 tools/browser/browser-perspective.h, tools/browser/browser-res.rc, 11428 tools/browser/browser-spinner.c, tools/browser/browser-spinner.h, 11429 tools/browser/browser-variable.c, tools/browser/browser-variable.h, 11430 tools/browser/browser-window.c, tools/browser/browser-window.h, 11431 tools/browser/cc-gray-bar.c, tools/browser/cc-gray-bar.h, 11432 tools/browser/decl.h, tools/browser/dnd.c, tools/browser/dnd.h, 11433 tools/browser/dummy-perspective/Makefile.am, 11434 .../browser/dummy-perspective/dummy-perspective.c, 11435 .../browser/dummy-perspective/dummy-perspective.h, 11436 tools/browser/dummy-perspective/perspective-main.c, 11437 tools/browser/dummy-perspective/perspective-main.h, 11438 tools/browser/gda-browser-4.0.desktop.in, 11439 tools/browser/gda-browser-auth-big.png, 11440 tools/browser/gda-browser-auth.png, 11441 tools/browser/gda-browser-bookmark.png, 11442 tools/browser/gda-browser-column-fk.png, 11443 tools/browser/gda-browser-column-fknn.png, 11444 tools/browser/gda-browser-column-nn.png, 11445 tools/browser/gda-browser-column-pk.png, 11446 tools/browser/gda-browser-column.png, 11447 tools/browser/gda-browser-connected-big.png, 11448 tools/browser/gda-browser-connected.png, 11449 tools/browser/gda-browser-non-connected-big.png, 11450 tools/browser/gda-browser-non-connected.png, 11451 tools/browser/gda-browser-reference.png, 11452 tools/browser/gda-browser-schema.png, 11453 tools/browser/gda-browser-table.png, 11454 tools/browser/gda-browser-view.png, tools/browser/gda-browser.ico, 11455 tools/browser/gda-browser.png, tools/browser/login-dialog.c, 11456 tools/browser/login-dialog.h, tools/browser/main.c, 11457 tools/browser/marshal.list, tools/browser/mgr-favorites.c, 11458 tools/browser/mgr-favorites.h, 11459 tools/browser/schema-browser/Makefile.am, 11460 tools/browser/schema-browser/favorite-selector.c, 11461 tools/browser/schema-browser/favorite-selector.h, 11462 tools/browser/schema-browser/mgr-columns.c, 11463 tools/browser/schema-browser/mgr-columns.h, 11464 tools/browser/schema-browser/objects-index.c, 11465 tools/browser/schema-browser/objects-index.h, 11466 tools/browser/schema-browser/perspective-main.c, 11467 tools/browser/schema-browser/perspective-main.h, 11468 .../schema-browser/schema-browser-perspective.c, 11469 .../schema-browser/schema-browser-perspective.h, 11470 tools/browser/schema-browser/table-columns.c, 11471 tools/browser/schema-browser/table-columns.h, 11472 tools/browser/schema-browser/table-info.c, 11473 tools/browser/schema-browser/table-info.h, tools/browser/support.c, 11474 tools/browser/support.h, tools/dict-file-name.c, tools/gda-sql.c, 11475 tools/gda-sql.ico: Added a UI extension and some tools * UI widgets 11476 are migrated from Libgnomedb * added tools include control center (to 11477 define DSN and list providers) and new database browser (kind of clone 11478 of Mergeant) * documentation not yet updated 11479 114802009-06-08 Vivien Malerba <malerba@gnome-db.org> 11481 11482 * ChangeLog, libgda-report/RML/trml2html/Makefile.am, 11483 libgda-report/RML/trml2pdf/Makefile.am: Better install for report 11484 Python scripts, see bug #579458 11485 11486 * ChangeLog, configure.in: Don't check for GnomeVFS if Gio has been 11487 found, bug #585108 11488 114892009-06-05 Vivien Malerba <malerba@gnome-db.org> 11490 11491 * ChangeLog, tools/gda-sql.c: Gda-SQL: fixed a bug when saving 11492 statements Saving SQL statements using the ".qs" internal command did 11493 not check if there was already one saved statement of the same name, 11494 resulting in errors; now any previous saved statement with the same 11495 name is first deleted. 11496 114972009-06-04 Vivien Malerba <malerba@gnome-db.org> 11498 11499 * ChangeLog, libgda/sqlite/gda-sqlite-provider.c: Fixed SQLite 11500 provider's rendering of SELECT statements when a COMPOUND statement is 11501 used as the FROM part of another statement 11502 11503 * ChangeLog, libgda/sqlite/gda-sqlite-provider.c: Fixed ROWID handling 11504 in SQLite provider fixed problem with DISTINCT and ORDER BY in SELECT 11505 statements when adding rowid columns 11506 115072009-05-13 Vivien Malerba <malerba@gnome-db.org> 11508 11509 * ChangeLog, providers/oracle/gda-oracle-provider.c: Make the Oracle 11510 provider instanciate the correct SQL parser 11511 11512 * ChangeLog, samples/SqlParserConsole/console.c: Bug fixed in options 11513 parsing in samples/SqlParserConsole 11514 115152009-05-08 Vivien Malerba <malerba@gnome-db.org> 11516 11517 * ChangeLog, po/POTFILES.in, providers/oracle/gda-oracle-meta.c: 11518 Improved Oracle meta data fetching * po/POTFILES.in: added missing 11519 file * providers/oracle/gda-oracle-meta.c: misc. improvements 11520 115212009-05-06 Vivien Malerba <malerba@gnome-db.org> 11522 11523 * ChangeLog, tools/Makefile.am: Use only only one data dir (for bug 11524 #580821) * tools/Makefile.am: install web server data files in the 11525 same dir as Libgda 4.0, for bug #580821 11526 11527 * ChangeLog, libgda/gda-data-meta-wrapper.c, libgda/gda-meta-store.c, 11528 providers/oracle/gda-oracle-meta.c, 11529 providers/oracle/gda-oracle-provider.c, 11530 providers/oracle/gda-oracle-recordset.c, 11531 providers/oracle/gda-oracle-util.c, providers/oracle/gda-oracle-util.h, 11532 providers/oracle/gda-oracle.h, providers/postgres/gda-postgres-meta.c: 11533 More work on the Oracle provider * providers/oracle: - use the 11534 callback API to fetch results for variable length data types - 11535 implemented more meta data retreival - booleans (which is not an Oracle 11536 data type) are interpreted as 0 an !0 - better handling of OCI types * 11537 libgda/gda-data-meta-wrapper.c: bug fixes * libgda/gda-meta-store.c: 11538 bug fixes * providers/postgres/gda-postgres-meta.c: bug fixes 11539 115402009-05-05 Vivien Malerba <malerba@gnome-db.org> 11541 11542 * ChangeLog, libgda/gda-sql-builder.c, libgda/gda-tree-manager.c, 11543 libgda/gda-tree-node.c, libgda/gda-tree.c, 11544 libgda/thread-wrapper/gda-thread-wrapper.c: Fix for bug #581408 * 11545 libgda/gda-sql-builder.c: * libgda/gda-tree-manager.c: * 11546 libgda/gda-tree-node.c: * libgda/gda-tree.c: * 11547 libgda/thread-wrapper/gda-thread-wrapper.c: applied patch to fix bug 11548 #581408 (thanks to Halton Huo) 11549 115502009-05-01 Vivien Malerba <malerba@gnome-db.org> 11551 11552 * ChangeLog, doc/C/libgda-4.0-docs.sgml, doc/C/libgda-4.0-sections.txt, 11553 doc/C/tmpl/provider-support.sgml, gtk-doc.make, libgda/Makefile.am, 11554 libgda/gda-data-access-wrapper.h, libgda/gda-data-meta-wrapper.c, 11555 libgda/gda-data-meta-wrapper.h, libgda/gda-enums.h, 11556 libgda/gda-meta-store.c, libgda/gda-meta-store.h, 11557 libgda/gda-meta-struct.c, libgda/gda-util.c, 11558 libgda/information_schema.xml, 11559 libgda/sql-parser/gda-statement-struct-util.c, tools/tools-input.c: 11560 Better handle SQL identifiers' case sensitiveness * 11561 libgda/Makefile.am: * libgda/gda-data-meta-wrapper.[ch]: new (private) 11562 GdaDataModel wrapper internally used by the GdaMetaStore object * 11563 libgda/gda-data-access-wrapper.h: removed unnecessary #include * 11564 libgda/gda-enums.h: added the GdaSqlIdentifierStyle enum * 11565 libgda/gda-meta-store.[ch]: - use the new GdaDataMetaWrapper object to 11566 "filter" the updates made by each database provider when updating the 11567 meta data - added gda_meta_store_set_identifiers_style(), to be used by 11568 database providers * libgda/gda-meta-struct.c: updates the way 11569 information is searced in the GdaMetaStore * 11570 libgda/information_schema.xml: identify which columns are SQL 11571 identifiers * libgda/gda-util.c: improved the gda_completion_list_get() 11572 function * tools/tools-input.c: correctly set break characters for 11573 completion * libgda/sql-parser/gda-statement-struct-util.c: corrected 11574 gda_sql_identifier_needs_quotes() * doc/C: SQL identifiers precisions 11575 115762009-05-03 Mario Blättermann <mariobl@gnome.org> 11577 11578 * po/ChangeLog, po/de.po: Updated German translation 11579 115802009-04-28 Vivien Malerba <malerba@gnome-db.org> 11581 11582 * ChangeLog, tools/command-exec.c, tools/gda-sql.c: Gda-sql console 11583 improvements * tools/gda-sql.c: - allow to specify which kind of meta 11584 data to update in the "meta" command - store the dictionary in a file 11585 even for connections not created from a DSN if GLIB >= 2.16.0, no 11586 change otherwise 11587 115882009-04-23 Vivien Malerba <malerba@gnome-db.org> 11589 11590 * ChangeLog, doc/C/libgda-4.0-docs.sgml, libgda/gda-config.c, 11591 providers/mysql/gda-mysql-provider.c: Enabled server operations for the 11592 MySQL provider * libgda/gda-config.c: only display a warning if 11593 loading a * provider fails if the GDA_SHOW_PROVIDER_LOADING_ERROR 11594 environment variable is set * providers/mysql/gda-mysql-provider.c: 11595 enable the * GDA_SERVER_OPERATION_CREATE_DB, 11596 GDA_SERVER_OPERATION_DROP_DB, GDA_SERVER_OPERATION_DROP_TABLE, 11597 GDA_SERVER_OPERATION_RENAME_TABLE, GDA_SERVER_OPERATION_ADD_COLUMN, 11598 GDA_SERVER_OPERATION_DROP_COLUMN, GDA_SERVER_OPERATION_CREATE_INDEX, 11599 GDA_SERVER_OPERATION_DROP_INDEX, GDA_SERVER_OPERATION_CREATE_VIEW 11600 andGDA_SERVER_OPERATION_DROP_VIEW operations * doc/C: doc. update 11601 11602 * ChangeLog, configure.in, providers/oracle/Makefile.am, 11603 providers/oracle/gda-oracle-blob-op.c, 11604 providers/oracle/gda-oracle-blob-op.h, 11605 providers/oracle/gda-oracle-ddl.c, providers/oracle/gda-oracle-ddl.h, 11606 providers/oracle/gda-oracle-meta.c, providers/oracle/gda-oracle-meta.h, 11607 providers/oracle/gda-oracle-parser.c, 11608 providers/oracle/gda-oracle-parser.h, 11609 providers/oracle/gda-oracle-provider.c, 11610 providers/oracle/gda-oracle-provider.h, 11611 providers/oracle/gda-oracle-pstmt.c, 11612 providers/oracle/gda-oracle-pstmt.h, 11613 providers/oracle/gda-oracle-recordset.c, 11614 providers/oracle/gda-oracle-recordset.h, 11615 providers/oracle/gda-oracle-util.c, providers/oracle/gda-oracle-util.h, 11616 providers/oracle/gda-oracle.h, providers/oracle/libmain.c: Improved 11617 Oracle provider * configure.in: * providers/oracle: improved Oracle 11618 provider 11619 116202009-04-22 Vivien Malerba <malerba@gnome-db.org> 11621 11622 * ChangeLog, doc/C/tmpl/gda-statement.sgml, libgda/gda-statement.c, 11623 libgda/gda-statement.h: fixed bug #579513 and added the 11624 GDA_STATEMENT_SQL_PARAMS_AS_VALUES flag 11625 116262009-04-21 Vivien Malerba <malerba@gnome-db.org> 11627 11628 * ChangeLog, doc/C/libgda-4.0-docs.sgml, doc/C/prov-writing.xml: 11629 Documentation: detailled how to create a new provider form template 11630 116312009-04-20 Vivien Malerba <malerba@gnome-db.org> 11632 11633 * ChangeLog, configure.in, providers/Makefile.am, 11634 providers/oracle/Makefile.am, providers/oracle/gda-oracle-blob-op.c, 11635 providers/oracle/gda-oracle-blob-op.h, 11636 providers/oracle/gda-oracle-ddl.c, providers/oracle/gda-oracle-ddl.h, 11637 providers/oracle/gda-oracle-meta.c, providers/oracle/gda-oracle-meta.h, 11638 providers/oracle/gda-oracle-parser.c, 11639 providers/oracle/gda-oracle-parser.h, 11640 providers/oracle/gda-oracle-provider.c, 11641 providers/oracle/gda-oracle-provider.h, 11642 providers/oracle/gda-oracle-pstmt.c, 11643 providers/oracle/gda-oracle-pstmt.h, 11644 providers/oracle/gda-oracle-recordset.c, 11645 providers/oracle/gda-oracle-recordset.h, providers/oracle/gda-oracle.h, 11646 providers/oracle/gen_def.c, providers/oracle/libmain.c, 11647 providers/oracle/oracle_specs_create_table.xml.in, 11648 providers/oracle/oracle_specs_dsn.xml.in, providers/oracle/parser.y, 11649 providers/oracle/utils.c: Set up new oracle provider structure 11650 116512009-04-19 Vivien Malerba <malerba@gnome-db.org> 11652 11653 * ChangeLog, libgda-report/RML/trml2html/Makefile.am, 11654 libgda-report/RML/trml2pdf/Makefile.am: Make libgda DESTDIR aware 11655 11656 * ChangeLog, libgda-report/RML/trml2html/Makefile.am, 11657 libgda-report/RML/trml2pdf/Makefile.am: Make libgda DESTDIR aware 11658 116592009-04-18 Vivien Malerba <malerba@gnome-db.org> 11660 11661 * ChangeLog, configure.in: Set version to 4.1.1 11662 11663 * ChangeLog, NEWS, installers/WindowsWix/make-zip-exe.sh: Released 11664 4.1.0 11665 11666 * ChangeLog, libgda/sqlite/sqlite-src/PragmasPatch, 11667 libgda/sqlite/sqlite-src/sqlite3.c, libgda/sqlite/sqlite-src/sqlite3.h: 11668 Embedded SQLite version is now 3.6.13 11669 11670 * ChangeLog, configure.in: Set version to 4.0.3 11671 11672 * ChangeLog, providers/postgres/gda-postgres-provider.c: Display a 11673 warning when the PostgreSQL provider does not identify any data type 11674 11675 * tests/.gitignore, tools/.gitignore: Hide more files from git 11676 11677 * ChangeLog, NEWS: Released 4.0.2 11678 11679 * ChangeLog, providers/postgres/gda-postgres-provider.c: Display a 11680 warning when the PostgreSQL provider does not identify any data type 11681 11682 * tests/.gitignore, tools/.gitignore: Hide more files from git 11683 11684 * .gitignore, doc/C/.gitignore, libgda/.gitignore, 11685 libgda/sql-parser/.gitignore, libgda/sqlite/.gitignore, 11686 providers/.gitignore, providers/bdb/.gitignore, 11687 providers/jdbc/.gitignore, testing/.gitignore, 11688 tests/data-models/.gitignore, tests/meta-store/.gitignore, 11689 tests/multi-threading/.gitignore, tests/parser/.gitignore, 11690 tests/providers/.gitignore, tests/value-holders/.gitignore, 11691 tools/.gitignore: Tell git to ignore some files 11692 116932009-04-17 Vivien Malerba <malerba@gnome-db.org> 11694 11695 * ChangeLog, libgda/sqlite/gda-sqlite-meta.c, 11696 libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite.h: Make 11697 the SQLite provider compile with a system installed SQLite library 11698 11699 * ChangeLog, configure.in, libgda/handlers/gda-handler-time.c, 11700 libgda/sqlite/gda-sqlite-meta.c, libgda/sqlite/gda-sqlite-provider.c, 11701 libgda/sqlite/gda-sqlite.h, providers/postgres/gda-postgres-provider.c: 11702 Make it possible to use a system installed SQLite, and fixed bug 11703 #578748 * providers/postgres/gda-postgres-provider.c: fix for bug 11704 #578748 * libgda/sqlite/gda-sqlite.h: * 11705 libgda/sqlite/gda-sqlite-meta.c: * libgda/sqlite/gda-sqlite-provider.c: 11706 make the SQLite provider compile with a system installed SQLite * 11707 configure.in: a system installed SQLite is now only searched for if the 11708 --enable-system-sqlite option is passed, and the presence of the 11709 sqlite3CreateFunc symbol is not anymore required. The only drawback of 11710 using a system installed SQLite is that meta data regarding functions 11711 will not be available * libgda/handlers/gda-handler-time.c: fix mem 11712 leak 11713 11714 * .cvsignore => .gitignore, data/.cvsignore, doc/.cvsignore, 11715 doc/C/.cvsignore, doc/C/.gitignore, doc/C/tmpl/.cvsignore, 11716 libgda-report/.cvsignore, libgda/.cvsignore, libgda/.gitignore, 11717 libgda/sql-parser/.gitignore, libgda/sqlite/.cvsignore, 11718 libgda/sqlite/.gitignore, libgda/sqlite/sqlite-src/.cvsignore, 11719 po/.cvsignore, providers/.cvsignore, providers/.gitignore, 11720 providers/bdb/.gitignore, providers/firebird/.cvsignore, 11721 providers/freetds/.cvsignore, providers/ibmdb2/.cvsignore, 11722 providers/jdbc/.gitignore, providers/ldap/.cvsignore, 11723 providers/mdb/.cvsignore, providers/msql/.cvsignore, 11724 providers/mysql/.cvsignore, providers/odbc/.cvsignore, 11725 providers/oracle/.cvsignore, providers/postgres/.cvsignore, 11726 providers/sqlite/.cvsignore, providers/sybase/.cvsignore, 11727 providers/xbase/.cvsignore, testing/.cvsignore, testing/.gitignore, 11728 tests/data-models/.gitignore, tests/meta-store/.gitignore, 11729 tests/multi-threading/.gitignore, tests/parser/.gitignore, 11730 tests/providers/.gitignore, tests/value-holders/.gitignore, 11731 tools/.cvsignore, tools/.gitignore: Tell git to ignore some files 11732 11733 * ChangeLog, Makefile.am, configure.in, doc/C/libgda-4.0-docs.sgml, 11734 doc/C/libgda-4.0-sections.txt, doc/C/tmpl/gda-connection.sgml, 11735 doc/C/tmpl/gda-repetitive-statement.sgml, 11736 doc/C/tmpl/gda-sql-statement.sgml, libgda.doap, libgda/Makefile.am, 11737 libgda/gda-connection-internal.h, libgda/gda-connection.c, 11738 libgda/gda-connection.h, libgda/gda-decl.h, 11739 libgda/gda-repetitive-statement.c, libgda/gda-repetitive-statement.h, 11740 libgda/gda-server-provider.c, libgda/gda-sql-builder.c, 11741 libgda/gda-sql-builder.h, libgda/handlers/gda-handler-time.c, 11742 libgda/libgda.symbols, libgda/sql-parser/gda-statement-struct-parts.h, 11743 libgda/thread-wrapper/Makefile.am, 11744 libgda/thread-wrapper/gda-thread-meta.c, 11745 libgda/thread-wrapper/gda-thread-meta.h, 11746 libgda/thread-wrapper/gda-thread-provider.c, 11747 libgda/thread-wrapper/gda-thread-provider.h, 11748 libgda/thread-wrapper/gda-thread-wrapper.c, 11749 providers/postgres/gda-postgres-provider.c, samples/MetaStore/Makefile, 11750 samples/MetaStore/README, samples/MetaStore/background.c, 11751 samples/SqlBuilder/example.c, tools/gda-sql.c: Multi threading and 11752 GdaSqlBuilder improvements * 11753 providers/postgres/gda-postgres-provider.c: fix for bug #578748 * 11754 libgda/thread-wrapper/gda-thread-wrapper.c: don't attempt to create a 11755 GdaThreadWrapper object if g_thread_supported() is FALSE * 11756 libgda/thread-wrapper/Makefile.am: * 11757 libgda/thread-wrapper/gda-thread-meta.[ch]: meta data retreival 11758 implementation * libgda/thread-wrapper/gda-thread-provider.[ch]: - 11759 reuse the same GdaThreadWrapper object for providers which can only be 11760 accessed from a single thread - correctly behave when 11761 g_thread_supported() is FALSE - use new implementation of meta data 11762 retreival * libgda/gda-server-provider.c: doc. correction * 11763 libgda/gda-connection.c: - removed debug message - corrected locking in 11764 gda_connection_update_meta_store() - return an error if the 11765 GDA_CONNECTION_OPTIONS_THREAD_SAFE flag is specified but 11766 g_thread_supported() is FALSE - gda_connection_update_meta_store()'s 11767 implementation is now generic (no specific implementation for 11768 connections which use a thread wrapper) * tools/gda-sql.c: - use the 11769 GDA_CONNECTION_OPTIONS_THREAD_SAFE flag when opening connections - meta 11770 data retreival is now done in the background (statements can be 11771 executed while it is being done) * libgda/Makefile.am: * 11772 libgda/libgda.symbols: * libgda/gda-repetitive-statement.[ch]: new 11773 object to prepare the execution of a statement with several differents 11774 variables' values sets * libgda/gda-connection.c: added 11775 gda_connection_repetitive_statement_execute() * doc/C: doc.update * 11776 configure.in: a system installed SQLite is now only searched for if the 11777 --enable-system-sqlite option is passed, and the presence of the 11778 sqlite3CreateFunc symbol is not anymore required. The only drawback of 11779 using a system installed SQLite is that meta data regarding functions 11780 will not be available * Makefile.am: * samples/MetaStore/background.c: 11781 * samples/MetaStore/README: new example showing how to update the meta 11782 data in the background (in a sub thread) using the GdaThreadWrapper 11783 object * libgda/handlers/gda-handler-time.c: fix mem leak * 11784 samples/SqlBuilder/example.c: * libgda/gda-sql-builder.[ch]: improved 11785 API and features of the GdaSqlBuilder object * libgda.doap: project 11786 description 11787 117882009-04-14 Vivien Malerba <malerba@gnome-db.org> 11789 11790 * ChangeLog, Makefile.am, doc/C/prov-writing.xml, 11791 doc/C/tmpl/gda-thread-wrapper.sgml, libgda/gda-connection-internal.h, 11792 libgda/gda-connection.c, libgda/thread-wrapper/Makefile.am, 11793 libgda/thread-wrapper/gda-thread-blob-op.c, 11794 libgda/thread-wrapper/gda-thread-blob-op.h, 11795 libgda/thread-wrapper/gda-thread-provider.c, 11796 libgda/thread-wrapper/gda-thread-provider.h, 11797 libgda/thread-wrapper/gda-thread-recordset.c, 11798 libgda/thread-wrapper/gda-thread-wrapper.c, 11799 libgda/thread-wrapper/gda-thread-wrapper.h, samples/AsyncExec/Makefile, 11800 samples/AsyncExec/README, samples/AsyncExec/example.c, 11801 samples/Makefile, samples/README, 11802 tests/multi-threading/check_wrapper.c, tools/test_blob.sh: wrapper for 11803 GdaBlobOp objects 2009-04-14 Vivien Malerba <malerba@gnome-db.org> * 11804 libgda/thread-wrapper/Makefile.am: * 11805 libgda/thread-wrapper/gda-thread-blob-op.[ch]: wrapper for GdaBlobOp 11806 objects * libgda/thread-wrapper/gda-thread-wrapper.[ch]: - loosened 11807 locking - allow the wrapped thread to use the GdaThreadWrapper object - 11808 API change in gda_thread_wrapper_fetch_result() * 11809 libgda/thread-wrapper/gda-thread-recordset.c: - use the new 11810 GdaThreadBlobOp object - adaptations to the API change in 11811 gda_thread_wrapper_fetch_result() * 11812 libgda/thread-wrapper/gda-thread-provider.[ch]: - renamed 11813 gda_thread_provider_get_type() to _gda_thread_provider_get_type() to 11814 avoid exporting the symbol - implemented asynchronous execution - 11815 adaptations to the API change in gda_thread_wrapper_fetch_result() * 11816 tests/multi-threading/check_wrapper.c: - adaptations to the API change 11817 in gda_thread_wrapper_fetch_result() * libgda/gda-connection.c: - 11818 instanciate the database provider only when really needed - loosened 11819 locking * tools/test_blob.sh: adapted to version 4.1 * doc/C: doc. 11820 updates regarding multi-threading and asynchronous statement execution 11821 * Makefile.am: * samples/Makefile: * samples/README: * 11822 samples/AsyncExec: new example about hos to use the asynchronous 11823 statement execution API svn path=/trunk/; revision=3374 11824 118252009-04-07 Vivien Malerba <malerba@gnome-db.org> 11826 11827 * ChangeLog, configure.in, doc/C/libgda-4.0-docs.sgml, 11828 doc/C/libgda-4.0-sections.txt, doc/C/libgda-4.0.types.in, 11829 doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/gda-data-model-iter.sgml, 11830 doc/C/tmpl/gda-meta-store.sgml, doc/C/tmpl/gda-server-provider.sgml, 11831 doc/C/tmpl/gda-sql-parser.sgml, doc/C/tmpl/gda-thread-connection.sgml, 11832 doc/C/tmpl/gda-thread-wrapper.sgml, libgda/Makefile.am, 11833 ...nnection-sqlite.h => gda-connection-internal.h}, 11834 libgda/gda-connection.c, libgda/gda-connection.h, 11835 libgda/gda-data-select.c, libgda/gda-meta-store.c, 11836 libgda/gda-server-provider.c, libgda/gda-server-provider.h, 11837 libgda/libgda.symbols, libgda/providers-support/gda-data-select-priv.h, 11838 libgda/sqlite/gda-sqlite-recordset.c, 11839 libgda/thread-wrapper/Makefile.am, 11840 libgda/thread-wrapper/gda-thread-provider.c, 11841 libgda/thread-wrapper/gda-thread-provider.h, 11842 libgda/thread-wrapper/gda-thread-recordset.c, 11843 libgda/thread-wrapper/gda-thread-recordset.h, 11844 libgda/thread-wrapper/gda-thread-wrapper.c, 11845 libgda/thread-wrapper/gda-thread-wrapper.h, 11846 libgda/thread-wrapper/thread-wrapper.dia, po/POTFILES.in, 11847 providers/postgres/gda-postgres-util.c, 11848 providers/postgres/gda-postgres.h, tests/multi-threading/Makefile.am, 11849 tests/multi-threading/check_threaded_cnc.c, 11850 tests/multi-threading/check_wrapper.c, tests/multi-threading/common.c, 11851 tests/multi-threading/common.h, tests/multi-threading/dummy-object.c, 11852 tests/multi-threading/dummy-object.h, tools/web-server.c: new directory 11853 new object which allows one to execute functions in a 2009-04-07 11854 Vivien Malerba <malerba@gnome-db.org> * configure.in: * 11855 libgda/Makefile.am: * libgda/thread-wrapper/Makefile.am: new directory 11856 * libgda/thread-wrapper/gda-thread-wrapper.[ch]: new object which 11857 allows one to execute functions in a private sub thread from any other 11858 thread. * libgda/thread-wrapper/gda-thread-provider.[ch]: * 11859 libgda/thread-wrapper/gda-thread-recordset.[ch]: new built-in pseudo 11860 provider to constrain a GdaConnection's usage within a private sub 11861 thread, making its usage completely thread safe * 11862 libgda/gda-connection-sqlite.h: file renamed to 11863 libgda/gda-connection-internal.h * libgda/gda-connection.[ch]: - added 11864 a GDA_CONNECTION_OPTIONS_THREAD_SAFE flag to use when opening a 11865 connection - added asynchronous statement execution methods: 11866 gda_connection_async_statement_execute(), 11867 gda_connection_async_fetch_result() and gda_connection_async_cancel() - 11868 the GdaConnection can now be created by the new GdaThreadProvider 11869 pseudo provider to wrap a real GdaConnection object in a private sub 11870 thread * libgda/providers-support/gda-data-select-priv.h: * 11871 libgda/gda-data-select.c: adaptations to be used by the new 11872 GdaThreadRecordset * libgda/gda-meta-store.c: - now thread safe - 11873 corrections to gda_meta_store_schema_get_structure() * 11874 libgda/gda-server-provider.[ch]: new virtual method to handle async. 11875 requests * libgda/sqlite/gda-sqlite-recordset.c: minor correction * 11876 po/POTFILES.in: added new files * 11877 providers/postgres/gda-postgres-util.c: * 11878 providers/postgres/gda-postgres.h: make sure a PostgreSQL connection is 11879 only used by one statement at a time * doc/C: doc. updates * 11880 tests/multi-threading/dummy-object.[ch]: * 11881 tests/multi-threading/check_wrapper.c: new test for the 11882 GdaThreadWrapper object * tests/multi-threading/check_threaded_cnc: new 11883 test for connections opened with the GDA_CONNECTION_OPTIONS_THREAD_SAFE 11884 flag * tools/web-server.c: don't check for uint8_t svn path=/trunk/; 11885 revision=3373 11886 11887 * ChangeLog, configure.in, doc/C/tmpl/gda-data-model-iter.sgml, 11888 doc/C/tmpl/gda-sql-parser.sgml, libgda/gda-meta-store.c, 11889 tools/web-server.c: - set version to 4.0.2 - detect uint8_t presence 11890 2009-04-07 Vivien Malerba <malerba@gnome-db.org> * configure.in: - 11891 set version to 4.0.2 - detect uint8_t presence * 11892 libgda/gda-meta-store.c: - correction in 11893 gda_meta_store_schema_get_structure() - correction in the "cnc" 11894 property * tools/web-server.c: don't check for uint8_t * doc/C: doc. 11895 updates svn path=/branches/LIBGDA_4.0/; revision=3372 11896 118972009-03-27 Vivien Malerba <malerba@gnome-db.org> 11898 11899 * ChangeLog, NEWS, installers/WindowsWix/make-zip-exe.sh, 11900 libgda/Makefile.am, libgda/gda-config.c, 11901 libgda/gda-connection-sqlite.h, libgda/gda-connection.c, 11902 libgda/gda-meta-store.c, libgda/gda-server-operation-private.h, 11903 libgda/gda-server-operation.c, libgda/libgda.symbols, 11904 libgda/sqlite/Makefile.am, libgda/sqlite/gda-sqlite-provider.c, 11905 libgda/sqlite/gen_emb_string.c, providers/mysql/gda-mysql-provider.c, 11906 providers/postgres/gda-postgres-provider.c, 11907 .../skel-implementation/capi/gda-capi-provider.c, tools/gda-sql.c: 11908 Merged changes from LIBGDA_4.0 branch between revisions 3362 and 3370 11909 2009-03-27 Vivien Malerba <malerba@gnome-db.org> Merged changes from 11910 LIBGDA_4.0 branch between revisions 3362 and 3370 svn path=/trunk/; 11911 revision=3371 11912 119132009-03-27 Vivien Malerba <vivien@src.gnome.org> 11914 11915 * ChangeLog, NEWS, installers/WindowsWix/make-zip-exe.sh: Released 11916 4.0.1 svn path=/branches/LIBGDA_4.0/; revision=3368 11917 119182009-03-27 Vivien Malerba <malerba@gnome-db.org> 11919 11920 * ChangeLog, libgda/libgda.symbols, libgda/sqlite/Makefile.am: removed 11921 the gda_transaction_status_dump symbol another correction 2009-03-27 11922 Vivien Malerba <malerba@gnome-db.org> * libgda/libgda.symbols: removed 11923 the gda_transaction_status_dump symbol * libgda/sqlite/Makefile.am: 11924 another correction svn path=/branches/LIBGDA_4.0/; revision=3367 11925 11926 * ChangeLog, libgda/sqlite/Makefile.am: build xml_embedded.h before it 11927 is needed, and don't distribute it as part 2009-03-27 Vivien Malerba 11928 <malerba@gnome-db.org> * libgda/sqlite/Makefile.am: build 11929 xml_embedded.h before it is needed, and don't distribute it as part of 11930 the sources svn path=/branches/LIBGDA_4.0/; revision=3366 11931 119322009-03-25 Vivien Malerba <malerba@gnome-db.org> 11933 11934 * ChangeLog, libgda/gda-tree-mgr-select.c: fix error message, for bug 11935 #576730 2009-03-25 Vivien Malerba <malerba@gnome-db.org> * 11936 libgda/gda-tree-mgr-select.c: fix error message, for bug #576730 svn 11937 path=/trunk/; revision=3365 11938 11939 * ChangeLog, configure.in, libgda/Makefile.am, libgda/gda-config.c, 11940 libgda/gda-connection-sqlite.h, libgda/gda-connection.c, 11941 libgda/gda-meta-store.c, libgda/gda-server-operation-private.h, 11942 libgda/gda-server-operation.c, libgda/sqlite/Makefile.am, 11943 libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gen_emb_string.c, 11944 providers/mysql/gda-mysql-provider.c, 11945 providers/postgres/gda-postgres-provider.c, 11946 .../skel-implementation/capi/gda-capi-provider.c, tools/gda-sql.c: set 11947 version to 4.0.1 2009-03-25 Vivien Malerba <malerba@gnome-db.org> * 11948 configure.in: set version to 4.0.1 * libgda/gda-config.c: - added 11949 _gda_config_sqlite_provider, a pointer to the SQLite GdaServerProvider, 11950 always available, even if the SQLite provider is not installed - 11951 correctly behave if no provider is found at all * 11952 libgda/gda-connection.c: * libgda/gda-connection-sqlite.h: added a 11953 private method to open a connection to an SQLite file directly, even if 11954 the SQLite provider is not installed: 11955 _gda_open_internal_sqlite_connection() * libgda/gda-meta-store.c: if 11956 the SQLite provider is not installed, then use 11957 _gda_open_internal_sqlite_connection() * 11958 libgda/gda-server-operation-private.h: * libgda/gda-server-operation.c: 11959 added a private _gda_server_operation_new_from_string() function * 11960 libgda/sqlite/Makefile.am * libgda/sqlite/gen_emb_string.c: tool which 11961 generates source code to embedd all the .xml files found in 11962 providers/sqlite. * libgda/sqlite/gda-sqlite-provider.c: if a .xml file 11963 normally installed along with the SQLite provider is not found, then 11964 use the embedded version, using the file generated by the new 11965 gen_emb_string tool (which means losing any translation but we don't 11966 care as it is for internal purposes only). * 11967 libgda/sqlite/gda-sqlite-provider.c: * 11968 providers/mysql/gda-mysql-provider.c: * 11969 providers/postgres/gda-postgres-provider.c: * 11970 providers/skel-implementation/capi/gda-capi-provider.c: minor 11971 corrections in warnings * tools/gda-sql.c: better handle when the meta 11972 store object can be created svn path=/branches/LIBGDA_4.0/; 11973 revision=3364 11974 119752009-03-25 Inaki Larranaga Murgoitio <dooteo@euskalgnu.org> 11976 11977 * po/ChangeLog, po/eu.po: Updated Basque translation. 2009-03-25 11978 Inaki Larranaga Murgoitio <dooteo@euskalgnu.org> * eu.po: Updated 11979 Basque translation. svn path=/trunk/; revision=3363 11980 119812009-03-23 Vivien Malerba <malerba@gnome-db.org> 11982 11983 * ChangeLog, configure.in, po/POTFILES.in: added 11984 libgda/gda-sql-builder.c don't override MYSQL_CFLAGS if it has 11985 2009-03-23 Vivien Malerba <malerba@gnome-db.org> * po/POTFILES.in: 11986 added libgda/gda-sql-builder.c * configure.in: don't override 11987 MYSQL_CFLAGS if it has already been set as an environment variable svn 11988 path=/trunk/; revision=3361 11989 119902009-03-19 Vivien Malerba <malerba@gnome-db.org> 11991 11992 * ChangeLog, Makefile.am, doc/C/Makefile.am, 11993 doc/C/libgda-4.0-docs.sgml, doc/C/libgda-4.0-sections.txt, 11994 doc/C/libgda-4.0.types.in, doc/C/tmpl/gda-sql-builder.sgml, 11995 doc/C/tmpl/gda-statement.sgml, libgda/Makefile.am, 11996 libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, libgda/libgda.h.in, 11997 samples/Makefile, samples/README, samples/SqlBuilder/Makefile, 11998 samples/SqlBuilder/README, samples/SqlBuilder/example.c: new object to 11999 build GdaStatement iterativaly; this is 2009-03-19 Vivien Malerba 12000 <malerba@gnome-db.org> * libgda/Makefile.am: * libgda/libgda.h.in: * 12001 libgda/gda-sql-builder.[ch]: new object to build GdaStatement 12002 iterativaly; this is * Makefile.am: * samples/: new example 12003 illustrating how to use the new #GdaSqlBuilder object * doc/C: - 12004 document GdaSqlBuilder - have 'make distcheck' work again svn 12005 path=/trunk/; revision=3360 12006 120072009-03-17 Vivien Malerba <malerba@gnome-db.org> 12008 12009 * ChangeLog, ChangeLog-pre-4.0, Makefile.am, configure.in, 12010 doc/C/Makefile.am, doc/C/libgda-4.0-docs.sgml, 12011 doc/C/libgda-4.0-sections.txt, doc/C/libgda-4.0.types.in, 12012 doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/gda-set.sgml, 12013 doc/C/tmpl/gda-tree-manager.sgml, doc/C/tmpl/gda-tree-mgr-columns.sgml, 12014 doc/C/tmpl/gda-tree-mgr-label.sgml, 12015 doc/C/tmpl/gda-tree-mgr-schemas.sgml, 12016 doc/C/tmpl/gda-tree-mgr-select.sgml, 12017 doc/C/tmpl/gda-tree-mgr-tables.sgml, 12018 doc/C/tmpl/gda-tree-node-dbio.sgml, doc/C/tmpl/gda-tree-node.sgml, 12019 doc/C/tmpl/gda-tree.sgml, doc/C/tree-overview.dia, 12020 doc/C/tree-overview.png, doc/C/tree-overview2.dia, 12021 doc/C/tree-overview2.png, doc/C/version.xml.in, libgda/Makefile.am, 12022 libgda/gda-decl.h, libgda/gda-set.h, libgda/gda-tree-manager.c, 12023 libgda/gda-tree-manager.h, libgda/gda-tree-mgr-columns.c, 12024 libgda/gda-tree-mgr-columns.h, libgda/gda-tree-mgr-label.c, 12025 libgda/gda-tree-mgr-label.h, libgda/gda-tree-mgr-schemas.c, 12026 libgda/gda-tree-mgr-schemas.h, libgda/gda-tree-mgr-select.c, 12027 libgda/gda-tree-mgr-select.h, libgda/gda-tree-mgr-tables.c, 12028 libgda/gda-tree-mgr-tables.h, libgda/gda-tree-node.c, 12029 libgda/gda-tree-node.h, libgda/gda-tree.c, libgda/gda-tree.h, 12030 libgda/libgda.h.in, libgda/libgda.symbols, po/POTFILES.in, 12031 samples/Makefile, samples/README, samples/Tree/Makefile, 12032 samples/Tree/README, samples/Tree/example.c, tools/Makefile.am: set 12033 binaries extension to 4.1 splitted changes before 4.0 to 2009-03-17 12034 Vivien Malerba <malerba@gnome-db.org> * tools/Makefile.am: set 12035 binaries extension to 4.1 * Changelog: splitted changes before 4.0 to 12036 ChangeLog-pre-4.0 * libgda/Makefile.am: * libgda/libgda.symbols: * 12037 libgda/libgda.h.in: * libgda/gda-decl.h: * libgda/gda-tree.[ch]: * 12038 libgda/gda-tree-node.[ch]: * libgda/gda-tree-manager.[ch]: * 12039 libgda/gda-tree-mgr-label.[ch]: * libgda/gda-tree-mgr-schemas.[ch]: * 12040 libgda/gda-tree-mgr-tables.[ch]: * libgda/gda-tree-mgr-columns.[ch]: * 12041 libgda/gda-tree-mgr-select.[ch]: new GdaTree and related implementation 12042 * Makefile.am: * samples/: added a Tree example to show how to use 12043 GdaTree * po/POTFILES.in: added new files * libgda/gda-set.h: doc. 12044 update * doc/C: - doc. updates for GdaTree and related - added a 12045 deprecated symbols section - added new symbols for 4.2 section - added 12046 version number svn path=/trunk/; revision=3359 12047