]> www.fi.muni.cz Git - evince.git/log
evince.git
19 years agoChange the preview cache back to 1. Don't know when it got set to 0.
Jonathan Blandford [Sun, 1 May 2005 04:51:37 +0000 (04:51 +0000)]
Change the preview cache back to 1. Don't know when it got set to 0.

Sun May  1 00:46:47 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-pixbuf-cache.c: (ev_pixbuf_cache_init): Change the
        preview cache back to 1.  Don't know when it got set to 0.

        * shell/ev-view.c: (compute_border), (ev_view_realize),
        (draw_one_page), (ev_view_set_property), (ev_view_get_property),
        (ev_view_class_init), (ev_view_init), (ev_view_set_fullscreen),
        (ev_view_get_fullscreen), (ev_view_set_presentation),
        (ev_view_get_presentation), (ev_view_set_sizing_mode),
        (ev_view_zoom_for_size_presentation), (ev_view_set_zoom_for_size):
        * shell/ev-view.h:
        * shell/ev-window.c:
        (update_chrome_visibility),
        (ev_window_cmd_continuous), (ev_window_cmd_dual),
        (ev_window_cmd_view_best_fit), (ev_window_cmd_view_page_width),
        (update_document_mode), (ev_window_update_fullscreen_action),
        (ev_window_fullscreen), (ev_window_unfullscreen),
        (ev_window_cmd_view_fullscreen),
        (ev_window_update_presentation_action),
        (ev_window_run_presentation), (ev_window_stop_presentation),
        (ev_window_cmd_view_presentation), (ev_window_state_event),
        (ev_window_focus_in_event), (ev_window_focus_out_event),
        (ev_window_cmd_escape), (ev_window_sidebar_visibility_changed_cb):
        * data/evince-ui.xml: Initial presentation mode.  We should
        probably hide this until it's done, as it's quite rough.  Also,
        change full-screen to fullscreen and add two getters to EvView.

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Sat, 30 Apr 2005 21:57:10 +0000 (21:57 +0000)]
Updated Spanish translation.

2005-04-30  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

19 years agoUse connect_object rather than explicitly disconnect on dispose.
Marco Pesenti Gritti [Fri, 29 Apr 2005 08:43:08 +0000 (08:43 +0000)]
Use connect_object rather than explicitly disconnect on dispose.

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

        * shell/ev-page-action.c: (update_page_cache),
        (ev_page_action_dispose):
        * shell/ev-window.c: (destroy_fullscreen_popup),
        (ev_window_create_fullscreen_popup):

        Use connect_object rather than explicitly
        disconnect on dispose.

19 years agoUpdated Canadian English translation.
Adam Weinberger [Thu, 28 Apr 2005 07:14:46 +0000 (07:14 +0000)]
Updated Canadian English translation.

2005-04-28  Adam Weinberger  <adamw@gnome.org>

* en_CA.po: Updated Canadian English translation.

19 years agoFix for 173185. Number of pages is simply "of ..." when there is no
Nickolay V. Shmyrev [Thu, 28 Apr 2005 00:23:39 +0000 (00:23 +0000)]
Fix for 173185. Number of pages is simply "of ..." when there is no
page labels

19 years agoUpdate current page while scrolling in continuous mode
Nickolay V. Shmyrev [Wed, 27 Apr 2005 22:58:24 +0000 (22:58 +0000)]
Update current page while scrolling in continuous mode
CVSr ----------------------------------------------------------------------

19 years agoUpdated Japanese translation for v0.2.2.
Takeshi AIHANA [Tue, 26 Apr 2005 15:14:35 +0000 (15:14 +0000)]
Updated Japanese translation for v0.2.2.

2005-04-26  Takeshi AIHANA <aihana@gnome.gr.jp>
* ja.po: Updated Japanese translation for v0.2.2.

19 years agoFix to poppler requirement
Nickolay V. Shmyrev [Tue, 26 Apr 2005 14:18:58 +0000 (14:18 +0000)]
Fix to poppler requirement

19 years agoRequire poppler 0.3.0
Marco Pesenti Gritti [Tue, 26 Apr 2005 12:40:24 +0000 (12:40 +0000)]
Require poppler 0.3.0

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

        * configure.ac:

        Require poppler 0.3.0

19 years agoFix for 301996
Nickolay V. Shmyrev [Tue, 26 Apr 2005 08:12:34 +0000 (08:12 +0000)]
Fix for 301996

19 years agoUpdated Canadian English translation.
Adam Weinberger [Mon, 25 Apr 2005 16:38:34 +0000 (16:38 +0000)]
Updated Canadian English translation.

2005-04-25  Adam Weinberger  <adamw@gnome.org>

* en_CA.po: Updated Canadian English translation.

19 years agoScroll up increase zoom
Nickolay V. Shmyrev [Sun, 24 Apr 2005 21:26:58 +0000 (21:26 +0000)]
Scroll up increase zoom

