2007-01-08  Lucas Rocha  <lucasr@gnome.org>

	* NEWS: Update for 2.17.4

2007-01-07  Felix Riemann  <friemann@svn.gnome.org>

	* libeog/eog-image.c: (eog_image_free_mem_private):
	Make the double free guard actually work.
	This might fix bug #354106 (confirmation needed).

2007-01-06  Felix Riemann  <friemann@svn.gnome.org>

	* libeog/eog-image-list.c: (cleanup_dead_files): Use GINT_TO_POINTER
	to save a gint in list. This should avoid a compiler warning on 64bit
	machines.
	* shell/eog-print-image-setup.c: (size_changed): Fix compiler warning.

2007-01-05  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* src/Makefile.am: Add new files.
	
	* src/eog-print-image-setup.c: 
	* src/eog-print-image-setup.h: 

	New custom widget for the GtkPrint UI to set the image position and 
	size in a printed page.
	
	* src/eog-print-preview.c:
	* src/eog-print-preview.h:

	Widget to interactively preview the printing of an image.
	
	* src/eog-window.c: (eog_window_print_draw_page),
	(eog_window_print_create_custom_widget),
	(eog_window_print_custom_widget_apply),
	(eog_window_print_end_print), (eog_window_print),
	(verb_HelpAbout_cb): Use the above widgets to set the image
	position and size when printing instead of hardcoding its
	size.

	Fixes bugs #356947, #321815.

2006-01-04  Lucas Rocha  <lucasr@gnome.org>

	* po/POTFILES.skip: removed eog.desktop.in.

2006-01-04  Lucas Rocha  <lucasr@gnome.org>

	* data/icons/Makefile.am, data/icons/16x16/apps/Makefile.am,
	data/icons/22x22/apps/Makefile.am,  data/icons/24x24/apps/Makefile.am,
	data/icons/32x32/apps/Makefile.am: update icon cache only once on
	installation.

2007-01-04  Felix Riemann  <friemann@svn.gnome.org>

	* *.cvsignore, *.svnignore: Rename old CVS files to Subversion. Make
	updates where necessary. Update svn properties where required.

2007-01-04  Luca Ferretti  <luca@redrum>

	* configure.in:
	* Makefile.am:
	* data/icons/<size>/apps/eog.<ext>:

	 Add structure for custom EoG appicon.

	* eog.desktop.in:
	* shell/eog-window.c:
	* shell/main.c:

	Use custom "eog" named icon instead generic "image-viewer" from
	GNOME icon theme.	

2007-01-04  Felix Riemann  <friemann@svn.gnome.org>

	* shell/eog-window.c: (job_image_load_finished): Unsetting the
	displayed image through display_image_data() does not work currently.
	Remove such a call when image loading failed to avoid a possible crash
	when running with fatal-criticals enabled.

2006-12-28  Bruno Boaventura <brunobol@gnome.org>

	* eog.glade: Change "Slide Show" to "Slideshow". Fix #383090

2006-12-28  Felix Riemann  <friemann@cvs.gnome.org>

	* shell/eog-window.c: (eog_window_update_properties):
	gconf_entry_free() is deprecated. Use gconf_entry_unref() instead.

2006-12-28  Felix Riemann  <friemann@cvs.gnome.org>

	* libeog/eog-image-list.c: (eog_image_list_class_init):
	* libeog/eog-image-list.h: Remove list-prepared signal as it is
	neither	emitted nor used anymore. 
	* libeog/eog-wrap-list.c: Remove some leftover handler_id variables.
	* shell/eog-window.c: (eog_window_init), (eog_window_open): We don't
	connect to EogImageList::list-prepared anymore, so there's no need to
	disconnect from it. This avoids some possibly fatal warnings when EOG
	is set to reuse its window. Fixes bug #390268.

2006-12-27  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* configure.in: Reformat and add dependence on gnome-icon-theme.
	* shell/eog-window.c: Add hypenation to "Page Set_up" string. 
	Use "print-setup" icon from g-i-t. Patch from Thomas Andersen 
	<phomes@gmail.com>. Fixes bug #389314.

2006-12-22  Felix Riemann  <friemann@cvs.gnome.org>

	* libeog/eog-image.c: (eog_image_get_exif_orientation): Fix NULL
	pointer	dereference when orientation tag is not present in EXIF data.
	Fixes #388413. Patch from Sebastien Bacher <seb128@debian.org>.

2006-12-18  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>

	* shell/eog-window.c: (eog_window_print_draw_page): Clip the pattern
	to workaround a bug in cairo's PDF backend.

2006-12-18  Lucas Rocha  <lucasr@gnome.org>

	* configure.in: post release version bump.