]> www.fi.muni.cz Git - evince.git/log
evince.git
18 years agoRemove unused file.
Nickolay V. Shmyrev [Mon, 17 Oct 2005 19:39:08 +0000 (19:39 +0000)]
Remove unused file.

* data/ev-stock-zoom-fit-width.png:

Remove unused file.

18 years agoSave a copy implemented for various backends.
Nickolay V. Shmyrev [Mon, 17 Oct 2005 18:41:22 +0000 (18:41 +0000)]
Save a copy implemented for various backends.

* configure.ac:
* djvu/djvu-document.c: (djvu_document_load), (djvu_document_save),
(djvu_document_finalize):
* dvi/dvi-document.c: (dvi_document_load), (dvi_document_save),
(dvi_document_finalize):
* pixbuf/pixbuf-document.c: (pixbuf_document_load),
(pixbuf_document_save), (pixbuf_document_finalize):
* tiff/tiff-document.c: (tiff_document_load), (tiff_document_save),
(tiff_document_finalize):

Save a copy implemented for various backends.

18 years agoDon't link with ltiff if tiff is disabled.
Nickolay V. Shmyrev [Mon, 17 Oct 2005 17:37:10 +0000 (17:37 +0000)]
Don't link with ltiff if tiff is disabled.

* configure.ac:

Don't link with ltiff if tiff is disabled.

18 years agoTranslation updated.
Vincent van Adrighem [Sat, 15 Oct 2005 12:48:56 +0000 (12:48 +0000)]
Translation updated.

2005-10-15  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated.

18 years agoRemove old unused files.
Nickolay V. Shmyrev [Fri, 14 Oct 2005 08:07:23 +0000 (08:07 +0000)]
Remove old unused files.

* pdf/GDKSplashOutputDev.cc:
* pdf/GDKSplashOutputDev.h:
* pdf/Thumb.cc:
* pdf/Thumb.h:
* pdf/pdf-document.cc:
* pdf/pdf-document.h:
* pdf/test-gdk-output-dev.cc:

Remove old unused files.

18 years agoFixed warnings on reload and probably crash reason.
Nickolay V. Shmyrev [Tue, 11 Oct 2005 23:12:51 +0000 (23:12 +0000)]
Fixed warnings on reload and probably crash reason.

* shell/ev-window.c: (ev_window_setup_document):

Fixed warnings on reload and probably crash reason.

18 years agoCheck if date is invalid. Fix for bug 318134.
Nickolay V. Shmyrev [Tue, 11 Oct 2005 21:09:09 +0000 (21:09 +0000)]
Check if date is invalid. Fix for bug 318134.

* properties/ev-properties-view.c:
(ev_properties_view_format_date):

Check if date is invalid. Fix for bug 318134.

18 years agoAdd .indd files (Adobe Indesign) to the list of "bad extensions".
Nickolay V. Shmyrev [Sun, 2 Oct 2005 12:21:35 +0000 (12:21 +0000)]
Add .indd files (Adobe Indesign) to the list of "bad extensions".

* shell/ev-window-title.c:

Add .indd files (Adobe Indesign) to the list of "bad
extensions".

18 years agoAdd control+keypad bindings to zoom.
Nickolay V. Shmyrev [Sun, 2 Oct 2005 12:12:26 +0000 (12:12 +0000)]
Add control+keypad bindings to zoom.

18 years agoAdd .cvsignore to keep cvs silent.
Nickolay V. Shmyrev [Sun, 2 Oct 2005 11:53:40 +0000 (11:53 +0000)]
Add .cvsignore to keep cvs silent.

* uk, el: Add .cvsignore to keep cvs silent.

18 years agoAdded missing file. Updated Canadian English translation.
Adam Weinberger [Fri, 30 Sep 2005 20:23:20 +0000 (20:23 +0000)]
Added missing file. Updated Canadian English translation.

2005-09-30  Adam Weinberger  <adamw@gnome.org>

* POTFILES.in: Added missing file.
* en_CA.po: Updated Canadian English translation.

18 years agoURL-escape link before passing it to gnome_vfs_url_show.
Christian Persch [Tue, 27 Sep 2005 19:11:33 +0000 (19:11 +0000)]
URL-escape link before passing it to gnome_vfs_url_show.

2005-09-27  Christian Persch  <chpe@cvs.gnome.org>