19 years agoHorizontal scroll and zooming with mouse wheel
Nickolay V. Shmyrev [Sun, 24 Apr 2005 20:40:54 +0000 (20:40 +0000)]
Horizontal scroll and zooming with mouse wheel

19 years agoSmall fix
Nickolay V. Shmyrev [Sun, 24 Apr 2005 15:58:24 +0000 (15:58 +0000)]
Small fix

19 years agoMake thumbnailer schemas translatable
Nickolay V. Shmyrev [Sun, 24 Apr 2005 10:57:36 +0000 (10:57 +0000)]
Make thumbnailer schemas translatable

19 years agoUpdated Canadian English translation.
Adam Weinberger [Sun, 24 Apr 2005 07:24:14 +0000 (07:24 +0000)]
Updated Canadian English translation.

2005-04-24  Adam Weinberger  <adamw@gnome.org>

* en_CA.po: Updated Canadian English translation.

19 years agoforgot to set this.
Jonathan Blandford [Sun, 24 Apr 2005 05:38:15 +0000 (05:38 +0000)]
forgot to set this.

Sun Apr 24 01:37:39 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-view.c (ev_view_init): forgot to set this.

19 years agoFix links for dual/continuous. Also, add a quick fix measuring of widths.
Jonathan Blandford [Sun, 24 Apr 2005 05:16:30 +0000 (05:16 +0000)]
Fix links for dual/continuous. Also, add a quick fix measuring of widths.

Sun Apr 24 01:07:27 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-view.c: (find_page_at_location),
        (get_link_at_location),
        (ev_view_set_show_border), (ev_view_set_spacing),
        (ev_view_zoom_for_size_continuous_and_dual_page),
        (ev_view_zoom_for_size_continuous): Fix links for dual/continuous.
        Also, add a quick fix measuring of widths.  Also, removed
        ev_view_set_spacing and ev_view_set_show_border.

        * shell/ev-window.c: (ev_window_unfullscreen),
        (ev_window_cmd_view_fullscreen): Don't adjust the border/spacing.

19 years agoUpdated British English translation.
Christopher Orr [Sun, 24 Apr 2005 01:05:31 +0000 (01:05 +0000)]
Updated British English translation.

2005-04-24  Christopher Orr  <chris@orr.me.uk>

* en_GB.po: Updated British English translation.

19 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Sat, 23 Apr 2005 23:01:44 +0000 (23:01 +0000)]
Translation updated by Tino Meinen.

2005-04-24  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

19 years agoFix crash on exit and scrolling to page
Nickolay V. Shmyrev [Sat, 23 Apr 2005 21:49:12 +0000 (21:49 +0000)]
Fix crash on exit and scrolling to page

19 years agoAdd Continuous and Dual page modes.
Jonathan Blandford [Sat, 23 Apr 2005 17:13:40 +0000 (17:13 +0000)]
Add Continuous and Dual page modes.

Sat Apr 23 13:13:04 2005  Jonathan Blandford  <jrb@redhat.com>

        * TODO:
        * backend/ev-page-cache.c: (_ev_page_cache_new),
        (ev_page_cache_get_max_width_size),
        (ev_page_cache_get_max_height_size):
        * backend/ev-page-cache.h:
        * data/evince-ui.xml:
        * shell/ev-pixbuf-cache.c: (ev_pixbuf_cache_init):
        * shell/ev-view.c: (view_update_adjustments),
        (view_update_range_and_current_page), (get_bounding_box_size),
        (ev_view_size_request_continuous_and_dual_page),
        (ev_view_size_request_continuous),
        (ev_view_size_request_dual_page),
        (ev_view_size_request_single_page), (ev_view_size_request),
        (ev_view_size_allocate), (get_page_extents), (draw_one_page),
        (ev_view_bin_expose), (ev_view_expose_event),
        (ev_view_set_property), (ev_view_get_property),
        (ev_view_class_init), (ev_view_init), (ev_view_new),
        (page_changed_cb), (ev_view_zoom), (ev_view_set_continuous),
        (ev_view_set_dual_page), (ev_view_set_full_screen),
        (ev_view_set_presentation), (ev_view_set_sizing_mode),
        (ev_view_can_zoom_in), (ev_view_can_zoom_out), (ev_view_zoom_in),
        (ev_view_zoom_out), (zoom_for_size_fit_width),
        (zoom_for_size_best_fit),
        (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_view_show_cursor), (ev_sizing_mode_get_type):
        * shell/ev-view.h:
        * shell/ev-window.c: (update_action_sensitivity),
        (ev_window_cmd_continuous), (ev_window_cmd_dual),
        (ev_window_cmd_view_best_fit), (ev_window_cmd_view_page_width),
        (update_sizing_buttons), (ev_window_cmd_view_zoom_in),
        (ev_window_cmd_view_zoom_out), (update_view_size),
        (ev_window_set_sizing_mode), (ev_window_init):

        Add Continuous and Dual page modes.

