]> www.fi.muni.cz Git - evince.git/log
evince.git
19 years agoFix a crasher on exit. Unused code, put a TODO
Marco Pesenti Gritti [Thu, 24 Feb 2005 12:52:42 +0000 (12:52 +0000)]
Fix a crasher on exit. Unused code, put a TODO

2005-02-24  Marco Pesenti Gritti  <marco@gnome.org>

        * pdf/xpdf/pdf-document.cc:

        Fix a crasher on exit. Unused code, put a TODO

19 years agoSeparate page/scale notifications
Marco Pesenti Gritti [Thu, 24 Feb 2005 12:47:27 +0000 (12:47 +0000)]
Separate page/scale notifications

2005-02-24  Marco Pesenti Gritti  <marco@gnome.org>

        * backend/ev-document.c: (ev_document_class_init),
        (ev_document_page_changed), (ev_document_scale_changed):
        * backend/ev-document.h:

        Separate page/scale notifications

        * pdf/xpdf/pdf-document.cc:

        Emit the new signals.
        Do not display the pdf page in _render, do it
        when scale/page are requested.

        * ps/ps-document.c: (ps_document_set_zoom),
        (ps_document_widget_event):
        * ps/ps-document.h:

        Emit the new signals.

        * shell/ev-view.c: (ev_view_size_request), (expose_bin_window),
        (ev_view_init), (page_changed_callback), (scale_changed_callback),
        (ev_view_set_document), (ev_view_zoom), (ev_view_zoom_in),
        (ev_view_zoom_out), (size_to_zoom_factor), (ev_view_set_size):
        * shell/ev-view.h:
        * shell/ev-window.c: (ev_window_cmd_view_normal_size),
        (ev_window_cmd_view_page_width), (size_allocate_cb),
        (ev_window_set_sizing_mode):

        Rework sizing to be pixel based.
        There are bugs but should be already way better.

19 years agoUpdated Catalan translation by Gil Forcada <gilforcada@guifi.net>.
Jordi Mallach [Thu, 24 Feb 2005 09:43:34 +0000 (09:43 +0000)]
Updated Catalan translation by Gil Forcada <gilforcada@guifi.net>.

19 years agoUpdated German translation.
Frank Arnold [Thu, 24 Feb 2005 07:16:55 +0000 (07:16 +0000)]
Updated German translation.

2005-02-24  Frank Arnold  <farnold@cvs.gnome.org>

* de.po: Updated German translation.