* shell/ev-window.c: (launch_link), (launch_external_uri),
(view_external_link_cb):

URL-escape link before passing it to gnome_vfs_url_show.

18 years agoDisable copy action when there isn't text selected.
Carlos Garcia Campos [Tue, 27 Sep 2005 12:50:42 +0000 (12:50 +0000)]
Disable copy action when there isn't text selected.

2005-09-27  Carlos Garcia Campos  <carlosgc@gnome.org>
* shell/ev-view.[ch], shell/ev-window.c: Disable copy action when
there isn't text selected.

18 years agoCheck tooltip is valid utf8 before showing it
Marco Pesenti Gritti [Tue, 27 Sep 2005 12:18:38 +0000 (12:18 +0000)]
Check tooltip is valid utf8 before showing it

2005-09-27  Marco Pesenti Gritti  <mpg@redhat.com>

        * shell/ev-view.c: (handle_link_over_xy):

        Check tooltip is valid utf8 before showing it

18 years agoAllow drag and drop of text. Fixes #316772
Carlos Garcia Campos [Tue, 27 Sep 2005 10:35:42 +0000 (10:35 +0000)]
Allow drag and drop of text. Fixes #316772

2005-09-27  Carlos Garcia Campos  <carlosgc@gnome.org>
* shell/ev-view.c: Allow drag and drop of text. Fixes #316772

18 years agoGuard against using g_strstrip on NULL. Fixes bug #317291.
Christian Persch [Mon, 26 Sep 2005 22:03:01 +0000 (22:03 +0000)]
Guard against using g_strstrip on NULL. Fixes bug #317291.

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.

18 years agoShow title even for unknown links
Marco Pesenti Gritti [Mon, 26 Sep 2005 19:37:51 +0000 (19:37 +0000)]
Show title even for unknown links

2005-09-26  Marco Pesenti Gritti  <mpg@redhat.com>

        * pdf/ev-poppler.cc:

        Show title even for unknown links

18 years agoStrip the title string
Marco Pesenti Gritti [Mon, 26 Sep 2005 19:18:07 +0000 (19:18 +0000)]
Strip the title string

2005-09-26  Marco Pesenti Gritti  <mpg@redhat.com>

        * shell/ev-window-title.c: (ev_window_title_update):

        Strip the title string

18 years agoAdd .rtf to the bad extensions list
Marco Pesenti Gritti [Mon, 26 Sep 2005 11:15:35 +0000 (11:15 +0000)]
Add .rtf to the bad extensions list

2005-09-26  Marco Pesenti Gritti  <mpg@redhat.com>

        * shell/ev-window-title.c:

        Add .rtf to the bad extensions list

18 years agoIgnore link coordinates if they are outside page bounds
Marco Pesenti Gritti [Mon, 26 Sep 2005 11:09:47 +0000 (11:09 +0000)]
Ignore link coordinates if they are outside page bounds

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

18 years ago*** empty log message ***
Marco Pesenti Gritti [Mon, 26 Sep 2005 10:41:12 +0000 (10:41 +0000)]
*** empty log message ***

18 years agoImplement launch links. Delegate external link opening to the window.
Marco Pesenti Gritti [Mon, 26 Sep 2005 10:28:48 +0000 (10:28 +0000)]
Implement launch links. Delegate external link opening to the window.

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.

18 years agoImplement fitr links
Marco Pesenti Gritti [Sat, 24 Sep 2005 14:58:58 +0000 (14:58 +0000)]
Implement fitr links

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

18 years agoDo not use modes for link, we need to calculate size ad hoc. Still not
Marco Pesenti Gritti [Sat, 24 Sep 2005 14:18:42 +0000 (14:18 +0000)]
Do not use modes for link, we need to calculate size ad hoc. Still not

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.

18 years agoImplement FIT_HEIGHT mode (only for links). Implement FITH links
Marco Pesenti Gritti [Sat, 24 Sep 2005 10:57:13 +0000 (10:57 +0000)]
Implement FIT_HEIGHT mode (only for links). Implement FITH links

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

18 years agoRefactor window title building while fixing it for password documents.
Marco Pesenti Gritti [Sat, 24 Sep 2005 10:01:47 +0000 (10:01 +0000)]
Refactor window title building while fixing it for password documents.

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.