19 years agoFix mixup between thumbnail width/height params
Nickolay V. Shmyrev [Sat, 23 Apr 2005 14:11:06 +0000 (14:11 +0000)]
Fix mixup between thumbnail width/height params

19 years agoSuppress output on font generation
Nickolay V. Shmyrev [Sat, 23 Apr 2005 11:03:53 +0000 (11:03 +0000)]
Suppress output on font generation

19 years agoRelease 0.2.1 EVINCE_0_2_1
Jonathan Blandford [Sat, 23 Apr 2005 00:28:14 +0000 (00:28 +0000)]
Release 0.2.1

Fri Apr 22 19:57:46 2005  Jonathan Blandford  <jrb@redhat.com>

        * NEWS:
        * configure.ac:

        Release 0.2.1

        * Makefile.am: fix distcheck.

19 years agoFix for 169901
Nickolay V. Shmyrev [Fri, 22 Apr 2005 23:39:50 +0000 (23:39 +0000)]
Fix for 169901

19 years agoFix for 170111
Nickolay V. Shmyrev [Fri, 22 Apr 2005 23:12:02 +0000 (23:12 +0000)]
Fix for 170111

19 years agoRemove unnecessary locking.
Kristian Høgsberg [Fri, 22 Apr 2005 20:51:57 +0000 (20:51 +0000)]
Remove unnecessary locking.

2005-04-22  Kristian Høgsberg  <krh@redhat.com>

        * shell/ev-view.c (highlight_find_results): Remove unnecessary
        locking.

19 years agoUpdated Canadian English translation.
Adam Weinberger [Fri, 22 Apr 2005 20:22:15 +0000 (20:22 +0000)]
Updated Canadian English translation.

2005-04-22  Adam Weinberger  <adamw@gnome.org>

* en_CA.po: Updated Canadian English translation.

19 years agoAdd files from the dvi/mdvi-lib directory.
Adam Weinberger [Fri, 22 Apr 2005 20:19:44 +0000 (20:19 +0000)]
Add files from the dvi/mdvi-lib directory.

2005-04-22  Adam Weinberger  <adamw@gnome.org>

* POTFILES.in: Add files from the dvi/mdvi-lib directory.

19 years agoreal fix for bug 172496
Bryan Clark [Fri, 22 Apr 2005 17:47:15 +0000 (17:47 +0000)]
real fix for bug 172496

2005-04-22  Bryan Clark  <clarkbw@cvs.gnome.org>

        * thumbnailer/evince-thumbnailer.schemas: real fix for bug 172496

19 years agoFix find on single page documents
Marco Pesenti Gritti [Fri, 22 Apr 2005 17:23:22 +0000 (17:23 +0000)]
Fix find on single page documents

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

        * pdf/ev-poppler.cc:
        * shell/ev-view.c: (highlight_find_results):

        Fix find on single page documents

19 years agofix for bug 301390
Bryan Clark [Fri, 22 Apr 2005 17:15:21 +0000 (17:15 +0000)]
fix for bug 301390

2005-04-22  Bryan Clark  <clarkbw@cvs.gnome.org>

        * data/evince.schemas.in: fix for bug 301390

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Fri, 22 Apr 2005 16:04:40 +0000 (16:04 +0000)]
Updated Spanish translation.

2005-04-22  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

19 years agoFix normal size zoom. Make zoom in/zoom out unsensitive when they are
Marco Pesenti Gritti [Fri, 22 Apr 2005 09:46:25 +0000 (09:46 +0000)]
Fix normal size zoom. Make zoom in/zoom out unsensitive when they are

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

        * shell/ev-view.c: (ev_view_can_zoom_in), (ev_view_can_zoom_out),
        (ev_view_zoom_out), (ev_view_zoom_normal):
        * shell/ev-view.h:
        * shell/ev-window.c: (update_action_sensitivity),
        (ev_window_cmd_view_best_fit), (ev_window_cmd_view_page_width),
        (ev_window_cmd_view_zoom_in), (ev_window_cmd_view_zoom_out),
        (ev_window_cmd_view_normal_size):

        Fix normal size zoom. Make zoom in/zoom out unsensitive when
        they are behyond the limits. Tweak MAX_ZOOM to 6, sucks but
        better than oom.

19 years agoDepend on 2.57, 2.59 doesnt seem to be necessary
Marco Pesenti Gritti [Fri, 22 Apr 2005 09:08:15 +0000 (09:08 +0000)]
Depend on 2.57, 2.59 doesnt seem to be necessary

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

        * configure.ac:

        Depend on 2.57, 2.59 doesnt seem to be necessary

