2010-05-09 Jorge González * po/es.po: Updated Spanish translation 2010-05-08 Mario Blättermann * po/de.po: Updated German translation 2010-05-08 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-05-07 Matej Urbančič * po/sl.po: Updated Slovenian translation * po/sl.po: Updated Slovenian translation 2010-05-06 Vivien Malerba * configure.in, doc/C/Makefile.am, doc/C/libgda-ui-sections.txt, doc/C/tmpl/gda-batch.sgml, doc/C/tmpl/gda-column.sgml, doc/C/tmpl/gda-config.sgml, doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/gda-data-model-iter.sgml, doc/C/tmpl/gda-data-proxy.sgml, doc/C/tmpl/gda-sql-statement.sgml, doc/C/tmpl/provider-support.sgml, libgda-ui/data-entries/plugins/Makefile.am, libgda-ui/gdaui-basic-form.h, libgda-ui/gdaui-cloud.h, libgda-ui/gdaui-combo.c, libgda-ui/gdaui-form.h, libgda-ui/gdaui-grid.h, libgda-ui/gdaui-server-operation.c, libgda-ui/gdaui-tree-store.c, libgda-ui/internal/utility.c, libgda/gda-blob-op.c, libgda/gda-server-provider-extra.c, libgda/gda-sql-builder.h, libgda/gda-tree-manager.h, libgda/gda-tree-mgr-columns.c, libgda/gda-tree-mgr-columns.h, libgda/gda-tree-mgr-label.h, libgda/gda-tree-mgr-schemas.h, libgda/gda-tree-mgr-select.h, libgda/gda-tree-mgr-tables.c, libgda/gda-tree-mgr-tables.h, libgda/gda-tree-node.h, libgda/gda-tree.h, libgda/gda-util.c, libgda/gda-util.h, libgda/libgda.symbols, libgda/thread-wrapper/gda-thread-wrapper.h, providers/mysql/gda-mysql-recordset.c: Misc corrections 2010-05-06 Murray Cumming * libgda/sql-parser/gda-statement-struct-parts.c, libgda/sql-parser/gda-statement-struct-parts.h: GdaSqlExpr: Add gda_sql_expr_get_type() registering it as a boxed type. * libgda/sql-parser/gda-statement-struct-parts.h: Add gda_sql_expr_get_type() and GDA_TYPE_SQL_EXPR, because this type is now usd in the GdaSqlBuilder API. The other types should probably be registered too. This was just enough to use the API with libgdamm. 2010-05-05 Vivien Malerba * doc/C/tmpl/gda-attributes-manager.sgml, doc/C/tmpl/gda-batch.sgml, doc/C/tmpl/gda-blob-op.sgml, doc/C/tmpl/gda-column.sgml, doc/C/tmpl/gda-config.sgml, doc/C/tmpl/gda-connection-event.sgml, doc/C/tmpl/gda-connection.sgml, doc/C/tmpl/gda-convenient.sgml, doc/C/tmpl/gda-data-access-wrapper.sgml, doc/C/tmpl/gda-data-comparator.sgml, doc/C/tmpl/gda-data-handler.sgml, doc/C/tmpl/gda-data-model-array.sgml, doc/C/tmpl/gda-data-model-bdb.sgml, doc/C/tmpl/gda-data-model-dir.sgml, doc/C/tmpl/gda-data-model-import.sgml, doc/C/tmpl/gda-data-model-iter.sgml, doc/C/tmpl/gda-data-model.sgml, doc/C/tmpl/gda-data-proxy.sgml, doc/C/tmpl/gda-data-select-priv.sgml, doc/C/tmpl/gda-data-select.sgml, doc/C/tmpl/gda-handler-bin.sgml, doc/C/tmpl/gda-handler-boolean.sgml, doc/C/tmpl/gda-handler-numerical.sgml, doc/C/tmpl/gda-handler-string.sgml, doc/C/tmpl/gda-handler-time.sgml, doc/C/tmpl/gda-handler-type.sgml, doc/C/tmpl/gda-holder.sgml, doc/C/tmpl/gda-lockable.sgml, doc/C/tmpl/gda-log.sgml, doc/C/tmpl/gda-meta-store.sgml, doc/C/tmpl/gda-meta-struct.sgml, doc/C/tmpl/gda-mutex.sgml, doc/C/tmpl/gda-pstmt.sgml, doc/C/tmpl/gda-quark-list.sgml, doc/C/tmpl/gda-repetitive-statement.sgml, doc/C/tmpl/gda-report-docbook-document.sgml, doc/C/tmpl/gda-report-document.sgml, doc/C/tmpl/gda-report-engine.sgml, doc/C/tmpl/gda-report-rml-document.sgml, doc/C/tmpl/gda-row.sgml, doc/C/tmpl/gda-server-operation-nodes.sgml, doc/C/tmpl/gda-server-operation-sequences.sgml, doc/C/tmpl/gda-server-operation.sgml, doc/C/tmpl/gda-server-provider.sgml, doc/C/tmpl/gda-set.sgml, doc/C/tmpl/gda-sql-parser.sgml, doc/C/tmpl/gda-sql-statement.sgml, doc/C/tmpl/gda-statement.sgml, doc/C/tmpl/gda-thread-wrapper.sgml, doc/C/tmpl/gda-transaction-status.sgml, doc/C/tmpl/gda-tree-manager.sgml, doc/C/tmpl/gda-tree-mgr-columns.sgml, doc/C/tmpl/gda-tree-mgr-label.sgml, doc/C/tmpl/gda-tree-mgr-schemas.sgml, doc/C/tmpl/gda-tree-mgr-select.sgml, doc/C/tmpl/gda-tree-mgr-tables.sgml, doc/C/tmpl/gda-tree-node.sgml, doc/C/tmpl/gda-tree.sgml, doc/C/tmpl/gda-util.sgml, doc/C/tmpl/gda-value.sgml, doc/C/tmpl/gda-vconnection-data-model.sgml, doc/C/tmpl/gda-vconnection-hub.sgml, doc/C/tmpl/gda-virtual-connection.sgml, doc/C/tmpl/gda-virtual-provider.sgml, doc/C/tmpl/gda-vprovider-data-model.sgml, doc/C/tmpl/gda-vprovider-hub.sgml, doc/C/tmpl/gda-xa-transaction.sgml, doc/C/tmpl/gdaui-basic-form.sgml, doc/C/tmpl/gdaui-cloud.sgml, doc/C/tmpl/gdaui-combo.sgml, doc/C/tmpl/gdaui-data-entry.sgml, doc/C/tmpl/gdaui-data-filter.sgml, doc/C/tmpl/gdaui-data-proxy-info.sgml, doc/C/tmpl/gdaui-data-proxy.sgml, doc/C/tmpl/gdaui-data-selector.sgml, doc/C/tmpl/gdaui-data-store.sgml, doc/C/tmpl/gdaui-easy.sgml, doc/C/tmpl/gdaui-form.sgml, doc/C/tmpl/gdaui-grid.sgml, doc/C/tmpl/gdaui-login.sgml, doc/C/tmpl/gdaui-plugins.sgml, doc/C/tmpl/gdaui-provider-selector.sgml, doc/C/tmpl/gdaui-raw-form.sgml, doc/C/tmpl/gdaui-raw-grid.sgml, doc/C/tmpl/gdaui-server-operation.sgml, doc/C/tmpl/gdaui-tree-store.sgml, doc/C/tmpl/libgda.sgml, doc/C/tmpl/provider-support-sql.sgml, doc/C/tmpl/provider-support.sgml, tools/browser/doc/tmpl/browser-connection.sgml, tools/browser/doc/tmpl/browser-core.sgml, tools/browser/doc/tmpl/browser-favorites.sgml, tools/browser/doc/tmpl/browser-page.sgml, tools/browser/doc/tmpl/browser-perspective.sgml, tools/browser/doc/tmpl/browser-window.sgml, tools/browser/doc/tmpl/cc-gray-bar.sgml, .../browser/doc/tmpl/data-manager-perspective.sgml, tools/browser/doc/tmpl/popup-container.sgml: Doc updates due to gtk-doc version change * providers/mysql/gda-mysql-recordset.c: MySQL: correctly read FLOAT values when returned by a SELECT * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml, libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, libgda/libgda.symbols, samples/SqlBuilder/README, samples/SqlBuilder/example.c, samples/SqlBuilder/example_cnc.c: Improved GdaSqlBuilder with import/export features added: gda_sql_builder_export_expression() and gda_sql_builder_import_expression() * libgda/gda-easy.c: Doc. correction in gda_prepare_create_table() * tools/gda-sql.c: Gda-sql: print the name of the file where meta data are stored if necessary * libgda/sqlite/gda-sqlite-provider.c: Correction for bug #617565: gda_default_unescape_string incorrectly unescapes string in the SQLite provider 2010-05-04 Vivien Malerba * tools/browser/browser-spinner.c, tools/browser/browser-spinner.h, tools/browser/browser-window.c, tools/browser/data-manager/data-widget.c: Use GtkSpinner if GTK+ >= 2.20.0, for bug #609683 * control-center/cc-gray-bar.c: More GSEAL work * libgda/gda-sql-builder.c, libgda/gda-sql-builder.h: gda_sql_builder_select_add_field() now returns the added field's ID * po/POTFILES.in: Added missing files to POTFILES.in * libgda/gda-util.c: Doc. correction for gda_default_unescape_string() 2010-05-02 Vivien Malerba * installers/WindowsWix/make-zip-exe.sh: Added missing files in ZIP file generated for Windows * libgda/sql-parser/Makefile.am, .../sql-parser/gda-sql-parser-enum-types.h.KEEPAPI: sql-parser: Enum Macros and get_type() functions: Fix the prefix. libgda/sql-parser/Makefile.am: glib-mkenums was called with a GDA_SQL_PARSER_TYPE prefix instead of a GDA_TYPE prefix, though the enum types themselves have regular Gda prefixes, even if they happen to be in a sub-directory. This made it hard for language-bindings (including libgdamm and pygda) to guess the function and macro names. For bug #617429 * libgda/gda-connection.c, libgda/sqlite/gda-sqlite-provider.c: Misc. optimizations * doc/C/packaging_ui.xml, libgda-ui/data-entries/plugins/Makefile.am, libgda-ui/data-entries/plugins/gda-sql.lang, tools/browser/query-exec/Makefile.am, tools/browser/query-exec/gda-sql.lang: Correctly install gda-sql.lang 2010-04-28 Vivien Malerba * libgda-ui/data-entries/plugins/.gitignore, libgda-ui/data-entries/plugins/Makefile.am, .../data-entries/plugins/gdaui-entry-filesel.c, .../plugins/gdaui-entry-text-spec.xml.in, libgda-ui/data-entries/plugins/gdaui-entry-text.c, libgda-ui/data-entries/plugins/gdaui-entry-text.h, libgda-ui/data-entries/plugins/libmain.c: GtkSourceView can now be used in the text plugin if it is detected, as a PROG_LANG option 2010-04-30 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-04-30 Jorge González * po/es.po: Updated Spanish translation 2010-04-29 Christian.Kirbach * po/de.po: Updated German translation 2010-04-27 Vivien Malerba * testing/Makefile.am: Add $(GTK_LIBS) to link the programs in testing/ for bug #616962, thanks to Jean Bréfort * libgda-ui/gdaui-basic-form.c: Documentation corrections * tools/browser/help/C/data-manager-perspective.page, tools/browser/help/C/general-ui.page, tools/browser/help/C/index.page, .../help/C/query-execution-perspective.page, .../browser/help/C/schema-browser-perspective.page, tools/browser/help/C/transactions.page: Typo corrections to GdaBrowser's help (thanks to Laurent Coudeur) for bug #616932 * doc/C/libgda-sections.txt, doc/C/tmpl/gda-holder.sgml, libgda/gda-holder.c: Documentation corrections * control-center/dsn-properties-dialog.c, control-center/gdaui-dsn-editor.c, libgda-ui/internal/Makefile.am, libgda-ui/internal/gdaui-provider-auth-editor.c, libgda-ui/internal/gdaui-provider-auth-editor.h, libgda-ui/internal/gdaui-provider-spec-editor.c, libgda-ui/internal/gdaui-provider-spec-editor.h: Align forms in control center's DSN properties * doc/C/libgda-ui-sections.txt, doc/C/tmpl/gdaui-basic-form.sgml, libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-basic-form.h, libgda-ui/libgda-ui.symbols: Added the ability to use GtkSizeGroups in GdauiBasicForm new APIs: gdaui_basic_form_add_to_size_group() gdaui_basic_form_remove_from_size_group 2010-04-21 Jorge González * po/es.po: Updated Spanish translation 2010-04-19 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-04-17 Christian Kirbach * po/de.po: Updated German translation 2010-04-16 Vivien Malerba * tools/browser/browser-window.c, tools/browser/support.c: Fixed some help problems in GdaBrowser * libgda-ui/gdaui-cloud.c: Fixed infinite loop in GdauiCloud widget 2010-04-16 Laurent Coudeur * po/fr.po: Updated French translation 2010-04-16 Christian.Kirbach * po/de.po: Updated German translation 2010-04-16 Claude Paroz * tools/browser/data-manager/data-source.c: Add translator comment to not translate XML node names 2010-04-15 Vivien Malerba * doc/C/packaging_ui.xml: Added GdaBrowser's help files to packaging hints * configure.in: Removed configure warning * configure.in, tools/browser/Makefile.am, tools/browser/browser-window.c, tools/browser/data-manager/data-console.c, tools/browser/support.c, tools/browser/support.h: Only propose GdaBrowser's help if gnome-doc-util is available * doc/C/GdaStatement.dia, doc/C/GdaStatement.png, doc/C/Makefile.am, doc/C/libgda-4.0-docs.sgml, doc/C/packaging.xml, doc/C/packaging_ui.xml: Documentation improvements 2010-04-10 Jorge González * po/es.po: Updated Spanish translation 2010-04-09 Leandro Regueiro * po/gl.po: Updated Galician translations 2010-04-07 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-04-06 Mario Blättermann * po/de.po: Updated German translation 2010-04-06 Vivien Malerba * libgda-ui/Makefile.am, libgda/sql-parser/Makefile.am: Corrections to have "make distcheck" work * tools/browser/data-manager/data-console.c, tools/browser/query-exec/query-console.c, tools/browser/schema-browser/table-preferences.c: Do not assign zero sized array. From Halton Huo Fixes https://bugzilla.gnome.org/show_bug.cgi?id=614924 * libgda-ui/data-entries/gdaui-entry-wrapper.c: Correct declaration of gdaui_entry_wrapper_set_attributes() From Halton Huo Fixes for https://bugzilla.gnome.org/show_bug.cgi?id=614923 * libgda-ui/data-entries/gdaui-entry-shell.c: Correct declaration of gdaui_entry_shell_refresh_attributes() From Halton Huo Fixes https://bugzilla.gnome.org/show_bug.cgi?id=614922 2010-04-01 Vivien Malerba * tools/browser/canvas/browser-canvas-db-relations.c, tools/browser/data-manager/data-console.c, tools/browser/data-manager/data-source.c, tools/browser/data-manager/spec-editor.c: GdaBrowser's Data manager perspective improvements 2010-04-04 Nicolau Gonçalves * po/pt.po: Updated Portuguese translation 2010-03-31 Vivien Malerba * tools/browser/canvas/browser-canvas-db-relations.c, tools/browser/canvas/browser-canvas-db-relations.h, tools/browser/data-manager/data-source.c, tools/browser/decl.h, tools/browser/schema-browser/relations-diagram.c, tools/browser/schema-browser/table-info.c: GdaBrowser: it's now possible to view the contents for all the tables in a tables relations canvas * tools/browser/data-manager/spec-editor.c: GdaBrowser: fixed a bug in the DataSource sorting 2010-03-31 Mario Blättermann * po/de.po: Updated German translation 2010-03-31 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-03-31 Vivien Malerba * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml, libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, libgda/libgda.symbols, tests/test-sql-builder.c: GdaSqlBuilder can now specify HAVING and GROUP BY * tools/browser/browser-core.c, tools/browser/browser-core.h, tools/browser/browser-window.c, tools/browser/browser-window.h, tools/browser/data-manager/data-console.c, tools/browser/data-manager/data-console.h, .../data-manager/data-manager-perspective.c, .../data-manager/data-manager-perspective.h, tools/browser/doc/Makefile.am, tools/browser/doc/gda-browser-docs.sgml, tools/browser/doc/gda-browser-sections.txt, tools/browser/doc/gda-browser.types, tools/browser/doc/tmpl/browser-core.sgml, tools/browser/doc/tmpl/browser-perspective.sgml, tools/browser/doc/tmpl/browser-window.sgml, .../browser/doc/tmpl/data-manager-perspective.sgml, tools/browser/schema-browser/table-info.c: One can now directly view a table's contents in GdaBrowser 2010-03-30 Vivien Malerba * tools/browser/data-manager/spec-editor.c: Added basic help on the DataManager's XML 2010-03-29 Inaki Larranaga Murgoitio * po/eu.po: Updated Basque language 2010-03-28 Jorge González * po/es.po: Updated Spanish translation * po/es.po: Updated Spanish translation 2010-03-27 Matej Urbančič * po/sl.po: Updated Slovenian translation * po/sl.po: Updated Slovenian translation 2010-03-26 Jorge González * po/es.po: Updated Spanish translation 2010-03-26 Matej Urbančič * po/sl.po: Updated Slovenian translation * po/sl.po: Updated Slovenian translation 2010-03-25 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-03-24 Vivien Malerba * .../data-manager/data-manager-perspective.c, tools/browser/decl.h, tools/browser/query-exec/query-exec-perspective.c, .../schema-browser/schema-browser-perspective.c: Set default size of the favorites in GdaBrowser's perspectives * tools/browser/browser-connection-priv.h, tools/browser/browser-connection.c, tools/browser/browser-connection.h, tools/browser/data-manager/data-console.c, tools/browser/data-manager/data-source.c, tools/browser/data-manager/data-source.h, tools/browser/data-manager/spec-editor.c, tools/browser/data-manager/spec-editor.h, tools/browser/doc/gda-browser-sections.txt, tools/browser/doc/tmpl/browser-connection.sgml, tools/browser/query-exec/query-console.c: Support variables in GdaBrowser's data manager 2010-03-24 Murray Cumming * tools/browser/canvas/browser-canvas.c: BrowserCanvas: Fix a minor compiler warning. 2010-03-23 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-03-22 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-03-20 Vivien Malerba * configure.in, providers/jdbc/Makefile.am, providers/jdbc/derby.java, providers/jdbc/h2.java, providers/jdbc/meta.java, providers/jdbc/provider.java: Better handle GCJ as the java compiler 2010-03-18 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-03-17 Vivien Malerba * control-center/gda-control-center-4.0.desktop.in, tools/browser/gda-browser-4.0.desktop.in: Applied patch for bug #613139 Thanks to Fryderyk Dziarmagowski * configure.in: Correction for bug #612634 configure fails to work with gcj 2010-03-15 Inaki Larranaga Murgoitio * po/eu.po: Updated Basque language 2010-03-15 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-03-14 Vivien Malerba * control-center/dsn-config.c, libgda-ui/gdaui-data-filter.c, libgda-ui/gdaui-raw-grid.c, tools/browser/canvas/browser-canvas-db-relations.c, tools/browser/canvas/browser-canvas-fkey.c, tools/browser/canvas/browser-canvas.c, tools/browser/connection-binding-properties.c: Removed deprecated GTK+ symbols for Gnome Goal http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK+ 2010-03-13 Vivien Malerba * control-center/cc-gray-bar.c, tools/browser/browser-spinner.c: Applied patch for bug #609684 use accessor functions instead direct access for GTK_REALIZED and GTK_WIDGET_MAPPED 2010-03-11 Vivien Malerba * libgda-ui/Makefile.am, libgda/Makefile.am, libgda/sql-parser/gda-statement-struct-decl.h: More GOI work 2010-03-10 Vivien Malerba * libgda-ui/.gitignore: Ignore LibgdaUI's GOI generated files * libgda/sqlite/gda-sqlite-provider.c: Memory leak correction in SQLite provider * doc/C/libgda-sections.txt, doc/C/tmpl/gda-batch.sgml, doc/C/tmpl/gda-data-select.sgml, libgda/gda-batch.c, libgda/gda-batch.h, libgda/gda-data-select.h: Corrections to help GObject introspection thanks to Daniel Espinosa * libgda-ui/Makefile.am, libgda/gda-debug-macros.h, libgda/gda-transaction-status.c: Initial support for GObject introspection for the UI extension thanks a lot to Daniel Espinosa 2010-03-09 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-03-08 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-03-07 Jorge González * po/es.po: Updated Spanish translation 2010-03-05 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-03-04 Mario Blättermann * po/de.po: Updated German translation 2010-03-02 Vivien Malerba * configure.in, doc/C/howto.xml, po/POTFILES.in, tools/browser/Makefile.am, tools/browser/browser-connection.c, tools/browser/browser-connection.h, tools/browser/browser-favorites.c, tools/browser/browser-favorites.h, tools/browser/browser-stock-icons.c, tools/browser/browser-stock-icons.h, tools/browser/browser-window.c, tools/browser/data-manager/Makefile.am, tools/browser/data-manager/data-console.c, tools/browser/data-manager/data-console.h, .../browser/data-manager/data-favorite-selector.c, .../browser/data-manager/data-favorite-selector.h, .../data-manager/data-manager-perspective.c, .../data-manager/data-manager-perspective.h, tools/browser/data-manager/data-source.c, tools/browser/data-manager/data-source.h, tools/browser/data-manager/data-widget.c, tools/browser/data-manager/data-widget.h, tools/browser/data-manager/marshal.list, tools/browser/data-manager/perspective-main.c, tools/browser/data-manager/perspective-main.h, tools/browser/data-manager/spec-editor.c, tools/browser/data-manager/spec-editor.h, tools/browser/data/Makefile.am, tools/browser/data/hicolor_actions_16x16_glade.png, tools/browser/data/hicolor_actions_22x22_glade.png, tools/browser/data/hicolor_actions_24x24_glade.png, tools/browser/data/hicolor_actions_32x32_glade.png, .../data/hicolor_actions_scalable_glade.svg, tools/browser/decl.h, tools/browser/doc/tmpl/browser-favorites.sgml, tools/browser/main.c, tools/browser/mgr-favorites.c, tools/browser/query-exec/perspective-main.c, tools/browser/query-exec/query-console.c, tools/browser/query-exec/query-console.h, tools/browser/query-exec/query-exec-perspective.c, tools/browser/query-exec/query-favorite-selector.c, tools/browser/support.c, tools/browser/support.h: Initial Data Manager perspective in Gda-Browser 2010-03-01 Jorge González * po/es.po: Updated Spanish translation 2010-02-28 Vivien Malerba * doc/C/libgda-sections.txt, doc/C/tmpl/gda-sql-builder.sgml, libgda/gda-sql-builder.c, libgda/gda-sql-builder.h, libgda/libgda.symbols, tests/test-sql-builder.c: Added support in GdaSqlBuilder for DISTINCT and LIMIT clauses * control-center/cc-gray-bar.c: Corrections in the show_all() for CcGrayBar 2010-02-27 Vivien Malerba * libgda/gda-sql-builder.c, tests/test-sql-builder.c: GdaSqlBuilder corrections allow NULL of a NULL GValue passed as arguments to gda_sql_builder_add_field_value() and gda_sql_builder_add_expr_value() 2010-02-27 Mario Blättermann * po/de.po: Updated German translation 2010-02-27 Murray Cumming * libgda/gda-sql-builder.c: gda_sql_builder_select_add_target_id(): Check for an empty alias to avoid an orphaned AS in the generated SQL query. 2010-02-26 Murray Cumming * libgda/gda-util.c, libgda/sqlite/keywords_hash.h: Fix 2 compiler warnings. * libgda/gda-util.c Remove the charMap() macro define because it is already in keywords_hash.h. Presumably it once was not there. The duplicate definition was causing a compiler warning. (gda_utility_data_model_dump_data_to_xml): Correct a warning due to incorrect use of const. Make a nearby cast from GdaBlob* to GdaBinary* clearer/safer by using the data struct field instead. 2010-01-24 Murray Cumming * providers/postgres/gda-postgres-provider.c: PostgresProvider: Do not set GErrors without a domain. * providers/postgres/gda-postgres-provider.c: gda_postgres_provider_create_operation(), gda_postgres_provider_render_operation(), gda_postgres_provider_perform_operation(): Use GErorr domain=GDA_SERVER_PROVIDER_ERROR and code=GDA_SERVER_PROVIDER_OPERATION_ERROR instead of 0, 0 for generic errors, because that is what users of GdaServerProvider expect. 2010-02-26 Vivien Malerba * libgda/gda-data-select.c: Signal handling corrections in GdaDataSelect 2010-02-25 Vivien Malerba * libgda/thread-wrapper/gda-thread-provider.c, libgda/thread-wrapper/gda-thread-wrapper.c: Misc code corrections * doc/C/tmpl/gda-holder.sgml, libgda/gda-holder.c, tests/value-holders/check_holder.c: Correctly handle GDA_TYPE_NULL GdaHolders when bound to other GdaHolder * libgda/gda-data-select.c: Implemented the freeze/thaw feature in GdaDataSelect * libgda/gda-data-model.c: Correctly honor the freeze status of a data model in gda_data_model_reset() 2010-02-20 Vivien Malerba * configure.in: Fixed a bug regarding GtkSourceView detection 2010-02-26 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-02-25 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-02-24 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-02-20 Jorge González * po/es.po: Updated Spanish translation * po/es.po: Updated Spanish translation * po/es.po: Updated Spanish translation 2010-02-19 Jorge González * po/es.po: Updated Spanish translation 2010-02-18 Jorge González * po/es.po: Updated Spanish translation 2010-02-17 Aron Xu * po/zh_CN.po: Update Simplified Chinese translations. 2010-02-16 Jorge González * po/es.po: Updated Spanish translation 2010-02-12 Mario Blättermann * po/de.po: Updated German translation 2010-02-11 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-02-08 Vivien Malerba * libgda/gda-value.c: Memory leaks corrections in GValue handling 2010-02-07 Vivien Malerba * libgda/sqlite/gda-sqlite-handler-boolean.c, providers/mysql/gda-mysql-handler-boolean.c: Corrected the MySQL and SQLite boolean handlers 2010-02-06 Vivien Malerba * providers/mysql/gda-mysql-provider.c: Added GdaDataHandler for time related types in MySQL's provider 2010-02-05 Vivien Malerba * po/POTFILES.in: Updated POTFILES.in * doc/C/store-meta-type.xml, doc/C/tmpl/gda-connection.sgml, libgda/gda-connection.c, libgda/gda-connection.h: gda_connection_get_meta_store_data() can now export table's indexes information * libgda/gda-util.c: mem leak correction, for bug #609077 * libgda/sqlite/gda-sqlite-meta.c: mem leak correction, for bug #609076 * libgda/gda-meta-store.c: Mem leak correction, for bug #609072 * libgda/sqlite/Makefile.am, libgda/sqlite/gda-sqlite-handler-boolean.c, libgda/sqlite/gda-sqlite-handler-boolean.h, libgda/sqlite/gda-sqlite-provider.c, po/POTFILES.in, providers/mysql/Makefile.am, providers/mysql/gda-mysql-handler-boolean.c, providers/mysql/gda-mysql-handler-boolean.h, providers/mysql/gda-mysql-provider.c, providers/oracle/gda-oracle-provider.c: Render TRUE as 1 and FALSE as 0 in the MySQL and SQLite providers 2010-02-04 Mario Blättermann * po/de.po: Updated German translation 2010-02-02 Vivien Malerba * providers/reuseable/mysql/gda-mysql-meta.c: Fetch indexes information for MySQL * tools/browser/query-exec/query-result.c: Wrap line in GdaBrowser's query execution result * libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-raw-form.c: UI form corrections * libgda-ui/data-entries/plugins/libmain.c: Make the "text" UI entry plugin accept Blobs and binary data * libgda/gda-data-model-iter.c: Doc. corrections 2010-01-30 Vivien Malerba * doc/C/libgda-sections.txt: Corrected GdaSqlParser include dir. 2010-01-29 Vivien Malerba * providers/reuseable/postgres/gda-postgres-meta.c: Meta data correction for PostgreSQL * providers/mysql/gda-mysql-provider.c: Honor the request for the last inserted row in the MySQL provider * libgda-ui/data-entries/plugins/gdaui-entry-text.c: Better support for blobs which are text in text UI plugin this is necessary since for example the TEXT type in MySQL is reported as a BLOB even though it's only text * libgda-ui/data-entries/plugins/common-pict.c, libgda-ui/data-entries/plugins/gdaui-entry-pict.c: Avoid reading blob if not necessary (UI extension) * libgda/handlers/gda-handler-bin.c, libgda/sqlite/virtual/gda-vprovider-data-model.c: Avoid reading blob if not necessary * libgda-ui/gdaui-raw-form.c: Correctly select the current row after row deleted in UI Form * libgda/gda-data-proxy.c, libgda/gda-data-select.c, tests/data-models/check_data_proxy.c: GdaDataSelet and GdaDataProxy rows mismatch corrections 2010-01-28 Matej Urbančič * po/sl.po: Updated Slovenian translation 2010-01-27 Claude Paroz * po/fr.po: Updated French translation Contributed by Laurent Coudeur and Claude Paroz 2010-01-27 Vivien Malerba * libgda-ui/gdaui-data-proxy-info.c: Fixed idle function crashing in GdauiDataProxyInfo * libgda/handlers/gda-handler-bin.c: Make GdaHandlerBin handle GdaBlob types correctly * libgda-ui/gdaui-raw-form.c: GdauiRawForm: make sure data entry widgets are displayed when adding a new row * providers/mysql/gda-mysql-provider.c, providers/mysql/gda-mysql-recordset.c: Added support for blobs in the MySQL provider 2010-01-26 Vivien Malerba * libgda-ui/marshallers/gdaui-custom-marshal.c: Custom marshaller correction * libgda-ui/gdaui-raw-form.c, libgda-ui/gdaui-raw-grid.c, libgda-ui/internal/utility.c, libgda-ui/internal/utility.h: Keep the same iterator in GdauiRawForm if possible refactored the code with GdauiRawGrid 2010-01-24 Vivien Malerba * doc/C/libgda-ui-sections.txt, doc/C/tmpl/gdaui-data-entry.sgml, .../gdaui-data-cell-renderer-textual.c, libgda-ui/data-entries/gdaui-entry-combo.c, libgda-ui/data-entries/gdaui-entry-shell.c, libgda-ui/data-entries/gdaui-entry-shell.h, libgda-ui/data-entries/gdaui-entry-wrapper.c, .../plugins/gdaui-data-cell-renderer-cgrid.c, .../plugins/gdaui-data-cell-renderer-password.c, libgda-ui/demos/basic_form.c, libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-data-entry.c, libgda-ui/gdaui-data-entry.h, libgda-ui/libgda-ui.symbols, testing/gdaui-test-data-entries.c: UI extension API changes, and better handle invalid GdaHolder * doc/C/tmpl/.gitignore: Ignore some doc. files * testing/.gitignore, testing/Makefile.am, testing/gdaui-test-errors.c, tests/data-models/.gitignore: Added new UI test for data models with errors * libgda/gda-data-proxy.c: Better handle iter moving errors in GdauiDataProxy * tests/meta-store/data_referential_constraints.csv: Fixed CSV file in test * libgda/gda-data-model-iter.c, libgda/gda-data-select.c, libgda/gda-set.c, libgda/gda-set.h, tests/Makefile.am, tests/data-model-errors.c, tests/data-model-errors.h, tests/data-models/Makefile.am, tests/data-models/check_model_errors.c: Corrected GdaDataModelIter when errors occurred the previous behaviour was to invalidate all the GdaHolders composing the iterator when an error occurred. The corrected behaviour is to invalidate only the GdaHolders for which an error occurred. In any case the returned value or other behaviours are unchanged. 2010-01-22 Vivien Malerba * doc/C/data_validation.xml, libgda-ui/gdaui-raw-form.c: Doc. corrections * .../gdaui-data-cell-renderer-textual.c: GdauiDataCellRendererTextual corrections 2010-01-21 Vivien Malerba * libgda/gda-data-select.c: GdaDataSelect corrections * providers/mysql/gda-mysql-provider.c: Use accessor functions for GDate 2010-01-20 Vivien Malerba * libgda/gda-data-select-extra.h, libgda/gda-data-select.c: Don't fail when modifying a SELECT result modifying a GdaDataSelect won't fail anymore if a non required value is not set * libgda-ui/gdaui-init.c: Added forgotten G_TYPE_LONG in UI extension * providers/mysql/utils.c: Removed useless file * libgda/gda-data-model-iter.c: Use a GDA_TYPE_NULL GValue instead of NULL * libgda-ui/gdaui-raw-form.c: Correclty set the initial write status of GdauiRawForm * libgda-ui/data-entries/gdaui-entry-combo.c, libgda-ui/gdaui-basic-form.c: Misc UI extension corrections * samples/README, samples/SimpleUIForm/README, samples/SimpleUIForm/example.c: Improved SimpleUIForm example with RO and RW versions 2010-01-19 Vivien Malerba * libgda/Makefile.am: Correctly install libgda.h, bug #607357 * libgda/gda-data-proxy.c: Added a test and warning in GdaDataProxy to warn of an improper use * doc/C/libgda-4.0-docs.sgml, doc/C/libgda-ui-sections.txt, libgda-ui/gdaui-init.c: Added gdaui_init() to the documentation * Makefile.am, samples/README, samples/SimpleExample/example.c, samples/SimpleUIForm/README, samples/SimpleUIForm/ScreenShot.png, samples/SimpleUIForm/example.c: New UI extension example 2010-01-18 Vivien Malerba * libgda/gda-meta-struct.c: Don't use freed memory in GdaMetaStruct! * libgda/Makefile.am: Install Gda-4.0.gir in correct location, bug #607192 2010-01-16 Vivien Malerba * tools/browser/browser-stock-icons.c: Memory leak correction * installers/WindowsWix/make-zip-exe.sh, .../share/libgda-4.0/icons/hicolor/index.theme: Added missing icons in Windows's ZIP file * configure.in, installers/WindowsWix/make-zip-exe.sh: Set version to 4.1.5 * NEWS: Released 4.1.4