2005-03-03 Rodrigo Moya Released 1.2.1 2005-02-28 Loic Minier Fixes #168641 * configure.in: don't use builtin copy of gtk-doc macro, use GTK_DOC_CHECK instead. 2005-02-28 Denis Fortin Fixes #167500 * configure.in: use sqlite3 when available. * providers/sqlite/*: use sqlite3. 2005-02-28 Rodrigo Moya Fixes #129153 * report/libgda-report/gda-report-result.h: removed non-existing function from header file. 2005-02-28 Caolan McNamara Fixes #166288 * configure.in: better detection for libdb. 2005-02-28 Caolan McNamara Fixes #166286 * providers/*/Makefile.am: use $libdir instead of $prefix/lib. 2005-02-28 Jorge Bernal "Koke" Fixes 162856 * providers/freetds/libmain.c (plugin_get_connection_params): fixed typo. 2005-02-28 Rodrigo Moya Fixes #160666 * libgda-C.omf.in: removed double // in file URI. 2005-02-18 Caolan McNamara Fixes #167700 * libsql/Makefile.am: set version-info on libgdasql. 2005-02-10 Álvaro Peña * libgda/gda-data-model-array.c: (gda_data_model_array_remove_row): Removed unused declaration. * libgda/gda-table.[ch]: Added NAME_CHANGED signal, emited when the table name change. * libgda/gda-xml-database.c: Connect to NAME_CHANGED table signal. When a table named change, the database hash update to the new key (the new table name). 2005-02-02 Álvaro Peña * libgda/gda-data-model.c: Removed the signals emits that must to emit the implementations, not this "interface". * libgda/gda-data-model-array.c: When a row is removed, the following rows must to be renumber. 2005-01-25 Bas Driessen * providers/postgres/gda-postgres-recordset.c: (gda_postgres_recordset_update_row): Fixed updating of an appended row. 2005-01-24 Bas Driessen * providers/mysql/gda-mysql-provider.c (gda_mysql_provider_open_connection): Fix to allow parameters "USER" and "PASSWORD" be used as arguments in the MySQL DSN string. 2005-01-20 Bas Driessen * providers/postgres/gda-postgres-recordset.c (guess_table_name): improve table name guessing by also checking on correct number of columns. 2005-01-19 Bas Driessen * libgda/gda-data-model-hash.c: introduce row mapping array (row_map) to keep track of active rows in a data-model that are represented by a hash table. Array added to struct _GdaDataModelHashPrivate. (gda_data_model_hash_remove_row): implemented remove method function. (gda_data_model_hash_append_row): add new mapping entry to array when new row is appended to data-model. (gda_data_model_hash_get_row): get row according to mapping. (gda_data_model_hash_get_n_rows): return active number of rows in data-model or -1 if not initialized. (gda_data_model_hash_clear): initialize array upon (re)creation of hash table. (gda_data_model_hash_init): initialize array pointer and hash row count. (gda_data_model_hash_finalize): free array when no longer needed. * providers/postgres/gda-postgres-recordset.c (gda_postgres_recordset_remove_row): implemented new method for data-model. (gda_postgres_recordset_get_n_rows): return active number of data-model rows. (gda_postgres_recordset_get_row): correct call to parent class function. 2005-01-15 Rodrigo Moya * configure.in: include version number in AC_PROG_INTLTOOL. 2005-01-11 Bas Driessen * providers/postgres/gda-postgres-recordset.c (gda_postgres_recordset_update_row): use " for field names in 'SET' part of query. remove unnecessary call to non-existent function gda_data_model_hash_update_row. emit appropriate 'updated' and 'changed' signals. 2005-01-07 Bas Driessen * libgda/gda-data-model-hash.c (gda_data_model_hash_append_row): set row number of appended row. 2004-12-29 Aaron Gaudio * libgda.spec.in: fixed includedir.