1.10.1: 2009-05-25 Armin Burgmeier * glom/dialog_existing_or_new.cc (constructor): Create the top level list elements before setting the cell data func, to avoid the cell data func being called before all the list elements have been added. This happended when Glom was launched via LDTP, leading to a crash. 2009-05-07 Murray Cumming Pass some sharedptr&s as const. * glom/utility_widgets/flowtable_dnd.h: on_dnd_add_layout_item() * glom/mode_data/flowtablewithfields.[h|cc]: on_dnd_add_layout_item(), on_entry_edited(), on_entry_open_details_requested(), on_dnd_add_layout_item(): Pass the sharedptr& as const. 2009-04-02 Armin Burgmeier * glom/libglom/connectionpool_backends/postgres_self.cc (discover_first_free_port): Fixed the logic in this function to allow two different glom instances to self-host a database at the same time. 2009-03-31 Murray Cumming * glom/base_db.cc: get_fields_for_table_from_database(): Use the libgda metastore API (almost as nasty as the schema API) to get the primarykeyness, because the schema API does not give us this, for no good reason that I can see. Anyway, it works, allowing us to use pre-existing databases. 2009-03-31 Murray Cumming * configure.ac: Require libgda 4.0.1 because previous versions are broken if the sqlite provider is not installed. 2009-03-18 Murray Cumming * configure.ac: Correct the libgdamm and libgda versions needed. 2009-03-17 Murray Cumming * glom/libglom/connectionpool_backends/postgres.cc: check_postgres_gda_client_is_available_with_warning(): Actually check. This was commented out because the libgda-4.0 API for it is unpleasant.