2015-02-12  Murray Cumming  <murrayc@murrayc.com>

	configure.ac: Require the same GTK+ and glib versions as for glom-1.28.0.

	The requirements should not have been raised during the stable branch.

2015-02-12  Murray Cumming  <murrayc@murrayc.com>

	Revert "Dialog_ExistingOrNew::list_examples(): Use Gio::Resource."

	This reverts commit df255452e6bc34b362932dde4eb9bcf9d93fdd89.

	This should never have been in the stable branch.

2015-02-12  Murray Cumming  <murrayc@murrayc.com>

	Revert "Use Gio::Resource::get_info_global()."

	This reverts commit 3ec22eb2d3616d866feab7eee4962001b8270864.

	This should never have been in the stable branch.

2015-02-12  Murray Cumming  <murrayc@murrayc.com>

	Revert "Use Gio::Resource::open_stream_global()."

	This reverts commit caa73681324271fb5be4f1e804e8e85bb3c103e4.

	This should never have been in the stable branch.

2015-02-12  Murray Cumming  <murrayc@murrayc.com>

	Revert "Utils:get_resource_exists(): Use the latest Gio::Resource API."

	This reverts commit 47f09d00ea890bef7e42d50ad0dbbd7428864dbb.

	This should never have been in the stable branch.

2015-02-12  Murray Cumming  <murrayc@murrayc.com>

	Revert "Adapt to the latest Gio::Resource API."

	This reverts commit 52b27a1022b42d40dab326b260f16600edc5b9b1.

	This should never have been in the stable branch.

2015-02-12  Murray Cumming  <murrayc@murrayc.com>

	Revert "BusyCursor: Use the non-deprecated Gdk::Cursor::create(), taking a Display."

	This reverts commit c58cf14e35b67884f16449f30dc63ad8c5e9f4c4.

	This should never have been in the stable branch.

2015-02-12  Murray Cumming  <murrayc@murrayc.com>

	Revert "DbAddDel: Do not use deprecated set_rules_hint()."

	This reverts commit 6e0ba6c29b583731aa8d278d1629ac411c4bf0d9.

	This should never have been in the stable branch.

2015-02-10  Murray Cumming  <murrayc@murrayc.com>

	NEWS: Mention that this branch is a mess now.

2015-02-10  Murray Cumming  <murrayc@murrayc.com>

	Revert "Adapt to the libgda-6.0/libgdamm-6.0 API."

2015-02-10  Murray Cumming  <murrayc@murrayc.com>

	glom_get_locale_date_format(): Make this work even when LANGUAGE is set.

	By temporarily unsetting LANGUAGE while getting LC_TIME via
	setlocale(LC_TIME, NULL). As Geary does already too.

2015-02-10  Murray Cumming  <murrayc@murrayc.com>

	Remove debug output.

2015-02-10  Murray Cumming  <murrayc@murrayc.com>

	Use the LC_TIME environment variable to get translated date formats.

	So we have the correct 4 digit date formats for those too,
	even where the default behaviour is incorrect.

	Also add a regression test for this.

	Bug #742968

2015-02-10  Murray Cumming  <murrayc@murrayc.com>

	Correct a comment.

2015-02-10  Murray Cumming  <murrayc@murrayc.com>

	Notebook_Data: Destructor: Work around crash during shutdown.

	* glom/utility_widgets/notebook_noframe.[h|cc]:
	Add a hacky remove_all_pages_without_signalling() method
	to avoid us calling get_parent() while this widget is being
	removed, because that is causing get_parent() to be called on
	a GtkWidget that is no longer valid. This has started happening
	recently so I suspect a change in GTK+ or gtkmm.
	I have not put in the time to identify what is really going
	wrong.
	* glom/mode_data/notebook_data.cc: Destructor: Call the new
	workaround method.