19 years agoPut back total number of pages as (1 of 1234)
Marco Pesenti Gritti [Fri, 22 Apr 2005 09:01:30 +0000 (09:01 +0000)]
Put back total number of pages as (1 of 1234)

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

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

        Put back total number of pages as (1 of 1234)

19 years agoactually remove the job.
Jonathan Blandford [Fri, 22 Apr 2005 03:39:52 +0000 (03:39 +0000)]
actually remove the job.

Thu Apr 21 23:37:52 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-pixbuf-cache.c (dispose_cache_job_info): actually
        remove the job.

        * backend/ev-document.h: Remove EV_DOC_MUTEX in favor of a locking
        function.  This helps debugging.

19 years agoUpdated British English translation
Gareth Owen [Fri, 22 Apr 2005 02:30:50 +0000 (02:30 +0000)]
Updated British English translation

19 years agoUpdated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>
Alexander Shopov [Thu, 21 Apr 2005 15:34:37 +0000 (15:34 +0000)]
Updated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>

2005-04-21  Alexander Shopov  <ash@contact.bg>

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

19 years agoImplement dummy get_info to fix crash
Nickolay V. Shmyrev [Wed, 20 Apr 2005 23:06:19 +0000 (23:06 +0000)]
Implement dummy get_info to fix crash

19 years agoUpdated Canadian English translation.
Adam Weinberger [Wed, 20 Apr 2005 20:30:33 +0000 (20:30 +0000)]
Updated Canadian English translation.

2005-04-20  Adam Weinberger  <adamw@gnome.org>

* en_CA.po: Updated Canadian English translation.

19 years agoAdd application/x-gzpostscript
Marco Pesenti Gritti [Wed, 20 Apr 2005 10:29:56 +0000 (10:29 +0000)]
Add application/x-gzpostscript

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

        * data/evince.desktop.in:

        Add application/x-gzpostscript

19 years agoAdded real long descriptions, closes bug 172496
Bryan Clark [Wed, 20 Apr 2005 06:26:19 +0000 (06:26 +0000)]
Added real long descriptions, closes bug 172496

2005-04-20  Bryan Clark  <clarkbw@cvs.gnome.org>

        * data/evince.schemas.in: Added real long descriptions,
        closes bug 172496

        * README: Added actual text, closes bug 171869

19 years agoThumbnail page 0
Marco Pesenti Gritti [Tue, 19 Apr 2005 18:33:44 +0000 (18:33 +0000)]
Thumbnail page 0

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

        * thumbnailer/evince-thumbnailer.c: (evince_thumbnail_pngenc_get):

        Thumbnail page 0

19 years agos/GDate */GDate so we can just use g_free
Marco Pesenti Gritti [Tue, 19 Apr 2005 17:16:40 +0000 (17:16 +0000)]
s/GDate */GDate so we can just use g_free

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

        * backend/ev-document-info.h:

        s/GDate */GDate so we can just use g_free

19 years agoShow the window in fullscreen when specified by the document
Marco Pesenti Gritti [Tue, 19 Apr 2005 17:14:20 +0000 (17:14 +0000)]
Show the window in fullscreen when specified by the document

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

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

        Show the window in fullscreen when specified by
        the document

19 years agoRemove get_title from the interface, we can just use document info
Marco Pesenti Gritti [Tue, 19 Apr 2005 16:40:32 +0000 (16:40 +0000)]
Remove get_title from the interface, we can just use document info

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

        * backend/ev-document.c: (ev_document_class_init),
        (ev_document_get_info), (ev_document_render_pixbuf):
        * backend/ev-document.h:
        * backend/ev-page-cache.c: (_ev_page_cache_new):
        * pdf/ev-poppler.cc:
        * pixbuf/pixbuf-document.c: (pixbuf_document_class_init),
        (pixbuf_document_get_info), (pixbuf_document_document_iface_init):
        * ps/ps-document.c: (ps_document_class_init), (document_load),
        (ps_document_get_info), (ps_document_document_iface_init):

        Remove get_title from the interface, we can just use document info

19 years ago*** empty log message ***
Marco Pesenti Gritti [Tue, 19 Apr 2005 16:04:29 +0000 (16:04 +0000)]
*** empty log message ***

19 years agoInitial support for document info. Based on jrb patch.
Marco Pesenti Gritti [Tue, 19 Apr 2005 16:03:53 +0000 (16:03 +0000)]
Initial support for document info. Based on jrb patch.

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

        * backend/Makefile.am:
        * backend/ev-document.c: (ev_document_render_get_info):
        * backend/ev-document.h:
        * pdf/ev-poppler.cc:

        Initial support for document info. Based on jrb patch.

19 years agoBug 301053: hide statusbar resize-grip when maximized. Fix from Paolo Borelli
Nickolay V. Shmyrev [Tue, 19 Apr 2005 09:20:46 +0000 (09:20 +0000)]
Bug 301053: hide statusbar resize-grip when maximized. Fix from Paolo Borelli

