Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Allow drag and drop of text. Fixes #316772Carlos Garcia Campos2005-09-272-12/+102
| | | | | 2005-09-27 Carlos Garcia Campos <carlosgc@gnome.org> * shell/ev-view.c: Allow drag and drop of text. Fixes #316772
* Guard against using g_strstrip on NULL. Fixes bug #317291.Christian Persch2005-09-262-5/+13
| | | | | | | | 2005-09-27 Christian Persch <chpe@cvs.gnome.org> * shell/ev-window-title.c: (ev_window_title_update): Guard against using g_strstrip on NULL. Fixes bug #317291.
* Show title even for unknown linksMarco Pesenti Gritti2005-09-262-1/+7
| | | | | | | | 2005-09-26 Marco Pesenti Gritti <mpg@redhat.com> * pdf/ev-poppler.cc: Show title even for unknown links
* Strip the title stringMarco Pesenti Gritti2005-09-262-2/+10
| | | | | | | | 2005-09-26 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-window-title.c: (ev_window_title_update): Strip the title string
* Add .rtf to the bad extensions listMarco Pesenti Gritti2005-09-262-1/+8
| | | | | | | | 2005-09-26 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-window-title.c: Add .rtf to the bad extensions list
* Ignore link coordinates if they are outside page boundsMarco Pesenti Gritti2005-09-262-13/+37
| | | | | | | | | 2005-09-26 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-view.c: (doc_point_to_view_point), (goto_fitr_link), (goto_fitv_link), (goto_fith_link), (goto_xyz_link): Ignore link coordinates if they are outside page bounds
* *** empty log message ***Marco Pesenti Gritti2005-09-261-2/+2
|
* Implement launch links. Delegate external link opening to the window.Marco Pesenti Gritti2005-09-266-6/+163
| | | | | | | | | | | | | | | | | 2005-09-26 Marco Pesenti Gritti <mpg@redhat.com> * backend/ev-link.c: (ev_link_type_get_type), (ev_link_get_filename), (ev_link_get_params), (ev_link_get_property), (ev_link_set_property), (ev_window_dispose), (ev_link_class_init), (ev_link_new_launch): * backend/ev-link.h: * pdf/ev-poppler.cc: * shell/ev-view.c: (ev_view_goto_link), (ev_view_class_init): * shell/ev-window.c: (launch_link), (view_external_link_cb), (ev_window_init): Implement launch links. Delegate external link opening to the window.
* Implement fitr linksMarco Pesenti Gritti2005-09-245-1/+129
| | | | | | | | | | | | | | 2005-09-24 Marco Pesenti Gritti <mpg@redhat.com> * backend/ev-link.c: (ev_link_type_get_type), (ev_link_get_bottom), (ev_link_get_right), (ev_link_get_property), (ev_link_set_property), (ev_link_class_init), (ev_link_new_page_fitv), (ev_link_new_page_fitr): * backend/ev-link.h: * pdf/ev-poppler.cc: * shell/ev-view.c: (goto_fitr_link), (ev_view_goto_link): Implement fitr links
* Do not use modes for link, we need to calculate size ad hoc. Still notMarco Pesenti Gritti2005-09-244-40/+75
| | | | | | | | | | | | | | | | | | | | | 2005-09-24 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-view.c: (ev_view_get_width), (ev_view_get_height), (goto_fitv_link), (goto_fith_link), (goto_fit_link), (ev_view_goto_link), (ev_view_size_request_continuous_dual_page), (ev_view_size_request_continuous), (ev_view_size_request_dual_page), (ev_view_size_request_single_page), (ev_view_size_allocate), (ev_view_zoom_for_size_continuous_and_dual_page), (ev_view_zoom_for_size_continuous), (ev_view_zoom_for_size_dual_page), (ev_view_zoom_for_size_single_page), (ev_view_set_zoom_for_size), (ev_sizing_mode_get_type): * shell/ev-view.h: * shell/ev-window.c: (ev_window_sizing_mode_changed_cb): Do not use modes for link, we need to calculate size ad hoc. Still not perfect because of the usual scrollbar issues grrr.
* Implement FIT_HEIGHT mode (only for links). Implement FITH linksMarco Pesenti Gritti2005-09-247-4/+116
| | | | | | | | | | | | | | | | | | | | | | | | | 2005-09-24 Marco Pesenti Gritti <mpg@redhat.com> * backend/ev-link.c: (ev_link_type_get_type), (ev_link_new_page_fith), (ev_link_new_page_fitv): * backend/ev-link.h: * pdf/ev-poppler.cc: * shell/ev-view.c: (goto_fitv_link), (goto_fith_link), (ev_view_goto_link), (ev_view_size_request_continuous_dual_page), (ev_view_size_request_continuous), (ev_view_size_request_dual_page), (ev_view_size_request_single_page), (ev_view_size_allocate), (zoom_for_size_fit_height), (ev_view_zoom_for_size_continuous_and_dual_page), (ev_view_zoom_for_size_continuous), (ev_view_zoom_for_size_dual_page), (ev_view_zoom_for_size_single_page), (ev_view_set_zoom_for_size), (ev_sizing_mode_get_type): * shell/ev-view.h: * shell/ev-window.c: (ev_window_sizing_mode_changed_cb): Implement FIT_HEIGHT mode (only for links). Implement FITH links
* Refactor window title building while fixing it for password documents.Marco Pesenti Gritti2005-09-244-77/+99
| | | | | | | | | | | | | | | 2005-09-24 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-window-title.c: (get_filename_from_uri), (ev_window_title_sanitize_extension), (ev_window_title_update), (ev_window_title_set_document), (ev_window_title_set_uri), (ev_window_title_free): * shell/ev-window-title.h: * shell/ev-window.c: (ev_window_setup_document), (ev_window_popup_password_dialog): Refactor window title building while fixing it for password documents.
* Escape link title before setting it in the modelMarco Pesenti Gritti2005-09-242-1/+13
| | | | | | | | 2005-09-24 Marco Pesenti Gritti <mpg@redhat.com> * pdf/ev-poppler.cc: Escape link title before setting it in the model
* Add a function to retrieve window list and share it where necessary.Marco Pesenti Gritti2005-09-234-21/+94
| | | | | | | | | | | | | | | 2005-09-23 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-application.c: (removed_from_session), (save_session), (init_session), (ev_application_get_empty_window), (ev_application_init), (ev_application_get_windows): * shell/ev-application.h: * shell/ev-window.c: (ev_window_finalize): Add a function to retrieve window list and share it where necessary. Implement session handling, works pretty well thanks to the metadata system.
* Fix for bug 316972. Use async gnome-keyring API.Nickolay V. Shmyrev2005-09-222-15/+30
| | | | | | | * shell/ev-password.c: (ev_password_item_created_callback), (ev_password_dialog_save_password): Fix for bug 316972. Use async gnome-keyring API.
* Remove unused unrealize handler. Add scroll handling toChristian Persch2005-09-222-23/+48
| | | | | | | | | 2005-09-22 Christian Persch <chpe@cvs.gnome.org> * shell/ev-view.c: (ev_view_scroll_event), (ev_view_class_init): Remove unused unrealize handler. Add scroll handling to ev_view_scroll_event for presentation mode (bug #316708), and fix the event state checks there.
* "marco, maybe we should be crazy and jump right to 6! :)"Marco Pesenti Gritti2005-09-222-1/+9
| | | | | | | | | | 2005-09-22 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-page-action.c: (page_changed_cb): "marco, maybe we should be crazy and jump right to 6! :)" Bryan Clark, Sep 2005
* Fix unstructured documents save and printMarco Pesenti Gritti2005-09-222-19/+66
| | | | | | | | | | 2005-09-22 Marco Pesenti Gritti <mpg@redhat.com> * ps/ps-document.c: (save_document), (ps_document_save), (ps_document_ps_export_begin), (ps_document_ps_export_do_page), (ps_document_ps_export_end): Fix unstructured documents save and print
* Fix window size persistanceMarco Pesenti Gritti2005-09-222-2/+11
| | | | | | | | 2005-09-22 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-application.c: (ev_application_open_uri): Fix window size persistance
* Based on a patch from carlosgc@gnome.org. Mouse buttons switch pages inMarco Pesenti Gritti2005-09-222-7/+26
| | | | | | | | | 2005-09-22 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-view.c: (ev_view_button_release_event): Based on a patch from carlosgc@gnome.org. Mouse buttons switch pages in presentation mode.
* Dont cast to int before scalingMarco Pesenti Gritti2005-09-192-7/+13
| | | | | | | | 2005-09-19 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-page-cache.c: (ev_page_cache_get_size): Dont cast to int before scaling
* Implement FIT and FITH linksMarco Pesenti Gritti2005-09-195-2/+76
| | | | | | | | | | | | | 2005-09-19 Marco Pesenti Gritti <mpg@redhat.com> * backend/ev-link.c: (ev_link_type_get_type), (ev_link_new_page_xyz), (ev_link_new_page_fit), (ev_link_new_page_fith): * backend/ev-link.h: * pdf/ev-poppler.cc: * shell/ev-view.c: (goto_fith_link), (ev_view_goto_link): Implement FIT and FITH links
* Return 0 results when search is not in progress.Marco Pesenti Gritti2005-09-193-5/+15
| | | | | | | | | | | | | 2005-09-19 Marco Pesenti Gritti <mpg@redhat.com> * pdf/ev-poppler.cc: Return 0 results when search is not in progress. * shell/ev-window.c: (ev_window_cmd_go_previous_page), (ev_window_cmd_go_next_page), (find_bar_search_changed_cb): Update menu sensitivity when cancelling search
* Take all pages in consideration, not just current oneMarco Pesenti Gritti2005-09-192-4/+14
| | | | | | | | 2005-09-19 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-view.c: (ev_view_can_find_next): Take all pages in consideration, not just current one
* Move page next/previous functions from page chace to view and change it toMarco Pesenti Gritti2005-09-196-33/+56
| | | | | | | | | | | | | | | | 2005-09-19 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-page-cache.c: * shell/ev-page-cache.h: * shell/ev-view.c: (ev_view_binding_activated), (ev_view_next_page), (ev_view_previous_page), (ev_sizing_mode_get_type): * shell/ev-view.h: * shell/ev-window.c: (ev_window_cmd_go_previous_page), (ev_window_cmd_go_next_page): Move page next/previous functions from page chace to view and change it to move by 2 page steps in dual mode.
* Show the index by default when there is oneMarco Pesenti Gritti2005-09-192-34/+55
| | | | | | | | | | 2005-09-19 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-window.c: (update_sidebar_visibility), (setup_sidebar_from_metadata), (ev_window_setup_document), (setup_view_from_metadata): Show the index by default when there is one
* Missing null checkMarco Pesenti Gritti2005-09-192-16/+22
| | | | | | | | 2005-09-19 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-window-title.c: (ev_window_title_set_document): Missing null check
* Updated Thai translation (merge from gnome-2-12 branch).Theppitak Karoonboonyanan2005-09-182-651/+676
| | | | | | 2005-09-18 Theppitak Karoonboonyanan <thep@linux.thai.net> * th.po: Updated Thai translation (merge from gnome-2-12 branch).
* Updated Swedish translation.Christian Rose2005-09-172-356/+388
| | | | | | 2005-09-17 Christian Rose <menthos@menthos.com> * sv.po: Updated Swedish translation.
* Allow display of last odd page in dual view. Fix for 316347.Nickolay V. Shmyrev2005-09-172-0/+8
| | | | | | * shell/ev-view.c: (view_update_range_and_current_page): Allow display of last odd page in dual view. Fix for 316347.
* Make close button in toolbar editor default.Nickolay V. Shmyrev2005-09-172-0/+7
|
* Mark close button as default. Fix for 316381.Nickolay V. Shmyrev2005-09-172-0/+8
| | | | | | * shell/ev-properties-dialog.c: (ev_properties_dialog_init): Mark close button as default. Fix for 316381.
* Merged from gnome-2-12Nguyen Thai Ngoc Duy2005-09-171-3/+3
|
* Allow negative doubles in left/top propertiesMarco Pesenti Gritti2005-09-162-2/+8
| | | | | | | | 2005-09-16 Marco Pesenti Gritti <mpg@redhat.com> * backend/ev-link.c: (ev_link_class_init): Allow negative doubles in left/top properties
* Remove a bunch of strings that was used only by the statusbar.Marco Pesenti Gritti2005-09-162-52/+33
| | | | | | | | | 2005-09-16 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-window.c: Remove a bunch of strings that was used only by the statusbar.
* When title has a confusing extension, show also the document filenameMarco Pesenti Gritti2005-09-162-5/+51
| | | | | | | | | | 2005-09-16 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-window-title.c: (get_filename_from_uri), (ev_window_title_set_document): When title has a confusing extension, show also the document filename inside ()
* Factor out and cleanup window title codeMarco Pesenti Gritti2005-09-165-66/+206
| | | | | | | | | | | | | | | 2005-09-16 Marco Pesenti Gritti <mpg@redhat.com> * shell/Makefile.am: * shell/ev-window-title.c: (ev_window_title_new), (ev_window_title_update), (ev_window_title_set_type), (ev_window_title_set_document), (ev_window_title_free): * shell/ev-window-title.h: * shell/ev-window.c: (ev_window_setup_document), (password_dialog_response), (ev_window_popup_password_dialog), (ev_window_dispose), (ev_window_init): Factor out and cleanup window title code
* Make dialog transient so it doesnt block other windowsMarco Pesenti Gritti2005-09-162-2/+19
| | | | | | | | | 2005-09-16 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-window.c: (unable_to_load_dialog_response_cb), (unable_to_load): Make dialog transient so it doesnt block other windows
* Fix thumbnails rendering for pdfNickolay V. Shmyrev2005-09-132-27/+25
| | | | Fix thumbnails rendering for pdf
* Increase timeout to hide full screen popup. Bug 316123.Wouter Bolsterlee2005-09-132-1/+10
| | | | | | | | | 2005-09-13 Wouter Bolsterlee <uws+gnome@xs4all.nl> * shell/ev-window.c: (fullscreen_set_timeout): Increase timeout to hide full screen popup. Bug 316123.
* Allow the user to override document restrictions. Fix for bug 305818.Nickolay V. Shmyrev2005-09-133-6/+31
| | | | | | | | * data/evince.schemas.in: * shell/ev-window.c: (update_action_sensitivity): Allow the user to override document restrictions. Fix for bug 305818.
* Fix multihead behaviour of fullscreen toolbar popup. Fixes bug #315451.Christian Persch2005-09-132-5/+44
| | | | | | | | | 2005-09-13 Christian Persch <chpe@cvs.gnome.org> * shell/ev-window.c: (ev_window_update_fullscreen_popup), (ev_window_create_fullscreen_popup), (ev_window_screen_changed), (ev_window_class_init): Fix multihead behaviour of fullscreen toolbar popup. Fixes bug #315451.
* Support for gnome-keyring for encrypted PDF's.Nickolay V. Shmyrev2005-09-136-92/+356
| | | | | | | | | | | | | | | | | | * configure.ac: * data/evince-password.glade: * shell/ev-password.c: (ev_password_dialog_set_property), (ev_password_dialog_finalize), (ev_password_dialog_class_init), (ev_password_dialog_init), (ev_password_set_bad_password_label), (ev_password_dialog_entry_changed_cb), (ev_password_dialog_entry_activated_cb), (ev_password_dialog_save_password), (ev_password_keyring_found_cb), (ev_password_search_in_keyring), (ev_password_dialog_get_password), (ev_password_dialog_set_bad_pass): * shell/ev-password.h: * shell/ev-window.c: (password_dialog_response), (ev_window_popup_password_dialog): Support for gnome-keyring for encrypted PDF's.
* Translation updated by Ivar Smolin.Priit Laes2005-09-122-1/+5
| | | | | | 2005-09-12 Priit Laes <plaes@cvs.gnome.org> * et.po: Translation updated by Ivar Smolin.
* More precise handling of enter_notify/leave_notify. Fix for 315470.Nickolay V. Shmyrev2005-09-112-31/+67
|
* leak fix: unref fullscreen_timeout_source before clearing itChristopher Aillon2005-09-082-2/+16
| | | | | | | | | | 2005-09-08 Christopher Aillon <caillon@redhat.com> * shell/ev-window.c: (fullscreen_timeout_cb), (fullscreen_set_timeout), (fullscreen_clear_timeout), (ev_window_dispose): leak fix: unref fullscreen_timeout_source before clearing it
* Used -lt1 instead -lt1libNickolay V. Shmyrev2005-09-083-2/+8
|
* Fix some bugs with xyz links, respect zoomMarco Pesenti Gritti2005-09-084-9/+28
| | | | | | | | | | 2005-09-08 Marco Pesenti Gritti <mpg@redhat.com> * backend/ev-link.c: (ev_link_new_page_xyz): * pdf/ev-poppler.cc: * shell/ev-view.c: (goto_xyz_link), (ev_view_goto_link): Fix some bugs with xyz links, respect zoom
* null check uri before setting and getting metadataMarco Pesenti Gritti2005-09-082-12/+44
| | | | | | | | | | | | | | 2005-09-08 Marco Pesenti Gritti <mpg@redhat.com> * shell/ev-window.c: (page_changed_cb), (setup_document_from_metadata), (update_sidebar_visibility), (setup_view_from_metadata), (ev_window_run_fullscreen), (ev_window_stop_fullscreen), (ev_window_run_presentation), (ev_window_stop_presentation), (ev_window_continuous_changed_cb), (ev_window_dual_mode_changed_cb), (ev_window_sidebar_current_page_changed_cb): null check uri before setting and getting metadata
* Some build fixes for cygwin. Patch by yselkowitz@users.sourceforge.netMarco Pesenti Gritti2005-09-085-9/+20
| | | | | | | | | | | 2005-09-08 Marco Pesenti Gritti <mpg@redhat.com> * dvi/Makefile.am: * properties/Makefile.am: * shell/Makefile.am: * thumbnailer/Makefile.am: Some build fixes for cygwin. Patch by yselkowitz@users.sourceforge.net