18 years agoEscape link title before setting it in the model
Marco Pesenti Gritti [Sat, 24 Sep 2005 09:27:14 +0000 (09:27 +0000)]
Escape link title before setting it in the model

2005-09-24  Marco Pesenti Gritti  <mpg@redhat.com>

        * pdf/ev-poppler.cc:

        Escape link title before setting it in the model

18 years agoAdd a function to retrieve window list and share it where necessary.
Marco Pesenti Gritti [Fri, 23 Sep 2005 09:37:37 +0000 (09:37 +0000)]
Add a function to retrieve window list and share it where necessary.

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.

18 years agoFix for bug 316972. Use async gnome-keyring API.
Nickolay V. Shmyrev [Thu, 22 Sep 2005 20:01:31 +0000 (20:01 +0000)]
Fix for bug 316972. Use async gnome-keyring API.

* shell/ev-password.c: (ev_password_item_created_callback),
(ev_password_dialog_save_password):

Fix for bug 316972. Use async gnome-keyring API.

18 years agoRemove unused unrealize handler. Add scroll handling to
Christian Persch [Thu, 22 Sep 2005 17:13:23 +0000 (17:13 +0000)]
Remove unused unrealize handler. Add scroll handling to

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.

18 years ago"marco, maybe we should be crazy and jump right to 6! :)"
Marco Pesenti Gritti [Thu, 22 Sep 2005 16:14:10 +0000 (16:14 +0000)]
"marco, maybe we should be crazy and jump right to 6! :)"

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

18 years agoFix unstructured documents save and print
Marco Pesenti Gritti [Thu, 22 Sep 2005 15:23:15 +0000 (15:23 +0000)]
Fix unstructured documents save and print

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

18 years agoFix window size persistance
Marco Pesenti Gritti [Thu, 22 Sep 2005 13:15:03 +0000 (13:15 +0000)]
Fix window size persistance

2005-09-22  Marco Pesenti Gritti  <mpg@redhat.com>

        * shell/ev-application.c: (ev_application_open_uri):

        Fix window size persistance

18 years agoBased on a patch from carlosgc@gnome.org. Mouse buttons switch pages in
Marco Pesenti Gritti [Thu, 22 Sep 2005 13:02:46 +0000 (13:02 +0000)]
Based on a patch from carlosgc@gnome.org. Mouse buttons switch pages in

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.

18 years agoDont cast to int before scaling
Marco Pesenti Gritti [Mon, 19 Sep 2005 15:07:36 +0000 (15:07 +0000)]
Dont cast to int before scaling

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

18 years agoImplement FIT and FITH links
Marco Pesenti Gritti [Mon, 19 Sep 2005 14:34:15 +0000 (14:34 +0000)]
Implement FIT and FITH links

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

18 years agoReturn 0 results when search is not in progress.
Marco Pesenti Gritti [Mon, 19 Sep 2005 13:25:17 +0000 (13:25 +0000)]
Return 0 results when search is not in progress.

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

18 years agoTake all pages in consideration, not just current one
Marco Pesenti Gritti [Mon, 19 Sep 2005 13:15:20 +0000 (13:15 +0000)]
Take all pages in consideration, not just current one

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

18 years agoMove page next/previous functions from page chace to view and change it to
Marco Pesenti Gritti [Mon, 19 Sep 2005 12:53:07 +0000 (12:53 +0000)]
Move page next/previous functions from page chace to view and change it to

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.

18 years agoShow the index by default when there is one
Marco Pesenti Gritti [Mon, 19 Sep 2005 12:15:02 +0000 (12:15 +0000)]
Show the index by default when there is one

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

18 years agoMissing null check
Marco Pesenti Gritti [Mon, 19 Sep 2005 10:39:13 +0000 (10:39 +0000)]
Missing null check

2005-09-19  Marco Pesenti Gritti  <mpg@redhat.com>

        * shell/ev-window-title.c: (ev_window_title_set_document):

        Missing null check

18 years agoUpdated Thai translation (merge from gnome-2-12 branch).
Theppitak Karoonboonyanan [Sun, 18 Sep 2005 08:59:59 +0000 (08:59 +0000)]
Updated Thai translation (merge from gnome-2-12 branch).

2005-09-18  Theppitak Karoonboonyanan  <thep@linux.thai.net>