19 years agoSmall rework of sidebar pages handling. See bug #164811 for details
Nickolay V. Shmyrev [Tue, 19 Apr 2005 08:57:50 +0000 (08:57 +0000)]
Small rework of sidebar pages handling. See bug #164811 for details

19 years agoUpdated German translation.
Frank Arnold [Tue, 19 Apr 2005 07:12:42 +0000 (07:12 +0000)]
Updated German translation.

2005-04-19  Frank Arnold  <farnold@cvs.gnome.org>

* de.po: Updated German translation.

19 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Mon, 18 Apr 2005 23:25:22 +0000 (23:25 +0000)]
Translation updated by Tino Meinen.

2005-04-19  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

19 years agoFix build error and small problem on application exit
Nickolay V. Shmyrev [Mon, 18 Apr 2005 22:28:07 +0000 (22:28 +0000)]
Fix build error and small problem on application exit

19 years agoConditionally install dvi and djvu thumbnailer schemas
Nickolay V. Shmyrev [Mon, 18 Apr 2005 21:23:17 +0000 (21:23 +0000)]
Conditionally install dvi and djvu thumbnailer schemas

19 years agoNew files, handling the mapping from mimetypes to backends
David Malcolm [Mon, 18 Apr 2005 20:37:04 +0000 (20:37 +0000)]
New files, handling the mapping from mimetypes to backends

2005-04-18  David Malcolm  <dmalcolm@redhat.com>

* shell/ev-document-types.h:
* shell/ev-document-types.c:
New files, handling the mapping from mimetypes to backends

* shell/ev-window.c:
* thumbnailer/evince-thumbnailer.c:
Use the ev-document-types code

* shell/Makefile.am:
Added new convenience library libevbackendfactory_la, containing
the new mimetype->backend logic; moved the backends into it.

* thumbnailer/Makefile.am:
Make the thumbnailer link with the libevbackend.la convenience
library, rather than having a duplicate of the backend logic here.

19 years agoooops. Fix ChangeLog. Sorry.
Paolo Borelli [Mon, 18 Apr 2005 15:14:17 +0000 (15:14 +0000)]
ooops. Fix ChangeLog. Sorry.

19 years agoconstify some vars. ditto.
Paolo Borelli [Mon, 18 Apr 2005 14:45:18 +0000 (14:45 +0000)]
constify some vars. ditto.

2005-04-18  Paolo Borelli  <pborelli@katamail.com>

* shell/ev-stock-icons.c: constify some vars.
* shell/ev-window.c: ditto.

19 years agoRespect document orientation
Marco Pesenti Gritti [Mon, 18 Apr 2005 11:02:07 +0000 (11:02 +0000)]
Respect document orientation

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

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

        Respect document orientation

19 years agoUpdated British English translation.
Christopher Orr [Sun, 17 Apr 2005 23:02:38 +0000 (23:02 +0000)]
Updated British English translation.

2005-04-18  Christopher Orr  <chris@orr.me.uk>

* en_GB.po: Updated British English translation.

19 years agoUpdated Spanish translation by Daniel Fernandez.
Francisco Javier Fernandez [Sun, 17 Apr 2005 16:37:34 +0000 (16:37 +0000)]
Updated Spanish translation by Daniel Fernandez.

2005-04-17  Francisco Javier Fernandez  <cyphra@vir.tecknolabs.com>

* es.po: Updated Spanish translation by Daniel Fernandez.

19 years agoMove library dependencies to components.
Nickolay V. Shmyrev [Sun, 17 Apr 2005 14:35:12 +0000 (14:35 +0000)]
Move library dependencies to components.

        * djvu/Makefile.am:
        * dvi/Makefile.am:
        * shell/Makefile.am:

        Move library dependencies to components.

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

        Fix display of uris with spaces. Bug 168358.
---------------------------------------------------------------------

19 years agoMinor cleanups removing some dead code.
Jonathan Blandford [Sat, 16 Apr 2005 22:54:22 +0000 (22:54 +0000)]
Minor cleanups removing some dead code.

Sat Apr 16 18:53:47 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-sidebar-links.c: (selection_changed_cb):
        * shell/ev-view.c: (ev_view_finalize), (go_to_link),
        (ev_view_button_release_event), (ev_view_set_document):
        * shell/ev-view.h:
        * shell/ev-window.c: (find_bar_search_changed_cb):
        * shell/ev-window.h: Minor cleanups removing some dead code.

19 years agoSet current page to 0 if document has pages
Nickolay V. Shmyrev [Sat, 16 Apr 2005 18:07:26 +0000 (18:07 +0000)]
Set current page to 0 if document has pages

19 years agoInitialize GError to NULL, fix a crash when loading fails.
Marco Pesenti Gritti [Sat, 16 Apr 2005 15:05:49 +0000 (15:05 +0000)]
Initialize GError to NULL, fix a crash when loading fails.

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

        * thumbnailer/evince-thumbnailer.c: (evince_thumbnail_pngenc_get):

        Initialize GError to NULL, fix a crash when loading fails.

