| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
2007-04-22 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-window.c: (ev_window_setup_document),
(ev_window_set_document), (ev_window_load_job_cb):
* shell/ev-view.c: (setup_caches):
* shell/ev-sidebar-thumbnails.c: (ev_sidebar_thumbnails_set_document):
Start rendering pages before any other jobs.
svn path=/trunk/; revision=2417
|
|
|
|
|
|
|
|
|
| |
2007-04-22 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-window.c: (ev_window_stop_fullscreen),
(ev_window_stop_presentation):
Update chrome visibility before window unfullscreen.
svn path=/trunk/; revision=2416
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/; revision=2393
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/; revision=2268
|
|
|
|
| |
svn path=/trunk/; revision=2266
|
|
|
|
| |
svn path=/trunk/; revision=2265
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
2007-01-13 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-window.c: (file_save_dialog_response_cb):
Do Save a copy in atomic way. Fixes bug #328266.
svn path=/trunk/; revision=2221
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-01-11 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-view-private.h:
* shell/ev-window.c: (ev_window_screen_changed), (ev_window_init):
* shell/ev-view.[ch]: (ev_view_class_init), (ev_view_set_zoom),
(ev_view_set_screen_dpi), (ev_view_can_zoom_in),
(ev_view_can_zoom_out):
Use max and min scale values in the view iby taking dpi into account.
svn path=/trunk/; revision=2214
|
|
|
|
|
|
|
|
|
|
| |
2007-01-09 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-window.c: (ev_window_print_send):
Send print job to printer with some settings set to default values,
since we have already exported to a file according to such settings
and they could be taken twice by some printers.
svn path=/trunk/; revision=2204
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-01-08 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* Makefile.am:
* backend/Makefile.am:
* backend/comics/Makefile.am:
* backend/djvu/Makefile.am:
* backend/dvi/Makefile.am:
* backend/ev-async-renderer.c:
* backend/ev-async-renderer.h:
* backend/ev-attachment.c:
* backend/ev-attachment.h:
* backend/ev-backend-marshal.c:
* backend/ev-document-factory.c:
* backend/ev-document-factory.h:
* backend/ev-document-find.c:
* backend/ev-document-find.h:
* backend/ev-document-fonts.c:
* backend/ev-document-fonts.h:
* backend/ev-document-images.c:
* backend/ev-document-images.h:
* backend/ev-document-info.h:
* backend/ev-document-links.c:
* backend/ev-document-links.h:
* backend/ev-document-misc.c:
* backend/ev-document-misc.h:
* backend/ev-document-security.c:
* backend/ev-document-security.h:
* backend/ev-document-thumbnails.c:
* backend/ev-document-thumbnails.h:
* backend/ev-document-transition.c:
* backend/ev-document-transition.h:
* backend/ev-document.c:
* backend/ev-document.h:
* backend/ev-file-exporter.c:
* backend/ev-file-exporter.h:
* backend/ev-image.c:
* backend/ev-image.h:
* backend/ev-link-action.c:
* backend/ev-link-action.h:
* backend/ev-link-dest.c:
* backend/ev-link-dest.h:
* backend/ev-link.c:
* backend/ev-link.h:
* backend/ev-render-context.c:
* backend/ev-render-context.h:
* backend/ev-selection.c:
* backend/ev-selection.h:
* backend/impress/Makefile.am:
* backend/pdf/Makefile.am:
* backend/pixbuf/Makefile.am:
* backend/ps/Makefile.am:
* backend/ps/ps-document.c: (push_pixbuf), (interpreter_failed),
(ps_document_widget_event), (setup_pixmap), (setup_page), (input),
(start_interpreter), (stop_interpreter), (document_load),
(ps_document_next_page), (render_page):
* backend/tiff/Makefile.am:
* comics/Makefile.am:
* comics/comics-document.c:
* comics/comics-document.h:
* configure.ac:
* cut-n-paste/zoom-control/ephy-zoom-control.c:
* djvu/Makefile.am:
* djvu/djvu-document-private.h:
* djvu/djvu-document.c:
* djvu/djvu-document.h:
* djvu/djvu-links.c:
* djvu/djvu-links.h:
* djvu/djvu-text-page.c:
* djvu/djvu-text-page.h:
* djvu/djvu-text.c:
* djvu/djvu-text.h:
* dvi/Makefile.am:
* dvi/dvi-document.c:
* dvi/dvi-document.h:
* dvi/fonts.c:
* dvi/fonts.h:
* dvi/mdvi-lib/Makefile.am:
* dvi/mdvi-lib/afmparse.c:
* dvi/mdvi-lib/afmparse.h:
* dvi/mdvi-lib/bitmap.c:
* dvi/mdvi-lib/bitmap.h:
* dvi/mdvi-lib/color.c:
* dvi/mdvi-lib/color.h:
* dvi/mdvi-lib/common.c:
* dvi/mdvi-lib/common.h:
* dvi/mdvi-lib/defaults.h:
* dvi/mdvi-lib/dvimisc.c:
* dvi/mdvi-lib/dviopcodes.h:
* dvi/mdvi-lib/dviread.c:
* dvi/mdvi-lib/files.c:
* dvi/mdvi-lib/font.c:
* dvi/mdvi-lib/fontmap.c:
* dvi/mdvi-lib/fontmap.h:
* dvi/mdvi-lib/fontsrch.c:
* dvi/mdvi-lib/gf.c:
* dvi/mdvi-lib/hash.c:
* dvi/mdvi-lib/hash.h:
* dvi/mdvi-lib/list.c:
* dvi/mdvi-lib/mdvi.h:
* dvi/mdvi-lib/pagesel.c:
* dvi/mdvi-lib/paper.c:
* dvi/mdvi-lib/paper.h:
* dvi/mdvi-lib/pk.c:
* dvi/mdvi-lib/private.h:
* dvi/mdvi-lib/setup.c:
* dvi/mdvi-lib/sp-epsf.c:
* dvi/mdvi-lib/special.c:
* dvi/mdvi-lib/sysdeps.h:
* dvi/mdvi-lib/t1.c:
* dvi/mdvi-lib/tfm.c:
* dvi/mdvi-lib/tfmfile.c:
* dvi/mdvi-lib/tt.c:
* dvi/mdvi-lib/util.c:
* dvi/mdvi-lib/vf.c:
* dvi/pixbuf-device.c:
* dvi/pixbuf-device.h:
* impress/Makefile.am:
* impress/common.h:
* impress/document.c:
* impress/f_oasis.c:
* impress/f_oo13.c:
* impress/iksemel.c:
* impress/iksemel.h:
* impress/imposter.h:
* impress/impress-document.c:
* impress/impress-document.h:
* impress/internal.h:
* impress/r_back.c:
* impress/r_draw.c:
* impress/r_geometry.c:
* impress/r_gradient.c:
* impress/r_style.c:
* impress/r_text.c:
* impress/render.c:
* impress/render.h:
* impress/zip.c:
* impress/zip.h:
* lib/Makefile.am:
* lib/ev-debug.c:
* lib/ev-debug.h:
* lib/ev-file-helpers.c:
* lib/ev-file-helpers.h:
* lib/ev-gui.c:
* lib/ev-gui.h:
* lib/ev-tooltip.c:
* lib/ev-tooltip.h:
* libdocument/Makefile.am:
* libdocument/ev-file-helpers.c:
* pdf/Makefile.am:
* pdf/ev-poppler.cc:
* pdf/ev-poppler.h:
* pixbuf/Makefile.am:
* pixbuf/pixbuf-document.c:
* pixbuf/pixbuf-document.h:
* properties/Makefile.am:
* ps/Makefile.am:
* ps/gsdefaults.c:
* ps/gsdefaults.h:
* ps/gsio.c:
* ps/gsio.h:
* ps/gstypes.h:
* ps/ps-document.c:
* ps/ps-document.h:
* ps/ps.c:
* ps/ps.h:
* shell/Makefile.am:
* shell/ev-application.h:
* shell/ev-sidebar-links.c:
* shell/ev-sidebar-links.h:
* shell/ev-utils.c: (ev_gui_sanitise_popup_position),
(ev_gui_menu_position_tree_selection):
* shell/ev-utils.h:
* shell/ev-view.c: (ev_view_finalize):
* shell/ev-window.c:
* shell/main.c: (main):
* thumbnailer/Makefile.am:
* tiff/Makefile.am:
* tiff/tiff-document.c:
* tiff/tiff-document.h:
* tiff/tiff2ps.c:
* tiff/tiff2ps.h:
Reorganize source tree.
svn path=/trunk/; revision=2197
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-01-07 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* data/evince-ui.xml:
* pdf/ev-poppler.cc: (pdf_document_images_get_images),
(pdf_document_document_images_iface_init):
* backend/Makefile.am:
* backend/ev-document-images.[ch]:
* backend/ev-image.[ch]:
* lib/ev-file-helpers.[ch]: (ev_tmp_filename):
* shell/ev-jobs.[ch]: (ev_job_render_new), (ev_job_render_run),
(ev_job_xfer_run):
* shell/ev-pixbuf-cache.[ch]: (dispose_cache_job_info),
(move_one_job), (copy_job_to_job_info), (add_job_if_needed),
(ev_pixbuf_cache_get_image_mapping):
* shell/ev-window.c: (view_menu_link_popup), (view_menu_image_popup),
(view_menu_popup_cb), (ev_window_dispose),
(image_save_dialog_response_cb), (ev_view_popup_cmd_save_image_as),
(ev_view_popup_cmd_copy_image):
* shell/ev-view-private.h:
* shell/ev-view.c: (ev_view_get_image_at_location),
(ev_view_do_popup_menu), (ev_view_popup_menu),
(ev_view_button_press_event), (ev_view_drag_data_get),
(ev_view_drag_motion), (ev_view_drag_data_received),
(ev_view_motion_notify_event), (ev_view_button_release_event),
(ev_view_finalize), (ev_view_class_init):
Add image handling support. Fixes bugs #310008 and #325047. Images
selection is not supported yet.
svn path=/trunk/; revision=2194
|
|
|
|
|
|
|
|
|
|
| |
2007-01-07 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-window.c: (drag_data_received_cb), (ev_window_init):
* shell/ev-view.c: (ev_view_drag_data_received), (ev_view_class_init),
(ev_view_init):
Move view drag and drop stuff to ev-view.
svn path=/trunk/; revision=2192
|
|
|
|
|
|
|
|
| |
2006-12-24 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-window.c: (ev_window_run_presentation):
* shell/ev-view-private.h:
* shell/ev-view.c: (ev_view_set_presentation):
Restore zoom settings when back from presentation mode.
|
|
|
|
|
|
|
|
|
| |
2006-12-24 Wouter Bolsterlee <wbolster@cvs.gnome.org>
* shell/ev-window.c: (ev_window_run_presentation):
Always use "best fit" zoom in presentation mode.
Fixes bug #389195.
|
|
|
|
|
|
|
| |
2006-12-23 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-window.c: (launch_external_uri):
Do not escape uri before calling gnome_vfs_url_show(). Fixes bug
#378085.
|
|
|
|
|
|
|
|
|
| |
2006-12-20 Wouter Bolsterlee <wbolster@cvs.gnome.org>
* shell/ev-window.c: (setup_document_from_metadata):
Make sure Evince doesn't restore the view on the last
page when a document is reopened. Fixes bug #383381.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-12-18 Carlos Garcia Campos <carlosgc@gnome.org>
* backend/ev-document.[ch]: (ev_document_get_fc_mutex),
(ev_document_fc_mutex_lock), (ev_document_fc_mutex_unlock):
* pdf/ev-poppler.cc: (make_thumbnail_for_size):
* shell/ev-jobs.c: (ev_job_render_run), (ev_job_fonts_run):
* shell/ev-view.c: (draw_loading_text):
* shell/ev-window.c: (ev_window_cmd_file_properties):
Use an specific lock for FontConfig. Hopefully it fixes some crashes
related to using FontConfig from different threads.
|
|
|
|
|
|
|
|
| |
2006-12-15 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-page-action.[ch]: (activate_cb):
* shell/ev-window.c: (activate_label_cb):
Check if text inserted in page entry is a valid page number when it
doesn't match to any document page label. Fixes bug #383165.
|
|
|
|
|
|
|
|
| |
2006-12-14 Julien Rebetez, <julienr@cvs.gnome.org>
* shell/ev-window.c:
GTK_STOCK_SELECT_ALL is used in menu definition, but isn't
available with GTK < 2.10. Added an ifdef to avoid compilation
error.
|
|
|
|
|
|
|
|
|
| |
2006-12-14 Carlos Garcia Campos <carlosgc@gnome.org>
* ps/ps-document.c: (setup_page), (ps_document_get_page_size):
* shell/ev-window.c: (ev_window_get_screen_dpi),
(ev_window_update_actions), (setup_view_from_metadata),
(ev_window_zoom_changed_cb), (zoom_control_changed_cb):
Take screen DPI into account when zooming. Fixes bug #318285.
|
|
|
|
|
|
|
|
|
|
| |
2006-12-09 Gabriel Felipe Cornejo <gnomeusr@gmail.com>
* data/evince-toolbar.xml:
* shell/ev-window.c:
Use stock icon for Select All action. Fixes
bug #382652.
|
|
|
|
|
|
| |
2006-12-09 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-window.c: (fullscreen_timeout_cb):
Hide cursor after a while in presentation mode.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-12-03 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* cut-n-paste/totem-screensaver/totem-scrsaver.c:
(screensaver_init_dbus), (totem_scrsaver_new),
(totem_scrsaver_init):
* cut-n-paste/totem-screensaver/totem-scrsaver.h:
* shell/ev-application.c: (ev_application_register_service),
(ev_application_screensaver_enable),
(ev_application_screensaver_disable):
* shell/ev-application.h:
* shell/ev-window.c: (ev_window_run_presentation),
(ev_window_stop_presentation), (build_comments_string),
(ev_window_init):
Move screensaver handling to application. No more
message on startup.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-12-03 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* backend/Makefile.am:
* backend/ev-file-exporter.[ch]:
* pdf/ev-poppler.cc: (pdf_document_file_exporter_*):
* ps/ps-document.c: (ps_document_file_exporter_*):
* tiff/tiff-document.c: (tiff_document_document_file_exporter_*):
* shell/ev-jobs.[ch]: (ev_job_print_new), (ev_job_print_run):
* shell/ev-window.c: (ev_window_setup_action_sensitivity),
(ev_window_print_dialog_response_cb), (ev_window_print_range):
Allow printing to PDF when suppoted by the backend.
|
|
|
|
|
|
| |
2006-12-03 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-window.c: (build_comments_string):
Use always "Document Viewer" in about dialog.
|