* th.po: Updated Thai translation (merge from gnome-2-12 branch).

18 years agoUpdated Swedish translation.
Christian Rose [Sat, 17 Sep 2005 20:50:00 +0000 (20:50 +0000)]
Updated Swedish translation.

2005-09-17  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

18 years agoAllow display of last odd page in dual view. Fix for 316347.
Nickolay V. Shmyrev [Sat, 17 Sep 2005 09:40:02 +0000 (09:40 +0000)]
Allow display of last odd page in dual view. Fix for 316347.

* shell/ev-view.c: (view_update_range_and_current_page):

Allow display of last odd page in dual view. Fix for 316347.

18 years agoMake close button in toolbar editor default.
Nickolay V. Shmyrev [Sat, 17 Sep 2005 08:51:26 +0000 (08:51 +0000)]
Make close button in toolbar editor default.

18 years agoMark close button as default. Fix for 316381.
Nickolay V. Shmyrev [Sat, 17 Sep 2005 08:46:14 +0000 (08:46 +0000)]
Mark close button as default. Fix for 316381.

* shell/ev-properties-dialog.c: (ev_properties_dialog_init):

Mark close button as default. Fix for 316381.

18 years agoMerged from gnome-2-12
Nguyen Thai Ngoc Duy [Sat, 17 Sep 2005 05:29:06 +0000 (05:29 +0000)]
Merged from gnome-2-12

18 years agoAllow negative doubles in left/top properties
Marco Pesenti Gritti [Fri, 16 Sep 2005 14:25:25 +0000 (14:25 +0000)]
Allow negative doubles in left/top properties

2005-09-16  Marco Pesenti Gritti  <mpg@redhat.com>

        * backend/ev-link.c: (ev_link_class_init):

        Allow negative doubles in left/top properties

18 years agoRemove a bunch of strings that was used only by the statusbar.
Marco Pesenti Gritti [Fri, 16 Sep 2005 13:29:25 +0000 (13:29 +0000)]
Remove a bunch of strings that was used only by the statusbar.

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.

18 years agoWhen title has a confusing extension, show also the document filename
Marco Pesenti Gritti [Fri, 16 Sep 2005 13:15:29 +0000 (13:15 +0000)]
When title has a confusing extension, show also the document filename

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 ()

18 years agoFactor out and cleanup window title code
Marco Pesenti Gritti [Fri, 16 Sep 2005 11:55:26 +0000 (11:55 +0000)]
Factor out and cleanup window title code

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

18 years agoMake dialog transient so it doesnt block other windows
Marco Pesenti Gritti [Fri, 16 Sep 2005 09:40:36 +0000 (09:40 +0000)]
Make dialog transient so it doesnt block other windows

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

18 years agoFix thumbnails rendering for pdf
Nickolay V. Shmyrev [Tue, 13 Sep 2005 17:05:53 +0000 (17:05 +0000)]
Fix thumbnails rendering for pdf

Fix thumbnails rendering for pdf

18 years agoIncrease timeout to hide full screen popup. Bug 316123.
Wouter Bolsterlee [Tue, 13 Sep 2005 14:07:47 +0000 (14:07 +0000)]
Increase timeout to hide full screen popup. Bug 316123.

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.

18 years agoAllow the user to override document restrictions. Fix for bug 305818.
Nickolay V. Shmyrev [Tue, 13 Sep 2005 13:57:08 +0000 (13:57 +0000)]
Allow the user to override document restrictions. Fix for bug 305818.

* data/evince.schemas.in:
* shell/ev-window.c: (update_action_sensitivity):

Allow the user to override document restrictions. Fix for bug
305818.

18 years agoFix multihead behaviour of fullscreen toolbar popup. Fixes bug #315451.
Christian Persch [Tue, 13 Sep 2005 13:53:30 +0000 (13:53 +0000)]
Fix multihead behaviour of fullscreen toolbar popup. Fixes bug #315451.

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.

18 years agoSupport for gnome-keyring for encrypted PDF's.
Nickolay V. Shmyrev [Tue, 13 Sep 2005 13:41:17 +0000 (13:41 +0000)]
Support for gnome-keyring for encrypted PDF's.

* 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.

18 years agoTranslation updated by Ivar Smolin.
Priit Laes [Mon, 12 Sep 2005 04:41:14 +0000 (04:41 +0000)]
Translation updated by Ivar Smolin.

