2009-05-26  Felix Riemann  <friemann@svn.gnome.org>

	* NEWS: Update for 2.27.2.

2009-05-23  Felix Riemann  <friemann@svn.gnome.org>

	* doc/reference/eog-sections.txt:
	* src/eog-scroll-view.h:
	Remove traces of pre-split interpolation API.

2009-05-22  Felix Riemann  <friemann@svn.gnome.org>

	* src/eog-exif-util.c: Add API docs.

2009-05-22  Felix Riemann  <friemann@svn.gnome.org>

	* bindings/python/eog.defs:
	* src/eog-job-queue.c (handle_job):
	* src/eog-jobs.c (eog_job_run_default), (eog_job_class_init),
	(eog_job_run), (eog_job_thumbnail_class_init),
	(eog_job_thumbnail_run), (eog_job_load_class_init),
	(eog_job_load_run), (eog_job_model_class_init),
	(eog_job_model_run), (eog_job_transform_class_init),
	(eog_job_transform_run), (eog_job_save_class_init),
	(eog_job_save_run), (eog_job_save_as_class_init),
	(eog_job_save_as_run), (eog_job_copy_class_init),
	(eog_job_copy_run):
	* src/eog-jobs.h:
	Rework how EogJobs are executed. Instead of having EogJobQueue detect
	the specific job type to choose the correct function this is now
	implemented in the EogJob base class as an abstract function.
	Special casing the execution is thus not necessary anymore.

2009-05-22  Felix Riemann  <friemann@svn.gnome.org>

	* src/eog-image.c (eog_image_set_exif_data):
	Secure Exif data updating with a mutex. Should fix crashes when
	reading the Exif block during the update. Fixes bug #583448.

2009-05-20  Felix Riemann  <friemann@svn.gnome.org>

	* data/eog-image-properties-dialog.glade:
	* data/eog-image-properties-dialog.ui:
	Make property labels in image properties dialog selectable to allow
	copy&pasting their values elsewhere. Fixes bug #583268.

2009-05-12  Felix Riemann  <friemann@svn.gnome.org>

	* bindings/python/eog.defs:
	Reflect antialiasing changes in Python bindings.

2009-05-12  Felix Riemann  <friemann@svn.gnome.org>

	* doc/reference/eog-docs.sgml.in:
	* doc/reference/eog-sections.txt:
	Remove traces of the removed EogPixbufCellRenderer from API docs.

2009-05-12  Felix Riemann  <friemann@svn.gnome.org>

	* data/eog-preferences-dialog.glade:
	* data/eog-preferences-dialog.ui:
	* data/eog.schemas.in:
	* src/eog-config-keys.h:
	* src/eog-preferences-dialog.c
	(eog_preferences_dialog_constructor):
	* src/eog-scroll-view.c (is_zoomed_in), (is_zoomed_out),
	(paint_iteration_idle), (request_paint_area),
	(eog_scroll_view_set_antialiasing_in),
	(eog_scroll_view_set_antialiasing_out),
	(eog_scroll_view_set_image), (eog_scroll_view_init):
	* src/eog-scroll-view.h:
	* src/eog-window.c (eog_window_interp_in_type_changed_cb),
	(eog_window_interp_out_type_changed_cb), (eog_window_construct_ui),
	(eog_window_init):
	Split the antialiasing setting to be able to disable smoothing when
	zooming in. Fixes bug #491197 (Brad Greco, Evert Verhellen).

2009-05-08  Felix Riemann  <friemann@svn.gnome.org>

	* src/eog-window.c (eog_window_cmd_about):
	Update project URL to the new subdomain form.

2009-05-08  Felix Riemann  <friemann@svn.gnome.org>

	* autogen.sh:
	* configure.ac:
	Require at least automake 1.9 and dist to bzip2 format.

2009-05-05  Felix Riemann  <friemann@svn.gnome.org>

	* configure.ac: Post-release version bump.