1.21.8:

2012-03-28  Murray Cumming  <murrayc@murrayc.com>

	Fix the build with the latest gtkmm, with --enable-warnings=fatal.

	* glom/mode_data/box_data.[h|cc]: on_Button_Find(): Let the signal
	handler do the check and warning about no criteria.
	* glom/frame_glom.cc: on_notebook_find_criteria(): Check for quickfind
	criteria here too, so we can use this to do quick finds too, which lets
	use just use the existing Find button (the window's default activate widget),
	instead of trying to make the separate quickfind Find button be the default
	for the entry, but not for other widgets.
	on_button_quickfind(): Just call on_notebook_find_criteria(), letting it do 
	all the work.
	Constructor: Call set_activates_default() on the quickfind entry so that the
	regular Find button will be activated when enter is pressed.
	
2012-03-28  Murray Cumming  <murrayc@murrayc.com>

	Slight code improvement.

	* glom/mode_find/box_data_details_find.cc:
	* glom/mode_find/box_data_list_find.cc: Use C++ instead of C 
	to set can_default.

2012-03-28  Murray Cumming  <murrayc@murrayc.com>

	Fix the build with the latest gtkmm, with --enable-warnings=fatal.

	* glom/mode_data/box_data.[h|cc]: on_Button_Find(): Let the signal
	handler do the check and warning about no criteria.
	* glom/frame_glom.cc: on_notebook_find_criteria(): Check for quickfind
	criteria here too, so we can use this to do quick finds too, which lets
	use just use the existing Find button (the window's default activate widget),
	instead of trying to make the separate quickfind Find button be the default
	for the entry, but not for other widgets.
	on_button_quickfind(): Just call on_notebook_find_criteria(), letting it do 
	all the work.
	Constructor: Call set_activates_default() on the quickfind entry so that the
	regular Find button will be activated when enter is pressed.
	
2012-03-28  Murray Cumming  <murrayc@murrayc.com>

	Slight code improvement.

	* glom/mode_find/box_data_details_find.cc:
	* glom/mode_find/box_data_list_find.cc: Use C++ instead of C 
	to set can_default.

2012-03-27  Murray Cumming  <murrayc@murrayc.com>

	Dialog_Choose_ID: Remove use of a deprecated signal.

	* glom/mode_data/datawidget/dialog_choose_id.cc:
	Do not connect to Gtk::Entry::signal_activate(),
	which is deprecated. It is unnecessary anyway,
	because the entry already activates the button
	via the activates-default and can/has-default properties.

2012-03-26  Murray Cumming  <murrayc@murrayc.com>

	Dialog_Import_CSV_Progress: Fix a typo.

	* glom/import_csv/dialog_import_csv_progress.cc: Call get_parser_state()
	instead of get_state(). It was calling Widget::get_state() and the 
	compiler did not complain that we did not get the enum type that we
	expected.

2012-03-22  Murray Cumming  <murrayc@murrayc.com>

	Tests: Set LC_TIME too.

	* tests/test_glom_date_in_locales.sh:
	* tests/test_selfhosting_new_from_example_in_locales.sh:
	This seems to be necessary in Ubuntu Precise.

2012-03-22  Murray Cumming  <murrayc@murrayc.com>

	Improve the command-line parse/print locale warnings.

	* glom/libglom/data_structure/glomconversions.cc:
	Mention the locale details when complaining that 
	date parsing or rendering is not working correctly for
	a locale.

2012-03-16  Murray Cumming  <murrayc@murrayc.com>

	Update GimpRuler from the Gimp source code.

	With the same changes to make it build in Glom.