]> www.fi.muni.cz Git - evince.git/log
evince.git
19 years agoother_page isn't necessarily page + 1.
Jonathan Blandford [Sat, 4 Jun 2005 14:57:00 +0000 (14:57 +0000)]
other_page isn't necessarily page + 1.

Fri Jun  3 21:07:57 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-view.c (get_page_extents): other_page isn't necessarily
        page + 1.

        * shell/ev-window.c: Make sure we add the timeout when we get a
        focus-in event.

        * shell/ev-view.c (view_set_adjustment_values): Add 0.5 to
        adjustment->value before calculating the zoom factor to average
        out all of our rounding errors.  The page no longer 'drifts' when
        resizing.

19 years agoLabels don't expand when the dialogue is resized
Nickolay V. Shmyrev [Sat, 4 Jun 2005 13:05:31 +0000 (13:05 +0000)]
Labels don't expand when the dialogue is resized
strftime result needs to be converted to UTF-8. Thanks to chpe.

19 years agoHide the fonts tab
Marco Pesenti Gritti [Sat, 4 Jun 2005 09:42:34 +0000 (09:42 +0000)]
Hide the fonts tab

2005-06-04  Marco Pesenti Gritti <mpg@redhat.com>

        * data/evince-properties.glade:

        Hide the fonts tab

19 years agoRework properties code to take only EvPropertyInfo in the constructor so
Marco Pesenti Gritti [Sat, 4 Jun 2005 09:39:48 +0000 (09:39 +0000)]
Rework properties code to take only EvPropertyInfo in the constructor so

2005-06-04  Marco Pesenti Gritti <mpg@redhat.com>

        * backend/ev-document-info.h:
        * backend/ev-document.c: (ev_document_info_free):
        * data/evince-properties.glade:
        * pdf/ev-poppler.cc:
        * ps/ps-document.c: (ps_document_get_info):
        * shell/ev-properties.c: (ev_properties_format_date),
        (set_property), (ev_properties_new):
        * shell/ev-properties.h:
        * shell/ev-window.c: (ev_window_cmd_file_properties):

        Rework properties code to take only EvPropertyInfo
        in the constructor so that it can be useful for
        nautilus plugin too.

        Deal with backends that doesnt support some properties.
        Make set property code generic.

19 years agofix spacings, make resizeable, and make data labels selectable +
Christian Persch [Sat, 4 Jun 2005 07:21:58 +0000 (07:21 +0000)]
fix spacings, make resizeable, and make data labels selectable +

2005-06-04  Christian Persch <chpe@gnome.org>

        * data/evince-properties.glade:

        fix spacings, make resizeable, and make data labels selectable + ellipsised

19 years agoUpdated Canadian English translation.
Adam Weinberger [Sat, 4 Jun 2005 03:52:50 +0000 (03:52 +0000)]
Updated Canadian English translation.

2005-06-03  Adam Weinberger  <adamw@gnome.org>

* en_CA.po: Updated Canadian English translation.

19 years agoInitial go at file properties. Patch by Emil Soleyman-Zomalan
Marco Pesenti Gritti [Fri, 3 Jun 2005 17:57:18 +0000 (17:57 +0000)]
Initial go at file properties. Patch by Emil Soleyman-Zomalan

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

        * backend/ev-document-info.h:
        * data/Makefile.am:
        * data/evince-ui.xml:
        * pdf/ev-poppler.cc:
        * shell/Makefile.am:
        * shell/ev-window.c: (update_action_sensitivity),
        (ev_window_cmd_file_properties):

        Initial go at file properties. Patch by
        Emil Soleyman-Zomalan <emil@soleyman.com>.
        Needs love see #169583

19 years agoTry to render even if psscan fails.
Marco Pesenti Gritti [Thu, 2 Jun 2005 11:38:06 +0000 (11:38 +0000)]
Try to render even if psscan fails.

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

        * ps/ps-document.c: (output):
        * ps/ps.c: (psscan):

        Try to render even if psscan fails.

19 years agoPort buffered reading code from gv
Marco Pesenti Gritti [Wed, 1 Jun 2005 18:57:16 +0000 (18:57 +0000)]
Port buffered reading code from gv

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

        * ps/ps.c: (psscan), (pscopydoc):

        Port buffered reading code from gv

19 years agoDo not fail on interpreter messages
Marco Pesenti Gritti [Wed, 1 Jun 2005 10:43:11 +0000 (10:43 +0000)]
Do not fail on interpreter messages

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

        * ps/ps-document.c: (interpreter_message), (output):

        Do not fail on interpreter messages

19 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Wed, 1 Jun 2005 10:16:24 +0000 (10:16 +0000)]
Translation updated by Tino Meinen.

2005-06-01  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

19 years agoPages can be 0 x 0, dont assert on this case
Marco Pesenti Gritti [Wed, 1 Jun 2005 09:23:33 +0000 (09:23 +0000)]
Pages can be 0 x 0, dont assert on this case

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

        * backend/ev-document-misc.c:
        (ev_document_misc_get_thumbnail_frame):

        Pages can be 0 x 0, dont assert on this case