2005-09-12  Priit Laes  <plaes@cvs.gnome.org>

* et.po: Translation updated by Ivar Smolin.

18 years agoMore precise handling of enter_notify/leave_notify. Fix for 315470.
Nickolay V. Shmyrev [Sun, 11 Sep 2005 13:46:28 +0000 (13:46 +0000)]
More precise handling of enter_notify/leave_notify. Fix for 315470.

18 years agoleak fix: unref fullscreen_timeout_source before clearing it
Christopher Aillon [Thu, 8 Sep 2005 19:30:10 +0000 (19:30 +0000)]
leak fix: unref fullscreen_timeout_source before clearing it

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

18 years agoUsed -lt1 instead -lt1lib
Nickolay V. Shmyrev [Thu, 8 Sep 2005 18:28:03 +0000 (18:28 +0000)]
Used -lt1 instead -lt1lib

18 years agoFix some bugs with xyz links, respect zoom
Marco Pesenti Gritti [Thu, 8 Sep 2005 11:59:55 +0000 (11:59 +0000)]
Fix some bugs with xyz links, respect zoom

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

18 years agonull check uri before setting and getting metadata
Marco Pesenti Gritti [Thu, 8 Sep 2005 11:05:55 +0000 (11:05 +0000)]
null check uri before setting and getting metadata

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

18 years agoSome build fixes for cygwin. Patch by yselkowitz@users.sourceforge.net
Marco Pesenti Gritti [Thu, 8 Sep 2005 10:52:09 +0000 (10:52 +0000)]
Some build fixes for cygwin. Patch by yselkowitz@users.sourceforge.net

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

18 years agoAdd a signal for link activation.
Marco Pesenti Gritti [Thu, 8 Sep 2005 09:44:27 +0000 (09:44 +0000)]
Add a signal for link activation.

2005-09-08  Marco Pesenti Gritti  <mpg@redhat.com>

        * shell/ev-sidebar-links.c: (ev_sidebar_links_class_init),
        (selection_changed_callback):
        * shell/ev-sidebar-links.h:

        Add a signal for link activation.

        * shell/ev-view.c: (ev_view_goto_link),
        (ev_view_button_release_event):
        * shell/ev-view.h:
        * shell/ev-window.c: (sidebar_links_link_activated_cb),
        (ev_window_init):

        Implement the signal so that we can handle all link types.

        * shell/ev-page-cache.c:

        Remove unused set_link function

18 years agoAdd some space from the cursor, hardcoded but I couldnt find a better way.
Marco Pesenti Gritti [Thu, 8 Sep 2005 09:22:47 +0000 (09:22 +0000)]
Add some space from the cursor, hardcoded but I couldnt find a better way.

2005-09-08  Marco Pesenti Gritti  <mpg@redhat.com>

        * lib/ev-tooltip.c: (ev_tooltip_set_position):

        Add some space from the cursor, hardcoded but I couldnt
        find a better way.

18 years agoUse mozilla style vs gtk style, way better for links.
Marco Pesenti Gritti [Wed, 7 Sep 2005 14:55:34 +0000 (14:55 +0000)]
Use mozilla style vs gtk style, way better for links.

2005-09-07  Marco Pesenti Gritti  <mpg@redhat.com>

        * lib/ev-tooltip.c:

        Use mozilla style vs gtk style, way better for links.

        * shell/ev-view.c: (ev_view_motion_notify_event),
        (ev_view_destroy), (ev_view_init):

        Deactive tooltip when the link hovered is changed.

18 years agoImplement xyz links, still not functional. Links are a total mess, will
Marco Pesenti Gritti [Wed, 7 Sep 2005 12:36:54 +0000 (12:36 +0000)]
Implement xyz links, still not functional. Links are a total mess, will

2005-09-07  Marco Pesenti Gritti  <mpg@redhat.com>

        * backend/ev-document.h:
        * backend/ev-link.c: (ev_link_type_get_type), (ev_link_get_top),
        (ev_link_get_left), (ev_link_get_zoom), (ev_link_get_property),
        (ev_link_set_property), (ev_window_dispose), (ev_link_class_init),
        (ev_link_new_page), (ev_link_new_page_xyz):
        * backend/ev-link.h:
        * pdf/ev-poppler.cc:
        * shell/ev-view.c: (doc_point_to_view_point), (scroll_to_xyz_link),
        (go_to_link), (tip_from_link):

        Implement xyz links, still not functional. Links are a total
        mess, will need to refactor and bugfix a lot :(

18 years agoUpdated Basque translation.
Inaki Larranaga [Mon, 5 Sep 2005 19:53:57 +0000 (19:53 +0000)]
Updated Basque translation.

2005-09-05  Inaki Larranaga  <dooteo@euskalgnu.org>

* eu.po: Updated Basque translation.

18 years agoAdded Italian translation.
Alessio Frusciante [Mon, 5 Sep 2005 19:14:29 +0000 (19:14 +0000)]
Added Italian translation.

18 years agoRemove the statusbar. This regress loading feedback, need to check with
Marco Pesenti Gritti [Mon, 5 Sep 2005 10:45:45 +0000 (10:45 +0000)]
Remove the statusbar. This regress loading feedback, need to check with

2005-09-05  Marco Pesenti Gritti <mpg@redhat.com>

        * data/evince-ui.xml:
        * data/evince.schemas.in:
        * shell/Makefile.am:
        * shell/ev-window.c: (update_chrome_visibility),
        (password_dialog_response), (ev_window_load_job_cb),
        (ev_window_xfer_job_cb), (ev_window_open_uri),
        (ev_window_class_init), (set_chrome_actions), (load_chrome),
        (ev_window_init):

        Remove the statusbar. This regress loading feedback, need to
        check with Bryan what we want to do there...

18 years agoFix tooltip border and size handling
Marco Pesenti Gritti [Mon, 5 Sep 2005 09:08:25 +0000 (09:08 +0000)]
Fix tooltip border and size handling

2005-09-05  Marco Pesenti Gritti  <mpg@redhat.com>

        * lib/ev-tooltip.c: (ev_tooltip_init):

        Fix tooltip border and size handling

18 years agoDelay popup showing. Mirror gtk logic/times.
Marco Pesenti Gritti [Mon, 5 Sep 2005 08:57:08 +0000 (08:57 +0000)]
Delay popup showing. Mirror gtk logic/times.

2005-09-05  Marco Pesenti Gritti  <mpg@redhat.com>

        * lib/ev-tooltip.c: (ev_tooltip_dispose), (ev_tooltip_class_init),
        (ev_tooltip_set_position), (ev_tooltip_recently_shown),
        (ev_tooltip_timeout), (ev_tooltip_activate),
        (ev_tooltip_deactivate):
        * lib/ev-tooltip.h:
        * shell/ev-view.c: (ev_view_motion_notify_event):

        Delay popup showing. Mirror gtk logic/times.

18 years agoUpdated Serbian translation.
Danilo Šegan [Sat, 3 Sep 2005 18:43:42 +0000 (18:43 +0000)]
Updated Serbian translation.

18 years ago*** empty log message ***
Marco Pesenti Gritti [Sat, 3 Sep 2005 13:11:24 +0000 (13:11 +0000)]
*** empty log message ***

18 years agoSimple widget to show tooltips at a custom position
Marco Pesenti Gritti [Sat, 3 Sep 2005 13:10:53 +0000 (13:10 +0000)]
Simple widget to show tooltips at a custom position

2005-09-03  Marco Pesenti Gritti  <mpg@redhat.com>

        * lib/Makefile.am:
        * lib/ev-tooltip.c: (ev_tooltip_expose_event),
        (ev_tooltip_class_init), (ev_tooltip_init), (ev_tooltip_new),
        (ev_tooltip_set_text), (ev_tooltip_set_position):
        * lib/ev-tooltip.h:

        Simple widget to show tooltips at a custom position

        * shell/ev-view.c: (tip_from_link), (ev_view_motion_notify_event),
        (ev_view_destroy):

        Use it for links. First go, needs work

18 years agoHIG fixes, thanks to Dennis Cranston
Nickolay V. Shmyrev [Fri, 2 Sep 2005 20:52:46 +0000 (20:52 +0000)]
HIG fixes, thanks to Dennis Cranston

18 years agoMake file pickers not modal and refactor code some
Marco Pesenti Gritti [Fri, 2 Sep 2005 13:35:38 +0000 (13:35 +0000)]
Make file pickers not modal and refactor code some

2005-09-02  Marco Pesenti Gritti  <mpg@redhat.com>

        * shell/ev-window.c: (file_open_dialog_response_cb),
        (ev_window_cmd_file_open), (file_save_dialog_response_cb),
        (ev_window_cmd_save_as):

        Make file pickers not modal and refactor code some

18 years agoAdd a current page property and allow to get/set it
Marco Pesenti Gritti [Fri, 2 Sep 2005 10:41:11 +0000 (10:41 +0000)]
Add a current page property and allow to get/set it

2005-09-02  Marco Pesenti Gritti  <mpg@redhat.com>

        * shell/ev-sidebar.h:
        * shell/ev-sidebar.c: (ev_sidebar_set_property),
        (ev_sidebar_get_current_page), (ev_sidebar_get_property),
        (ev_sidebar_class_init), (ev_sidebar_select_page),
        (ev_sidebar_menu_item_activate_cb), (ev_sidebar_new),
        (ev_sidebar_set_page):

        Add a current page property and allow to get/set it

        * shell/ev-window.c: (setup_view_from_metadata),
        (ev_window_sidebar_current_page_changed_cb), (ev_window_init):

        Persist current sidebar page per document

18 years agoPersist size/visibility of sidebar per document
Marco Pesenti Gritti [Fri, 2 Sep 2005 09:02:13 +0000 (09:02 +0000)]
Persist size/visibility of sidebar per document

2005-09-02  Marco Pesenti Gritti  <mpg@redhat.com>

        * data/evince.schemas.in:
        * shell/ev-window.c: (update_chrome_visibility),
        (setup_document_from_metadata), (update_sidebar_visibility),
        (setup_view_from_metadata), (ev_window_sidebar_position_change_cb),
        (ev_window_run_fullscreen), (ev_window_stop_fullscreen),
        (ev_window_run_presentation), (ev_window_stop_presentation),
        (ev_window_view_sidebar_cb),
        (ev_window_sidebar_visibility_changed_cb), (set_chrome_actions),
        (load_chrome), (ev_window_init):

        Persist size/visibility of sidebar per document

18 years agoAbbrev)--L1743--C75--54%--------------------------------------------------------...
Jonathan Blandford [Fri, 2 Sep 2005 05:00:39 +0000 (05:00 +0000)]
Abbrev)--L1743--C75--54%---------------------------------------------------------------Fri Sep  2 00:59:55 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-view.c (draw_loading_text): Draw loading text.