2015-02-10  Murray Cumming  <murrayc@murrayc.com>

	CanvasItemMovable: Initialize m_drag_cursor_type.

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	1.28.1

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	ConnectionPool: Avoid an uncaught exception.

	add_column(), change_columns(), drop_column(): These are marked as
	nothrow() but did not catch a possible exception from connect().
	Found by Coverity Scan.

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	BaseDb_TableData::record_new(): Move a return to the correct scope.

	The return true inside the for loop prevented it from actually iterating.
	Found by Coverity Scan.

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	glom_import_po_all: Check the save() return value.

	Found by Coverity Scan.

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	Dialog_DatabasePreferences: Move a null check to earlier.

	Found by Coverity Scan.

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	Fix the build.

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	Box_Formatting: Also hide the multiline-height label.

	Found by Coverity Scan as a Copy-Paste Error.

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	AppWindow_WithDoc::on_menu_file_saveas(): Remove dead code.

	This was left over from before GtkFileChooser did its own warning
	about replacing files.
	Found by Coverity Scan.

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	ReportBuilder::report_build_records(): Remove dead code.

	Found by Coverity Scan.

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	EggSpreadTable: Avoid a division by zero if there are no lines.

	Found by Coverity Scan.

	I have pushed this to libegg too:
	https://git.gnome.org/browse/libegg/commit/?id=54489b5c3ba32c517a932f6b4402c06b599a29d1

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	TranslatableItem: Remove the Field Title else.

	There is no such thing apparently.

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	Field: Remove an unnecessary null check.

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	TranslatableItem::get_translatable_type_name(): Handle Field Titles.

	Found by Coverity Scan as Logically Dead Code because there was
	a duplicate else.

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	libgimpbase: Avoid an assignment to self.

	gimp_param_unit_value_validate() set a value to itself to not
	change the value, which was strange though not particularly wrong.
	Found by Coverity Scan.

	This was also submitted to gimp here:
	https://bugzilla.gnome.org/show_bug.cgi?id=741058

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	Remove unused member variables.

	Found by Coverity Scan.

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	ComboAsRadioButtons::set_choices_with_second(): Avoid use of invalid iterator.

	Though this would not actually happen.
	Found by Coverity Scan.

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	Dialog_FieldDefinition: Remove some unused member variables.

	Found by Coverity Scan.

2014-12-03  Murray Cumming  <murrayc@murrayc.com>

	PyGlomRelatedRecord: Initialize m_document and check it for null.

	Found by Coverity Scan.

2014-12-02  Murray Cumming  <murrayc@murrayc.com>

	LayoutItem::operator==(): Fix a comparison to self.

	Found by Coverity Scan.

2014-12-02  Murray Cumming  <murrayc@murrayc.com>

	AddDel::construct_specified_columns(): Really zero the items.

	The = 0 was inside the switch() instead of after it.
	Found by Coverity Scan.

2014-12-02  Murray Cumming  <murrayc@murrayc.com>

	CanvasItemMovable: Create the drag cursor for the specific display.

	This avoids using the deprecated Gdk::Cursor constructor that
	doesn't take a Gdk::Display.

2014-12-02  Murray Cumming  <murrayc@murrayc.com>

	DbAddDel: Do not use deprecated set_rules_hint().

	Apparently this is now for the theme to decide.

2014-12-02  Murray Cumming  <murrayc@murrayc.com>

	BusyCursor: Use the non-deprecated Gdk::Cursor::create(), taking a Display.

2014-12-02  Murray Cumming  <murrayc@murrayc.com>

	Remove some unnecessary returns.

	Found by Coverity Scan.

2014-12-02  Murray Cumming  <murrayc@murrayc.com>

	AppWindow::on_menu_file_save_as_example(): Check a dynamic_cast<>.

	Found by Coverity Scan.

2014-12-02  Murray Cumming  <murrayc@murrayc.com>

	PyGlomRelated::get_item(): Avoid leaking the PyGlomRelatedRecord.

	Found by Coverity Scan.

2014-12-02  Murray Cumming  <murrayc@murrayc.com>

	LayoutItem: Destructor: Delete mPositions.

	Found by Coverity Scan.

2014-12-01  Murray Cumming  <murrayc@murrayc.com>

	Adapt to the latest Gio::Resource API.

2014-12-01  Murray Cumming  <murrayc@murrayc.com>

	Utils:get_resource_exists(): Use the latest Gio::Resource API.

2014-11-27  Marek Černocký  <marek@manet.cz>

	Updated Czech translation

2014-11-17  Murray Cumming  <murrayc@murrayc.com>

	tests_selfhosting_new_then_image: Output clues about the failure.

2014-11-16  Murray Cumming  <murrayc@murrayc.com>

	Use Gio::Resource::open_stream_global().

	Instead of g_resources_open_stream().

2014-11-16  Murray Cumming  <murrayc@murrayc.com>

	Use Gio::Resource::get_info_global().

	Instead of the C API.

2014-11-16  Murray Cumming  <murrayc@murrayc.com>

	Dialog_ExistingOrNew::list_examples(): Use Gio::Resource.

	This has just been added to unstable giomm.

2014-10-25  Murray Cumming  <murrayc@murrayc.com>

	Adapt to the libgda-6.0/libgdamm-6.0 API.

2014-10-25  Мирослав Николић  <miroslavnikolic@rocketmail.com>

	Updated Serbian translation

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

	appdata: Update the licence tags for the latest specification.