19 years agoCalculate shadow size only when there is actually a shadow.
Marco Pesenti Gritti [Sat, 16 Apr 2005 12:02:20 +0000 (12:02 +0000)]
Calculate shadow size only when there is actually a shadow.

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

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

        Calculate shadow size only when there is actually
        a shadow.

19 years agoAllow setting view spacing, default to 0
Marco Pesenti Gritti [Sat, 16 Apr 2005 11:33:46 +0000 (11:33 +0000)]
Allow setting view spacing, default to 0

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

        * shell/ev-view.c: (ev_view_set_spacing), (ev_view_init):
        * shell/ev-view.h:

        Allow setting view spacing, default to 0

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

        Remove spacing in fullscreen mode

19 years agoDo not draw the border in fulscreen
Marco Pesenti Gritti [Sat, 16 Apr 2005 11:02:13 +0000 (11:02 +0000)]
Do not draw the border in fulscreen

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

        * shell/ev-view.c: (compute_border), (compute_zoom_factor),
        (ev_view_size_request), (expose_bin_window),
        (ev_view_set_show_border), (ev_view_init), (page_changed_cb):
        * shell/ev-view.h:
        * shell/ev-window.c: (ev_window_unfullscreen),
        (ev_window_cmd_view_fullscreen):

        Do not draw the border in fulscreen

19 years agoRework border calculation, so that I can more easily disable it. Code
Marco Pesenti Gritti [Sat, 16 Apr 2005 10:48:28 +0000 (10:48 +0000)]
Rework border calculation, so that I can more easily disable it. Code

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

        * shell/ev-view.c: (ev_view_get_offsets), (compute_zoom_factor),
        (ev_view_size_request), (expose_bin_window), (ev_view_select_all),
        (find_page_at_location), (page_changed_cb):

        Rework border calculation, so that I can more easily disable it.
        Code somewhat cleaner too.

19 years agoRemove some assertions, documents can have 0 pages. Make initial current
Marco Pesenti Gritti [Sat, 16 Apr 2005 10:20:47 +0000 (10:20 +0000)]
Remove some assertions, documents can have 0 pages. Make initial current

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

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

        Remove some assertions, documents can have 0 pages.
        Make initial current page -1.

        * shell/ev-page-action.c: (page_changed_cb):

        Show "" if current page is -1

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

        When document has 0 pages do not set the view
        and make nearly everything insensitive.

19 years agoRemove unused files.
Nickolay V. Shmyrev [Fri, 15 Apr 2005 23:37:39 +0000 (23:37 +0000)]
Remove unused files.

* shell/ev-page-view.c:
        * shell/ev-page-view.h:

        Remove unused files.

        * shell/ev-sidebar-thumbnails.c:
        (ev_sidebar_thumbnails_set_document):
        * shell/ev-sidebar.c: (ev_sidebar_set_document),
        (ev_sidebar_supports_document):
        * shell/ev-sidebar.h:
        * shell/ev-window.c: (ev_window_setup_document):

        Doesn't show thumbnails if document has 1 page. Make
        sidebar menu entries sensitive only if if they have
        sense. Fix bug 164811.

19 years agoUpdated Canadian English translation.
Adam Weinberger [Fri, 15 Apr 2005 15:49:00 +0000 (15:49 +0000)]
Updated Canadian English translation.

2005-04-15  Adam Weinberger  <adamw@gnome.org>

* en_CA.po: Updated Canadian English translation.

19 years agoUpdated Swedish translation.
Christian Rose [Fri, 15 Apr 2005 14:23:34 +0000 (14:23 +0000)]
Updated Swedish translation.

2005-04-15  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

19 years agoRework sizing to deal with documents with not uniform page size.
Marco Pesenti Gritti [Fri, 15 Apr 2005 13:45:48 +0000 (13:45 +0000)]
Rework sizing to deal with documents with not uniform page size.

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

        * shell/ev-view.c: (compute_zoom_factor), (ev_view_size_request),
        (page_changed_cb), (ev_view_zoom), (ev_view_zoom_in),
        (ev_view_zoom_out), (ev_view_set_size):

        Rework sizing to deal with documents with not uniform page
        size.

19 years agoUpdated Czech translation.
Miloslav Trmac [Fri, 15 Apr 2005 12:03:30 +0000 (12:03 +0000)]
Updated Czech translation.

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

* cs.po: Updated Czech translation.

19 years agoFix several page size caching bugs
Marco Pesenti Gritti [Fri, 15 Apr 2005 12:01:05 +0000 (12:01 +0000)]
Fix several page size caching bugs

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

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

        Fix several page size caching bugs

19 years agoMake all toolbar items translatable
Luca Ferretti [Fri, 15 Apr 2005 09:10:59 +0000 (09:10 +0000)]
Make all toolbar items translatable

