]> www.fi.muni.cz Git - evince.git/log
evince.git
18 years agoTransfer remote documents to tmp directory to display them later
Nickolay V. Shmyrev [Fri, 10 Jun 2005 14:49:25 +0000 (14:49 +0000)]
Transfer remote documents to tmp directory to display them later

18 years agos/GTime*/GTime. Not sure why we was using a pointer at all there!
Marco Pesenti Gritti [Fri, 10 Jun 2005 11:47:15 +0000 (11:47 +0000)]
s/GTime*/GTime. Not sure why we was using a pointer at all there!

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

        * backend/ev-document-info.h:
        * shell/ev-properties.c: (ev_properties_new):

        s/GTime*/GTime. Not sure why we was using a pointer
        at all there!

18 years agoUpdated Canadian English translation.
Adam Weinberger [Wed, 8 Jun 2005 21:32:28 +0000 (21:32 +0000)]
Updated Canadian English translation.

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

* en_CA.po: Updated Canadian English translation.

18 years agoUse a GtkIconView in certain situations. That situation is that you're
Jonathan Blandford [Wed, 8 Jun 2005 05:12:47 +0000 (05:12 +0000)]
Use a GtkIconView in certain situations. That situation is that you're

Wed Jun  8 01:04:22 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-sidebar-thumbnails.c: Use a GtkIconView in certain
        situations.  That situation is that you're using GTK+-HEAD with
        the patch at #306726 is applied, and you have a document with <
        1500 pages in it.  It's not quite as uniformly nice as the
        TreeView, but should be better in the long run.

        I'm pretty sure I guarded against breaking compilation with
        HAVE_GTK_ICON_VIEW_GET_VISIBLE_RANGE gaurds, though it's possible
        I missed some.

        * shell/ev-window.c (ev_window_init): We don't have our tree/list
        widget yet, so I commented that code out
        enable_view_actions_for_widget() for now.  Need to figure this
        out.

        * shell/ev-page-action.c (match_selected_cb): emit the right
        signals.  Our cool C-l completion now works.

18 years agoPageCache and EvJobs are moved from backend to shell. Two new jobs to
Nickolay V. Shmyrev [Tue, 7 Jun 2005 23:28:54 +0000 (23:28 +0000)]
PageCache and EvJobs are moved from backend to shell. Two new jobs to
load document in background and a statusbar to display this process.
FileChooser now can select multiple uris.

18 years agoUse document info from page cache instead of document itself. fix for crash
Nickolay V. Shmyrev [Tue, 7 Jun 2005 21:46:46 +0000 (21:46 +0000)]
Use document info from page cache instead of document itself. fix for crash
306545

18 years agoBig cleanup of the ps code
Marco Pesenti Gritti [Tue, 7 Jun 2005 10:41:52 +0000 (10:41 +0000)]
Big cleanup of the ps code

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

        * ps/ps-document.c: (ps_document_init),
        (send_ps), (get_page_box), (output), (catchPipe), (input),
        (stop_interpreter), (file_length), (file_readable),
        (check_filecompressed), (ps_document_enable_interpreter),
        (document_load), (ps_async_renderer_render_pixbuf):
        * ps/ps-document.h:

        Big cleanup of the ps code

18 years agoAdd an async renderer interface (method + callback) which is useful for
Marco Pesenti Gritti [Tue, 7 Jun 2005 09:20:35 +0000 (09:20 +0000)]
Add an async renderer interface (method + callback) which is useful for

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

        * backend/Makefile.am:
        * backend/ev-async-renderer.c: (ev_async_renderer_get_type),
        (ev_async_renderer_class_init), (ev_async_renderer_render_pixbuf):
        * backend/ev-async-renderer.h:

        Add an async renderer interface (method + callback) which
        is useful for backends like ps.

        * backend/ev-job-queue.c: (remove_job_from_async_queue),
        (add_job_to_async_queue), (job_finished_cb), (handle_job),
        (ev_job_queue_run_next), (ev_job_queue_init), (find_queue),
        (ev_job_queue_add_job), (move_job_async), (move_job),
        (ev_job_queue_update_job), (ev_job_queue_remove_job):

        Add queues for async renderer, these are executed on the
        main thread.

        * backend/ev-jobs.c: (ev_job_render_new), (render_finished_cb),
        (ev_job_render_run):
        * backend/ev-jobs.h:

        If the backend support async renderer interface use it.

        * ps/ps-document.c: (ps_document_init), (push_pixbuf),
        (setup_pixmap), (ps_document_get_type),
        (ps_async_renderer_render_pixbuf),
        (ps_document_document_iface_init), (ps_async_renderer_iface_init):

        Implement async renderer interface.

18 years agoCleanup links job on exit
Nickolay V. Shmyrev [Mon, 6 Jun 2005 23:37:15 +0000 (23:37 +0000)]
Cleanup links job on exit

18 years agoFix gcc 4.0 warnings. Second part
Nickolay V. Shmyrev [Mon, 6 Jun 2005 21:23:46 +0000 (21:23 +0000)]
Fix gcc 4.0 warnings. Second part

