2009-01-24 Claudio Saavedra <csaavedra@igalia.com>
* src/eog-window.c: (eog_window_all_images_trasheable): method
to verify if all images in a selection can be trashed.
(show_move_to_trash_confirm_dialog): Make this dialog actually take into
account images that can't be trashed as well.
(move_to_trash_real): Remove images that can't be trashed.
(eog_window_cmd_move_to_trash): Check if all images can be trashed
and warn the user otherwise. Fixes bug #441637.
svn path=/trunk/; revision=4969
2009-01-23 Felix Riemann <friemann@svn.gnome.org>
* cut-n-paste/toolbar-editor/egg-editable-toolbar.c:
(drag_begin_cb), (drag_end_cb), (configure_item_tooltip):
Update to latest code from libegg to fix this.
* src/eog-window.c: (menu_item_select_cb):
Don't rely on GTK associating an action to its proxy widget
using the "gtk-action" keyword.
Fixes bug #568882 (Christian Persch).
svn path=/trunk/; revision=4966
2009-01-19 Felix Riemann <friemann@svn.gnome.org>
* configure.ac:
* doc/reference/Makefile.am:
* doc/reference/eog-docs.sgml:
* doc/reference/eog-docs.sgml.in:
* doc/reference/eog.types:
Fix gtk-doc compilation when not compiling with any of libexif or
exempi. Fixes bug#557662 (Arun Raghavan).
svn path=/trunk/; revision=4957
2009-01-09 Felix Riemann <friemann@svn.gnome.org>
* configure.ac: Drop libgnomeui dependency.
* src/eog-session.c: (eog_session_init): Remove session handling
code that did essentially nothing.
* src/eog-util.c:
* src/main.c: (main):
Stop using GnomeProgram. Remove remaining traces of libgnome
and libgnomeui in eog. This finally drops the dependency on
libgnome and libgnomeui. Fixes bug #559500.
svn path=/trunk/; revision=4938
2009-01-09 Felix Riemann <friemann@svn.gnome.org>
* configure.ac: Re-instate gnome-desktop dependency (2.25.1).
* src/eog-file-chooser.c: (update_preview_cb),
(eog_file_chooser_add_preview):
* src/eog-thumbnail.c: (get_valid_thumbnail),
(create_thumbnail_from_pixbuf), (eog_thumb_data_new),
(eog_thumbnail_fit_to_size), (eog_thumbnail_load),
(eog_thumbnail_init):
Use GnomeDesktopThumbnail from libgnome-desktop instead of
GnomeThumbnail from libgnomeui for thumbnailing. Part of bug #559500.
svn path=/trunk/; revision=4937
2009-01-09 Felix Riemann <friemann@svn.gnome.org>
* src/eog-application.c: (eog_application_init),
(eog_application_shutdown), (eog_application_load_accelerators),
(eog_application_save_accelerators):
* src/main.c: (main):
Handle accelerator storage on our own without using libgnomeui.
Let the EogApplication class handle it. Part of bug #559500.
svn path=/trunk/; revision=4936
2009-01-05 Felix Riemann <friemann@svn.gnome.org>
* src/eog-list-store.c: (eog_list_store_get_image_by_pos):
* src/eog-list-store.h: Remove unneeded const keyword for
call-by-value parameter.
* bindings/python/eog.defs: Make eog_list_store_get_image_by_pos
available in the Python bindings.
svn path=/trunk/; revision=4930
2009-01-05 Felix Riemann <friemann@svn.gnome.org>
* src/eog-util.c: (eog_util_dot_dir): Find config folder without
using functions from libgnome. Part of bug #559500.
svn path=/trunk/; revision=4929
2009-01-05 Felix Riemann <friemann@svn.gnome.org>
* help/C/figures/eog_save_as_window.png: Update figure to show
the actual layout the dialog has since 2.19.1.
* help/C/eog.xml: Several smaller updates in the
'Saving Multiple Images' section.
svn path=/trunk/; revision=4925