2005-11-13 Lucas Rocha * configure.in, NEWS: Update for 2.13.2 * shell/eog-window.c: added my name to the maintainers list. 2005-11-13 Lucas Rocha * eog.schemas.in (/apps/eog/ui/image_collection), libeog/eog-config-keys.h (EOG_CONF_UI_IMAGE_COLLECTION): added option for show/hide image collection pane. * libeog/eog-full-screen.c (eog_full_screen_key_press): keybinding for slideshow is now F5. * libeog/eog-image-list.c, libeog/eog-image-list.h ( eog_image_list_get_initial_pos, compare_uri_cb, eog_image_list_add_uris): new initial_pos attribute which holds the inicial position for wrap list. Also, a new uri list loading policy. When opening a single uri, load all images from the same dir; when opening more than one uri, load them as a collection; and when opening a dir, load all images inside it as a collection (Fixes bug #320542). * libeog/eog-wrap-list.c, libeog/eog-wrap-list.h ( eog_wrap_list_select_first, eog_wrap_list_select_last, create_items_from_model: new methods to select first and last images. Use EogImageList initial_pos attribute to define the first item to select. * shell/eog-gtk-ui.xml, shell/eog-window.c (set_window_icon, verb_FolderOpen_cb, verb_Go_cb, update_ui_visibility, eog_window_construct_ui, display_image_data, job_save_image_finished, update_status_bar), shell/main.c (user_wants_collection, job_prepare_model_finished, open_uri_list_cb): use image thumbnail as the window icon (Fixes bug #320245). Patch from Claudio Saavedra . EOG UI rework: remove 'Open Folder' from 'File' menu; added 'Go' menu with prev/next/first/last image operations and next/prev image in toolbar; moved rotation toolbar items to the right edge; added an toggle item in 'View' menu to show/hide image collection pane; removed 'Open' item from toolbar; no confirmation when opening more than one image at once (always open as a collection) (Fixes bug #148643); statusbar show the position of current image within a collection, not the number of selected images. 2005-11-10 Lucas Rocha * shell/eog-window.c: use fullscreen stock icon on Fullscreen menu item. 2005-11-09 Paolo Borelli * libeog/eog-image.c (eog_image_real_load): don't stomp on an already set GError. Fixes bug #320342. 2005-11-09 Lucas Rocha * shell/eog-window.c (delete_image_real, show_delete_confirm_dialog): no confirmation dialog when deleting (moving to trash) a image (Fixes bug #309046). 2005-11-07 Claudio Saavedra * shell/eog-window.c: (job_save_image_finished), (set_window_icon), (display_image_data): Resize image before using it as window icon if it is too big (Workaround that fixes bug #320245. See related gtk+ bug #320909). 2005-11-06 Lucas Rocha * shell/eog-window.c (verb_SetAsWallpaper_cb, eog_file_launch_desktop_file, launch_desktop_item, update_selection_ui_visibility, handle_image_selection_changed): add option to use an image as the desktop wallpaper (Fixes bug #140768). Patch from Nirmal Kumar with several changes. * configure.in: added gnome-desktop dependency. * shell/eog-gtk-ui.xml: new "Set As Wallpaper" Image menu item. 2005-11-05 Lucas Rocha * libeog/eog-scroll-view.c (display_key_press_event): Page Up and Page Down keys scroll images up and down (Fixes bug #152364). 2005-11-03 Lucas Rocha * shell/eog-window.c: fix build error (Fixes bug #320616). 2005-11-03 Lucas Rocha * shell/eog-gtk-ui.xml, shell/eog-window.c, shell/main.c: remove useless "New Window" action item from File menu and toolbar as part of UI rework. 2005-11-03 Lucas Rocha * libeog/eog-image.c, libeog/eog-scroll-view.c, libeog/eog-thumbnail.c, shell/eog-preferences.c, shell/eog-window.c, shell/main.c: several build warning fixes (Fixes bug #318020). 2005-11-01 Lucas Rocha * libeog/eog-full-screen.c: make F9 key only cancel slide show and F11 only cancel fullscreen mode. * shell/eog-window.c (verb_FullScreen_cb): string comparison with g_ascii_strcasecmp(). 2005-11-01 Lucas Rocha * libeog/eog-scroll-view.c, shell/eog-window.c: on single image view, default focus on scroll-view. On collection view, default focus on wrap-list (Fixes bug #169836). 2005-11-01 Lucas Rocha * libeog/eog-scroll-view.c: make it possible to use '=' or '+' for zooming in (Fixes bug #320367). 2005-10-30 Lucas Rocha * shell/eog-gtk-ui.xml, shell/eog-window.c: added accelerators from numerical keypad for zooming in and out (Fixes bug #315183). Patch from Felix Riemann . 2005-10-30 Lucas Rocha * shell/eog-window.c: make scrollbar buttons work in thumbnails pane (Fixes bug #124653). Patch from Juan Carlos Inostroza . 2005-10-29 Lucas Rocha * eog.glade, eog.schemas.in, libeog/eog-config-keys.h, libeog/eog-full-screen.c, libeog/eog-full-screen.h, shell/eog-preferences.c, shell/eog-window.c: implement a more consistent fullscreen/slide show behavior. Checkbox that activate/deactivate the automatic image switching removed from preferences (and from gconf schema) because slide show always do that. After starting a slide show (F9), the only keys the user can use are those that stop the show. Fullscreen (F11) can be activated in a single image or collections. On fullscreen mode, the user can use keys to switch to next, previous, first and last images and exiting fullscreen (Fixes bug #317392). 2005-10-28 Lucas Rocha * shell/eog-window.c: window icon is a thumbnail of the image (Fixes bug #311720). 2005-10-28 Lucas Rocha * eog.desktop.in.in, shell/eog-window.c, shell/main.c: use intuitive generic image viewer icon instead of EOG icon (Fixes bug #167087). 2005-10-27 Lucas Rocha * libeog/eog-info-view.c: fix width of the information pane that was too small (Fixes bug #313674). Patch from Ed Catmur . 2005-10-25 Lucas Rocha * configure.in: post release version bump.