2005-04-15  Luca Ferretti <elle.uca@libero.it>

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

        Make all toolbar items translatable

19 years agoBased on a patch by J�rg Billeter <j@bitron.ch>
Marco Pesenti Gritti [Fri, 15 Apr 2005 09:01:54 +0000 (09:01 +0000)]
Based on a patch by J�rg Billeter <j@bitron.ch>

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

        * ps/ps-document.c: (ps_document_init), (ps_document_get_type),
        (save_page_list), (ps_document_save),
        (ps_document_document_iface_init), (ps_document_ps_export_begin),
        (ps_document_ps_export_do_page), (ps_document_ps_export_end),
        (ps_document_ps_exporter_iface_init):
        * ps/ps-document.h:

        Based on a patch by J�rg Billeter <j@bitron.ch>

        Implement print and save a copy for the ps backend.

19 years agoFix the crash when trying to copy in backends that doesnt support it. We
Marco Pesenti Gritti [Thu, 14 Apr 2005 15:41:30 +0000 (15:41 +0000)]
Fix the crash when trying to copy in backends that doesnt support it. We

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

        * backend/ev-document.h:
        * djvu/djvu-document.c: (djvu_document_can_get_text),
        (djvu_document_document_iface_init):
        * dvi/dvi-document.c: (dvi_document_can_get_text),
        (dvi_document_document_iface_init):
        * pdf/ev-poppler.cc:
        * pixbuf/pixbuf-document.c: (pixbuf_document_can_get_text),
        (pixbuf_document_document_iface_init):
        * ps/ps-document.c: (ps_document_can_get_text),
        (ps_document_document_iface_init):
        * shell/ev-view.c: (ev_view_copy), (ev_view_primary_get_cb):
        * shell/ev-window.c: (update_action_sensitivity):

        Fix the crash when trying to copy in backends that doesnt
        support it. We can implement a better solution once we
        do real text selection.

19 years agoUpdated Canadian English translation.
Adam Weinberger [Wed, 13 Apr 2005 03:01:07 +0000 (03:01 +0000)]
Updated Canadian English translation.

2005-04-12  Adam Weinberger  <adamw@gnome.org>

* en_CA.po: Updated Canadian English translation.

19 years agoUpdated German translation.
Frank Arnold [Tue, 12 Apr 2005 23:57:46 +0000 (23:57 +0000)]
Updated German translation.

2005-04-13  Frank Arnold  <farnold@cvs.gnome.org>

* de.po: Updated German translation.

19 years agoUpdated Lithuanian translation.
Žygimantas Beručka [Tue, 12 Apr 2005 21:53:56 +0000 (21:53 +0000)]
Updated Lithuanian translation.

2005-04-13  Žygimantas Beručka  <zygis@gnome.org>

        * lt.po: Updated Lithuanian translation.

19 years agoWork around the Escape conflict (find bar and unfullscreen)
Marco Pesenti Gritti [Tue, 12 Apr 2005 12:27:17 +0000 (12:27 +0000)]
Work around the Escape conflict (find bar and unfullscreen)

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

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

        Work around the Escape conflict (find bar and unfullscreen)

19 years agoFix for bugs 300233,173184,300094. Problems with page index started at 0
Nickolay V. Shmyrev [Tue, 12 Apr 2005 06:51:05 +0000 (06:51 +0000)]
Fix for bugs 300233,173184,300094. Problems with page index started at 0
and scrolling up with Shift + Space

19 years agoUpdate these ....
Kjartan Maraas [Mon, 11 Apr 2005 19:39:09 +0000 (19:39 +0000)]
Update these ....

2005-04-11  Kjartan Maraas  <kmaraas@gnome.org>

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

19 years agoUpdated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>
Alexander Shopov [Mon, 11 Apr 2005 05:37:17 +0000 (05:37 +0000)]
Updated Bulgarian translation by Vladimir Petkov <vpetkov@i-space.org>

2005-04-11  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 [Sun, 10 Apr 2005 22:38:18 +0000 (22:38 +0000)]
Translation updated by Tino Meinen.

2005-04-11  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

19 years agoDvi thumbnails and improved antialiasing of dvi rules. Fix compilation
Nickolay V. Shmyrev [Sat, 9 Apr 2005 19:30:47 +0000 (19:30 +0000)]
Dvi thumbnails and improved antialiasing of dvi rules. Fix compilation
warnings.

19 years agoUpdated Czech translation.
Miloslav Trmac [Sat, 9 Apr 2005 16:53:50 +0000 (16:53 +0000)]
Updated Czech translation.

2005-04-09  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

19 years agoSave accelerators on exit. Fixes bug #172095.
Christian Persch [Sat, 9 Apr 2005 11:26:38 +0000 (11:26 +0000)]
Save accelerators on exit. Fixes bug #172095.

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

