1.8.6: 2009-02-06 Murray Cumming * glom/base_db.cc: get_table_names_from_database(): Comment out the checks for internal tables, because that is now fixed in libgda. * glom/mode_data/box_data.[h|cc]: * glom/base_db_table_data.[h|cc]: Move refresh_related_fields() (which is virtual) and get_related_fields() down the hierarchy so that the override is also used by DbAddDel, so related fields are updated in the view on list views and related records. This really fixes bug #569722 (Johannes Schmid) 2009-02-03 Murray Cumming * glom/base_db.cc: get_table_names_from_database(): Filter out some extra internal table names which may be created/reported by newer versions of libgda. 2009-02-02 Murray Cumming * glom/base_db_table_data.[h|cc]: Added get_row_selected() virtual function, used in record_new() instead of an always-null TreeModel::iterator. This lets lookups, default values, and calculated values be seen when adding new list records or related records. * glom/mode_data/box_data_list.[h|cc]: * glom/utility_widgets/db_adddel/db_adddel.[h|cc]: Added get_row_selected() overrides. This should fix bug #569722 (Johannes Schmid) 2009-01-12 Murray Cumming * glom/glom.glade: Main window: Correct the order of the Records: and Found: labels, which became confused at some point, maybe during 1.8.