1.0.8:

2006-10-13  Murray Cumming  <murrayc@murrayc.com>

	* glom/utility_widgets/dialog_properties.cc: Constructor: Call set_modal(), 
	so that these windows are actually usuable when opened from other modal 
	windows, such as dialogs. This was a bug that I introduced when I changed the 
	base class from Dialog to Window. Fixed now.

2006-10-09  Murray Cumming  <murrayc@murrayc.com>

	* glom/mode_data/notebook_data.cc: init_db_details(): Do not bother 
	checking that the remembered record is in the found set if we are looking 
	at all records.

2006-10-08  Murray Cumming  <murrayc@murrayc.com>

	* glom/base_db.cc:
	* glom/base_db.h: Added get_primary_key_is_in_foundset().
	* glom/mode_data/notebook_data.cc: init_db_details(): Do not bother 
	checking whether the found set has changed, because it has always 
	changed when we are navigating to a different table. Therfore, always 
	try to view the last-viewed record for the table. But use 
	get_primary_key_is_in_foundset() to prevent showing a not-found record 
	when doing a find.
	* glom/reports/report_builder.cc: Put parts of the where clause in 
	brackets, so that the AND has the desired effect, though I do not know 
	of any bug caused by this.

2006-10-06  Murray Cumming  <murrayc@murrayc.com>

        * glom/libglom/utils.cc: build_sql_select_with_where_clause():
        Define the first-level relationship (via a LEFT OUTER JOIN) of
        a related relationship, even if no fields from the intermediate
        relationship are shown, to avoid a SQL error and subsequent
        crash.