18 years agoFix gcc 4.0 warnings
Nickolay V. Shmyrev [Mon, 6 Jun 2005 20:42:49 +0000 (20:42 +0000)]
Fix gcc 4.0 warnings

18 years agoFix warning when loading ps
Marco Pesenti Gritti [Mon, 6 Jun 2005 11:42:27 +0000 (11:42 +0000)]
Fix warning when loading ps

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

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

        Fix warning when loading ps

18 years agoFix crash when priting gs error messages.
Marco Pesenti Gritti [Mon, 6 Jun 2005 11:37:14 +0000 (11:37 +0000)]
Fix crash when priting gs error messages.

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

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

        Fix crash when priting gs error messages.

18 years agoUse a const to return title so that we dont double free it. Small cleanup
Marco Pesenti Gritti [Mon, 6 Jun 2005 09:53:45 +0000 (09:53 +0000)]
Use a const to return title so that we dont double free it. Small cleanup

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

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

        Use a const to return title so that we dont double
        free it. Small cleanup and fix a leak.

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

        strdup value from get_title.

18 years agoCleanup the old job when changing document
Marco Pesenti Gritti [Mon, 6 Jun 2005 09:01:06 +0000 (09:01 +0000)]
Cleanup the old job when changing document

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

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

        Cleanup the old job when changing document

18 years agoUpdated Canadian English translation.
Adam Weinberger [Mon, 6 Jun 2005 02:09:26 +0000 (02:09 +0000)]
Updated Canadian English translation.

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

* en_CA.po: Updated Canadian English translation.

19 years agosecond part of commit
Nickolay V. Shmyrev [Sun, 5 Jun 2005 18:44:05 +0000 (18:44 +0000)]
second part of commit

19 years agoAdd stock icons for action that can appear in toolbar. Fix for
Nickolay V. Shmyrev [Sun, 5 Jun 2005 18:42:48 +0000 (18:42 +0000)]
Add stock icons for action that can appear in toolbar. Fix for
bug 306566

19 years agoMore compact EvView layout in documents with different page sizes
Nickolay V. Shmyrev [Sun, 5 Jun 2005 08:35:38 +0000 (08:35 +0000)]
More compact EvView layout in documents with different page sizes

19 years agofix compilation.
Jonathan Blandford [Sat, 4 Jun 2005 23:21:20 +0000 (23:21 +0000)]
fix compilation.

        * shell/ev-window.c (ev_window_cmd_file_properties): fix
        compilation.

19 years agoA bit different fix for rounding problem but it has no
Nickolay V. Shmyrev [Sat, 4 Jun 2005 22:53:48 +0000 (22:53 +0000)]
A bit different fix for rounding problem but it has no
problems on startup. Make properties window transient to parent.

19 years agoMore commenting of font stuff
Nickolay V. Shmyrev [Sat, 4 Jun 2005 17:57:46 +0000 (17:57 +0000)]
More commenting of font stuff

19 years agoComment out some more fonts stuff. Should really work without the poppler
Marco Pesenti Gritti [Sat, 4 Jun 2005 17:09:23 +0000 (17:09 +0000)]
Comment out some more fonts stuff. Should really work without the poppler

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

        * pdf/ev-poppler.cc:

        Comment out some more fonts stuff. Should really
        work without the poppler patch now.

19 years agoAdapt to api change
Marco Pesenti Gritti [Sat, 4 Jun 2005 17:01:41 +0000 (17:01 +0000)]
Adapt to api change

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

        * pdf/ev-poppler.cc:

        Adapt to api change

19 years agoSet the column title. Show the dialog only once everything is setup.
Marco Pesenti Gritti [Sat, 4 Jun 2005 16:56:51 +0000 (16:56 +0000)]
Set the column title. Show the dialog only once everything is setup.

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

        * data/evince-properties.glade:
        * pdf/ev-poppler.cc:
        * shell/ev-properties.c: (setup_fonts_view):

        Set the column title. Show the dialog only
        once everything is setup.
        Getting font info can be very slow... will
        prolly need to make this threaded too.

19 years agoImplement fonts list. Defined out for now, since it depends on a not yet
Marco Pesenti Gritti [Sat, 4 Jun 2005 16:47:07 +0000 (16:47 +0000)]
Implement fonts list. Defined out for now, since it depends on a not yet

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

        * backend/Makefile.am:
        * backend/ev-document-fonts.c: (ev_document_fonts_get_type),
        (ev_document_fonts_get_fonts_model):
        * backend/ev-document-fonts.h:
        * data/evince-properties.glade:
        * pdf/ev-poppler.cc:
        * shell/ev-properties.c: (setup_fonts_view), (ev_properties_new):
        * shell/ev-properties.h:
        * shell/ev-window.c: (ev_window_cmd_file_properties):

        Implement fonts list. Defined out for now, since it depends
        on a not yet committed poppler patch.

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.