Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* Use document thumbnail as window icon. Fixes bug #384442.Carlos Garcia Campos2007-02-121-0/+8
| | | | | | | | | | 2007-02-12 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_set_icon_from_thumbnail), (ev_window_clear_thumbnail_job), (ev_window_setup_document), (ev_window_dispose): Use document thumbnail as window icon. Fixes bug #384442. svn path=/trunk/; revision=2317
* Remove application/x-gzpostscript from EVINCE_MIME_TYPES which wasEd Catmur2007-02-111-0/+7
| | | | | | | | | 2007-02-11 Ed Catmur <ed@catmur.co.uk> * configure.ac: Remove application/x-gzpostscript from EVINCE_MIME_TYPES which was duplicated adding application/x-bzpostscript instead. svn path=/trunk/; revision=2315
* Check return value of psscan before trying to use it. Fixes bug #372414.Tom Parker2007-02-111-0/+7
| | | | | | | | | 2007-02-11 Tom Parker <palfrey@tevp.net> * backend/ps/ps-document.c: (document_load): Check return value of psscan before trying to use it. Fixes bug #372414. svn path=/trunk/; revision=2314
* Fix invalid free in ev-page-cache. Fixes bug #404745.Carlos Garcia Campos2007-02-111-0/+6
| | | | | | | | 2007-02-11 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-page-cache.c: (ev_page_cache_finalize): Fix invalid free in ev-page-cache. Fixes bug #404745. svn path=/trunk/; revision=2313
* Added reload test case.Nickolay V. Shmyrev2007-02-111-0/+7
| | | | | | | | | | | | | 2007-02-11 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * test/Makefile.am: * test/test3.py: Added reload test case. svn path=/trunk/; revision=2311
* Check whether there are missing files in indirect multipage djvuCarlos Garcia Campos2007-02-101-0/+8
| | | | | | | | | | 2007-02-10 Carlos Garcia Campos <carlosgc@gnome.org> * po/POTFILES.in: * backend/djvu/djvu-document.c: (djvu_document_load): Check whether there are missing files in indirect multipage djvu documents. Fixes bug #361683. svn path=/trunk/; revision=2306
* Added test for slow mime typeNickolay V. Shmyrev2007-02-071-0/+8
| | | | | | | | | | | | | | 2007-02-07 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * test/Makefile.am: * test/test-mime.bin: * test/test3.py: Added test for slow mime type svn path=/trunk/; revision=2301
* Add some checks and call parent_class->finalize. Fixes bug #404745.Carlos Garcia Campos2007-02-061-0/+6
| | | | | | | | 2007-02-06 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-page-cache.c: (ev_page_cache_finalize): Add some checks and call parent_class->finalize. Fixes bug #404745. svn path=/trunk/; revision=2299
* Fixes dropdown history menu. Thanks a lot Carlos!Nickolay V. Shmyrev2007-02-051-0/+6
| | | | | | | | | | | 2007-02-06 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-navigation-action.c: (connect_proxy): Fixes dropdown history menu. Thanks a lot Carlos! svn path=/trunk/; revision=2298
* Make sure g_markup_escape_text receives a valid utf-8 string. Fixes bugCarlos Garcia Campos2007-02-051-0/+7
| | | | | | | | | 2007-02-05 Carlos Garcia Campos <carlosgc@gnome.org> * backend/djvu/djvu-links.c: (str_to_utf8), (build_tree): Make sure g_markup_escape_text receives a valid utf-8 string. Fixes bug #373715. svn path=/trunk/; revision=2296
* Fix memory leak.Carlos Garcia Campos2007-02-051-0/+6
| | | | | | | | 2007-02-05 Carlos Garcia Campos <carlosgc@gnome.org> * backend/ps/ps.c: (psscan): Fix memory leak. svn path=/trunk/; revision=2295
* Add missing libgnome/gnome-init.h header file. Fixes bug #396677.Carlos Garcia Campos2007-02-031-0/+7
| | | | | | | | | 2007-02-03 Carlos Garcia Campos <carlosgc@gnome.org> * configure.ac: * libdocument/ev-file-helpers.c: Add missing libgnome/gnome-init.h header file. Fixes bug #396677. svn path=/trunk/; revision=2292
* Support for PDF, PS and EPS compressed files. Fixes bug #307087.Carlos Garcia Campos2007-02-031-0/+14
| | | | | | | | | | | | | | | | 2007-02-03 Carlos Garcia Campos <carlosgc@gnome.org> * configure.ac: * backend/ps/ps-document.c: (ps_document_init), (ps_document_dispose), (ps_interpreter_start), (document_load), (save_document), (save_page_list): * libdocument/ev-file-helpers.[ch]: (ev_file_uncompress): * libdocument/ev-document-factory.c: (ev_document_factory_get_from_mime), (get_document_from_uri), (free_uncompressed_uri), (ev_document_factory_get_document): * shell/ev-window.c: (ev_window_cmd_file_open_copy_at_dest): Support for PDF, PS and EPS compressed files. Fixes bug #307087. svn path=/trunk/; revision=2291
* Fix typo in function name.Carlos Garcia Campos2007-02-031-0/+6
| | | | | | | | 2007-02-03 Carlos Garcia Campos <carlosgc@gnome.org> * libdocument/ev-document.h: Fix typo in function name. svn path=/trunk/; revision=2289
* Handle ghostscript interpreter crashes.Carlos Garcia Campos2007-02-031-0/+7
| | | | | | | | | 2007-02-03 Carlos Garcia Campos <carlosgc@gnome.org> * backend/ps/ps-document.c: (ps_interpreter_finished), (ps_interpreter_start), (ps_interpreter_failed): Handle ghostscript interpreter crashes. svn path=/trunk/; revision=2288
* Setup window size and position before showing it. Fixes bug #401711.Carlos Garcia Campos2007-02-021-0/+7
| | | | | | | | | 2007-02-02 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_open_uri), (window_configure_event_cb): Setup window size and position before showing it. Fixes bug #401711. svn path=/trunk/; revision=2285
* Rework ps-document. Code cleanups, remove deprecated code.Carlos Garcia Campos2007-02-021-0/+16
| | | | | | | | | | | | | | | | | | 2007-02-02 Carlos Garcia Campos <carlosgc@gnome.org> * backend/ps/Makefile.am: * backend/ps/ps-document.[ch]: (ps_section_free), (ps_document_init), (ps_document_dispose), (ps_document_class_init), (ps_interpreter_input), (ps_interpreter_output), (ps_interpreter_error), (setup_interpreter_env), (ps_interpreter_start), (ps_interpreter_stop), (ps_interpreter_failed), (ps_interpreter_is_ready), (check_filecompressed), (document_load), (ps_document_load), (ps_document_get_n_pages), (setup_page), (setup_pixmap), (ps_document_widget_event), (send_ps), (ps_document_next_page), (render_page): Rework ps-document. Code cleanups, remove deprecated code. svn path=/trunk/; revision=2284
* Do not start an image drag and drop operation when pointer is on text, soCarlos Garcia Campos2007-02-011-0/+8
| | | | | | | | | | 2007-02-01 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (ev_view_button_press_event): Do not start an image drag and drop operation when pointer is on text, so that we can select text when the whole background is an image. svn path=/trunk/; revision=2283
* Disable all zoom related actions during presentation mode.Carlos Garcia Campos2007-01-311-0/+6
| | | | | | | | 2007-01-31 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_update_actions): Disable all zoom related actions during presentation mode. svn path=/trunk/; revision=2282
* Do not zoom in or out on presentation mode. Fixes bug #401305.Esteban Sanchez2007-01-311-0/+6
| | | | | | | | 2007-01-31 Esteban Sanchez <esteban@steve-0.com> * shell/ev-view.c: (ev_view_zoom_in), (ev_view_zoom_out): Do not zoom in or out on presentation mode. Fixes bug #401305. svn path=/trunk/; revision=2281
* Correctly show menu and fix crash when navigaton action is out of toolbarNickolay V. Shmyrev2007-01-301-0/+8
| | | | | | | | | | | | | | 2007-01-30 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-navigation-action.c: (connect_proxy), (create_menu_item), (ev_navigation_action_class_init): Correctly show menu and fix crash when navigaton action is out of toolbar visible area. svn path=/trunk/; revision=2278
* Added man fileNickolay V. Shmyrev2007-01-301-1/+8
| | | | | | | | | | | | 2007-01-30 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * data/Makefile.am: * data/evince.1: Added man file svn path=/trunk/; revision=2277
* Added gtk-doc based documentation for Evince. Still in initial state but INickolay V. Shmyrev2007-01-291-0/+13
| | | | | | | | | | | | | | | | | | | 2007-01-29 Nickolay V. Shmyrev <shmyrev@shadow.teleton> * help/reference/* : * configure.ac: Added gtk-doc based documentation for Evince. Still in initial state but I hope it will grow. * configure.ac: Lower dbus requirement to 0.70 svn path=/trunk/; revision=2272
* Fix memory leak.Carlos Garcia Campos2007-01-281-0/+6
| | | | | | | | 2007-01-29 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_add_history): Fix memory leak. svn path=/trunk/; revision=2270
* Correctly handle named destination linksNickolay V. Shmyrev2007-01-281-0/+8
| | | | | | | | | | | | | 2007-01-29 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-view.c: (ev_view_page_label_from_dest), (tip_from_link): * shell/ev-view.h: * shell/ev-window.c: (ev_window_add_history): Correctly handle named destination links svn path=/trunk/; revision=2269
* Implements another history variantNickolay V. Shmyrev2007-01-281-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-01-28 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * NOTES: * backend/djvu/djvu-links.c: (djvu_links_get_links_model): * backend/pdf/ev-poppler.cc: * libdocument/ev-document-links.h: * libdocument/ev-link.c: (ev_link_get_page): * libdocument/ev-link.h: * shell/ev-history.c: (ev_history_init), (ev_history_class_init), (ev_history_add_link): * shell/ev-history.h: * shell/ev-navigation-action.c: (activate_menu_item_cb), (new_history_menu_item), (build_menu): * shell/ev-page-cache.c: (ev_page_cache_set_current_page_history): * shell/ev-sidebar-links.c: (create_loading_model), (print_section_cb), (ev_sidebar_links_construct), (fill_page_labels), (update_page_callback_foreach), (update_page_callback), (job_finished_callback): * shell/ev-view.c: (ev_view_handle_link): * shell/ev-window.c: (ev_window_find_chapter), (ev_window_add_history), (view_handle_link_cb), (history_changed_cb): Implements another history variant svn path=/trunk/; revision=2264
* Open links in new window when clicking with middle button.Carlos Garcia Campos2007-01-281-0/+7
| | | | | | | | | 2007-01-28 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (view_external_link_cb): * shell/ev-view.c: (ev_view_button_release_event): Open links in new window when clicking with middle button. svn path=/trunk/; revision=2263
* Store link before jump, not the destination. For me it seems like moreNickolay V. Shmyrev2007-01-281-0/+10
| | | | | | | | | | | | | | | 2007-01-28 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-navigation-action.c: (new_history_menu_item): * shell/ev-page-cache.c: (ev_page_cache_set_current_page_history): * shell/ev-view.c: (ev_view_handle_link): * shell/ev-window.c: Store link before jump, not the destination. For me it seems like more natural history behavior. svn path=/trunk/; revision=2261
* History finally works as expected.Nickolay V. Shmyrev2007-01-281-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-01-28 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-navigation-action.c: (activate_menu_item_cb), (ev_navigation_action_class_init): * shell/ev-navigation-action.h: * shell/ev-page-action.c: (activate_cb): * shell/ev-page-cache.c: (ev_page_cache_class_init), (ev_page_cache_set_current_page_history): * shell/ev-page-cache.h: * shell/ev-sidebar-thumbnails.c: (ev_sidebar_tree_selection_changed), (ev_sidebar_icon_selection_changed), (page_changed_cb): * shell/ev-view-private.h: * shell/ev-view.c: (ev_view_handle_link), (ev_view_class_init): * shell/ev-view.h: * shell/ev-window.c: (page_changed_cb), (history_changed_cb), (ev_window_setup_document), (ev_window_load_job_cb): * shell/ev-window.h: History finally works as expected. svn path=/trunk/; revision=2259
* Do not update links treeview if it doesn't have a model assigned yet.Carlos Garcia Campos2007-01-281-0/+6
| | | | | | | | 2007-01-28 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-sidebar-links.c: (ev_sidebar_links_map): Do not update links treeview if it doesn't have a model assigned yet. svn path=/trunk/; revision=2258
* Do not update links treeview when sidepane is not visible.Carlos Garcia Campos2007-01-281-0/+7
| | | | | | | | | 2007-01-28 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-sidebar-links.c: (ev_sidebar_links_map), (ev_sidebar_links_class_init), (update_page_callback): Do not update links treeview when sidepane is not visible. svn path=/trunk/; revision=2257
* Remove activate_link signal, not required.Nickolay V. Shmyrev2007-01-281-0/+11
| | | | | | | | | | | | | | | | | 2007-01-28 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-marshal.list: * shell/ev-page-action.c: (activate_cb), (ev_page_action_class_init): * shell/ev-page-action.h: * shell/ev-page-cache.c: (ev_page_cache_set_page_label): * shell/ev-window.c: Remove activate_link signal, not required. svn path=/trunk/; revision=2256
* Reorder menu items and build menu with fixed lengthNickolay V. Shmyrev2007-01-281-0/+6
| | | | svn path=/trunk/; revision=2255
* Normalize text to fix ligatures problem. See bug #341947 for details.Ed Catmur2007-01-271-0/+7
| | | | | | | | | | | | 2007-01-27 Ed Catmur <ed@catmur.co.uk> * shell/ev-view.c: (get_selected_text): Normalize text to fix ligatures problem. See bug #341947 for details. svn path=/trunk/; revision=2254
* Fix memory leak in ev-page-cache.Carlos Garcia Campos2007-01-251-0/+6
| | | | | | | | 2007-01-25 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-page-cache.c: (ev_page_cache_finalize): Fix memory leak in ev-page-cache. svn path=/trunk/; revision=2251
* Correctly handle impress document errors. Fixes nautilus crash in propertyTom Parker2007-01-251-0/+9
| | | | | | | | | | | | | | 2007-01-25 Tom Parker <palfrey@tevp.net> * backend/impress/impress-document.c: (impress_document_load), (impress_document_finalize), (impress_document_init): * properties/ev-properties-main.c: (ev_properties_get_pages): Correctly handle impress document errors. Fixes nautilus crash in property page #370491. svn path=/trunk/; revision=2250
* Do file transfer asynchronously in the main thread instead ofCarlos Garcia Campos2007-01-241-0/+18
| | | | | | | | | | | | | | | | | | | | 2007-01-24 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-job-queue.c: (handle_job), (search_for_jobs_unlocked), (no_jobs_available_unlocked), (ev_job_queue_init), (find_queue), (ev_job_queue_remove_job): * shell/ev-jobs.[ch]: (ev_job_load_init), (ev_job_load_class_init), (ev_job_load_dispose), (ev_job_load_new), (ev_job_load_set_uri), (ev_job_load_run): * shell/ev-window.c: (ev_window_is_empty), (password_dialog_response), (ev_window_popup_password_dialog), (ev_window_clear_load_job), (ev_window_load_job_cb), (xfer_update_progress_callback), (ev_window_open_uri), (ev_window_dispose): * shell/main.c: (main): Do file transfer asynchronously in the main thread instead of synchronously in the load thread. Fixes bugs #399694, #398307 and #343542. svn path=/trunk/; revision=2248
* Load the document with the font-config lock held.Carlos Garcia Campos2007-01-241-0/+6
| | | | | | | | 2007-01-24 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-jobs.c: (ev_job_xfer_run): Load the document with the font-config lock held. svn path=/trunk/; revision=2247
* Fix memory leaks in ps backend.Carlos Garcia Campos2007-01-231-0/+6
| | | | | | | | 2007-01-23 Carlos Garcia Campos <carlosgc@gnome.org> * backend/ps/ps-document.c: (start_interpreter): Fix memory leaks in ps backend. svn path=/trunk/; revision=2246
* Do not acquire fontconfig lock in impress backend, since it is using theCarlos Garcia Campos2007-01-211-0/+8
| | | | | | | | | | 2007-01-21 Carlos Garcia Campos <carlosgc@gnome.org> * backend/impress/impress-document.c: (impress_document_render_pixbuf): Do not acquire fontconfig lock in impress backend, since it is using the main loop for rendering. svn path=/trunk/; revision=2242
* Remove mdvi files that shouldn't be translated.Carlos Garcia Campos2007-01-211-0/+6
| | | | | | | | 2007-01-21 Carlos Garcia Campos <carlosgc@gnome.org> * po/POTFILES.in: Remove mdvi files that shouldn't be translated. svn path=/trunk/; revision=2241
* Render "loading..." text into a cairo surface instead of directly into theCarlos Garcia Campos2007-01-211-0/+10
| | | | | | | | | | | | 2007-01-21 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view-private.h: * shell/ev-view.c: (draw_loading_text), (ev_view_destroy), (ev_view_set_zoom): Render "loading..." text into a cairo surface instead of directly into the window so that fontconfig lock is only needed once and UI is not blocked. Change text color to #9B9B9B. Fixes bug #397356. svn path=/trunk/; revision=2240
* Use icon theme associated with the window screen rather than default.Carlos Garcia Campos2007-01-191-0/+7
| | | | | | | | | 2007-01-19 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-stock-icons.c: (ev_stock_icons_init): * shell/ev-application.c: (ev_application_open_uri_at_dest): Use icon theme associated with the window screen rather than default. svn path=/trunk/; revision=2238
* Fix a typo in previous commit (24x24/action/ --> 24x24/actions)Luca Ferretti2007-01-191-0/+6
| | | | | | | | | | | 2007-01-19 Luca Ferretti <elle.uca@libero.it> * configure.ac: Fix a typo in previous commit (24x24/action/ --> 24x24/actions) svn path=/trunk/; revision=2237
* Move Evince icons under new apps directory.Luca Ferretti2007-01-191-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | 2007-01-19 Luca Ferretti <elle.uca@libero.it> * data/icons/*/apps/evince.*: Move Evince icons under new apps directory. * data/icons/*/actions/*: Add new custom themeable Evince icons: view-page-continuous, view-page-facing, zoom-fit-width, zoom-fit-page. From Andreas Nilsson, at 16 and 22 pixels (plus 24 for compatibility). * configure.ac: Add new directories to AC_CONFIG_FILES. * shell/ev-stock-icons.c: * shell/ev-stock-icons.h: Use new custom themeable icons. svn path=/trunk/; revision=2235
* Do not draw white background page in presentation mode.Carlos Garcia Campos2007-01-181-0/+6
| | | | | | | | 2007-01-18 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (ev_view_expose_event), (draw_one_page): Do not draw white background page in presentation mode. svn path=/trunk/; revision=2234
* Remove unused gnome-vfs include.Jani Monoses2007-01-161-0/+4
| | | | | | | | | 2007-01-16 Jani Monoses <jani.monoses@gmail.com> * shell/ev-view.c: Remove unused gnome-vfs include. svn path=/trunk/; revision=2230
* Format string is corrected, fixes bug #397129.Theppitak Karoonboonyanan2007-01-161-0/+6
| | | | | | | | | | | 2007-01-16 Theppitak Karoonboonyanan <thep@linux.thai.net> * backend/dvi/mdvi-lib/fontmap.c: (mdvi_load_fontmap): Format string is corrected, fixes bug #397129. svn path=/trunk/; revision=2228
* Do not include in recent menu inexistent documents. Fixes bug #339171.Carlos Garcia Campos2007-01-141-0/+7
| | | | | | | | | 2007-01-14 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_setup_recent): Do not include in recent menu inexistent documents. Fixes bug #339171. svn path=/trunk/; revision=2224
* Update POTFILES.skip file according to current source tree.Carlos Garcia Campos2007-01-141-0/+6
| | | | | | | | 2007-01-14 Carlos Garcia Campos <carlosgc@gnome.org> * po/POTFILES.skip: Update POTFILES.skip file according to current source tree. svn path=/trunk/; revision=2223