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