| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-01 Carlos Garcia Campos <carlosgc@gnome.org>
* backend/pdf/ev-poppler.cc: (pdf_document_file_exporter_begin),
(pdf_document_file_exporter_do_page):
* libdocument/ev-file-exporter.h:
* shell/ev-jobs.[ch]: (ev_job_print_new), (ev_job_print_run):
* shell/ev-window.c: (ev_window_print_dialog_response_cb):
Actually fix printing regressions. Remove orientation from
EvPrintContext since it's redundant.
svn path=/trunk/; revision=2649
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-31 Carlos Garcia Campos <carlosgc@gnome.org>
* backend/dvi/dvi-document.c: (dvi_document_document_iface_init):
* backend/impress/impress-document.c:
(impress_document_document_iface_init):
* backend/ps/ps-document.c: (ps_document_document_iface_init):
* backend/djvu/djvu-document.c:
(djvu_document_document_iface_init),
(djvu_selection_get_selected_text), (djvu_selection_iface_init):
* backend/tiff/tiff-document.c:
(tiff_document_document_iface_init):
* backend/pixbuf/pixbuf-document.c:
(pixbuf_document_document_iface_init):
* backend/comics/comics-document.c:
(comics_document_document_iface_init):
* backend/pdf/ev-poppler.cc: (pdf_document_document_iface_init),
(pdf_selection_render_selection),
(pdf_selection_get_selected_text),
(pdf_selection_get_selection_region),
(pdf_selection_get_selection_map), (pdf_selection_iface_init):
* libdocument/ev-selection.[ch]: (ev_selection_get_selected_text),
(ev_selection_get_selection_region),
(ev_selection_get_selection_map):
* libdocument/ev-document.[ch]:
* shell/ev-pixbuf-cache.[ch]: (add_job),
(ev_pixbuf_cache_get_selection_surface), (update_job_selection):
* shell/ev-view-private.h:
* shell/ev-jobs.[ch]: (ev_job_render_new), (ev_job_render_new),
(ev_job_render_run):
* shell/ev-window.c: (ev_window_setup_action_sensitivity):
* shell/ev-view.c: (start_selection_for_event),
(ev_view_button_press_event), (ev_view_drag_data_get),
(ev_view_drag_data_received), (ev_view_button_release_event),
(compute_new_selection_text), (compute_selections),
(ev_view_select_all), (get_selected_text), (ev_view_copy),
(ev_view_primary_get_cb):
Add support for double and triple click selections.
svn path=/trunk/; revision=2648
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-28 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* NEWS:
* configure.ac:
Update for release 2.19.4
svn path=/trunk/; revision=2646
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-28 Justin Blanchard <justinb04@aim.com>
* shell/ev-view-private.h:
* shell/ev-view.c: (ev_view_expose_event), (ev_view_init),
(ev_view_set_highlight_search):
* shell/ev-view.h:
* shell/ev-window.c: (ev_window_cmd_edit_find_next),
(ev_window_cmd_edit_find_previous), (find_bar_search_changed_cb),
(find_bar_visibility_changed_cb):
Enables 'find next' when bindbar is hidden. Fixes bug #323817.
svn path=/trunk/; revision=2645
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-27 Carlos Garcia Campos <carlosgc@gnome.org>
* backend/pdf/ev-poppler.cc: (pdf_print_context_free),
(pdf_document_file_exporter_begin),
(pdf_document_file_exporter_do_page):
* shell/ev-jobs.c: (ev_job_print_run):
* shell/ev-window.c: (ev_window_print_dialog_response_cb):
Create always a portrait cairo surface and rotate when needed for
landscape. It fixes printing problems in real printers.
svn path=/trunk/; revision=2643
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-25 Carlos Garcia Campos <carlosgc@gnome.org>
* backend/pdf/ev-poppler.cc: (pdf_document_file_exporter_begin):
* libdocument/ev-file-exporter.[ch]:
(ev_file_exporter_get_capabilities):
* shell/ev-jobs.[ch]: (ev_job_print_new), (ev_job_print_run):
* shell/ev-window.c: (ev_window_print_dialog_response_cb):
Adjust number of pages per row according to page orientation when
printing 2 or 6 pages per sheet.
svn path=/trunk/; revision=2641
|
|
|
|
|
|
|
|
|
| |
2007-08-25 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-window.c: (ev_window_print_send):
Reset also cups setting to 1 when printing multiple pages per
sheet. Fixes bug #468853.
svn path=/trunk/; revision=2640
|
|
|
|
|
|
|
|
|
|
| |
2007-08-24 Carlos Garcia Campos <carlosgc@gnome.org>
* libdocument/ev-document-misc.c:
(ev_document_misc_surface_rotate_and_scale):
Use directly cairo_surface_get_content() when creating a similar
surface as suggested by Jeff Muizelaar. Thanks again.
svn path=/trunk/; revision=2639
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-24 Carlos Garcia Campos <carlosgc@gnome.org>
* backend/djvu/djvu-document.c: (djvu_document_render):
* backend/tiff/tiff-document.c: (tiff_document_render):
* backend/pdf/ev-poppler.cc: (pdf_document_render):
* libdocument/ev-document-misc.c:
(ev_document_misc_surface_from_pixbuf),
(ev_document_misc_surface_rotate_and_scale):
Use CAIRO_FORMAT_RGB24 instead of CAIRO_FORMAT_ARGB32 when
creating page surfaces. Fixes bug #453123. Thank you very much to
Jeff Muizelaar <jeff@infidigm.net>.
svn path=/trunk/; revision=2637
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-17 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-page-cache.c: (ev_page_cache_new),
(ev_page_cache_get_thumbnail_size):
* shell/ev-sidebar-thumbnails.c: (get_scale_for_page),
(ev_sidebar_thumbnails_set_loading_icon):
Also store in page-cache the dimensions of the thumbnails so that
they can be used to create the correct loading icon in the side
pane. Fixes bug #466857.
svn path=/trunk/; revision=2630
|
|
|
|
|
|
|
|
|
|
| |
2007-08-17 Carlos Garcia Campos <carlosgc@gnome.org>
* backend/pdf/ev-poppler.cc:
(pdf_document_thumbnails_get_thumbnail):
Fix thumbnails rotation in pdf documents that include embedded
thumbnails.
svn path=/trunk/; revision=2629
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-15 Jens Granseuer <jensgr@gmx.net>
* backend/pdf/ev-poppler.cc:
Don't use #ifdef in macro expansion. Some compilers don't
like that. Closes bug #467042.
svn path=/trunk/; revision=2626
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-15 Justin Blanchard <justinb04@aim.com>
* backend/djvu/djvu-document.c: (djvu_document_finalize):
Fixes memory leak in djvu backend.
svn path=/trunk/; revision=2625
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-15 Andreas Nilsson <nisses.mail@home.se>
* data/icons/32x32/Makefile.am:
* data/icons/32x32/actions/Makefile.am:
* data/icons/32x32/actions/view-page-cont.svg:
* data/icons/32x32/actions/view-page-facing.svg:
* data/icons/48x48/Makefile.am:
* data/icons/48x48/actions/Makefile.am:
* data/icons/48x48/actions/view-page-cont.svg:
* data/icons/48x48/actions/view-page-facing.svg:
Icons for a new sizes.
svn path=/trunk/; revision=2619
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-14 Justin Blanchard <justinb04@aim.com>
* shell/ev-page-cache.c: (build_height_to_page),
(ev_page_cache_get_height_to_page):
Fixes invalid read, see bug #466401.
svn path=/trunk/; revision=2618
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-11 Carlos Garcia Campos <carlosgc@gnome.org>
* cut-n-paste/toolbar-editor/egg-toolbar-editor.c:
(set_drag_cursor):
* cut-n-paste/toolbar-editor/egg-editable-toolbar.c:
(configure_item_cursor), (new_pixbuf_from_widget):
Fix multihead problems in toolbar editor. Fixes bug #382055.
svn path=/trunk/; revision=2617
|
|
|
|
|
|
|
|
|
|
| |
2007-08-11 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-window.c: (ev_window_cmd_file_open),
(ev_window_cmd_save_as):
Use g_get_user_special_dir when available instead of
xdg_user_dir_lookup.
svn path=/trunk/; revision=2616
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-10 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* MAINTAINERS:
Updated according to request on desktop-devel.
svn path=/trunk/; revision=2615
|
|
|
|
|
|
|
|
|
|
| |
2007-08-05 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-view.c: (ev_view_expose_event), (draw_one_page):
Do not use cairo_rectangle and cairo_clip since we are
not using cairo_fill but cairo_paint. Use the same cairo context
for every page in the same expose event.
svn path=/trunk/; revision=2613
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-31 Hiroyuki Ikezoe <poincare@ikezoe.net>
* shell/ev-window.c: (file_open_dialog_response_cb): Plugged memory
leak.
svn path=/trunk/; revision=2605
|
|
|
|
| |
svn path=/trunk/; revision=2601
|
|
|
|
|
|
|
|
|
| |
2007-07-30 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* NEWS:
Release 0.9.3
svn path=/trunk/; revision=2600
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-30 Carlos Garcia Campos <carlosgc@gnome.org>
* libdocument/ev-document-info.h:
* libdocument/ev-document.h:
* shell/ev-page-action.h:
* shell/ev-sidebar-links.h:
Fix a headers problem with ev-link
* libdocument/ev-link.[ch]: (ev_link_mapping_get_area):
* shell/ev-view-private.h:
* shell/ev-view.c: (ev_view_handle_cursor_over_xy),
(get_link_area), (ev_view_query_tooltip),
(ev_view_leave_notify_event), (ev_view_destroy),
(ev_view_class_init):
Use new gtk tooltips when available instead of ev-tooltip.
svn path=/trunk/; revision=2599
|
|
|
|
|
|
|
|
|
| |
2007-07-30 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-window.c: (update_chrome_visibility),
(ev_window_sidebar_visibility_changed_cb):
Do not hide sidebar in fullscreen mode. Fixes bug #396535.
svn path=/trunk/; revision=2597
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-29 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-navigation-action.c:
(ev_navigation_action_history_changed),
(ev_navigation_action_set_history):
* shell/ev-navigation-action-widget.c:
(ev_navigation_action_widget_init):
* shell/ev-sidebar-thumbnails.c: (adjustment_changed_cb):
Fix compile warnings.
svn path=/trunk/; revision=2596
|
|
|
|
|
|
|
|
|
| |
2007-07-29 Carlos Garcia Campos <carlosgc@gnome.org>
* cut-n-paste/toolbar-editor/egg-editable-toolbar.c:
(egg_editable_toolbar_dispose):
Fix memory leak.
svn path=/trunk/; revision=2595
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-29 Carlos Garcia Campos <carlosgc@gnome.org>
* cut-n-paste/totem-screensaver/totem-scrsaver.c:
(screensaver_disable_x11):
* shell/ev-metadata-manager.c: (ev_metadata_arm_timeout):
* shell/ev-window.c: (presentation_set_timeout):
* shell/ev-view.c: (ev_view_presentation_transition_start):
Use g_timeout_add_seconds instead of g_timeout_add when
available.
svn path=/trunk/; revision=2594
|
|
|
|
|
|
|
|
|
| |
2007-07-29 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-sidebar-thumbnails.c: (ev_sidebar_thumbnails_init):
Set horizontal scrollbar policy to AUTOMATIC instead of
NEVER. Workaround for bug #449462.
svn path=/trunk/; revision=2593
|
|
|
|
|
|
|
|
|
| |
2007-07-29 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-jobs.c: (ev_job_render_page_ready):
Add page_ready callback to main loop with high priority and hold
a reference to job during idle.
svn path=/trunk/; revision=2592
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-29 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* backend/pdf/ev-poppler.cc: (pdf_print_context_free),
(pdf_document_file_exporter_begin),
(pdf_document_file_exporter_do_page),
(pdf_document_file_exporter_get_capabilities):
* libdocument/ev-file-exporter.h:
* shell/ev-jobs.[ch]: (ev_job_print_new), (ev_job_print_run):
* shell/ev-window.c: (ev_window_print_send),
(ev_window_print_dialog_response_cb):
Allow printing multiple pages per sheet. Fixes bug #395573.
svn path=/trunk/; revision=2591
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-29 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* shell/ev-view.c: (tip_from_link):
Check for NULL, fixes bug #460862.
svn path=/trunk/; revision=2590
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-29 Christian Persch <chpe@gnome.org>
* shell/ev-window.c: (ev_window_enumerate_printer_cb),
(ev_window_preview_print_finished), (ev_window_do_preview_print),
(ev_window_cmd_preview_print):
Fixes bug #437681 - blocks while enumerating printers.
svn path=/trunk/; revision=2588
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-29 Christian Persch <chpe@gnome.org>
* shell/ev-window.c: (ev_window_screen_changed):
Don't use deprecated gtk+ function. See bug #460909.
svn path=/trunk/; revision=2587
|
|
|
|
|
|
|
|
|
|
| |
2007-07-27 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-utils.c: (get_num_monitors):
* shell/ev-window.c: (ev_window_sizing_mode_changed_cb):
Do not use display before initializing it. Remove compile
warnings.
svn path=/trunk/; revision=2584
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-27 Cosimo Cecchi <anarki@lilik.it>
* shell/ev-view.c: (ev_view_class_init):
Unix-like hjkl bindings added. See bug #458111.
svn path=/trunk/; revision=2583
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-27 Johannes Buchner <buchner.johannes@gmx.at>
* shell/ev-utils.c: (get_num_monitors), (get_screen_dpi):
* shell/ev-utils.h:
* shell/ev-view.c: (ev_view_set_zoom_for_size),
(ev_view_update_view_size):
* shell/ev-view.h:
* shell/ev-window.c: (ev_window_update_actions),
(setup_view_from_metadata), (ev_window_screen_changed),
(ev_window_sizing_mode_changed_cb), (ev_window_zoom_changed_cb),
(zoom_control_changed_cb):
* shell/ev-window.h:
Reorganizes utility functions.
svn path=/trunk/; revision=2582
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-26 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-pixbuf-cache.c: (job_page_ready_cb), (job_finished_cb),
(copy_job_page_and_selection_to_job_info), (copy_job_to_job_info),
(add_job), (ev_pixbuf_cache_get_surface),
(ev_pixbuf_cache_get_link_mapping),
(ev_pixbuf_cache_get_image_mapping),
(ev_pixbuf_cache_get_form_field_mapping),
(ev_pixbuf_cache_get_text_mapping):
* shell/ev-jobs.[ch]: (ev_job_render_class_init),
(notify_page_ready), (ev_job_render_page_ready),
(ev_job_render_run):
Add page_ready signal to notify that page is ready as soon as
possible even if other page elements like links, forms, images or
text mapping are not ready yet.
svn path=/trunk/; revision=2581
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-26 Carlos Garcia Campos <carlosgc@gnome.org>
* backend/dvi/dvi-document.c: (dvi_document_file_exporter_begin),
(dvi_document_file_exporter_do_page),
(dvi_document_file_exporter_get_capabilities),
(dvi_document_file_exporter_iface_init):
* backend/ps/ps-document.c: (ps_document_file_exporter_begin),
(ps_document_file_exporter_do_page),
(ps_document_file_exporter_get_capabilities),
(ps_document_file_exporter_iface_init):
* backend/djvu/djvu-document.c:
(djvu_document_file_exporter_begin),
(djvu_document_file_exporter_end),
(djvu_document_file_exporter_get_capabilities),
(djvu_document_file_exporter_iface_init):
* backend/tiff/tiff-document.c:
(tiff_document_file_exporter_begin),
(tiff_document_file_exporter_get_capabilities),
(tiff_document_document_file_exporter_iface_init):
* backend/pdf/ev-poppler.cc: (pdf_document_file_exporter_begin),
(pdf_document_file_exporter_do_page),
(pdf_document_file_exporter_get_capabilities),
(pdf_document_file_exporter_iface_init):
* libdocument/ev-file-exporter.[ch]: (ev_file_exporter_begin),
(ev_file_exporter_get_capabilities):
* shell/ev-print-job.c: (ev_print_job_use_print_dialog_settings),
(idle_print_handler), (ev_print_job_print):
* shell/ev-jobs.c: (ev_job_print_run):
* shell/ev-window.c: (ev_window_print_send),
(ev_window_print_range):
Use capabilities to know which options should be offered by the
print dialog depending on the document backend.
svn path=/trunk/; revision=2580
|
|
|
|
|
|
|
|
| |
2007-07-25 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-view.c: (ev_view_handle_cursor_over_xy):
Give priority to forms over text to set the cursor.
svn path=/trunk/; revision=2578
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-24 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-view-private.h:
* shell/ev-view.c: (ev_view_handle_cursor_over_xy),
(ev_view_leave_notify_event), (ev_view_finalize),
(ev_view_get_property), (ev_view_class_init):
Use IBEAM cursor for text form fields and NORMAL cursor for read
only fields. Remove unused status attribute.
svn path=/trunk/; revision=2577
|
|
|
|
|
|
|
|
|
|
| |
2007-07-20 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-view.c: (ev_view_form_field_button_create_widget):
Update region for current selected items also for checkbox
buttons, since they can behave as radio buttons when they are in a
set.
svn path=/trunk/; revision=2576
|
|
|
|
|
|
|
|
|
| |
2007-07-19 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* backend/pdf/ev-poppler.cc: (ev_form_field_from_poppler_field):
Get max length of text form fields.
svn path=/trunk/; revision=2575
|
|
|
|
|
|
|
|
|
|
| |
2007-07-19 Carlos Garcia Campos <carlosgc@gnome.org>
* backend/pdf/ev-poppler.cc: (ev_form_field_from_poppler_field):
* libdocument/ev-form-field.h:
* shell/ev-view.c: (ev_view_form_field_text_create_widget):
Fix build with current poppler cvs head.
svn path=/trunk/; revision=2574
|
|
|
|
|
|
|
|
|
|
| |
2007-07-11 Carlos Garcia Campos <carlosgc@gnome.org>
* cut-n-paste/zoom-control/ephy-zoom-control.c:
* shell/eggfindbar.c: (egg_find_bar_init):
Fix build with gtk+ >= 2.11.5 due to gtktooltips
deprecation. Fixes bug #455667
svn path=/trunk/; revision=2571
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-10 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* NEWS:
* configure.ac:
Update for release 0.9.2
svn path=/trunk/; revision=2568
|
|
|
|
|
|
|
|
|
| |
2007-07-09 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-view.c: (ev_view_form_field_text_save),
(ev_view_form_field_choice_save):
Fix a crash when closing whith a form widget visible.
svn path=/trunk/; revision=2567
|
|
|
|
|
|
|
|
|
| |
2007-07-09 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-view.c: (ev_view_form_field_button_create_widget):
Update also the region of the current selected button when
clicking on another button if they are radio buttons.
svn path=/trunk/; revision=2566
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-09 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-pixbuf-cache.[ch]: (ev_pixbuf_cache_class_init),
(dispose_cache_job_info), (job_finished_cb), (move_one_job),
(add_job), (add_job_if_needed), (ev_pixbuf_cache_get_surface),
(ev_pixbuf_cache_get_link_mapping),
(ev_pixbuf_cache_get_image_mapping),
(ev_pixbuf_cache_get_form_field_mapping),
(ev_pixbuf_cache_get_text_mapping), (ev_pixbuf_cache_reload_page):
* shell/ev-view.c: (ev_view_form_field_get_region),
(ev_view_form_field_button_create_widget),
(ev_view_form_field_text_save), (ev_view_form_field_choice_save),
(job_finished_cb):
Redraw only form field region instead of the whole page when
reloading a page to show changes on the form field.
svn path=/trunk/; revision=2565
|
|
|
|
|
|
|
|
| |
2007-07-09 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-view.c: (ev_view_form_field_choice_save):
Fix selection of first item in list form fields.
svn path=/trunk/; revision=2563
|
|
|
|
|
|
|
|
|
|
| |
2007-07-09 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-pixbuf-cache.c: (add_job), (add_job_if_needed),
(ev_pixbuf_cache_reload_page),
(ev_pixbuf_cache_get_form_field_mapping):
Some refactoring to avoid duplicated code.
svn path=/trunk/; revision=2562
|