19 years agoUpdated Canadian English translation.
Adam Weinberger [Thu, 24 Feb 2005 00:42:17 +0000 (00:42 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

19 years agoDo not allow to shrink sidebar smaller then child requisition
Marco Pesenti Gritti [Wed, 23 Feb 2005 14:18:37 +0000 (14:18 +0000)]
Do not allow to shrink sidebar smaller then child requisition

2005-02-23  Marco Pesenti Gritti  <marco@gnome.org>

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

        Do not allow to shrink sidebar smaller then
        child requisition

19 years agoshell/ev-sidebar.[ch]
Carlos Garcia Campos [Wed, 23 Feb 2005 13:20:14 +0000 (13:20 +0000)]
shell/ev-sidebar.[ch]

2005-02-23  Carlos Garcia Campos <carlosgc@gnome.org>

        * shell/ev-sidebar.[ch]
        * shell/ev-window.c:

        Improved sidebar widget. Fixes #166683

19 years agoUpdated Finnish translation, fixed keybindings in Finnish translation.
Tommi Vainikainen [Wed, 23 Feb 2005 12:05:18 +0000 (12:05 +0000)]
Updated Finnish translation, fixed keybindings in Finnish translation.

2005-02-23  Tommi Vainikainen  <thv@iki.fi>

* fi.po: Updated Finnish translation, fixed keybindings in Finnish
translation.

19 years agoGive translators more flexibility with ngettext plural handling.
Tommi Vainikainen [Wed, 23 Feb 2005 11:07:12 +0000 (11:07 +0000)]
Give translators more flexibility with ngettext plural handling.

2005-02-23  Tommi Vainikainen  <thv@iki.fi>

        * shell/ev-view.c (update_find_status_message): Give translators
        more flexibility with ngettext plural handling.

19 years agoPatch from Crispin Flowerday <gnome@flowerday.cx> to avoid rendering the
Jonathan Blandford [Mon, 21 Feb 2005 23:01:12 +0000 (23:01 +0000)]
Patch from Crispin Flowerday <gnome@flowerday.cx> to avoid rendering the

Mon Feb 21 17:52:08 2005  Jonathan Blandford  <jrb@redhat.com>

        * pdf/xpdf/pdf-document.cc (pdf_document_get_page_size): Patch
        from Crispin Flowerday <gnome@flowerday.cx> to avoid rendering the
        page when we get the page size.

19 years agops pages are 0 based, convert
Marco Pesenti Gritti [Mon, 21 Feb 2005 14:59:08 +0000 (14:59 +0000)]
ps pages are 0 based, convert

2005-02-21  Marco Pesenti Gritti  <marco@gnome.org>

        * ps/ps-document.c: (ps_document_set_page), (ps_document_get_page):

        ps pages are 0 based, convert

19 years agoInitialize correct parent class. Set GError on document load
Marco Pesenti Gritti [Mon, 21 Feb 2005 14:40:40 +0000 (14:40 +0000)]
Initialize correct parent class. Set GError on document load

2005-02-21  Marco Pesenti Gritti  <marco@gnome.org>

        * ps/ps-document.c: (ps_document_class_init), (ps_document_load):

        Initialize correct parent class. Set GError on document load

19 years agoFixup selection offset calculation
Marco Pesenti Gritti [Mon, 21 Feb 2005 12:28:05 +0000 (12:28 +0000)]
Fixup selection offset calculation

2005-02-21  Marco Pesenti Gritti  <marco@gnome.org>

        * pdf/xpdf/pdf-document.cc:

        Fixup selection offset calculation

        * shell/ev-view.c: (view_rect_to_doc_rect),
        (doc_rect_to_view_rect), (ev_view_size_allocate),
        (expose_bin_window), (ev_view_select_all), (ev_view_copy),
        (ev_view_primary_get_cb), (ev_view_motion_notify_event):

        Store selection as document relative, so that zooming
        and offset changing doesnt break it.

19 years agoDo not try to best fit if the view is not realized
Marco Pesenti Gritti [Mon, 21 Feb 2005 10:43:44 +0000 (10:43 +0000)]
Do not try to best fit if the view is not realized

2005-02-21  Marco Pesenti Gritti  <marco@gnome.org>

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

        Do not try to best fit if the view is not realized

19 years agoUpdated Greek Translation.
Kostas Papadimas [Sun, 20 Feb 2005 09:57:54 +0000 (09:57 +0000)]
Updated Greek Translation.

19 years agoUpdated Czech translation.
Miloslav Trmac [Sat, 19 Feb 2005 01:09:11 +0000 (01:09 +0000)]
Updated Czech translation.

2005-02-19  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

19 years agomissed a case.
Jonathan Blandford [Fri, 18 Feb 2005 21:07:58 +0000 (21:07 +0000)]
missed a case.

Fri Feb 18 16:06:39 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-window.c (ev_window_focus_in_event): missed a case.

19 years agoChange the fullscreen toolbar to always be in the popup window. That
Jonathan Blandford [Fri, 18 Feb 2005 20:53:49 +0000 (20:53 +0000)]
Change the fullscreen toolbar to always be in the popup window. That

Fri Feb 18 15:32:57 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-window.c: Change the fullscreen toolbar to always be in
        the popup window.  That prevents it resizing when in full screen
        mode.

        * shell/ev-view.c: Change Zoom epsilon as a bad hack to avoid
        multiple rerenders.  This pretty much sucks.

        * data/evince-ui.xml: Change the fullscreen toolbar to include the
        rest of the toolbar.

19 years agoUpdate Update
Kjartan Maraas [Fri, 18 Feb 2005 13:39:33 +0000 (13:39 +0000)]
Update Update

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

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

19 years agoAdded "fi" (Finnish). Added Finnish translation.
Tommi Vainikainen [Fri, 18 Feb 2005 10:01:33 +0000 (10:01 +0000)]
Added "fi" (Finnish). Added Finnish translation.

2005-02-18  Tommi Vainikainen  <thv@iki.fi>

* configure.ac (ALL_LINGUAS): Added "fi" (Finnish).
* po/fi.po: Added Finnish translation.

19 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Thu, 17 Feb 2005 22:21:21 +0000 (22:21 +0000)]
Translation updated by Tino Meinen.

2005-02-17  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

19 years agoUpdated German translation.
Frank Arnold [Thu, 17 Feb 2005 16:33:14 +0000 (16:33 +0000)]
Updated German translation.

2005-02-17  Frank Arnold  <farnold@cvs.gnome.org>

* de.po: Updated German translation.

19 years agoUpdated Canadian English translation.
Adam Weinberger [Thu, 17 Feb 2005 15:39:26 +0000 (15:39 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

19 years ago*: Added Bulgarian translation by Rostislav Raykov <zbrox@i-space.org>
Alexander Shopov [Thu, 17 Feb 2005 14:41:26 +0000 (14:41 +0000)]
*: Added Bulgarian translation by Rostislav Raykov <zbrox@i-space.org>

2005-02-17 Alexander Shopov  <ash@contact.bg>

*: Added Bulgarian translation by
Rostislav Raykov <zbrox@i-space.org>

19 years agoadded ellipsis to Print item. Fixes bug 166915
Bryan Clark [Wed, 16 Feb 2005 19:06:40 +0000 (19:06 +0000)]
added ellipsis to Print item. Fixes bug 166915

2005-02-16  Bryan Clark  <clarkbw@cvs.gnome.org>

        * shell/ev-window.c: added ellipsis to Print item. Fixes bug 166915

19 years agoAutomatically hide the fullscreen button. Patch by Kristian Høgsberg
Marco Pesenti Gritti [Wed, 16 Feb 2005 18:50:26 +0000 (18:50 +0000)]
Automatically hide the fullscreen button. Patch by Kristian Høgsberg

2005-02-16  Marco Pesenti Gritti  <marco@gnome.org>

        * shell/ev-view.c: (ev_view_realize), (highlight_find_results),
        (ev_view_create_invisible_cursor), (ev_view_set_cursor),
        (set_document_page), (document_changed_callback),
        (ev_view_set_document), (ev_view_find_previous),
        (ev_view_hide_cursor), (ev_view_show_cursor):
        * shell/ev-view.h:
        * shell/ev-window.c: (update_chrome_visibility),
        (fullscreen_timeout_cb), (fullscreen_set_timeout),
        (fullscreen_clear_timeout), (fullscreen_motion_notify_cb),
        (fullscreen_leave_notify_cb), (ev_window_fullscreen),
        (ev_window_unfullscreen):
        * shell/main.c: (main):

        Automatically hide the fullscreen button.
        Patch by Kristian Høgsberg <krh@redhat.com>

19 years agoSpecify an icon for the window. Patch by Jaap A. Haitsma. Fixes #166177.
Vincent Noel [Wed, 16 Feb 2005 18:43:31 +0000 (18:43 +0000)]
Specify an icon for the window. Patch by Jaap A. Haitsma. Fixes #166177.

2005-02-16  Vincent Noel  <vnoel@cox.net>

* shell/main.c (main): Specify an icon for the window. Patch by
Jaap A. Haitsma. Fixes #166177.

19 years agoget rid of the black flash.
Jonathan Blandford [Wed, 16 Feb 2005 11:30:45 +0000 (11:30 +0000)]
get rid of the black flash.

Wed Feb 16 06:30:13 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-view.c (ev_view_realize): get rid of the black flash.

19 years agoNew function to canonicalize sizing/painting a border.
Jonathan Blandford [Wed, 16 Feb 2005 03:38:12 +0000 (03:38 +0000)]
New function to canonicalize sizing/painting a border.

Tue Feb 15 22:27:13 2005  Jonathan Blandford  <jrb@redhat.com>

        * backend/ev-document-misc.h:
        * backend/ev-document-misc.c:
        (ev_document_misc_get_page_border_size),
        (ev_document_misc_paint_one_page): New function to canonicalize
        sizing/painting a border.

        * shell/Makefile.am: Remove ev-page-view.c entirely as it's not
        used.

        * pdf/xpdf/pdf-document.cc: use new function

        * shell/ev-view.c: (ev_view_size_request), (expose_bin_window),
        (ev_view_init), (ev_view_set_mode), (ev_view_zoom),
        (ev_view_best_fit), (ev_view_fit_width): * shell/ev-view.h: *
        shell/ev-window.c: (update_sizing_buttons),
        (ev_window_setup_document), (ev_window_cmd_view_zoom_in),
        (ev_window_cmd_view_zoom_out), (ev_window_cmd_view_best_fit),
        (ev_window_cmd_view_page_width), (size_allocate_cb),
        (ev_window_set_sizing_mode), (ev_window_init): make the "best fit"
        and "fit width" values act as toggle buttons so they stay
        toggled.  It's not 100% perfect, and it's a little slow, but it's
        good enough to commit I think.

19 years agoUpdated English (British) translation.
David Lodge [Tue, 15 Feb 2005 23:17:41 +0000 (23:17 +0000)]
Updated English (British) translation.

2005-02-15  David Lodge  <dave@cirt.net>

* en_GB.po: Updated English (British) translation.

19 years ago(update_window_title): replace newlines in the title by spaces. Bug #166107.
Martin Kretzschmar [Tue, 15 Feb 2005 23:10:57 +0000 (23:10 +0000)]
(update_window_title): replace newlines in the title by spaces. Bug #166107.

19 years agoadd parameters providing allocation width and height without scrollbars
Martin Kretzschmar [Tue, 15 Feb 2005 08:26:23 +0000 (08:26 +0000)]
add parameters providing allocation width and height without scrollbars

* shell/ev-view.c (ev_view_best_fit, ev_view_fit_width): add
parameters providing allocation width and height without
scrollbars and width of a possible vertical scrollbar. With this
additional information the functions can work as
intended. Unfortunately they're not idempotent. We should
transform these commands to toggles. Fixes Bug #164976
Initial patch by Stephane Loeuillet, then heavily modified.

* shell/ev-view.h: update prototypes.

* shell/ev-window.c (ev_window_cmd_view_best_fit)
(ev_window_cmd_view_page_width): provide EvView fit functions with
all the information they need. Formulas to calculate this
information taken from GtkScrolledWindow.

19 years agoEnsure that after we have created a thumbnail, the list store is updated
Crispin Flowerday [Mon, 14 Feb 2005 19:57:06 +0000 (19:57 +0000)]
Ensure that after we have created a thumbnail, the list store is updated

2005-02-14  Crispin Flowerday  <gnome@flowerday.cx>

* shell/ev-sidebar-thumbnails.c: Ensure that after we have
created a thumbnail, the list store is updated to know
that the thumbnail is set. Fixes bug #166792

19 years agoUpdated Catalan translation by Gil Forcada <gilforcada@guifi.net>.
Jordi Mallach [Mon, 14 Feb 2005 11:55:34 +0000 (11:55 +0000)]
Updated Catalan translation by Gil Forcada <gilforcada@guifi.net>.

19 years agoUpdate Update
Kjartan Maraas [Mon, 14 Feb 2005 08:39:07 +0000 (08:39 +0000)]
Update Update

2005-02-14  Kjartan Maraas  <kmaraas@gnome.org>

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

19 years agoUpdated Czech translation.
Miloslav Trmac [Sun, 13 Feb 2005 00:58:22 +0000 (00:58 +0000)]
Updated Czech translation.

2005-02-13  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

19 years agoUpdated Canadian English translation.
Adam Weinberger [Sat, 12 Feb 2005 22:56:31 +0000 (22:56 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

19 years agoUpdated German translation.
Frank Arnold [Sat, 12 Feb 2005 17:45:53 +0000 (17:45 +0000)]
Updated German translation.

2005-02-12  Frank Arnold  <farnold@cvs.gnome.org>

* de.po: Updated German translation.

19 years agofixed typo, closes bug 166897
Bryan Clark [Fri, 11 Feb 2005 23:31:57 +0000 (23:31 +0000)]
fixed typo, closes bug 166897

2005-02-11  Bryan Clark  <clarkbw@cvs.gnome.org>

        * shell/ev-window.c: fixed typo, closes bug 166897

        * TODO: updated TODO with bug numbers that are relevant

19 years agoUpdated Catalan translation by Gil Forcada <gilforcada@guifi.net>.
Jordi Mallach [Fri, 11 Feb 2005 17:00:29 +0000 (17:00 +0000)]
Updated Catalan translation by Gil Forcada <gilforcada@guifi.net>.

19 years agoUpdated German translation.
Frank Arnold [Thu, 10 Feb 2005 07:41:11 +0000 (07:41 +0000)]
Updated German translation.

2005-02-10  Frank Arnold  <farnold@cvs.gnome.org>

* de.po: Updated German translation.

19 years agoUpdated Canadian English translation.
Adam Weinberger [Thu, 10 Feb 2005 02:10:28 +0000 (02:10 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

19 years agoSupport for DnD of files. Fixes #164813
Carlos Garcia Campos [Wed, 9 Feb 2005 22:33:10 +0000 (22:33 +0000)]
Support for DnD of files. Fixes #164813

2005-02-09  Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-window.c: Support for DnD of files. Fixes #164813

19 years agoSet the "Previous" and "Next" toolbar buttons as important to make them
Vincent Noel [Wed, 9 Feb 2005 16:20:19 +0000 (16:20 +0000)]
Set the "Previous" and "Next" toolbar buttons as important to make them

2005-02-09  Vincent Noel  <vnoel@cox.net>

* shell/ev-window.c: (set_action_properties): Set the "Previous"
and "Next" toolbar buttons as important to make them stand out.

19 years agoFix compilation on non-gcc platforms
Marco Pesenti Gritti [Wed, 9 Feb 2005 15:01:24 +0000 (15:01 +0000)]
Fix compilation on non-gcc platforms

2005-02-09  Marco Pesenti Gritti  <marco@gnome.org>

        * lib/ev-debug.c:
        * lib/ev-debug.h:
        * ps/ps-document.c: (ps_document_finalize), (set_up_page),
        (start_interpreter), (stop_interpreter), (document_load),
        (ps_document_next_page), (ps_document_goto_page),
        (ps_document_set_page_size), (ps_document_widget_event),
        (ps_document_render):
        * shell/ev-page-view.c: (ev_page_view_dispose):
        * shell/ev-view.c: (ev_view_finalize), (expose_bin_window):

        Fix compilation on non-gcc platforms

19 years agoremove unused dirs EVINCE_0_1_4
Marco Pesenti Gritti [Wed, 9 Feb 2005 13:16:37 +0000 (13:16 +0000)]
remove unused dirs

19 years agoRelease 0.1.4
Marco Pesenti Gritti [Wed, 9 Feb 2005 13:10:30 +0000 (13:10 +0000)]
Release 0.1.4

2005-02-09  Marco Pesenti Gritti  <marco@gnome.org>

        * NEWS:
        * configure.ac:

        Release 0.1.4

        * pdf/xpdf/Catalog.cc:
        * pdf/xpdf/XRef.cc:

        Fix the fix for CAN-2004-0888

19 years agoImprove toolbar layout/icons
Luca Ferretti [Wed, 9 Feb 2005 10:47:45 +0000 (10:47 +0000)]
Improve toolbar layout/icons

2005-02-09  Luca Ferretti <elle.uca@libero.it>

        * data/Makefile.am:
        * data/evince-ui.xml:
        * shell/ev-stock-icons.c: (ev_stock_icons_init):
        * shell/ev-stock-icons.h:
        * shell/ev-window.c: (update_action_sensitivity),
        (ev_window_cmd_go_previous_page), (ev_window_cmd_go_next_page),
        (set_action_properties):

        Improve toolbar layout/icons

19 years agoUpdate Update
Kjartan Maraas [Tue, 8 Feb 2005 20:19:30 +0000 (20:19 +0000)]
Update Update

2005-02-08  Kjartan Maraas  <kmaraas@gnome.org>

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

19 years agoUpdated Canadian English translation.
Adam Weinberger [Tue, 8 Feb 2005 17:40:33 +0000 (17:40 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

19 years agoUpdated Czech translation.
Miloslav Trmac [Tue, 8 Feb 2005 14:22:51 +0000 (14:22 +0000)]
Updated Czech translation.

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

* cs.po: Updated Czech translation.

19 years agoAdd warnings about unimplemented/unknown link types.
Marco Pesenti Gritti [Tue, 8 Feb 2005 13:59:04 +0000 (13:59 +0000)]
Add warnings about unimplemented/unknown link types.

2005-02-08  Marco Pesenti Gritti  <marco@gnome.org>

        * pdf/xpdf/pdf-document.cc:

        Add warnings about unimplemented/unknown link
        types.

19 years agoUpdated German translation.
Frank Arnold [Tue, 8 Feb 2005 07:38:11 +0000 (07:38 +0000)]
Updated German translation.

2005-02-08  Frank Arnold  <farnold@cvs.gnome.org>

* de.po: Updated German translation.

19 years agoLog gs property
Marco Pesenti Gritti [Mon, 7 Feb 2005 22:48:12 +0000 (22:48 +0000)]
Log gs property

2005-02-07  Marco Pesenti Gritti  <marco@gnome.org>

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

        Log gs property

19 years agoLog gs env var
Marco Pesenti Gritti [Mon, 7 Feb 2005 22:41:07 +0000 (22:41 +0000)]
Log gs env var

2005-02-07  Marco Pesenti Gritti  <marco@gnome.org>

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

        Log gs env var

19 years agoSolve more refs issues.
Marco Pesenti Gritti [Mon, 7 Feb 2005 22:09:43 +0000 (22:09 +0000)]
Solve more refs issues.

2005-02-07  Marco Pesenti Gritti  <marco@gnome.org>

        * shell/ev-page-view.c: (ev_page_view_dispose):
        * shell/ev-view.c: (ev_view_finalize):
        * shell/ev-window.c: (ev_window_setup_document),
        (ev_window_dispose), (ev_window_init):

        Solve more refs issues.

        I commented out the page_view initialization for now:
        it was never destroyed (because it's never added
        to a container). Because of that we was leaking
        gs processes. Couldnt think to a clean fix.
        We need to figure this out, password view has the
        same issue probably.

19 years agoSome cleanups, stop the interpreter on finalize
Marco Pesenti Gritti [Mon, 7 Feb 2005 21:51:28 +0000 (21:51 +0000)]
Some cleanups, stop the interpreter on finalize

2005-02-07  Marco Pesenti Gritti  <marco@gnome.org>

        * ps/ps-document.c: (ps_document_finalize),
        (ps_document_get_n_pages), (ps_document_get_page):

        Some cleanups, stop the interpreter on finalize

        * shell/ev-page-view.c: (ev_page_view_dispose),
        (ev_page_view_class_init):

        Release our reference on the document

19 years ago*** empty log message ***
Marco Pesenti Gritti [Mon, 7 Feb 2005 21:11:38 +0000 (21:11 +0000)]
*** empty log message ***

19 years agoAdd debugging helpers
Marco Pesenti Gritti [Mon, 7 Feb 2005 21:11:11 +0000 (21:11 +0000)]
Add debugging helpers

2005-02-07  Marco Pesenti Gritti  <marco@gnome.org>

        * Makefile.am:
        * configure.ac:
        * doc/debugging.txt:
        * lib/.cvsignore:
        * lib/Makefile.am:
        * lib/ev-debug.c: (log_module), (trap_handler), (ev_debug_init),
        (ev_profiler_new), (ev_should_profile), (ev_profiler_dump),
        (ev_profiler_free), (ev_profiler_start), (ev_profiler_stop):
        * lib/ev-debug.h:

        Add debugging helpers

        * ps/Makefile.am:
        * ps/ps-document.c: (set_up_page), (start_interpreter),
        (stop_interpreter), (document_load), (ps_document_next_page),
        (ps_document_goto_page), (ps_document_set_page_size),
        (ps_document_widget_event), (ps_document_render):
        * shell/Makefile.am:
        * shell/ev-view.c: (expose_bin_window):
        * shell/main.c: (main):

        Add some logs

19 years agoInitialize message_window, this should make ps rendering really work!
Marco Pesenti Gritti [Mon, 7 Feb 2005 17:24:32 +0000 (17:24 +0000)]
Initialize message_window, this should make ps rendering really work!

2005-02-07  Marco Pesenti Gritti  <marco@gnome.org>

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

        Initialize message_window, this should make ps
        rendering really work! (Never noticed because I was
        testing with a ps that is causing gs to exit every time!)

19 years agoupdated simple error in applyto closing tag
Bryan Clark [Mon, 7 Feb 2005 15:59:28 +0000 (15:59 +0000)]
updated simple error in applyto closing tag

2005-02-07  Bryan Clark  <clarkbw@cvs.gnome.org>

        * data/evince.schemas.in: updated simple error in applyto closing tag

19 years agoA data/evince.schemas.in:
Christian Persch [Mon, 7 Feb 2005 14:02:30 +0000 (14:02 +0000)]
A data/evince.schemas.in:

2005-02-07  Christian Persch  <chpe@cvs.gnome.org>

* Makefile.am:
* configure.ac:
* data/.cvsignore:
* data/Makefile.am:
* data/evince-ui.xml:
A data/evince.schemas.in:
* po/POTFILES.in:
* shell/ev-stock-icons.c: (ev_stock_icons_init):
* shell/ev-stock-icons.h:
* shell/ev-window.c: (update_chrome_visibility),
(update_chrome_flag), (ev_window_cmd_edit_find),
(ev_window_update_fullscreen_popup), (ev_window_fullscreen),
(ev_window_unfullscreen), (ev_window_focus_in_event),
(ev_window_focus_out_event), (ev_window_cmd_leave_fullscreen),
(ev_window_view_toolbar_cb), (ev_window_view_statusbar_cb),
(ev_window_view_sidebar_cb), (find_bar_close_cb),
(ev_window_dispose), (ev_window_class_init),
(set_action_properties), (set_chrome_actions), (load_chrome),
(ev_window_init):

Implement fullscreen mode changes from bug #164776.
Also implement persistent chrome toggles.

19 years agoAdded "ca" (Catalan) to ALL_LINGUAS.
Jordi Mallach [Mon, 7 Feb 2005 12:56:21 +0000 (12:56 +0000)]
Added "ca" (Catalan) to ALL_LINGUAS.

19 years agoUpdated Danish translation.
Ole Laursen [Sun, 6 Feb 2005 15:01:01 +0000 (15:01 +0000)]
Updated Danish translation.

2005-02-06  Ole Laursen  <olau@hardworking.dk>

* da.po: Updated Danish translation.

19 years agoAdd another check for find interface EVINCE_0_1_3
Marco Pesenti Gritti [Fri, 4 Feb 2005 15:44:54 +0000 (15:44 +0000)]
Add another check for find interface

2005-02-04  Marco Pesenti Gritti  <marco@gnome.org>

        * NEWS:
        * configure.ac:
        * shell/ev-view.c:

        Add another check for find interface

        Release 0.1.3

19 years agoRelease 0.1.3
Marco Pesenti Gritti [Fri, 4 Feb 2005 15:27:25 +0000 (15:27 +0000)]
Release 0.1.3

2005-02-04  Marco Pesenti Gritti  <marco@gnome.org>

        * NEWS:
        * configure.ac:

        Release 0.1.3

19 years agoOpen gzipped ps documents
Marco Pesenti Gritti [Fri, 4 Feb 2005 15:17:10 +0000 (15:17 +0000)]
Open gzipped ps documents

2005-02-04  Marco Pesenti Gritti  <marco@gnome.org>

        * shell/ev-application.c: (ev_application_open):
        * shell/ev-window.c: (ev_window_open):

        Open gzipped ps documents

19 years agoClamp page number, dont try to move to not existant pages.
Marco Pesenti Gritti [Fri, 4 Feb 2005 14:31:03 +0000 (14:31 +0000)]
Clamp page number, dont try to move to not existant pages.

2005-02-04  Marco Pesenti Gritti  <marco@gnome.org>

        * TODO:
        * shell/ev-view.c: (set_document_page):

        Clamp page number, dont try to move to
        not existant pages.

19 years agoUpdated Czech translation.
Miloslav Trmac [Fri, 4 Feb 2005 12:47:25 +0000 (12:47 +0000)]
Updated Czech translation.

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

* cs.po: Updated Czech translation.

19 years agoFix several bugs with find
Marco Pesenti Gritti [Fri, 4 Feb 2005 12:18:26 +0000 (12:18 +0000)]
Fix several bugs with find

2005-02-04  Marco Pesenti Gritti  <marco@gnome.org>

        * backend/ev-document-find.c: (ev_document_find_changed):
        * backend/ev-document-find.h:
        * pdf/xpdf/pdf-document.cc:
        * shell/ev-view.c: (jump_to_find_result), (ev_view_set_document):
        * shell/ev-window.c: (find_bar_search_changed_cb):

        Fix several bugs with find

19 years ago(ev_sidebar_thumbnails_select_page): do nothing unless we have a
Martin Kretzschmar [Fri, 4 Feb 2005 12:15:13 +0000 (12:15 +0000)]
(ev_sidebar_thumbnails_select_page): do nothing unless we have a
document. Prevents warning from scroll_to_cell.

19 years agoAdded Catalan translation by Gil Forcada <gilforcada@guifi.net>.
Jordi Mallach [Thu, 3 Feb 2005 17:49:38 +0000 (17:49 +0000)]
Added Catalan translation by Gil Forcada <gilforcada@guifi.net>.

19 years agoUpdated German translation.
Frank Arnold [Thu, 3 Feb 2005 06:22:40 +0000 (06:22 +0000)]
Updated German translation.

2005-02-03  Frank Arnold  <farnold@cvs.gnome.org>

* de.po: Updated German translation.

19 years agoUpdated Canadian English translation.
Adam Weinberger [Thu, 3 Feb 2005 01:14:32 +0000 (01:14 +0000)]
Updated Canadian English translation.

* en_CA.po: Updated Canadian English translation.

19 years agoAdd «nb» to ALL_LINGUAS too.
Kjartan Maraas [Wed, 2 Feb 2005 13:41:21 +0000 (13:41 +0000)]
Add «nb» to ALL_LINGUAS too.

2005-02-02  Kjartan Maraas  <kmaraas@gnome.org>

* configure.ac: Add «nb» to ALL_LINGUAS too.

19 years agoUpdate Update
Kjartan Maraas [Wed, 2 Feb 2005 13:40:37 +0000 (13:40 +0000)]
Update Update

2005-02-02  Kjartan Maraas  <kmaraas@gnome.org>

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

19 years agoNew file with some random thoughts.
Jonathan Blandford [Wed, 2 Feb 2005 13:22:53 +0000 (13:22 +0000)]
New file with some random thoughts.

Wed Feb  2 21:13:11 2005  Jonathan Blandford  <jrb@redhat.com>

        * NOTES: New file with some random thoughts.

        * TODO: Update.

        * backend/ev-document-misc.c:
        (ev_document_misc_get_page_border_size): New function to
        canonicalize shadow drawing sizes.  Possibly goofy.

        * shell/ev-view.c: (ev_view_size_request), (set_document_page),
        (ev_view_best_fit), (ev_view_fit_width):
        * pdf/xpdf/pdf-document.cc:
        * pixbuf/pixbuf-document.c: (pixbuf_document_get_page_size):
        * ps/ps-document.c: (ps_document_get_page_size):
        * backend/ev-document-misc.h:
        * backend/ev-document.c: (ev_document_get_page_size):
        * backend/ev-document.h: get_page_size now takes a page number
        parameter.  Made all the backends/frontends honor it.

        * data/evince-ui.xml: Added a multiple-page mode.  Uncomment to
        see.  Doesn't work yet.

        * shell/Makefile.am:
        * shell/ev-page-view.[ch]: New multi-page view.  Really rough.
        Doesn't do anything yet.

        * shell/ev-sidebar-thumbnails.c:
        (ev_sidebar_thumbnails_set_document): [1..n_pages] instead of
        [0..n_pages-1]

        * shell/ev-window.c: (update_action_sensitivity),
        (ev_window_setup_document), (ev_window_set_page_mode),
        (ev_window_page_mode_cb), (ev_window_init): Clean up the
        view-swapping code a bit so we can have multiple views on a
        document.  Add the multi-page view, though it can't be turned on
        yet.

19 years agoSupport eps and check document supports find before drawing highlightings
Marco Pesenti Gritti [Tue, 1 Feb 2005 17:21:15 +0000 (17:21 +0000)]
Support eps and check document supports find before drawing highlightings

2005-02-01  Marco Pesenti Gritti  <marco@gnome.org>

        * shell/ev-application.c: (ev_application_open):
        * shell/ev-view.c: (expose_bin_window):
        * shell/ev-window.c: (ev_window_open):

        Support eps and check document supports find
        before drawing highlightings in expose.

19 years agoimplement get_dimensions
Jeff Muizelaar [Tue, 1 Feb 2005 16:52:19 +0000 (16:52 +0000)]
implement get_dimensions

2005-01-13  Jeff Muizelaar  <jeff@nit.ca>

        * pixbuf/pixbuf-document.c:
        (pixbuf_document_thumbnails_get_dimensions),
        (pixbuf_document_document_thumbnails_iface_init):

        implement get_dimensions

19 years agoRelease 0.1.2
Marco Pesenti Gritti [Tue, 1 Feb 2005 15:55:30 +0000 (15:55 +0000)]
Release 0.1.2

2005-02-01  Marco Pesenti Gritti  <marco@gnome.org>

        * NEWS:
        * configure.ac:

        Release 0.1.2

19 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Mon, 31 Jan 2005 13:26:56 +0000 (13:26 +0000)]
Translation updated by Tino Meinen.

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

* nl.po: Translation updated by Tino Meinen.

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Sun, 30 Jan 2005 21:30:47 +0000 (21:30 +0000)]
Updated Spanish translation.

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

* es.po: Updated Spanish translation.

19 years agoScroll at the top of the page when changing page
Marco Pesenti Gritti [Sun, 30 Jan 2005 18:44:26 +0000 (18:44 +0000)]
Scroll at the top of the page when changing page

2005-01-30  Marco Pesenti Gritti  <marco@gnome.org>

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

        Scroll at the top of the page when changing page

19 years agoDo not redraw unnecessarily
Marco Pesenti Gritti [Sun, 30 Jan 2005 16:51:49 +0000 (16:51 +0000)]
Do not redraw unnecessarily

2005-01-30  Marco Pesenti Gritti  <marco@gnome.org>

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

        Do not redraw unnecessarily

19 years agoYay! find works now... Now to find bugs...
Marco Pesenti Gritti [Sun, 30 Jan 2005 13:40:03 +0000 (13:40 +0000)]
Yay! find works now... Now to find bugs...

2005-01-30  Marco Pesenti Gritti  <marco@gnome.org>

        * pdf/xpdf/pdf-document.cc:
        * shell/ev-view.c: (draw_rubberband), (highlight_find_results),
        (expose_bin_window), (find_changed_cb):

        Yay! find works now... Now to find bugs...

19 years agoMore work on find implementation, mostly there now
Marco Pesenti Gritti [Sun, 30 Jan 2005 12:28:10 +0000 (12:28 +0000)]
More work on find implementation, mostly there now

2005-01-30  Marco Pesenti Gritti  <marco@gnome.org>

        * backend/ev-document-find.c: (ev_document_find_base_init),
        (ev_document_find_changed):
        * backend/ev-document-find.h:
        * pdf/xpdf/pdf-document.cc:
        * shell/ev-view.c: (draw_rubberband), (highlight_find_results),
        (expose_bin_window), (ev_view_init), (set_document_page),
        (ensure_rectangle_is_visible), (jump_to_find_result),
        (jump_to_find_page), (find_changed_cb), (ev_view_set_document),
        (ev_view_find_next), (ev_view_find_previous):
        * shell/ev-view.h:
        * shell/ev-window.c: (find_bar_previous_cb), (find_bar_next_cb):

        More work on find implementation, mostly there now

19 years agoEnanche the find interface to be really able to do multi page find.
Marco Pesenti Gritti [Sat, 29 Jan 2005 17:50:09 +0000 (17:50 +0000)]
Enanche the find interface to be really able to do multi page find.

2005-01-29  Marco Pesenti Gritti  <marco@gnome.org>

        * backend/ev-backend-marshalers.list:
        * backend/ev-document-find.c: (ev_document_find_base_init),
        (ev_document_find_cancel), (ev_document_find_page_has_results),
        (ev_document_find_get_n_results), (ev_document_find_get_result),
        (ev_document_find_get_progress), (ev_document_find_changed):
        * backend/ev-document-find.h:

        Enanche the find interface to be really able to do
        multi page find.

        * pdf/xpdf/pdf-document.cc:

        Implement

        * shell/ev-view.c: (ev_view_finalize), (highlight_find_results),
        (expose_bin_window), (ev_view_init),
        (ev_view_get_find_status_message), (find_changed_cb),
        (ev_view_set_document), (set_document_page):

        Adapt to the new interface. A few things are regressed sorry,
        I will finish it soon.

19 years agoUpdated Czech translation.
Miloslav Trmac [Fri, 28 Jan 2005 14:07:08 +0000 (14:07 +0000)]
Updated Czech translation.

2005-01-28  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

19 years agouse G_DEFINE_TYPE-supplied ev_sidebar_thumbnails_parent_class variable,
Martin Kretzschmar [Fri, 28 Jan 2005 13:17:22 +0000 (13:17 +0000)]
use G_DEFINE_TYPE-supplied ev_sidebar_thumbnails_parent_class variable,

* shell/ev-sidebar-thumbnails.c (ev_sidebar_thumbnails_destroy)
(ev_sidebar_thumbnails_class_init): use G_DEFINE_TYPE-supplied
ev_sidebar_thumbnails_parent_class variable, don't define another
parent_class variable.

* shell/ev-page-action.c (connect_proxy, ev_page_action_finalize)
(ev_page_action_class_init): ditto.

* pixbuf/pixbuf-document.c (pixbuf_document_finalize)
(pixbuf_document_class_init): ditto.

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

19 years agoignore various valgrind output files.
Martin Kretzschmar [Fri, 28 Jan 2005 13:02:56 +0000 (13:02 +0000)]
ignore various valgrind output files.

19 years agoRemove reference to removed file. Updated Canadian English translation.
Adam Weinberger [Thu, 27 Jan 2005 20:53:35 +0000 (20:53 +0000)]
Remove reference to removed file. Updated Canadian English translation.

* POTFILES.in: Remove reference to removed file.
* en_CA.po: Updated Canadian English translation.

19 years agoKill session history
Marco Pesenti Gritti [Thu, 27 Jan 2005 20:16:17 +0000 (20:16 +0000)]
Kill session history

2005-01-27  Marco Pesenti Gritti  <marco@gnome.org>

        * data/evince-ui.xml:
        * shell/Makefile.am:
        * shell/ev-history.c:
        * shell/ev-history.h:
        * shell/ev-navigation-action.c:
        * shell/ev-navigation-action.h:
        * shell/ev-view.c: (ev_view_finalize), (ev_view_go_to_link),
        (ev_view_set_page), (ev_view_fit_width):
        * shell/ev-view.h:
        * shell/ev-window.c: (update_action_sensitivity),
        (ev_window_setup_document), (register_custom_actions):

        Kill session history

19 years agoFix inverted up/down buttons
Marco Pesenti Gritti [Thu, 27 Jan 2005 19:17:36 +0000 (19:17 +0000)]
Fix inverted up/down buttons

2005-01-27  Marco Pesenti Gritti  <marco@gnome.org>

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

        Fix inverted up/down buttons

19 years agoUpdated German translation.
Frank Arnold [Thu, 27 Jan 2005 08:05:18 +0000 (08:05 +0000)]
Updated German translation.

2005-01-27  Frank Arnold  <farnold@cvs.gnome.org>

* de.po: Updated German translation.

19 years ago(ev_sidebar_thumbnails_select_page): make sure the selected thumbnail
Martin Kretzschmar [Wed, 26 Jan 2005 23:31:43 +0000 (23:31 +0000)]
(ev_sidebar_thumbnails_select_page): make sure the selected thumbnail
stays visible.

19 years agoAdded missing file entries. Updated Swedish translation.
Christian Rose [Wed, 26 Jan 2005 23:08:28 +0000 (23:08 +0000)]
Added missing file entries. Updated Swedish translation.

2005-01-27  Christian Rose  <menthos@menthos.com>

* POTFILES.in: Added missing file entries.
* sv.po: Updated Swedish translation.

19 years ago(ev_window_init): add GTK_SHADOW_IN to the scrolled window for
Martin Kretzschmar [Wed, 26 Jan 2005 22:57:58 +0000 (22:57 +0000)]
(ev_window_init): add GTK_SHADOW_IN to the scrolled window for
Federico.

19 years agoAdded "da" (Danish) to ALL_LINGUAS.
Ole Laursen [Wed, 26 Jan 2005 22:19:15 +0000 (22:19 +0000)]
Added "da" (Danish) to ALL_LINGUAS.

2005-01-26  Ole Laursen  <olau@hardworking.dk>

* configure.ac: Added "da" (Danish) to ALL_LINGUAS.

19 years agoAdded Danish translation.
Ole Laursen [Wed, 26 Jan 2005 22:18:38 +0000 (22:18 +0000)]
Added Danish translation.

2005-01-26  Ole Laursen  <olau@hardworking.dk>

* da.po: Added Danish translation.

19 years agoFix CID fonts with freetype 2.1.9
Marco Pesenti Gritti [Wed, 26 Jan 2005 15:19:40 +0000 (15:19 +0000)]
Fix CID fonts with freetype 2.1.9

2005-01-26  Marco Pesenti Gritti  <marco@gnome.org>

        * configure.ac:
        * pdf/splash/SplashFTFontEngine.cc:

        Fix CID fonts with freetype 2.1.9