* shell/main.c: (main):

Save accelerators on exit. Fixes bug #172095.

19 years agoActually fix the "FIXME: update priority" comment.
Jonathan Blandford [Sat, 9 Apr 2005 05:06:17 +0000 (05:06 +0000)]
Actually fix the "FIXME: update priority" comment.

Sat Apr  9 01:05:09 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-pixbuf-cache.c (move_one_job): Actually fix the "FIXME:
        update priority" comment.

        * backend/ev-job-queue.c: Give a way to change priority.

19 years agoFix logic.
Jonathan Blandford [Sat, 9 Apr 2005 04:06:08 +0000 (04:06 +0000)]
Fix logic.

Sat Apr  9 00:05:36 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-page-action.c: Fix logic.

19 years agoUpdated Canadian English translation.
Adam Weinberger [Fri, 8 Apr 2005 19:43:21 +0000 (19:43 +0000)]
Updated Canadian English translation.

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

* en_CA.po: Updated Canadian English translation.

19 years agoCheck that the document supports find
Marco Pesenti Gritti [Fri, 8 Apr 2005 10:37:32 +0000 (10:37 +0000)]
Check that the document supports find

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

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

        Check that the document supports find

19 years agoAdd Edit->Find Next
Marco Pesenti Gritti [Fri, 8 Apr 2005 10:31:28 +0000 (10:31 +0000)]
Add Edit->Find Next

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

        * data/evince-ui.xml:
        * shell/ev-view.c: (ev_view_can_find_next):
        * shell/ev-view.h:
        * shell/ev-window.c: (update_action_sensitivity),
        (find_changed_cb), (ev_window_setup_document),
        (ev_window_cmd_edit_find_next):

        Add Edit->Find Next

19 years agoMake printing work again
Marco Pesenti Gritti [Fri, 8 Apr 2005 08:19:25 +0000 (08:19 +0000)]
Make printing work again

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

        * pdf/ev-poppler.cc:
        * shell/ev-print-job.c: (idle_print_handler):

        Make printing work again

19 years agoBig reworking to make completions work iff we have >= GTK-2.7.0
Jonathan Blandford [Fri, 8 Apr 2005 05:28:38 +0000 (05:28 +0000)]
Big reworking to make completions work iff we have >= GTK-2.7.0

Fri Apr  8 01:12:24 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-page-action.h:
        * shell/ev-page-action.c: (ev_page_action_widget_init),
        (ev_page_action_widget_class_init), (page_changed_cb),
        (create_tool_item), (update_page_cache), (build_new_tree_cb),
        (get_filter_model_from_model), (match_selected_cb),
        (display_completion_text), (match_completion), (update_model),
        (connect_proxy), (ev_page_action_set_property),
        (ev_page_action_get_property), (ev_page_action_set_document),
        (ev_page_action_set_model), (ev_page_action_class_init): Big
        reworking to make completions work iff we have >= GTK-2.7.0

        * shell/ev-sidebar-links.c: (ev_sidebar_links_set_property),
        (ev_sidebar_links_get_property), (ev_sidebar_links_class_init),
        (job_finished_cb): We now have a 'model' property that is set when
        the links are loaded.  This can be caught with "notify::model"

        * shell/ev-window.c: (sidebar_widget_model_set), (ev_window_init):
        listen for the model to be set, and propagate it to the action.

19 years agoUpdate egg-recent from libegg. This should fix long delay on startup
Nickolay V. Shmyrev [Thu, 7 Apr 2005 22:28:30 +0000 (22:28 +0000)]
Update egg-recent from libegg. This should fix long delay on startup

        * cut-n-paste/recent-files/egg-recent-item.c:
        (egg_recent_item_set_uri), (make_valid_utf8),
        (egg_recent_item_set_mime_type), (egg_recent_item_get_mime_type):
        * cut-n-paste/recent-files/egg-recent-item.h:

        Update egg-recent from libegg. This should fix long delay
        on startup problem. For details see
        http://bugzilla.gnome.org/show_bug.cgi?id=160531

19 years agoRecent files support.
Nickolay V. Shmyrev [Thu, 7 Apr 2005 15:28:06 +0000 (15:28 +0000)]
Recent files support.

2005-04-07  Nickolay V. Shmyrev <nshmyrev@yandex.ru>

        * cut-n-paste/recent-files/Makefile.am:
        * data/evince-ui.xml, shell/Makefile.am:
        * shell/ev-application.c, shell/ev-application.h:
        * shell/ev-window.c: Recent files support.

        * configure.ac: Added "ru" to ALL_LINGUAS.

        * dvju: new backend to support DJVU files.
        * dvi: new backend to support DVI.

        * configure.ac, Makefile.am, shell/Makefile.am, ev-window.c:
        * ev-application.c: Support for new backends.

        * help, ev-window.c, main.c shell/Makefile.am: