]> www.fi.muni.cz Git - evince.git/log
evince.git
18 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

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

18 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

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

18 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

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

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

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

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

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

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

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

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

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

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

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

        * .cvsignore:
        * shell/ev-view.c:(ev_view_size_allocate), (ev_view_class_init),
        (zoom_for_size_fit_width), (zoom_for_size_best_fit),
        (ev_view_zoom_for_size_presentation),
        (ev_view_zoom_for_size_continuous_and_dual_page),
        (ev_view_zoom_for_size_continuous),
        (ev_view_zoom_for_size_dual_page),
        (ev_view_zoom_for_size_single_page), (ev_view_set_zoom_for_size):
        * shell/ev-view.h:
        * shell/ev-window.c: (update_view_size),
        (ev_window_sizing_mode_changed_cb):

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

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

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

* en_CA.po: Updated Canadian English translation.

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

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

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

        Make PgUp/Down behave like Space

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

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

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

        Adapt to new poppler api

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

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

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

        Translate zoom levels

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

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

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

        Fix current zoom -> zoom control match

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

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

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

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

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

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

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

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

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

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

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

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

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

* es.po: Updated Spanish translation.

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

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

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

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

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

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

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

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

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

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

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

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

        Select first item

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

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

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

        Show the popup menu also on keybindings

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

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

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

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

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

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

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

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

* cs.po: Updated Czech translation.

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

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

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

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

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

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

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

* nl.po: Translation updated by Tino Meinen.

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

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

* cs.po: Updated Czech translation.

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

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

        * AUTHORS:

        Update

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

        Show poppler version/backend and authors

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

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

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

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

        Move the best fit items at the top of the list

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

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

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

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

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

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

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

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

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

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

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

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

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

* es.po: Added "es" to ALL_LINGUAS

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        Put the toolbar xml in evince own dot dir

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

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

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

        Make the toolbar not removable

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

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

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

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

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

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

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

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

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

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

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

Support printing page range, based on patch by Amaury Jacquot

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

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

        * data/evince-toolbar.xml:

        Add zoom control to available items

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

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

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

        Set slash action insensitive when appropriate

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

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

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

        Fix warning on the overflow menu

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

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

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

        Check for uri correctness/existence

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

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

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

LPD printers use postscript, too

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

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

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

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

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

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

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

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

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

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

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

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

        Share it between all cut-n-paste subdirs

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

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

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

        Update from libegg

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

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

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

        Update from libegg

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

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

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

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

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

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

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

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

        Fix infinite loop when loading Type1 fonts

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

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

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

        Slash -> Find

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

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

        * configure.ac:

        Make --disable really disable

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

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

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

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

19 years agoImplement middle button scrolling. Based on a patch by Tommi Komulainen
Marco Pesenti Gritti [Mon, 9 May 2005 08:55:50 +0000 (08:55 +0000)]
Implement middle button scrolling. Based on a patch by Tommi Komulainen

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

        * shell/ev-view.c: (ev_view_create_invisible_cursor),
        (ev_view_set_cursor), (ev_view_button_press_event),
        (ev_view_motion_notify_event), (ev_view_button_release_event),
        (ev_view_init):

        Implement middle button scrolling. Based on a patch
        by Tommi Komulainen <tommi.komulainen@iki.fi>.

19 years agoChange api to lookup from uri. Do fast lookup first, if the type is
Marco Pesenti Gritti [Sun, 8 May 2005 18:26:01 +0000 (18:26 +0000)]
Change api to lookup from uri. Do fast lookup first, if the type is

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

        * shell/ev-document-types.c: (get_slow_mime_type),
        (get_document_type_from_mime), (ev_document_type_lookup):
        * shell/ev-document-types.h:

        Change api to lookup from uri. Do fast lookup first, if the
        type is unknown try with data sniffing.

        * shell/ev-window.c: (ev_window_open), (ev_window_open_uri_list):
        * thumbnailer/evince-thumbnailer.c: (evince_thumbnail_pngenc_get):

        Adapt to api change

19 years agoUpdated Japanese translation for v0.3.0.
Takeshi AIHANA [Sat, 7 May 2005 13:20:58 +0000 (13:20 +0000)]
Updated Japanese translation for v0.3.0.

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

19 years agoFix distcheck EVINCE_0_3_0
Marco Pesenti Gritti [Sat, 7 May 2005 10:25:05 +0000 (10:25 +0000)]
Fix distcheck

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

        * thumbnailer/Makefile.am:

        Fix distcheck

19 years agoRelease 0.3.0
Marco Pesenti Gritti [Sat, 7 May 2005 10:16:03 +0000 (10:16 +0000)]
Release 0.3.0

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

        * NEWS:
        * configure.ac:

        Release 0.3.0

        * data/evince-ui.xml:

        Hide presentation mode for now

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

        Show current find selection only on current page

19 years agoCompute size of the actual page, not of the current one.
Marco Pesenti Gritti [Sat, 7 May 2005 09:58:21 +0000 (09:58 +0000)]
Compute size of the actual page, not of the current one.

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

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

        Compute size of the actual page, not of
        the current one.

19 years ago*** empty log message ***
Marco Pesenti Gritti [Sat, 7 May 2005 09:47:18 +0000 (09:47 +0000)]
*** empty log message ***

19 years agoFix text selection
Marco Pesenti Gritti [Sat, 7 May 2005 09:46:31 +0000 (09:46 +0000)]
Fix text selection

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

        * shell/ev-view.c: (clear_selection), (ev_view_finalize),
        (view_rect_to_doc_rect), (compute_selections),
        (ev_view_bin_expose), (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_button_press_event), (ev_view_motion_notify_event),
        (ev_view_button_release_event), (page_changed_cb):

        Fix text selection

19 years agoFirst go at fixing search, still buggy
Marco Pesenti Gritti [Sat, 7 May 2005 08:28:13 +0000 (08:28 +0000)]
First go at fixing search, still buggy

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

        * shell/ev-view.c: (compute_border), (get_page_extents),
        (doc_rect_to_view_rect), (highlight_find_results),
        (ev_view_bin_expose), (ev_view_select_all),
        (ev_view_motion_notify_event), (update_find_status_message),
        (jump_to_find_result), (jump_to_find_page):

        First go at fixing search, still buggy

19 years agoUpdated Czech translation.
Miloslav Trmac [Fri, 6 May 2005 09:02:03 +0000 (09:02 +0000)]
Updated Czech translation.

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

* cs.po: Updated Czech translation.

19 years agoUpdated Greek Translation by Stylianos Papanastasiou
Kostas Papadimas [Thu, 5 May 2005 16:46:02 +0000 (16:46 +0000)]
Updated Greek Translation  by Stylianos Papanastasiou

19 years agoUpdated Catalan translation.
Josep Puigdemont i Casamajó [Thu, 5 May 2005 16:35:04 +0000 (16:35 +0000)]
Updated Catalan translation.

19 years agoRemove frame around dropdown box and button at the top of the sidebar.
Kristian Høgsberg [Wed, 4 May 2005 21:03:48 +0000 (21:03 +0000)]
Remove frame around dropdown box and button at the top of the sidebar.

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

        * shell/ev-sidebar.c (ev_sidebar_init): Remove frame around
        dropdown box and button at the top of the sidebar.

19 years agoUpdated Canadian English translation.
Adam Weinberger [Wed, 4 May 2005 05:27:03 +0000 (05:27 +0000)]
Updated Canadian English translation.

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

* en_CA.po: Updated Canadian English translation.

19 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Tue, 3 May 2005 13:13:38 +0000 (13:13 +0000)]
Translation updated by Tino Meinen.

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

* nl.po: Translation updated by Tino Meinen.

19 years agoAdd cut-n-paste/zoom-control/ephy-zoom.h
James Bowes [Mon, 2 May 2005 16:32:45 +0000 (16:32 +0000)]
Add cut-n-paste/zoom-control/ephy-zoom.h

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

* POTFILES.in: Add cut-n-paste/zoom-control/ephy-zoom.h

19 years agoOutput zoom-control Makefile. build zoom-control subdir.
James Bowes [Mon, 2 May 2005 16:19:48 +0000 (16:19 +0000)]
Output zoom-control Makefile. build zoom-control subdir.

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

* configure.ac: Output zoom-control Makefile.
* cut-n-paste/Makefile.am: build zoom-control subdir.
* cut-n-paste/zoom-control/ephy-zoom-action.c:
* cut-n-paste/zoom-control/ephy-zoom-action.h:
* cut-n-paste/zoom-control/ephy-zoom-control.c:
* cut-n-paste/zoom-control/ephy-zoom-control.h:
* cut-n-paste/zoom-control/ephy-zoom.c:
* cut-n-paste/zoom-control/ephy-zoom.h: New files imported
from epiphany, and modified to add a separator into the menu.
* cut-n-paste/zoom-control/Makefile.am: Build zoom-control.
* data/evince-ui.xml: Replace old zoom toolbar actions with new
zoom-control action.
* shell/Makefile.am: Include zoom-control flags.
* shell/ev-view.c: (ev_view_set_zoom), (ev_view_get_zoom),
(ev_view_get_sizing_mode), (ev_view_zoom_in), (ev_view_zoom_out),
(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_zoom_normal):
s/ev_view_zoom/ev_view_set_zoom/ and make public, add
ev_view_get_zoom and ev_view_get_sizing_mode.
* shell/ev-view.h:
* shell/ev-window.c: (update_action_sensitivity),
(update_sizing_buttons), (zoom_control_changed_cb),
(register_custom_actions): Initialize and use the zoom-control
widget.

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Sun, 1 May 2005 19:02:43 +0000 (19:02 +0000)]
Updated Spanish translation.

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

* es.po: Updated Spanish translation.

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Sun, 1 May 2005 18:54:16 +0000 (18:54 +0000)]
Updated Spanish translation.

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

* es.po: Updated Spanish translation.

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