18 years agoAdded Romanian translation by Misu Moldovan.
Dan Damian [Thu, 1 Sep 2005 22:06:37 +0000 (22:06 +0000)]
Added Romanian translation by Misu Moldovan.

18 years agoev_page_cache_get doesnt return a reference, dont try to unref it.
Marco Pesenti Gritti [Thu, 1 Sep 2005 09:35:03 +0000 (09:35 +0000)]
ev_page_cache_get doesnt return a reference, dont try to unref it.

2005-09-01  Marco Pesenti Gritti  <mpg@redhat.com>

        * shell/ev-view.c: (clear_caches):

        ev_page_cache_get doesnt return a reference,
        dont try to unref it.

18 years agoFix timestamp parameter with dbus <= 0.33
Marco Pesenti Gritti [Thu, 1 Sep 2005 08:12:45 +0000 (08:12 +0000)]
Fix timestamp parameter with dbus <= 0.33

2005-09-01  Marco Pesenti Gritti  <mpg@redhat.com>

        * shell/main.c: (load_files_remote):

        Fix timestamp parameter with dbus <= 0.33

18 years agoAdd missing full stop
Marco Pesenti Gritti [Wed, 31 Aug 2005 17:57:46 +0000 (17:57 +0000)]
Add missing full stop

2005-08-31  Marco Pesenti Gritti  <mpg@redhat.com>

        * data/evince.schemas.in:

        Add missing full stop

18 years agoUpdated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>
Alexander Shopov [Wed, 31 Aug 2005 14:20:40 +0000 (14:20 +0000)]
Updated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>

2005-08-31  Alexander Shopov  <ash@contact.bg>

* bg.po: Updated Bulgarian translation by
Vladimir Petkov <vpetkov@i-space.org>

