2009-01-18 Carlos Garcia Campos * NEWS: * configure.ac: Update for release 2.25.5 2009-01-18 Carlos Garcia Campos * libview/ev-view.c: (ev_view_drag_data_get): Fix second parameter passed to gtk_selection_data_set_uris(), it expects a gchar **. 2009-01-18 Tomeu Vizoso * libdocument/Makefile.am: * libdocument/ev-document-info.h: * libdocument/ev-document-type-builtins.c.template: * libdocument/ev-document-type-builtins.h.template: * libdocument/ev-document.c: (ev_document_info_get_type), (ev_document_info_copy): Make EvDocumentInfo and enums definded in ev-document-info.h GTypes. Fixes bug #567789. 2009-01-18 Michal Vaner * shell/main.c (arguments_parse): Fix for a minor code typo. 2009-01-18 Christian Persch * help/reference/Makefile.am: * help/reference/evince.types: Fix the API docs build. Bug #568171. 2009-01-18 Tomeu Vizoso * libview/Makefile.am: * libview/ev-view-type-builtins.c.template: * libview/ev-view-type-builtins.h.template: Make EvJobPriority a proper GType. Fixes bug #567788. 2009-01-18 Carlos Garcia Campos * configure.ac: * cut-n-paste/*/Makefile.am: * libdocument/Makefile.am: Rename LIB as LIBDOCUMENT and use SHELL_CORE for cut-n-paste code. 2009-01-18 Christian Persch * libview/ev-view.c: (ev_view_drag_data_get), (ev_view_drag_motion), (ev_view_update_primary_selection), (clear_link_selected): * shell/ev-sidebar-attachments.c: (ev_sidebar_attachments_drag_data_get), (ev_sidebar_attachments_get_property), (ev_sidebar_attachments_init): * shell/ev-window.c: Update drag handling code to use the gtk_*_add_uri_targets and gtk_*_add_text_targets targets instead of hardcoding the targets lists. Bug #558084. 2009-01-18 Carlos Garcia Campos * libdocument/Makefile.am: * libdocument/ev-backend-marshal.c: * libdocument/ev-backend-marshalers.list: * libdocument/ev-document.c: Remove unused marshalers stuff from libdocument. 2009-01-18 Carlos Garcia Campos * po/POTFILES.in: Update for the current source tree. 2009-01-18 Carlos Garcia Campos * configure.ac: * Makefile.am: * libdocument/Makefile.am: * libview/Makefile.am: * libview/ev-job-scheduler.[ch]: * libview/ev-jobs.[ch]: * libview/ev-page-cache.[ch]: * libview/ev-pixbuf-cache.[ch]: * libview/ev-timeline.[ch]: * libview/ev-transition-animation.[ch]: * libview/ev-view-accessible.[ch]: * libview/ev-view-marshal.list: * libview/ev-view.[ch]: * shell/Makefile.am: Move EvView specific code to a libeviview library so that it can be embbeded in other applications. Based on patches by Tomeu Vizoso. Fixes bug #567751. 2009-01-18 Carlos Garcia Campos * shell/ev-jobs.[ch]: (ev_job_load_dispose), (ev_job_load_new): * shell/ev-window.c: (ev_window_load_job_cb), (ev_window_load_job_cb), (ev_window_open_uri), (ev_window_reload_local), (ev_window_dispose): Remove dest, mode and search_string from EvJobLoad since they are not really needed by the job, but for the window. 2009-01-17 Carlos Garcia Campos * shell/ev-view.c: (ev_view_drag_data_received), (ev_view_class_init), (ev_view_init): * shell/ev-window.c: (ev_window_drag_data_received), (ev_window_class_init), (ev_window_init): Make the whole EvWindow the destination of a drag and drop operation. 2009-01-16 Carlos Garcia Campos * shell/ev-window.c: (window_open_file_copy_progress_cb): Add missing brakets around the percentage in progress messages. See bug #567910. 2009-01-16 Carlos Garcia Campos * shell/ev-application.c: (ev_application_open_window), (ev_application_open_uri_at_dest): Do no use gdk_x11_* when not available. Based on patch by Hib Eris, see bug #339172. 2009-01-16 Hib Eris * configure.ac: * properties/ev-properties-view.c: (ev_properties_view_format_date): Check for localtime_r. See bug #339172. 2009-01-16 Hib Eris * shell/main.c: Include gdkx only for dbus support. See bug #339172. 2009-01-16 Tomeu Vizoso * shell/ev-view.c: (ev_view_set_zoom_for_size): Expose ev_view_set_zoom_for_size for embedders to use. Fixes bug #567785. 2009-01-16 Carlos Garcia Campos * shell/ev-window.c: (reload_remote_copy_progress_cb), (window_save_file_copy_progress_cb): Use brakets around the percentage in progress messages. See bug #567910. 2009-01-16 Carlos Garcia Campos * shell/ev-window.c: (reload_remote_copy_ready_cb): Fix typo in error message. See bug #567910. 2009-01-16 Carlos Garcia Campos * shell/ev-window.c: (ev_window_cmd_file_close_window): Fix mnemonic conflict. Fixes bug #567937.