Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Make fullscreen toolbar always visible. Do not use egg toolbars forCarlos Garcia Campos2007-04-201-0/+19
| | | | | | | | | | | | | | | | | | | | | 2007-04-20 Carlos Garcia Campos <carlosgc@gnome.org> * data/Makefile.am: * data/evince-ui.xml: * shell/ev-stock-icons.[ch]: * shell/ev-application.[ch]: (ev_application_shutdown), (ev_application_init), (ev_application_get_toolbars_model): * shell/ev-window.c: (update_chrome_visibility), (fullscreen_toolbar_setup_item_properties), (ev_window_run_fullscreen), (ev_window_stop_fullscreen), (ev_window_run_presentation), (ev_window_stop_presentation), (ev_window_run_preview), (ev_window_screen_changed), (ev_window_cmd_leave_fullscreen), (ev_window_cmd_start_presentation), (ev_window_dispose), (ev_window_init): Make fullscreen toolbar always visible. Do not use egg toolbars for fullscreen and preview modes since such toolbars are not editables. Fixes bugs #300278, #338910 and #316188. svn path=/trunk/; revision=2412
* Developers documentation updated.Iñigo Martínez2007-04-201-0/+11
| | | | | | | | | | | | | | | | 2007-04-20 Iñigo Martínez <inigomartinez@gmail.com> * shell/ev-application.c: * shell/ev-job-queue.c: * shell/ev-metadata-manager.c: * shell/ev-stock-icons.c: * shell/ev-window.c: * shell/main.c: Developers documentation updated. svn path=/trunk/; revision=2410
* Check whether uri is valid before launching it. Fixes bug #427664.Carlos Garcia Campos2007-04-191-0/+6
| | | | | | | | 2007-04-19 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (uri_is_valid), (launch_external_uri): Check whether uri is valid before launching it. Fixes bug #427664. svn path=/trunk/; revision=2409
* Change key accelerator for Open a Copy menu entry which is in conflictCarlos Garcia Campos2007-04-191-0/+7
| | | | | | | | | 2007-04-19 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: Change key accelerator for Open a Copy menu entry which is in conflict with Close. Fixes bug #427321. svn path=/trunk/; revision=2408
* Update for release 0.8.1Nickolay V. Shmyrev2007-04-091-0/+7
| | | | | | | | | | | | 2007-04-10 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * NEWS: * configure.ac: Update for release 0.8.1 svn path=/trunk/; revision=2401
* Do not make window bigger than screen. Fixes bug #388985.Nickolay V. Shmyrev2007-04-091-2/+9
| | | | | | | | | | | | 2007-04-10 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * shell/ev-window.c: (setup_size_from_metadata): Do not make window bigger than screen. Fixes bug #388985. svn path=/trunk/; revision=2400
* Use default resolution when it's not provided by document. Fixes bugCarlos Garcia Campos2007-04-081-0/+8
| | | | | | | | | | 2007-03-08 Carlos Garcia Campos <carlosgc@gnome.org> * backend/tiff/tiff-document.c: (tiff_document_get_resolution), (tiff_document_get_page_size), (tiff_document_render_pixbuf): Use default resolution when it's not provided by document. Fixes bug #408762. svn path=/trunk/; revision=2399
* Add support for ps, eps and compressed documents thumbnails. Do not ignoreCarlos Garcia Campos2007-04-081-0/+11
| | | | | | | | | | | | | 2007-03-08 Carlos Garcia Campos <carlosgc@gnome.org> * configure.ac: * thumbnailer/Makefile.am: * thumbnailer/evince-thumbnailer.c: (evince_thumbnail_pngenc_get): * thumbnailer/evince-thumbnailer.schemas.in: * thumbnailer/evince-thumbnailer-ps.schemas.in: Add support for ps, eps and compressed documents thumbnails. Do not ignore size parameter. svn path=/trunk/; revision=2398
* Implement font color specials in the DVI backend. Fixes bug #303651.Ricardo Markiewicz2007-04-071-0/+8
| | | | | | | | | | 2007-04-07 Ricardo Markiewicz <rmarkie@fi.uba.ar> * backend/dvi/dvi-document.c: (dvi_document_class_init), (hsb2rgb), (dvi_document_do_color_special): * backend/dvi/mdvi-lib/special.c: (register_builtin_specials): Implement font color specials in the DVI backend. Fixes bug #303651. svn path=/trunk/; revision=2397
* Fixup the previous commitMatthias Clasen2007-04-021-0/+8
| | | | svn path=/trunk/; revision=2393
* Use the xdg-user-dirs DOCUMENTS folder as default folder when opening aMatthias Clasen2007-04-021-0/+9
| | | | | | | | | | | | | | | 2007-04-02 Matthias Clasen <mclasen@redhat.com> * shell/ev-window.c (file_open_dialog_response_cb): Use the xdg-user-dirs DOCUMENTS folder as default folder when opening a file chooser. (#424858) * shell/xdg-user-dir-lookup.c: Copy-and-pasted file from xdg-user-dirs. svn path=/trunk/; revision=2392
* Do not setup view from metadata on preview mode.Carlos Garcia Campos2007-03-241-0/+6
| | | | | | | | 2007-03-24 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_load_job_cb): Do not setup view from metadata on preview mode. svn path=/trunk/; revision=2386
* Use unlink-tempfile instead of unlink-temp-file. Fixes bug #421274.Carlos Garcia Campos2007-03-221-0/+6
| | | | | | | | 2007-03-22 Carlos Garcia Campos <carlosgc@gnome.org> * shell/main.c: Use unlink-tempfile instead of unlink-temp-file. Fixes bug #421274. svn path=/trunk/; revision=2385
* Check pointer != NULL before using it. Fixes bug #416841.Carlos Garcia Campos2007-03-191-0/+6
| | | | | | | | 2007-03-19 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (ev_view_primary_get_cb): Check pointer != NULL before using it. Fixes bug #416841. svn path=/trunk/; revision=2382
* Release 0.8.0Nickolay V. Shmyrev2007-03-121-0/+7
| | | | | | | | | | | | 2007-03-12 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * NEWS: * configure.ac: Release 0.8.0 svn path=/trunk/; revision=2378
* Do not render thumbnails when sidebar thumbnail page is not visible atCarlos Garcia Campos2007-03-101-0/+7
| | | | | | | | | 2007-03-10 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-sidebar-thumbnails.c: (adjustment_changed_cb): Do not render thumbnails when sidebar thumbnail page is not visible at startup. Fixes bug #416447. svn path=/trunk/; revision=2372
* "Application" is not a valid category in the freedesktop specification.Christian Kirbach2007-03-071-0/+6
| | | | | | | | | * data/evince.desktop.in.in: "Application" is not a valid category in the freedesktop specification. svn path=/trunk/; revision=2370
* Save document compressed when saving a copy of a compressed document.Carlos Garcia Campos2007-02-271-0/+9
| | | | | | | | | | | 2007-02-27 Carlos Garcia Campos <carlosgc@gnome.org> * libdocument/ev-file-helpers.[ch]: (compression_run), (ev_file_uncompress), (ev_file_compress): * shell/ev-window.c: (file_save_dialog_response_cb): Save document compressed when saving a copy of a compressed document. Fixes bug #334542. svn path=/trunk/; revision=2356
* Allow deleting in goto window entry in presentation mode.Carlos Garcia Campos2007-02-231-0/+6
| | | | | | | | 2007-02-23 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (ev_view_goto_window_key_press_event): Allow deleting in goto window entry in presentation mode. svn path=/trunk/; revision=2347
* Dist MAINTAINERS.Kjartan Maraas2007-02-201-0/+4
| | | | | | | | 2007-02-20 Kjartan Maraas <kmaraas@gnome.org> * Makefile.am: Dist MAINTAINERS. svn path=/trunk/; revision=2340
* Fix zoom shortcut keys when searching. Fixes bug #409828.Carlos Garcia Campos2007-02-201-0/+6
| | | | | | | | 2007-02-20 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_update_actions): Fix zoom shortcut keys when searching. Fixes bug #409828. svn path=/trunk/; revision=2339
* Fix crash when loading documents with only one page.Carlos Garcia Campos2007-02-181-0/+6
| | | | | | | | 2007-02-18 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-window.c: (ev_window_setup_document): Fix crash when loading documents with only one page. svn path=/trunk/; revision=2335
* Use an EvRenderContext for rendering thumbnails instead of a suggestedCarlos Garcia Campos2007-02-161-0/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-02-16 Carlos Garcia Campos <carlosgc@gnome.org> * backend/dvi/dvi-document.c: (dvi_document_thumbnails_get_dimensions), (dvi_document_thumbnails_get_thumbnail): * backend/impress/impress-document.c: (impress_document_thumbnails_get_thumbnail), (impress_document_thumbnails_get_dimensions): * backend/ps/ps-document.c: (ps_document_thumbnails_get_thumbnail), (ps_document_thumbnails_get_dimensions): * backend/djvu/djvu-document.c: (djvu_document_thumbnails_get_dimensions), (djvu_document_thumbnails_get_thumbnail): * backend/tiff/tiff-document.c: (tiff_document_thumbnails_get_thumbnail), (tiff_document_thumbnails_get_dimensions): * backend/pdf/ev-poppler.cc: (make_thumbnail_for_page), (pdf_document_thumbnails_get_thumbnail), (pdf_document_thumbnails_get_dimensions): * backend/comics/comics-document.c: (comics_document_thumbnails_get_thumbnail), (comics_document_thumbnails_get_dimensions): * backend/pixbuf/pixbuf-document.c: (pixbuf_document_thumbnails_get_thumbnail), (pixbuf_document_thumbnails_get_dimensions): * libdocument/ev-document-thumbnails.[ch]: (ev_document_thumbnails_get_thumbnail), (ev_document_thumbnails_get_dimensions): * libdocument/ev-document-misc.[ch]: (ev_document_misc_get_thumbnail_frame): * shell/ev-jobs.[ch]: (ev_job_thumbnail_dispose), (ev_job_thumbnail_new), (ev_job_thumbnail_run): * shell/ev-sidebar-thumbnails.c: (get_scale_for_page), (add_range), (ev_sidebar_thumbnails_set_loading_icon), (refresh), (ev_sidebar_thumbnails_refresh): * shell/ev-window.c: (ev_window_setup_document): * thumbnailer/evince-thumbnailer.c: (evince_thumbnail_pngenc_get): Use an EvRenderContext for rendering thumbnails instead of a suggested width, so that different sized pages get sized proportionally. svn path=/trunk/; revision=2332
* Fix critical warnings when there is no document loaded.Carlos Garcia Campos2007-02-151-0/+7
| | | | | | | | | 2007-02-15 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: (ev_view_button_press_event), (ev_view_key_press_event): Fix critical warnings when there is no document loaded. svn path=/trunk/; revision=2330
* Fix compile warnings.Carlos Garcia Campos2007-02-151-0/+8
| | | | | | | | | | 2007-02-15 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-page-action-widget.c: * shell/ev-navigation-action.c: * shell/ev-window.c: Fix compile warnings. svn path=/trunk/; revision=2329
* Fix build on Mac. Fixes bug #392186. Patch by <ephraim_owns@hotmail.com>Carlos Garcia Campos2007-02-151-0/+12
| | | | | | | | | | | | | | 2007-02-15 Carlos Garcia Campos <carlosgc@gnome.org> * backend/djvu/djvu-text.h: * backend/djvu/djvu-document.c: * backend/djvu/djvu-text-page.c: * backend/djvu/djvu-links.c: * backend/djvu/djvu-text-page.h: * backend/djvu/djvu-text.c: Fix build on Mac. Fixes bug #392186. Patch by <ephraim_owns@hotmail.com> svn path=/trunk/; revision=2328
* Restore cairo context before rendering every page when printing a PDFCarlos Garcia Campos2007-02-151-0/+7
| | | | | | | | | 2007-02-15 Carlos Garcia Campos <carlosgc@gnome.org> * backend/pdf/ev-poppler.cc: (pdf_document_file_exporter_do_page): Restore cairo context before rendering every page when printing a PDF document into a PDF file. svn path=/trunk/; revision=2327
* Handle PostScript page orientation. Fixes bug #318568.Carlos Garcia Campos2007-02-131-0/+9
| | | | | | | | | | | 2007-02-13 Carlos Garcia Campos <carlosgc@gnome.org> * backend/ps/gstypes.h: * backend/ps/ps-document.c: (ps_document_get_page_rotation), (ps_document_get_page_size), (ps_async_renderer_render_pixbuf), (ps_document_thumbnails_get_thumbnail): Handle PostScript page orientation. Fixes bug #318568. svn path=/trunk/; revision=2324
* Add support for thumbnails in ps backend. Fixes bug #164755.Carlos Garcia Campos2007-02-131-0/+17
| | | | | | | | | | | | | | | | | | | 2007-02-13 Carlos Garcia Campos <carlosgc@gnome.org> * backend/ps/Makefile.am: * backend/ps/ps-document.[ch]: (ps_document_init), (ps_document_dispose), (document_load), (ps_document_load), (save_document), (save_page_list), (ps_document_get_n_pages), (ps_document_get_page_size), (ps_document_get_info), (ps_interpreter_page_rendered), (ps_async_renderer_render_pixbuf), (ps_interpreter_thumbnail_rendered), (ps_document_render_thumbnail), (ps_document_thumbnails_get_thumbnail), (ps_document_thumbnails_get_dimensions), (ps_document_document_thumbnails_iface_init): * backend/ps/ps.[ch]: (psgetpagebox): * backend/ps/ps-interpreter.[ch]: Add support for thumbnails in ps backend. Fixes bug #164755. svn path=/trunk/; revision=2323
* Release 0.7.2Nickolay V. Shmyrev2007-02-121-0/+7
| | | | | | | | | | | | 2007-02-13 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * NEWS: * configure.ac: Release 0.7.2 svn path=/trunk/; revision=2320
* 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