19 years agoCorrectly manage our reference on document. Finally the reload huge leak
Marco Pesenti Gritti [Tue, 31 May 2005 19:03:59 +0000 (19:03 +0000)]
Correctly manage our reference on document. Finally the reload huge leak

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

        * shell/ev-sidebar-links.c: (ev_sidebar_links_dispose),
        (ev_sidebar_links_class_init), (ev_sidebar_links_set_document):

        Correctly manage our reference on document. Finally the reload
        huge leak is gone...

19 years agoForgot to chain it to the parent. Thanks chpe.
Marco Pesenti Gritti [Tue, 31 May 2005 18:34:39 +0000 (18:34 +0000)]
Forgot to chain it to the parent. Thanks chpe.

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

        * ps/ps-document.c: (ps_document_dispose):

        Forgot to chain it to the parent. Thanks chpe.

19 years agoCleanup dispose a bit. Dont leak the whole pixmap.
Marco Pesenti Gritti [Tue, 31 May 2005 18:19:29 +0000 (18:19 +0000)]
Cleanup dispose a bit. Dont leak the whole pixmap.

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

        * ps/ps-document.c: (ps_document_dispose),
        (ps_document_class_init), (stop_interpreter), (document_load):

        Cleanup dispose a bit. Dont leak the whole pixmap.

19 years agoRelease the poppler document on dispose
Marco Pesenti Gritti [Tue, 31 May 2005 16:51:22 +0000 (16:51 +0000)]
Release the poppler document on dispose

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

        * pdf/ev-poppler.cc:

        Release the poppler document on dispose

19 years agoRelease ref on the pixbuf cache when changing document.
Marco Pesenti Gritti [Tue, 31 May 2005 16:36:10 +0000 (16:36 +0000)]
Release ref on the pixbuf cache when changing document.

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

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

        Release ref on the pixbuf cache when changing
        document.

19 years agoFix a double free
Marco Pesenti Gritti [Tue, 31 May 2005 14:39:19 +0000 (14:39 +0000)]
Fix a double free

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

        * ps/ps-document.c: (ps_document_get_info):

        Fix a double free

19 years agoSet page action entry width depending on labels width. Fix for 305202
Nickolay V. Shmyrev [Tue, 31 May 2005 14:36:02 +0000 (14:36 +0000)]
Set page action entry width depending on labels width. Fix for 305202

19 years agoAllow -1 as page value (error)
Marco Pesenti Gritti [Tue, 31 May 2005 12:54:08 +0000 (12:54 +0000)]
Allow -1 as page value (error)

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

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

        Allow -1 as page value (error)

19 years agoSlightly modified patch by Nickolay V. Shmyrev <nshmyrev@yandex.ru>. Fix
Marco Pesenti Gritti [Tue, 31 May 2005 12:40:40 +0000 (12:40 +0000)]
Slightly modified patch by Nickolay V. Shmyrev <nshmyrev@yandex.ru>. Fix

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

        * shell/ev-sidebar-thumbnails.c:
        (ev_sidebar_thumbnails_set_document):
        * shell/ev-view.c: (scroll_to_current_page),
        (view_set_adjustment_values), (ev_view_set_scroll_adjustments),
        (page_changed_cb), (on_adjustment_value_changed),
        (ev_view_set_document):

        Slightly modified patch by Nickolay V. Shmyrev  <nshmyrev@yandex.ru>.
        Fix bug 305377

19 years agoImprove djvu loading speed. Fix for 301993
Nickolay V. Shmyrev [Sun, 29 May 2005 11:27:28 +0000 (11:27 +0000)]
Improve djvu loading speed. Fix for 301993

19 years agoUpdated Simplified Chinese translation
Funda Wang [Sun, 29 May 2005 10:23:25 +0000 (10:23 +0000)]
Updated Simplified Chinese translation

19 years agomodify the expose handling to get the shadows.
Jonathan Blandford [Sun, 29 May 2005 07:27:23 +0000 (07:27 +0000)]
modify the expose handling to get the shadows.

