2008-10-19 Carlos Garcia Campos * NEWS: * configure.ac: Update for release 2.24.1 2008-10-17 Carlos Garcia Campos * shell/ev-window.c: (ev_window_cmd_view_presentation): Disable toggle function of F5 when in presentation mode. Patch by Dave Neary. Fixes bug #556162. 2008-10-17 Carlos Garcia Campos * shell/ev-sidebar-thumbnails.c: (ev_sidebar_thumbnails_dispose), (ev_sidebar_thumbnails_get_loading_icon), (clear_range), (ev_sidebar_thumbnails_fill_model), (ev_sidebar_thumbnails_refresh), (ev_sidebar_thumbnails_set_document): Instead of using only one loading icon for thumbnails based on the size of the first page, create an icon for every different page size. Fixes bug #556264. 2008-10-17 Carlos Garcia Campos * shell/ev-page-cache.c: (ev_page_cache_finalize): Fix memory leak. 2008-10-14 Nickolay V. Shmyrev * shell/ev-window-title.c (ev_window_title_sanitize_title): Removes bad prefixes from window title. Patch by Robin Sonefors fixes bug #534684. 2008-10-12 Carlos Garcia Campos * shell/ev-window.c: (launch_external_uri): Do not consider mailto links as http uris. Fixes bug #555801. 2008-10-06 Carlos Garcia Campos * shell/ev-view.c: (merge_selection_region), (clear_selection): Fix memory leak. Fixes bug #555134. 2008-10-04 Carlos Garcia Campos * shell/ev-pixbuf-cache.c: (copy_job_to_job_info): Emit the job finished signal when the job is handled before the page_ready callback. 2008-10-04 Carlos Garcia Campos * shell/ev-window.c: (launch_action): Use GdkAppLaunchContext when available to launch external applications. 2008-10-04 Carlos Garcia Campos * shell/ev-window.c: (launch_action): Fix launching external applications for launch actions which seems to be broken since the gio port. Fixes bug #554500. 2008-09-28 Carlos Garcia Campos * backend/dvi/Makefile.am: * backend/dvi/cairo-device.c: * backend/dvi/dvi-document.c: * backend/dvi/mdvi-lib/Makefile.am: Fix several compile warnings in the dvi backend. 2008-09-28 Carlos Garcia Campos * backend/dvi/mdvi-lib/common.h: * backend/dvi/mdvi-lib/dviread.c: * backend/dvi/mdvi-lib/font.c: * backend/dvi/mdvi-lib/fontmap.c: * backend/dvi/mdvi-lib/fontsrch.c: * backend/dvi/mdvi-lib/gf.c: * backend/dvi/mdvi-lib/pagesel.c: * backend/dvi/mdvi-lib/pk.c: * backend/dvi/mdvi-lib/sp-epsf.c: * backend/dvi/mdvi-lib/special.c: * backend/dvi/mdvi-lib/tfm.c: * backend/dvi/mdvi-lib/tfmfile.c: * backend/dvi/mdvi-lib/util.c: * backend/dvi/mdvi-lib/vf.c: Rename error as mdvi_error to avoid symbol conflicts with the libc error. Rename also message, crash, fatal and warning for consistency. Fixes bug #553369. 2008-09-28 Carlos Garcia Campos * backend/dvi/dvi-document.c: (dvi_document_load): Fix memory leak. 2008-09-28 Carlos Garcia Campos * backend/dvi/dvi-document.c: Use EV_BACKEND_IMPLEMENT_INTERFACE instead of G_IMPLEMENT_INTERFACE. 2008-09-26 Carlos Garcia Campos * shell/ev-pixbuf-cache.c: (copy_job_to_job_info): Make sure copy_job_page_and_selection_to_job_info is always called before copy_job_to_job_info. Fixes bug #552382.