18 years agoPlug some memory leaks
Hiroyuki Ikezoe [Wed, 31 Aug 2005 08:34:39 +0000 (08:34 +0000)]
Plug some memory leaks

2005-08-31  Hiroyuki Ikezoe  <poincare@ikezoe.net>

        * shell/ev-pixbuf-cache.c: (dispose_cache_job_info):
        * shell/ev-window.c: (ev_window_print_range), (ev_window_dispose):

        Plug some memory leaks

18 years agoupdated by rranjan@redhat.com
Rajesh Ranjan [Wed, 31 Aug 2005 04:25:33 +0000 (04:25 +0000)]
updated by rranjan@redhat.com

18 years agoUpdated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org> GNOME_2_12_BRANCHPOINT
Alexander Shopov [Tue, 30 Aug 2005 10:30:36 +0000 (10:30 +0000)]
Updated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>

2005-08-30  Alexander Shopov  <ash@contact.bg>

* bg.po: Updated Bulgarian translation by
Vladimir Petkov <vpetkov@i-space.org>

18 years agoTypo corrections
Jens Seidel [Mon, 29 Aug 2005 21:40:14 +0000 (21:40 +0000)]
Typo corrections

18 years agoUpdated Czech translation.
Miloslav Trmac [Mon, 29 Aug 2005 21:16:50 +0000 (21:16 +0000)]
Updated Czech translation.

2005-08-29  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

18 years agoCheck for execinfo.h and use it only if it exists.
Christian Persch [Mon, 29 Aug 2005 20:40:07 +0000 (20:40 +0000)]
Check for execinfo.h and use it only if it exists.

2005-08-29  Christian Persch  <chpe@cvs.gnome.org>

* configure.ac:
* lib/ev-debug.c: (trap_handler):

Check for execinfo.h and use it only if it exists.

18 years ago"Printing is not supported on this printer."
Telsa Gwynne [Mon, 29 Aug 2005 20:04:07 +0000 (20:04 +0000)]
"Printing is not supported on this printer."

...but it is translated beautifully!

18 years agoUpdated French translation.
Christophe Merlet [Mon, 29 Aug 2005 19:14:22 +0000 (19:14 +0000)]
Updated French translation.

18 years agoAdded Portuguese (pt) to ALL_LINGUAS.
Duarte Loreto [Mon, 29 Aug 2005 11:26:13 +0000 (11:26 +0000)]
Added Portuguese (pt) to ALL_LINGUAS.

2005-08-29  Duarte Loreto <happyguy_pt@hotmail.com>

* configure.ac: Added Portuguese (pt) to ALL_LINGUAS.

18 years agoAdded Portuguese translation.
Duarte Loreto [Mon, 29 Aug 2005 11:24:53 +0000 (11:24 +0000)]
Added Portuguese translation.

2005-08-29  Duarte Loreto <happyguy_pt@hotmail.com>

* pt.po: Added Portuguese translation.

18 years agoUpdated Indonesian translation.
Mohammad DAMT [Sun, 28 Aug 2005 19:20:24 +0000 (19:20 +0000)]
Updated Indonesian translation.

2005-08-28  Mohammad DAMT  <mdamt@gnome.org>

  * id.po: Updated Indonesian translation.

18 years agoUpdated Hebrew translation.
Yair Hershkovitz [Sun, 28 Aug 2005 17:28:37 +0000 (17:28 +0000)]
Updated Hebrew translation.

2005-08-28  Yair Hershkovitz  <yairhr@gmail.com>

* he.po: Updated Hebrew translation.

18 years agoUpdated Indonesian translation
Mohammad DAMT [Sat, 27 Aug 2005 19:03:34 +0000 (19:03 +0000)]
Updated Indonesian translation

2005-08-27  Mohammad DAMT  <mdamt@gnome.org>

        * id.po: Updated Indonesian translation

18 years agoAdded Indonesian "id" to ALL_LINGUAS Added Indonesian translation
Mohammad DAMT [Sat, 27 Aug 2005 18:48:03 +0000 (18:48 +0000)]
Added Indonesian "id" to ALL_LINGUAS Added Indonesian translation

2005-08-27  Mohammad DAMT  <mdamt@gnome.org>

  * configure.ac: Added Indonesian "id" to ALL_LINGUAS
    * po/id.po  : Added Indonesian translation