Sat May 28 07:38:03 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-view.c (draw_one_page): modify the expose handling to
        get the shadows.

        * shell/ev-window.c (update_action_sensitivity): Respect
        permissions field.  Kowtow to the man.

        * pdf/ev-poppler.cc: Get the permissions field.

        * tiff/*c: Make a tiny bit more robust.

19 years agoPop messages from context message queue
Nickolay V. Shmyrev [Thu, 26 May 2005 14:14:43 +0000 (14:14 +0000)]
Pop messages from context message queue

19 years agoCleanup tiff configure checks. Fix for bug 305218.
Nickolay V. Shmyrev [Tue, 24 May 2005 15:25:31 +0000 (15:25 +0000)]
Cleanup tiff configure checks. Fix for bug 305218.

19 years agoUkrainian translation added.
Maxim Dziumanenko [Mon, 23 May 2005 22:52:32 +0000 (22:52 +0000)]
Ukrainian translation added.

205-05-24  Maxim Dziumanenko <mvd@mylinux.ua>

* Ukrainian translation added.

19 years agoHungarian translation updated.
Gabor Kelemen [Mon, 23 May 2005 14:23:20 +0000 (14:23 +0000)]
Hungarian translation updated.

2005-05-23  Gabor Kelemen  <kelemeng@gnome.hu>

* hu.po: Hungarian translation updated.

19 years agoAdded hu to ALL_LINGUAS.
Gabor Kelemen [Mon, 23 May 2005 14:19:12 +0000 (14:19 +0000)]
Added hu to ALL_LINGUAS.

2005-05-23  Gabor Kelemen  <kelemeng@gnome.hu>

* configure.ac: Added hu to ALL_LINGUAS.

19 years agoHungarian translation added by "Last-Translator: \n".
Gabor Kelemen [Mon, 23 May 2005 14:18:58 +0000 (14:18 +0000)]
Hungarian translation added by "Last-Translator: \n".

2005-05-23  Gabor Kelemen  <kelemeng@gnome.hu>

* hu.po: Hungarian translation added by "Last-Translator: \n".

19 years agoFix minor points related to moving best fit up. Introduce
Nickolay V. Shmyrev [Sun, 22 May 2005 15:09:31 +0000 (15:09 +0000)]
Fix minor points related to moving best fit up. Introduce
"zoom" property and make zoom control change it's value on
notify::zoom signals. Fix for 305080.

19 years agoSecond part of commit, broken pipe somehow
Nickolay V. Shmyrev [Sun, 22 May 2005 13:13:48 +0000 (13:13 +0000)]
Second part of commit, broken pipe somehow

19 years agoUse + and - as accels for zooming. Fix for 305001.
Nickolay V. Shmyrev [Sun, 22 May 2005 13:12:25 +0000 (13:12 +0000)]
Use + and - as accels for zooming. Fix for 305001.

19 years agoUpdated Czech translation.
Miloslav Trmac [Sun, 22 May 2005 11:31:25 +0000 (11:31 +0000)]
Updated Czech translation.

2005-05-22  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

19 years ago*** empty log message ***
Marco Pesenti Gritti [Sun, 22 May 2005 11:05:56 +0000 (11:05 +0000)]
*** empty log message ***

19 years agoDepends on poppler 0.3.2
Marco Pesenti Gritti [Sun, 22 May 2005 11:04:50 +0000 (11:04 +0000)]
Depends on poppler 0.3.2

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

        * configure.ac:

        Depends on poppler 0.3.2

19 years agoSync
Marco Pesenti Gritti [Sun, 22 May 2005 10:59:56 +0000 (10:59 +0000)]
Sync

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

        * cut-n-paste/recent-files/egg-recent-item.c:
        (egg_recent_item_get_short_name):
        * cut-n-paste/toolbar-editor/Makefile.am:
        * cut-n-paste/toolbar-editor/egg-editable-toolbar.c:
        (new_pixbuf_from_widget):
        * cut-n-paste/toolbar-editor/egg-editable-toolbar.h:
        * cut-n-paste/toolbar-editor/egg-marshal.c:
        * cut-n-paste/toolbar-editor/egg-toolbar-editor.c:
        * cut-n-paste/toolbar-editor/egg-toolbars-model.c:

        Sync

19 years agoUpdated Japanese translation for v0.3.1.
Takeshi AIHANA [Sun, 22 May 2005 07:48:31 +0000 (07:48 +0000)]
Updated Japanese translation for v0.3.1.

2005-05-22  Takeshi AIHANA <aihana@gnome.gr.jp>
* ja.po: Updated Japanese translation for v0.3.1.

19 years agoRough TIFF backend.
Jonathan Blandford [Sun, 22 May 2005 03:21:31 +0000 (03:21 +0000)]
Rough TIFF backend.

Sat May 21 23:18:30 2005  Jonathan Blandford  <jrb@redhat.com>

        * tiff/tiff-document.c: Rough TIFF backend.

19 years ago*** empty log message ***
Marco Pesenti Gritti [Sat, 21 May 2005 18:45:29 +0000 (18:45 +0000)]
*** empty log message ***

19 years agoRelease 0.3.1 EVINCE_0_3_1
Marco Pesenti Gritti [Sat, 21 May 2005 18:38:44 +0000 (18:38 +0000)]
Release 0.3.1

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

        * NEWS:
        * configure.ac:
        * cut-n-paste/toolbar-editor/Makefile.am:

        Release 0.3.1

19 years agoRemove the locks around get_n_results
Marco Pesenti Gritti [Sat, 21 May 2005 17:41:29 +0000 (17:41 +0000)]
Remove the locks around get_n_results

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

        * shell/ev-view.c: (jump_to_find_result), (ev_view_can_find_next),
        (ev_view_find_next), (ev_view_find_previous):

        Remove the locks around get_n_results

2005-05-21  Juerg Billeter  <j@bitron.ch>

        * pdf/ev-poppler.c: (pdf_document_ps_exporter_begin):

        Pass correct number of pages to poppler.

19 years agoConditionally add dvi and djvu mime types to desktop file. Fix for 304658
Nickolay V. Shmyrev [Sat, 21 May 2005 11:46:37 +0000 (11:46 +0000)]
Conditionally add dvi and djvu mime types to desktop file. Fix for 304658

19 years agocast adjustmen->value to (int) before using it. Otherwise, we get off by a
Jonathan Blandford [Sat, 21 May 2005 04:48:26 +0000 (04:48 +0000)]
cast adjustmen->value to (int) before using it. Otherwise, we get off by a

Sat May 21 00:21:30 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-view.c: (view_update_adjustments),
        (view_set_adjustment_values): cast adjustmen->value to (int)
        before using it.  Otherwise, we get off by a pixel in some
        situations.

        (draw_one_page): Draw the border on expose.

19 years agoPatch from Nickolay V. Shmyrev to reset the adjustment when the mode
Jonathan Blandford [Sat, 21 May 2005 02:10:42 +0000 (02:10 +0000)]
Patch from Nickolay V. Shmyrev to reset the adjustment when the mode

Fri May 20 22:05:25 2005  Jonathan Blandford  <jrb@redhat.com>

        * *shell/ev-view.c: Patch from Nickolay V. Shmyrev to reset the
        adjustment when the mode changes, #304923

19 years agoFix flickering on resizing
Nickolay V. Shmyrev [Fri, 20 May 2005 09:22:53 +0000 (09:22 +0000)]
Fix flickering on resizing

19 years agoPatch from Nickolay Shmyrev to fix the -p option, #170458
Jonathan Blandford [Fri, 20 May 2005 05:47:54 +0000 (05:47 +0000)]
Patch from Nickolay Shmyrev to fix the -p option, #170458

Fri May 20 01:46:57 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-view.c: Patch from Nickolay Shmyrev to fix the -p
        option, #170458

19 years agoPatch from Nickolay Shmyrev to to scroll to second page on page_changed if
Jonathan Blandford [Fri, 20 May 2005 05:29:43 +0000 (05:29 +0000)]
Patch from Nickolay Shmyrev to to scroll to second page on page_changed if

Fri May 20 01:27:01 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-view.c: Patch from Nickolay Shmyrev to to scroll to
        second page on page_changed if possible, #304669

19 years agoUse gdk_window_scroll instead of gtk_widget_queue_draw. Massive speedups
Jonathan Blandford [Fri, 20 May 2005 05:08:11 +0000 (05:08 +0000)]
Use gdk_window_scroll instead of gtk_widget_queue_draw. Massive speedups

Fri May 20 01:07:15 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-view.c (view_update_adjustments): Use gdk_window_scroll
        instead of gtk_widget_queue_draw.  Massive speedups in scrolling.

Fri May 20 01:05:10 2005  Jonathan Blandford  <jrb@redhat.com>

        * .cvsignore:
        * shell/ev-view.c:(ev_view_size_allocate), (ev_view_class_init),
        (zoom_for_size_fit_width), (zoom_for_size_best_fit),
        (ev_view_zoom_for_size_presentation),
        (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):
        * shell/ev-view.h:
        * shell/ev-window.c: (update_view_size),
        (ev_window_sizing_mode_changed_cb):

        Patch from Nickolay Shmyrev <nshmyrev@yandex.ru> to handle
        the scrollbars.  It's not 100% right, but it's much closer.  Kills
        an infinite loop, #304769

19 years agoUpdated Canadian English translation.
Adam Weinberger [Thu, 19 May 2005 17:55:51 +0000 (17:55 +0000)]
Updated Canadian English translation.

2005-05-19  Adam Weinberger  <adamw@gnome.org>

* en_CA.po: Updated Canadian English translation.

19 years agoMake PgUp/Down behave like Space
Marco Pesenti Gritti [Wed, 18 May 2005 18:15:23 +0000 (18:15 +0000)]
Make PgUp/Down behave like Space

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

        * data/evince-ui.xml:
        * shell/ev-view.c: (ev_view_scroll_view), (ev_view_class_init):
        * shell/ev-window.c: (set_view_actions_sensitivity):

        Make PgUp/Down behave like Space

19 years agoAdapt to new poppler api
Marco Pesenti Gritti [Wed, 18 May 2005 17:55:18 +0000 (17:55 +0000)]
Adapt to new poppler api

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

        * backend/ev-ps-exporter.c: (ev_ps_exporter_begin):
        * backend/ev-ps-exporter.h:
        * pdf/ev-poppler.cc:
        * ps/ps-document.c: (ps_document_ps_export_begin):
        * shell/ev-print-job.c: (idle_print_handler):

        Adapt to new poppler api

19 years agoTranslate zoom levels
Marco Pesenti Gritti [Wed, 18 May 2005 16:12:40 +0000 (16:12 +0000)]
Translate zoom levels

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

        * cut-n-paste/zoom-control/ephy-zoom-control.c:
        (ephy_zoom_control_init):

        Translate zoom levels

19 years agoFix current zoom -> zoom control match
Marco Pesenti Gritti [Wed, 18 May 2005 16:00:47 +0000 (16:00 +0000)]
Fix current zoom -> zoom control match

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

        * cut-n-paste/zoom-control/ephy-zoom.c:
        (ephy_zoom_get_zoom_level_index):

        Fix current zoom -> zoom control match

19 years agoUpdated Russian translation
Nickolay V. Shmyrev [Wed, 18 May 2005 15:12:59 +0000 (15:12 +0000)]
Updated Russian translation

19 years agoGive focus to the ev-view, rather than the scrolled_window that it's in.
James Bowes [Wed, 18 May 2005 14:46:27 +0000 (14:46 +0000)]
Give focus to the ev-view, rather than the scrolled_window that it's in.

2005-05-18  James Bowes  <bowes@cs.dal.ca>

        * shell/ev-window.c: (ev_window_init): Give focus to the ev-view,
        rather than the scrolled_window that it's in. Fixes bug #304655.

19 years agoUpdate Update
Kjartan Maraas [Wed, 18 May 2005 14:38:39 +0000 (14:38 +0000)]
Update Update

2005-05-18  Kjartan Maraas  <kmaraas@gnome.org>

* nb.po: Update
* no.po: Update

19 years agoMassive code clean up from Nickolay Shmyrev. Keep page offset when
Jonathan Blandford [Wed, 18 May 2005 03:17:38 +0000 (03:17 +0000)]
Massive code clean up from Nickolay Shmyrev. Keep page offset when

Tue May 17 22:54:17 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-view.c: (view_update_adjustments),
        (view_set_adjustment_values), (view_update_range_and_current_page),
        (view_scroll_to_page), (set_scroll_adjustment),
        (ev_view_set_scroll_adjustments), (add_scroll_binding_keypad),
        (ev_view_scroll), (ev_view_scroll_view),
        (ensure_rectangle_is_visible), (find_page_at_location),
        (get_link_at_location), (go_to_link), (status_message_from_link),
        (ev_view_size_request_continuous_dual_page),
        (ev_view_size_request), (ev_view_size_allocate), (ev_view_realize),
        (ev_view_unrealize), (ev_view_expose_event),
        (ev_view_button_press_event), (ev_view_motion_notify_event),
        (ev_view_button_release_event), (ev_gdk_color_to_rgb),
        (draw_rubberband), (highlight_find_results), (draw_one_page),
        (ev_view_finalize), (ev_view_destroy), (ev_view_class_init),
        (ev_view_init), (find_changed_cb), (page_changed_cb),
        (on_adjustment_value_changed), (ev_view_new),
        (ev_view_set_document), (ev_view_set_zoom),
        (ev_view_set_continuous), (ev_view_set_dual_page),
        (ev_view_set_presentation), (ev_view_zoom_in), (ev_view_zoom_out),
        (zoom_for_size_fit_width), (zoom_for_size_best_fit),
        (ev_view_zoom_for_size_presentation),
        (ev_view_zoom_for_size_continuous_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_view_get_status), (ev_view_set_status),
        (update_find_status_message), (ev_view_get_find_status),
        (ev_view_set_find_status), (jump_to_find_result),
        (jump_to_find_page), (compute_selections), (clear_selection),
        (ev_view_select_all), (get_selected_text), (ev_view_copy),
        (ev_view_primary_get_cb), (ev_view_primary_clear_cb),
        (ev_view_update_primary_selection),
        (ev_view_create_invisible_cursor), (ev_view_set_cursor):
        * shell/ev-view.h:
        * shell/ev-window.c: (ev_window_open_page_label),
        (ev_window_cmd_view_reload), (ev_window_sizing_mode_changed_cb),
        (ev_window_init):
        * shell/ev-window.h:
        * shell/main.c: (load_files):

        Massive code clean up from Nickolay Shmyrev.  Keep page offset
        when resizing.  Remove the bin_window().  Also, patch from James
        Bowes to fix command line page, #300641

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Tue, 17 May 2005 19:19:11 +0000 (19:19 +0000)]
Updated Spanish translation.

2005-05-17  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

19 years agoGet rid of View->Normal Size, it's just confusing
Marco Pesenti Gritti [Tue, 17 May 2005 15:12:44 +0000 (15:12 +0000)]
Get rid of View->Normal Size, it's just confusing

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

        * data/evince-ui.xml:
        * shell/ev-view.c:
        * shell/ev-view.h:
        * shell/ev-window.c: (update_action_sensitivity):

        Get rid of View->Normal Size, it's just confusing

19 years agoUpdated Greek translation by Stylianos Papanastasiou <stelios@dcs.gla.ac.uk>
Kostas Papadimas [Tue, 17 May 2005 06:20:35 +0000 (06:20 +0000)]
Updated Greek translation by Stylianos Papanastasiou <stelios@dcs.gla.ac.uk>

19 years agoFree the EvDocumentInfo.
Jonathan Blandford [Tue, 17 May 2005 04:57:48 +0000 (04:57 +0000)]
Free the EvDocumentInfo.

Tue May 17 00:51:21 2005  Jonathan Blandford  <jrb@redhat.com>

        * backend/ev-document-info.h:
        * backend/ev-document.c: (ev_document_info_free): Free the
        EvDocumentInfo.

        * shell/ev-sidebar-thumbnails.c: (ev_sidebar_thumbnails_dispose),
        (clear_range), (add_range), (update_visible_range),
        (adjustment_changed_cb), (ev_sidebar_thumbnails_init),
        (ev_sidebar_thumbnails_set_document):
        * shell/ev-window.c: (ev_window_setup_document): Only render the
        visible thumbnails.  It takes an instant to render, but it uses
        much less memory.

19 years agoSelect first item
Marco Pesenti Gritti [Mon, 16 May 2005 10:17:22 +0000 (10:17 +0000)]
Select first item

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

        * shell/ev-sidebar-links.c: (popup_menu_cb):

        Select first item

19 years agoShow the popup menu also on keybindings
Marco Pesenti Gritti [Mon, 16 May 2005 10:10:59 +0000 (10:10 +0000)]
Show the popup menu also on keybindings

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

        * lib/Makefile.am:
        * shell/ev-sidebar-links.c: (build_popup_menu), (popup_menu_cb),
        (button_press_cb), (ev_sidebar_links_construct):

        Show the popup menu also on keybindings

19 years agoExpose api to print a range (with dialog). Make private _print use it.
Marco Pesenti Gritti [Mon, 16 May 2005 09:07:43 +0000 (09:07 +0000)]
Expose api to print a range (with dialog). Make private _print use it.

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

        * shell/ev-window.c: (ev_window_print), (ev_window_print_range):
        * shell/ev-window.h:

        Expose api to print a range (with dialog). Make private _print use
        it.

        * shell/ev-sidebar-links.c: (print_section_cb), (button_press_cb),
        (ev_sidebar_links_construct):

        Show a print context menu on linkx, it prints the selected
        section.

19 years agoUpdated Czech translation.
Miloslav Trmac [Sun, 15 May 2005 18:52:09 +0000 (18:52 +0000)]
Updated Czech translation.

2005-05-15  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

19 years agomake the drop down menu as width as the toggle button.
Carlos Garcia Campos [Sun, 15 May 2005 18:36:10 +0000 (18:36 +0000)]
make the drop down menu as width as the toggle button.

2005-05-15  Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-sidebar.c: make the drop down menu as width as the toggle
button.

19 years agoUpdated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>
Alexander Shopov [Sat, 14 May 2005 16:11:29 +0000 (16:11 +0000)]
Updated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>

2005-05-14  Alexander Shopov  <ash@contact.bg>

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

19 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Sat, 14 May 2005 15:47:49 +0000 (15:47 +0000)]
Translation updated by Tino Meinen.

2005-05-14  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

19 years agoUpdated Czech translation.
Miloslav Trmac [Thu, 12 May 2005 09:46:05 +0000 (09:46 +0000)]
Updated Czech translation.

2005-05-12  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

19 years agoUpdate
Marco Pesenti Gritti [Thu, 12 May 2005 08:32:35 +0000 (08:32 +0000)]
Update

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

        * AUTHORS:

        Update

        * shell/ev-window.c: (build_comments_string),
        (ev_window_cmd_help_about):

        Show poppler version/backend and authors

19 years agoUpdated Greek Translation.
Kostas Papadimas [Wed, 11 May 2005 11:43:30 +0000 (11:43 +0000)]
Updated Greek Translation.

19 years agoMove the best fit items at the top of the list
Marco Pesenti Gritti [Wed, 11 May 2005 09:49:45 +0000 (09:49 +0000)]
Move the best fit items at the top of the list

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

        * cut-n-paste/zoom-control/ephy-zoom.c:
        (ephy_zoom_get_zoom_level_index):
        * cut-n-paste/zoom-control/ephy-zoom.h:

        Move the best fit items at the top of the list

19 years agoUse signals to notify action activation. Hopefully I did not break
Marco Pesenti Gritti [Wed, 11 May 2005 09:42:22 +0000 (09:42 +0000)]
Use signals to notify action activation. Hopefully I did not break

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

        * shell/ev-marshal.list:
        * shell/ev-page-action.c: (ev_page_action_widget_class_init),
        (activate_cb), (match_selected_cb), (activate_link_cb),
        (connect_proxy), (ev_page_action_class_init):
        * shell/ev-page-action.h:

        Use signals to notify action activation. Hopefully
        I did not break completion since I cant test...

        * shell/ev-window.c: (activate_link_cb), (activate_label_cb),
        (register_custom_actions):

        Connect to page selector actions and also grab focus on
        the view when activated.

19 years agomake page size calculation consistent and set it to (int)( width * scale +
Jonathan Blandford [Wed, 11 May 2005 05:20:51 +0000 (05:20 +0000)]
make page size calculation consistent and set it to (int)( width * scale +

Wed May 11 01:18:29 2005  Jonathan Blandford  <jrb@redhat.com>

        * pdf/ev-poppler.cc:
        * backend/ev-page-cache.c: make page size calculation consistent
        and set it to (int)( width * scale + 0.5).  This makes the weird
        line going through the middle of the page go away.

        * shell/ev-view.c: move painting the background page after
        checking the expose area covers us.

19 years agoMark labels as not translatable. Fix for 302842
Nickolay V. Shmyrev [Tue, 10 May 2005 21:35:26 +0000 (21:35 +0000)]
Mark labels as not translatable. Fix for 302842

19 years agoAdded "es" to ALL_LINGUAS
Francisco Javier F. Serrador [Tue, 10 May 2005 18:59:17 +0000 (18:59 +0000)]
Added "es" to ALL_LINGUAS

2005-05-10  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Added "es" to ALL_LINGUAS

19 years agoRemove some leftover code from jrb first continous attempt. Use the new
Marco Pesenti Gritti [Tue, 10 May 2005 17:18:46 +0000 (17:18 +0000)]
Remove some leftover code from jrb first continous attempt. Use the new

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

        * data/evince-toolbar.xml:
        * shell/ev-window.c: (update_action_sensitivity),
        (ev_window_setup_document), (ev_window_set_page_mode),
        (ev_window_init):

        Remove some leftover code from jrb first continous
        attempt. Use the new actions, we still need good icons
        though...

19 years agoUpdate label when connecting proxy. Fix a warning with NULL page_cache.
Marco Pesenti Gritti [Tue, 10 May 2005 16:01:08 +0000 (16:01 +0000)]
Update label when connecting proxy. Fix a warning with NULL page_cache.

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

        * shell/ev-page-action.c: (update_pages_label), (connect_proxy):

        Update label when connecting proxy. Fix a warning with NULL
        page_cache.

19 years agoAdd mnemonic for edit toolbar. ctrl+l focus the page entry.
Marco Pesenti Gritti [Tue, 10 May 2005 15:48:46 +0000 (15:48 +0000)]
Add mnemonic for edit toolbar. ctrl+l focus the page entry.

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

        * data/evince-ui.xml:
        * shell/ev-page-action.c: (ev_page_action_grab_focus):
        * shell/ev-page-action.h:
        * shell/ev-window.c: (ev_window_cmd_focus_page_selector):

        Add mnemonic for edit toolbar.
        ctrl+l focus the page entry.

19 years agoPut the toolbar xml in evince own dot dir
Marco Pesenti Gritti [Tue, 10 May 2005 12:48:34 +0000 (12:48 +0000)]
Put the toolbar xml in evince own dot dir

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

        * lib/Makefile.am:
        * shell/ev-window.c: (ev_window_cmd_edit_toolbar_cb),
        (ev_window_init):
        * shell/main.c: (main):

        Put the toolbar xml in evince own dot dir

19 years agoMake the toolbar not removable
Marco Pesenti Gritti [Tue, 10 May 2005 12:26:57 +0000 (12:26 +0000)]
Make the toolbar not removable

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

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

        Make the toolbar not removable

19 years agoThis is evil... Make space/backspace global accelerators but enable them
Marco Pesenti Gritti [Tue, 10 May 2005 12:09:35 +0000 (12:09 +0000)]
This is evil... Make space/backspace global accelerators but enable them

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

        * data/evince-ui.xml:
        * shell/ev-sidebar-links.c: (ev_sidebar_links_get_treeview):
        * shell/ev-sidebar-links.h:
        * shell/ev-sidebar-thumbnails.c:
        (ev_sidebar_thumbnails_get_treeview):
        * shell/ev-sidebar-thumbnails.h:
        * shell/ev-view.c: (ev_view_scroll), (ev_view_scroll_view),
        (ev_view_class_init):
        * shell/ev-view.h:
        * shell/ev-window.c: (update_action_sensitivity),
        (ev_window_cmd_scroll_forward), (ev_window_cmd_scroll_backward),
        (set_view_actions_sensitivity), (view_actions_focus_in_cb),
        (view_actions_focus_out_cb), (enable_view_actions_for_widget),
        (ev_window_init):

        This is evil... Make space/backspace global accelerators but
        enable them only for some widgets (sidebars and view).
        I dont like it, but I dont know a better way... :/

19 years agoKeep a weak reference on proxy->page_cache so that we dont try to
Marco Pesenti Gritti [Tue, 10 May 2005 09:33:33 +0000 (09:33 +0000)]
Keep a weak reference on proxy->page_cache so that we dont try to

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

        * shell/ev-page-action.c: (ev_page_action_widget_set_page_cache),
        (ev_page_action_widget_finalize),
        (ev_page_action_widget_class_init), (update_page_cache):

        Keep a weak reference on proxy->page_cache so that we
        dont try to disconnect the signal if the object is already
        gone. Maybe there is a better way to cleanup reference handling
        in page action though...

19 years agoSupport printing page range, based on patch by Amaury Jacquot
Juerg Billeter [Tue, 10 May 2005 09:21:02 +0000 (09:21 +0000)]
Support printing page range, based on patch by Amaury Jacquot

2005-05-10  Juerg Billeter  <j@bitron.ch>

* shell/ev-print-job.c: (ev_print_job_use_print_dialog_settings),
(idle_print_handler)
* shell/ev-window.c: (ev_window_print):

Support printing page range, based on patch by Amaury Jacquot

19 years agoAdd zoom control to available items
Marco Pesenti Gritti [Tue, 10 May 2005 08:47:26 +0000 (08:47 +0000)]
Add zoom control to available items

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

        * data/evince-toolbar.xml:

        Add zoom control to available items

19 years agoSet slash action insensitive when appropriate
Marco Pesenti Gritti [Tue, 10 May 2005 08:38:33 +0000 (08:38 +0000)]
Set slash action insensitive when appropriate

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

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

        Set slash action insensitive when appropriate

19 years agoFix warning on the overflow menu
Christian Persch [Tue, 10 May 2005 08:34:33 +0000 (08:34 +0000)]
Fix warning on the overflow menu

2005-05-10  Christian Persch <chpe@gnome.org>

        * cut-n-paste/zoom-control/ephy-zoom-action.c: (create_menu_item):

        Fix warning on the overflow menu

19 years agoCheck for uri correctness/existence
Marco Pesenti Gritti [Tue, 10 May 2005 08:31:20 +0000 (08:31 +0000)]
Check for uri correctness/existence

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

        * shell/ev-window.c: (sanity_check_uri), (ev_window_open):

        Check for uri correctness/existence

19 years agoLPD printers use postscript, too
Juerg Billeter [Mon, 9 May 2005 21:27:17 +0000 (21:27 +0000)]
LPD printers use postscript, too

2005-05-09  Juerg Billeter  <j@bitron.ch>

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

LPD printers use postscript, too

19 years agoThe zoom one is actually sort of useful, put it back
Marco Pesenti Gritti [Mon, 9 May 2005 12:32:36 +0000 (12:32 +0000)]
The zoom one is actually sort of useful, put it back

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

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

        The zoom one is actually sort of useful,
        put it back

19 years agoHide page/zoom controls from overflow, they are useless.
Marco Pesenti Gritti [Mon, 9 May 2005 12:30:19 +0000 (12:30 +0000)]
Hide page/zoom controls from overflow, they are useless.

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

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

        Hide page/zoom controls from overflow, they
        are useless.

19 years ago*** empty log message ***
Marco Pesenti Gritti [Mon, 9 May 2005 12:22:23 +0000 (12:22 +0000)]
*** empty log message ***

19 years agoShare it between all cut-n-paste subdirs
Marco Pesenti Gritti [Mon, 9 May 2005 12:21:28 +0000 (12:21 +0000)]
Share it between all cut-n-paste subdirs

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

        * cut-n-paste/update-from-egg.sh:

        Share it between all cut-n-paste subdirs

        * cut-n-paste/recent-files/Makefile.am:

        Fix to use "global" update-from-egg.sh

        * cut-n-paste/recent-files/egg-recent-model.c:
        (egg_recent_model_changed_timeout), (egg_recent_model_finalize):
        * cut-n-paste/recent-files/egg-recent-view-gtk.c:
        (egg_recent_view_gtk_clear), (egg_recent_view_gtk_set_list),
        (egg_recent_view_gtk_finalize), (egg_recent_view_gtk_set_menu):

        Update from libegg

        * cut-n-paste/toolbar-editor/Makefile.am:

        Fix to use "global" update-from-egg.sh

        * cut-n-paste/toolbar-editor/eggmarshalers.list:

        Update from libegg

19 years ago Implement epiphany like toolbar editor. Based on patch by
Marco Pesenti Gritti [Mon, 9 May 2005 12:03:36 +0000 (12:03 +0000)]
    Implement epiphany like toolbar editor. Based on patch by
        Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

19 years agoUse set_cursor instead of set_selection, so that the keyboard focus moves
Marco Pesenti Gritti [Mon, 9 May 2005 10:52:10 +0000 (10:52 +0000)]
Use set_cursor instead of set_selection, so that the keyboard focus moves

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

        * shell/ev-sidebar-thumbnails.c: (page_changed_cb):

        Use set_cursor instead of set_selection, so that
        the keyboard focus moves too.

19 years agoFix infinite loop when loading Type1 fonts
Aleksey Kliger [Mon, 9 May 2005 10:31:38 +0000 (10:31 +0000)]
Fix infinite loop when loading Type1 fonts

2005-05-09  Aleksey Kliger <akliger@gmail.com>

        * dvi/mdvi-lib/tfmfile.c: (lookup_font_metrics):

        Fix infinite loop when loading Type1 fonts

19 years agoSlash -> Find
Marco Pesenti Gritti [Mon, 9 May 2005 10:17:11 +0000 (10:17 +0000)]
Slash -> Find

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

        * data/evince-ui.xml:
        * shell/ev-window.c:

        Slash -> Find

19 years agoMake --disable really disable
Thomas de Grenier de Latour [Mon, 9 May 2005 09:09:19 +0000 (09:09 +0000)]
Make --disable really disable

2005-05-09  Thomas de Grenier de Latour <degrenier@easyconnect.fr>

        * configure.ac:

        Make --disable really disable

19 years agoCompare page labels even without has_labels set, fixes setting page with
Juerg Billeter [Mon, 9 May 2005 09:04:43 +0000 (09:04 +0000)]
Compare page labels even without has_labels set, fixes setting page with

2005-05-07  Juerg Billeter  <j@bitron.ch>

        * backend/ev-page-cache.c: (ev_page_cache_set_page_label):

        Compare page labels even without has_labels set, fixes setting page
        with entry