]> www.fi.muni.cz Git - evince.git/log
evince.git
18 years agoHungarian translation updated.
Gabor Kelemen [Tue, 12 Jul 2005 16:47:49 +0000 (16:47 +0000)]
Hungarian translation updated.

2005-07-12  Gabor Kelemen  <kelemeng@gnome.hu>

* hu.po: Hungarian translation updated.

18 years agoUpdated Finnish translation.
Tommi Vainikainen [Tue, 12 Jul 2005 13:47:45 +0000 (13:47 +0000)]
Updated Finnish translation.

2005-07-12  Tommi Vainikainen  <thv@iki.fi>

* fi.po: Updated Finnish translation.

18 years agoAdd keypad accelerators for zooming. Fix for bug 308128.
Nickolay V. Shmyrev [Tue, 12 Jul 2005 08:45:59 +0000 (08:45 +0000)]
Add keypad accelerators for zooming. Fix for bug 308128.

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

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

        Add keypad accelerators for zooming. Fix for bug 308128.

18 years agoAllow to enable/disable the pixbuf backend. Default to off for now. If we
Marco Pesenti Gritti [Mon, 11 Jul 2005 17:38:35 +0000 (17:38 +0000)]
Allow to enable/disable the pixbuf backend. Default to off for now. If we

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

        * Makefile.am:
        * backend/Makefile.am:
        * backend/ev-document-factory.c: (ev_document_type_get_from_mime):
        * configure.ac:
        * shell/ev-document-types.c: (ev_document_types_add_filters):

        Allow to enable/disable the pixbuf backend.
        Default to off for now. If we want it enabled we should
        really put mime types in the desktop, implement properties etc.

        * properties/evince-properties.c:

        Initialize error to NULL.
        Check error is not NULL before freeing.

18 years agoUse F5 as presentation accell
Marco Pesenti Gritti [Mon, 11 Jul 2005 15:54:54 +0000 (15:54 +0000)]
Use F5 as presentation accell

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

        * shell/ev-window.c:

        Use F5 as presentation accell

18 years agoDo not leak the fullscreen toolbar
Marco Pesenti Gritti [Mon, 11 Jul 2005 15:49:04 +0000 (15:49 +0000)]
Do not leak the fullscreen toolbar

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

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

        Do not leak the fullscreen toolbar

18 years agoThese has a return value! Fix totally random focus issues we was seeing.
Marco Pesenti Gritti [Mon, 11 Jul 2005 15:47:09 +0000 (15:47 +0000)]
These has a return value! Fix totally random focus issues we was seeing.

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

        * shell/ev-window.c: (view_actions_focus_in_cb),
        (view_actions_focus_out_cb):

        These has a return value! Fix totally random focus
        issues we was seeing.

18 years agoAllow open more than one file
Carlos Garcia Campos [Mon, 11 Jul 2005 11:20:42 +0000 (11:20 +0000)]
Allow open more than one file

2005-07-11  Carlos Garcia Campos  <carlosgc@gnome.org>
* shell/main.c: (load_files_remote):
Allow open more than one file

18 years agoFix for dbus 0.33. bug #309975
Marco Pesenti Gritti [Mon, 11 Jul 2005 10:25:56 +0000 (10:25 +0000)]
Fix for dbus 0.33. bug #309975

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

        * shell/main.c: (load_files_remote):

        Fix for dbus 0.33. bug #309975

18 years agoUpdated Czech translation.
Miloslav Trmac [Sun, 10 Jul 2005 17:16:59 +0000 (17:16 +0000)]
Updated Czech translation.

2005-07-10  Miloslav Trmac  <mitr@volny.cz>

* cs.po: Updated Czech translation.

18 years agoUpdated German translation.
Hendrik Brandt [Sat, 9 Jul 2005 18:15:13 +0000 (18:15 +0000)]
Updated German translation.

2005-07-09  Hendrik Brandt  <heb@gnome-de.org>

        * de.po: Updated German translation.

18 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Sat, 9 Jul 2005 09:11:40 +0000 (09:11 +0000)]
Translation updated by Tino Meinen.

2005-07-09  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

18 years agoUpdated Canadian English translation.
Adam Weinberger [Fri, 8 Jul 2005 20:21:30 +0000 (20:21 +0000)]
Updated Canadian English translation.

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

* en_CA.po: Updated Canadian English translation.

18 years agoActually return NULL for types we dont support
Marco Pesenti Gritti [Fri, 8 Jul 2005 16:21:14 +0000 (16:21 +0000)]
Actually return NULL for types we dont support

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

        * properties/ev-properties-main.c: (ev_properties_get_pages):

        Actually return NULL for types we dont support

18 years agoRemove empty lines.
Christian Persch [Fri, 8 Jul 2005 13:06:33 +0000 (13:06 +0000)]
Remove empty lines.

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

* po/POTFILES.in:

Remove empty lines.

18 years agoDo not try to create the object if type is invalid.
Marco Pesenti Gritti [Fri, 8 Jul 2005 11:36:16 +0000 (11:36 +0000)]
Do not try to create the object if type is invalid.

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

        * backend/ev-document-factory.c:
        (ev_document_factory_get_document):

        Do not try to create the object if type
        is invalid.

18 years agoDo not leak the target window
Marco Pesenti Gritti [Fri, 8 Jul 2005 10:03:38 +0000 (10:03 +0000)]
Do not leak the target window

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

        * ps/ps-document.c: (ps_document_dispose),
        (ps_async_renderer_render_pixbuf):
        * ps/ps-document.h:

        Do not leak the target window

18 years agoAdd ev-properties.c Update Same
Kjartan Maraas [Fri, 8 Jul 2005 09:48:16 +0000 (09:48 +0000)]
Add ev-properties.c Update Same

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

* POTFILES.in: Add ev-properties.c
* nb.po: Update
* no.po: Same

18 years agoLet tbe check file existence for us. Add a comment about eggrecent mime
Marco Pesenti Gritti [Fri, 8 Jul 2005 09:21:56 +0000 (09:21 +0000)]
Let tbe check file existence for us. Add a comment about eggrecent mime

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

        * shell/ev-application.c: (ev_application_init):

        Let tbe check file existence for us.
        Add a comment about eggrecent mime filter.

18 years agocommit Changelog
Christian Persch [Fri, 8 Jul 2005 09:07:56 +0000 (09:07 +0000)]
commit Changelog

18 years agoUse common toolbar and recent models for all windows. Patch by Nickolay V.
Marco Pesenti Gritti [Fri, 8 Jul 2005 09:07:04 +0000 (09:07 +0000)]
Use common toolbar and recent models for all windows. Patch by Nickolay V.

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

        * data/evince-ui.xml:
        * shell/ev-application.c: (ev_application_shutdown),
        (ev_application_init), (ev_application_get_toolbars_model),
        (ev_application_get_recent_model),
        (ev_application_save_toolbars_model):
        * shell/ev-application.h:
        * shell/ev-window.c: (ev_window_add_recent),
        (ev_window_setup_recent), (ev_window_cmd_edit_toolbar_cb),
        (ev_window_cmd_edit_toolbar), (ev_window_dispose),
        (ev_window_init):

        Use common toolbar and recent models for all windows.
        Patch by Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

18 years agoadd FRONTEND_CORE_LIBS to evince_save_LIBS so we successfully check for
Jonathan Blandford [Fri, 8 Jul 2005 03:14:32 +0000 (03:14 +0000)]
add FRONTEND_CORE_LIBS to evince_save_LIBS so we successfully check for

Thu Jul  7 23:10:01 2005  Jonathan Blandford  <jrb@redhat.com>

        * configure.ac: add FRONTEND_CORE_LIBS to evince_save_LIBS so we
        successfully check for gtk_icon_view_get_visible_range.

18 years agoUpdated Catalan translation by Gil Forcada.
Jordi Mallach [Thu, 7 Jul 2005 20:21:27 +0000 (20:21 +0000)]
Updated Catalan translation by Gil Forcada.

18 years ago Fix djvu and dvi backend build.
Nickolay V. Shmyrev [Thu, 7 Jul 2005 19:31:40 +0000 (19:31 +0000)]
Fix djvu and dvi backend build.

18 years agoDon't leak windows.
Christian Persch [Thu, 7 Jul 2005 19:12:10 +0000 (19:12 +0000)]
Don't leak windows.

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

* cut-n-paste/toolbar-editor/egg-editable-toolbar.c: (new_pixbuf_from_widget),
(new_separator_pixbuf):

Don't leak windows.

18 years agoHIGification of toolbar editor dialogue.
Christian Persch [Thu, 7 Jul 2005 17:47:59 +0000 (17:47 +0000)]
HIGification of toolbar editor dialogue.

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

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

HIGification of toolbar editor dialogue.

18 years agoEver build metadata manager since it's just disabled at runtime now.
Marco Pesenti Gritti [Thu, 7 Jul 2005 15:35:16 +0000 (15:35 +0000)]
Ever build metadata manager since it's just disabled at runtime now.

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

        * configure.ac:
        * shell/Makefile.am:

        Ever build metadata manager since it's just
        disabled at runtime now.

18 years agoAdd an _init functions that enabled metadata management at runtime.
Marco Pesenti Gritti [Thu, 7 Jul 2005 14:57:39 +0000 (14:57 +0000)]
Add an _init functions that enabled metadata management at runtime.

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

        * shell/ev-metadata-manager.c: (ev_metadata_manager_init),
        (ev_metadata_manager_get), (ev_metadata_manager_set):
        * shell/ev-metadata-manager.h:

        Add an _init functions that enabled metadata management
        at runtime.

        * shell/ev-window.c: (page_changed_cb),
        (setup_document_from_metadata), (ev_window_setup_document),
        (setup_view_from_metadata), (ev_window_open_uri),
        (ev_window_run_fullscreen), (ev_window_stop_fullscreen),
        (ev_window_run_presentation), (ev_window_stop_presentation),
        (save_sizing_mode), (ev_window_zoom_changed_cb),
        (ev_window_continuous_changed_cb),
        (ev_window_dual_mode_changed_cb), (window_state_event_cb),
        (window_configure_event_cb):

        Remove all ugly metadata define since we deal with it
        at runtime now.

        * shell/main.c: (load_files_remote), (main):

        Add support for dbus cvs head. Hopefully didnt break one
        of the other versions now!

        If we dont get a response from the dbus server just
        give up with it and not enable metadata.

18 years ago*** empty log message ***
Marco Pesenti Gritti [Thu, 7 Jul 2005 12:11:49 +0000 (12:11 +0000)]
*** empty log message ***

18 years agoMake frontends depend on just libev. Rework and group CFLAGS/LIBS
Marco Pesenti Gritti [Thu, 7 Jul 2005 12:11:25 +0000 (12:11 +0000)]
Make frontends depend on just libev. Rework and group CFLAGS/LIBS

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

        * Makefile.am:
        * backend/Makefile.am:
        * configure.ac:
        * cut-n-paste/recent-files/Makefile.am:
        * cut-n-paste/toolbar-editor/Makefile.am:
        * cut-n-paste/zoom-control/Makefile.am:
        * lib/Makefile.am:
        * pdf/Makefile.am:
        * pixbuf/Makefile.am:
        * properties/Makefile.am:
        * ps/Makefile.am:
        * shell/Makefile.am:
        * thumbnailer/Makefile.am:
        * tiff/Makefile.am:

        Make frontends depend on just libev.
        Rework and group CFLAGS/LIBS definitions.
        Cleanups.

18 years agodo not unnecessarily save zoom
Marco Pesenti Gritti [Thu, 7 Jul 2005 09:34:45 +0000 (09:34 +0000)]
do not unnecessarily save zoom

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

        * shell/ev-window:

        do not unnecessarily save zoom

        * configure.ac:
        * lib/ev-file-helpers.c: (ev_dot_dir):
        * shell/Makefile.am:
        * shell/dummy.cc:

        Some cleanups

18 years agoRemove unnecessary dependencies
Marco Pesenti Gritti [Thu, 7 Jul 2005 00:36:01 +0000 (00:36 +0000)]
Remove unnecessary dependencies

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

        * configure.ac:

        Remove unnecessary dependencies

18 years agoSome more cleanups. Was really necessary but I probably introduced bugs,
Marco Pesenti Gritti [Thu, 7 Jul 2005 00:28:21 +0000 (00:28 +0000)]
Some more cleanups. Was really necessary but I probably introduced bugs,

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

        * properties/Makefile.am:
        * thumbnailer/Makefile.am:
        * tiff/Makefile.am:

        Some more cleanups. Was really necessary
        but I probably introduced bugs, feel free
        to flame :)

18 years ago*** empty log message ***
Marco Pesenti Gritti [Thu, 7 Jul 2005 00:16:17 +0000 (00:16 +0000)]
*** empty log message ***

18 years agoThis should solve the circular dep without requiring dir reorg!
Marco Pesenti Gritti [Wed, 6 Jul 2005 23:05:39 +0000 (23:05 +0000)]
This should solve the circular dep without requiring dir reorg!

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

        * Makefile.am:
        * backend/Makefile.am:
        * properties/Makefile.am:
        * shell/Makefile.am:
        * thumbnailer/Makefile.am:

        This should solve the circular dep without
        requiring dir reorg!

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

        Never restore window size/position when the
        window is already visible.

18 years agoReturn a boolean from timeout func. Fix ported from gedit.
Christian Persch [Wed, 6 Jul 2005 20:10:13 +0000 (20:10 +0000)]
Return a boolean from timeout func. Fix ported from gedit.

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

* shell/ev-metadata-manager.c: (ev_metadata_manager_save):

Return a boolean from timeout func. Fix ported from gedit.

18 years agoAdded "eu" (Basque) to ALL_LINGUAS.
Iñaki Larrañaga [Wed, 6 Jul 2005 16:45:03 +0000 (16:45 +0000)]
Added "eu" (Basque) to ALL_LINGUAS.

2005-07-07  Iñaki Larrañaga  <dooteo@euskalgnu.org>

        * configure.ac: Added "eu" (Basque) to ALL_LINGUAS.

18 years agoAdded Basque translation.
Iñaki Larrañaga [Wed, 6 Jul 2005 16:43:54 +0000 (16:43 +0000)]
Added Basque translation.

2005-07-07  Iñaki Larrañaga  <dooteo@euskalgnu.org>

        * eu.po: Added Basque translation.

18 years agoset "All Documents" as default filter in open dialog
Carlos Garcia Campos [Wed, 6 Jul 2005 15:07:01 +0000 (15:07 +0000)]
set "All Documents" as default filter in open dialog

2005-07-06  Carlos Garcia Campos  <carlosgc@gnome.org>
* shell/ev-document-types.c: set "All Documents" as default filter in
open dialog

18 years ago(ev_metadata_manager_set_int) (ev_metadata_manager_set_double,
Martin Kretzschmar [Wed, 6 Jul 2005 13:05:39 +0000 (13:05 +0000)]
(ev_metadata_manager_set_int) (ev_metadata_manager_set_double,
ev_metadata_manager_set_string) (ev_metadata_manager_set_boolean): fix
value/val thinko.

18 years agoRemember window position and maximized state
Marco Pesenti Gritti [Wed, 6 Jul 2005 12:21:08 +0000 (12:21 +0000)]
Remember window position and maximized state

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

        * shell/ev-window.c: (setup_view_from_metadata),
        (window_state_event_cb), (window_configure_event_cb),
        (ev_window_init):

        Remember window position and maximized state

18 years agoFix DBUS configure checks.
Christian Persch [Wed, 6 Jul 2005 11:10:37 +0000 (11:10 +0000)]
Fix DBUS configure checks.

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

* configure.ac:

Fix DBUS configure checks.

* shell/ev-metadata-manager.c: (ev_metadata_manager_set_int),
(ev_metadata_manager_set_double), (ev_metadata_manager_set_string),
(ev_metadata_manager_set_boolean):

Plug mem leaks.

* shell/ev-window.c: (page_changed_cb), (ev_window_run_fullscreen),
(ev_window_stop_fullscreen), (ev_window_run_presentation),
(ev_window_stop_presentation), (ev_window_zoom_changed_cb),
(ev_window_continuous_changed_cb),
(ev_window_dual_mode_changed_cb), (ev_window_new):

Fix the build without DBUS.

18 years agoAdd support for some more types
Marco Pesenti Gritti [Wed, 6 Jul 2005 10:36:28 +0000 (10:36 +0000)]
Add support for some more types

2005-07-06  Marco Pesenti Gritti  <set EMAIL_ADDRESS environment variable>

        * shell/ev-metadata-manager.c: (parse_value), (save_values),
        (ev_metadata_manager_set_int), (ev_metadata_manager_set_double),
        (ev_metadata_manager_set_string),
        (ev_metadata_manager_set_boolean):
        * shell/ev-metadata-manager.h:

        Add support for some more types

        * shell/ev-view.c: (scroll_to_current_page),
        (ev_view_get_continuous), (ev_view_set_continuous),
        (ev_view_get_dual_page):
        * shell/ev-view.h:
        * shell/ev-window.c: (page_changed_cb),
        (setup_document_from_metadata), (ev_window_setup_document),
        (setup_view_from_metadata), (ev_window_open_uri),
        (ev_window_run_fullscreen), (ev_window_stop_fullscreen),
        (ev_window_run_presentation), (ev_window_stop_presentation),
        (save_sizing_mode), (ev_window_sizing_mode_changed_cb),
        (ev_window_zoom_changed_cb), (ev_window_update_continuous_action),
        (ev_window_update_dual_page_action),
        (ev_window_continuous_changed_cb),
        (ev_window_dual_mode_changed_cb), (ev_window_init):

        Remember a bunch of view/document properties. Prolly some
        are still missing but it's getting interesting.

18 years agocheck if dbus-binding-tool is installed. Not the case on current
Martin Kretzschmar [Tue, 5 Jul 2005 21:25:06 +0000 (21:25 +0000)]
check if dbus-binding-tool is installed. Not the case on current
Ubuntu breezy, it seems.

18 years agoAllow open uri lists and add TryExec field
Nickolay V. Shmyrev [Tue, 5 Jul 2005 20:07:25 +0000 (20:07 +0000)]
Allow open uri lists and add TryExec field

18 years agoEnable dbus when available, do not require a configure option.
Marco Pesenti Gritti [Tue, 5 Jul 2005 18:39:09 +0000 (18:39 +0000)]
Enable dbus when available, do not require a configure option.

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

        * configure.ac:

        Enable dbus when available, do not require a configure
        option.

18 years agoUse AM_CONDITIONAL unconditionally, fixes the build with DBUS disabled.
Christian Persch [Tue, 5 Jul 2005 17:31:30 +0000 (17:31 +0000)]
Use AM_CONDITIONAL unconditionally, fixes the build with DBUS disabled.

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

* configure.ac:

Use AM_CONDITIONAL unconditionally, fixes the build with DBUS
disabled.

18 years agoMarco Pesenti Gritti <mpg@redhat.com>
Carlos Garcia Campos [Tue, 5 Jul 2005 17:02:52 +0000 (17:02 +0000)]
Marco Pesenti Gritti <mpg@redhat.com>

2005-07-05  Carlos Garcia Campos  <carlosgc@gnome.org>
            Marco Pesenti Gritti  <mpg@redhat.com>

        * shell/Makefile.am: Add --prefix for dbus-binding-tool script

        * shell/ev-application.[ch], shell/ev-window.c: change dbus RPC
        functions to the format required by dbus

        * shell/main.c: use G_TYPE instead of DBUS_TYPE to fix compilation
        errors. Use the RPC parameters in the expected way

18 years agoSupport all mime types
Marco Pesenti Gritti [Tue, 5 Jul 2005 16:03:47 +0000 (16:03 +0000)]
Support all mime types

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

        * Makefile.am:
        * properties/Makefile.am:
        * properties/ev-properties-main.c: (ev_properties_get_pages):

        Support all mime types

        * shell/Makefile.am:
        * thumbnailer/Makefile.am:
        * thumbnailer/evince-thumbnailer.c: (get_document_from_uri),
        (evince_thumbnail_pngenc_get):

        Use the document factory

18 years agoRework document types managing to avoid code duplication and actually
Marco Pesenti Gritti [Tue, 5 Jul 2005 15:31:17 +0000 (15:31 +0000)]
Rework document types managing to avoid code duplication and actually

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

        * backend/Makefile.am:
        * backend/ev-document-factory.c:
        (mime_type_supported_by_gdk_pixbuf),
        (ev_document_type_get_from_mime),
        (ev_document_factory_get_document),
        (ev_document_factory_get_backend),
        (ev_document_factory_get_mime_types),
        (ev_document_factory_get_all_mime_types):
        * backend/ev-document-factory.h:
        * shell/Makefile.am:
        * shell/ev-document-types.c: (get_document_from_uri),
        (ev_document_types_get_document),
        (file_filter_add_mime_list_and_free),
        (ev_document_types_add_filters):
        * shell/ev-document-types.h:
        * shell/ev-job-xfer.c: (ev_job_xfer_run):
        * shell/ev-properties-dialog.c:
        (ev_properties_dialog_set_document):
        * shell/ev-window.c: (ev_window_cmd_file_open),
        (ev_window_cmd_save_as):
        * thumbnailer/evince-thumbnailer.c: (evince_thumbnail_pngenc_get):

        Rework document types managing to avoid code duplication
        and actually abstract from backend implementations.
        Also provide a minimal factory api that can be used by
        thumbnailer/properties.

18 years agoPlug a mem leak. HIG spacings.
Christian Persch [Tue, 5 Jul 2005 15:08:35 +0000 (15:08 +0000)]
Plug a mem leak. HIG spacings.

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

* properties/ev-properties-view.c: (ev_properties_view_set_info):
Plug a mem leak.
* shell/ev-properties-dialog.c: (ev_properties_dialog_init):
HIG spacings.

18 years agoonly call ev_properties_fonts_set_document() if the document implements
Matthew S. Wilson [Tue, 5 Jul 2005 02:47:49 +0000 (02:47 +0000)]
only call ev_properties_fonts_set_document() if the document implements

2005-07-04  Matthew S. Wilson  <msw@rpath.com>

* shell/ev-properties-dialog.c
(ev_properties_dialog_set_document): only call
ev_properties_fonts_set_document() if the document implements the
fonts interface

18 years agoImplement nautilus plugin for properties. Works only for pdf atm, I need
Marco Pesenti Gritti [Mon, 4 Jul 2005 22:49:27 +0000 (22:49 +0000)]
Implement nautilus plugin for properties. Works only for pdf atm, I need

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

        * configure.ac:
        * properties/Makefile.am:
        * properties/ev-properties-view.c:
        (ev_properties_view_register_type):
        * properties/ev-properties-view.h:
        * properties/ev-properties-main.h:

        Implement nautilus plugin for properties.
        Works only for pdf atm, I need to rework the
        document types stuff to get this to work
        for all backends...

18 years ago(enum): kill redundant columns enum
Martin Kretzschmar [Mon, 4 Jul 2005 20:49:56 +0000 (20:49 +0000)]
(enum): kill redundant columns enum
(ev_properties_fonts_set_document): use
EV_DOCUMENT_FONTS_COLUMN_NUM_COLUMNS.

18 years agoremove TRUE and FALSE definitions, glib provides them (PlaceImage,
Matthew S. Wilson [Mon, 4 Jul 2005 20:38:48 +0000 (20:38 +0000)]
remove TRUE and FALSE definitions, glib provides them (PlaceImage,

2005-07-04  Matthew S. Wilson  <msw@rpath.com>

* tiff/tiff2ps.c: remove TRUE and FALSE definitions, glib provides
them
(PlaceImage, tiff2ps_process_page): use
g_ascii_dtostr to convert floats to strings in a locale-safe way.

18 years agoinclude libgnomeui/gnome-authentication-manager.h (main): to call
Martin Kretzschmar [Mon, 4 Jul 2005 19:52:21 +0000 (19:52 +0000)]
include libgnomeui/gnome-authentication-manager.h (main): to call

* shell/main.c: include libgnomeui/gnome-authentication-manager.h
(main): to call gnome_authentication_manager_init. Should fix
Bug #308510

* configure.ac: that requires libgnomeui 2.6.0.

18 years agouse the new tiff2ps interfaces
Matthew S. Wilson [Mon, 4 Jul 2005 19:19:34 +0000 (19:19 +0000)]
use the new tiff2ps interfaces

2005-07-04  Matthew S. Wilson  <msw@rpath.com>

* tiff/tiff-document.c (tiff_document_ps_export_begin)
(tiff_document_ps_export_do_page, tiff_document_ps_export_end):
use the new tiff2ps interfaces

* tiff/tiff2ps.h (tiff2ps_context_new, tiff2ps_process_page)
(tiff2ps_context_finalize): implement new interfaces for tiff2ps

* tiff/tiff2ps.c: refactor tiff2ps code to use a context
structure instead of global variables.  Remove use of static
variables in functions.

18 years agoUnref the completion after setting it to the entry
Nickolay V. Shmyrev [Mon, 4 Jul 2005 19:12:26 +0000 (19:12 +0000)]
Unref the completion after setting it to the entry

18 years agoSorted and added missing files, and removed no longer existing ones.
Christian Rose [Mon, 4 Jul 2005 17:43:10 +0000 (17:43 +0000)]
Sorted and added missing files, and removed no longer existing ones.

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

* POTFILES.in: Sorted and added missing files, and removed no
longer existing ones.
* sv.po: Updated Swedish translation.

18 years agodisable generating encapsulated postscript files
Matthew S. Wilson [Mon, 4 Jul 2005 17:09:22 +0000 (17:09 +0000)]
disable generating encapsulated postscript files

2005-07-04  Matthew S. Wilson  <msw@rpath.com>

* tiff/tiff2ps.c (generateEPSF): disable generating encapsulated
postscript files

18 years agoFixed German translation by Jens Seidel <jensseidel@users.sf.net>.
Hendrik Richter [Mon, 4 Jul 2005 15:24:26 +0000 (15:24 +0000)]
Fixed German translation by Jens Seidel <jensseidel@users.sf.net>.

2005-07-04  Hendrik Richter  <hendi@gnome-de.org>

* de.po: Fixed German translation by
Jens Seidel <jensseidel@users.sf.net>.

18 years agodisable File->Print if the document does not implement the ps exporter
Matthew S. Wilson [Mon, 4 Jul 2005 14:26:18 +0000 (14:26 +0000)]
disable File->Print if the document does not implement the ps exporter

2005-07-04  Matthew S. Wilson  <msw@rpath.com>

* shell/ev-window.c (update_action_sensitivity): disable
File->Print if the document does not implement the ps exporter
interface

18 years ago*** empty log message ***
Marco Pesenti Gritti [Mon, 4 Jul 2005 11:58:56 +0000 (11:58 +0000)]
*** empty log message ***

18 years agoSplit the properties pages in two different objects, depend only on the
Marco Pesenti Gritti [Mon, 4 Jul 2005 11:58:16 +0000 (11:58 +0000)]
Split the properties pages in two different objects, depend only on the

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

        * Makefile.am:
        * configure.ac:
        * data/evince-properties.glade:
        * properties/.cvsignore:
        * properties/Makefile.am:
        * properties/ev-properties-view.c: (ev_properties_view_dispose),
        (ev_properties_view_class_init), (ev_properties_view_format_date),
        (make_valid_utf8), (set_property), (ev_properties_view_set_info),
        (ev_properties_view_init), (ev_properties_view_new):
        * properties/ev-properties-view.h:
        * shell/Makefile.am:
        * shell/ev-properties-dialog.c: (ev_properties_dialog_class_init),
        (ev_properties_dialog_init), (ev_properties_dialog_set_document),
        (ev_properties_dialog_new):
        * shell/ev-properties-dialog.h:
        * shell/ev-properties-fonts.c: (ev_properties_fonts_dispose),
        (ev_properties_fonts_class_init), (ev_properties_fonts_init),
        (update_progress_label), (job_fonts_finished_cb),
        (ev_properties_fonts_set_document), (ev_properties_fonts_new):
        * shell/ev-properties-fonts.h:
        * shell/ev-properties.c:
        * shell/ev-properties.h:
        * shell/ev-window.c: (ev_window_setup_document),
        (ev_window_cmd_file_properties):

        Split the properties pages in two different objects, depend
        only on the backend where possible, use widgets instead
        of gobject for the glade part, reimplement the dialog
        itself with gtk.
        I need this to implement nautilus properties page.

18 years agoimplement the ps exporter interface for tiff documents
Matthew S. Wilson [Sun, 3 Jul 2005 14:00:45 +0000 (14:00 +0000)]
implement the ps exporter interface for tiff documents

2005-07-03  Matthew S. Wilson  <msw@rpath.com>

* tiff/tiff-document.c (tiff_document_ps_export_begin)
(tiff_document_ps_export_do_page, tiff_document_ps_export_end)
(tiff_document_document_ps_exporter_iface_init): implement the ps
exporter interface for tiff documents

* tiff/tiff2ps.c: added a modified version of tiff2ps.c from
libtiff to implement TIFF postscript export

* tiff/tiff2ps.h: added a header file for external tiff2ps
functions.

* tiff/Makefile.am (libtiffdocument_la_SOURCES): add tiff2ps.c and
tiff2ps.h

18 years agoScroll to current page when exit from presentation.
Nickolay V. Shmyrev [Sun, 3 Jul 2005 10:36:35 +0000 (10:36 +0000)]
Scroll to current page when exit from presentation.

18 years agoScroll to current page when exit from presentation
Nickolay V. Shmyrev [Sun, 3 Jul 2005 10:35:42 +0000 (10:35 +0000)]
Scroll to current page when exit from presentation

18 years agoExit from fullscreen mode when switch to presentation. Fix for bug 309365
Nickolay V. Shmyrev [Sun, 3 Jul 2005 09:59:32 +0000 (09:59 +0000)]
Exit from fullscreen mode when switch to presentation. Fix for bug 309365

* shell/ev-window.c: (update_document_mode),
(ev_window_run_fullscreen), (ev_window_stop_fullscreen),
(ev_window_cmd_view_fullscreen), (ev_window_stop_presentation),
(ev_window_cmd_view_presentation), (ev_window_cmd_escape):

Exit from fullscreen mode when switch to presentation. Fix for
bug 309365

18 years agoreturn NULL if the document does not implement the selection interface.
Matthew S. Wilson [Sat, 2 Jul 2005 16:15:00 +0000 (16:15 +0000)]
return NULL if the document does not implement the selection interface.

2005-07-02  Matthew S. Wilson  <msw@rpath.com>

* shell/ev-pixbuf-cache.c (ev_pixbuf_cache_get_selection_pixbuf):
return NULL if the document does not implement the selection
interface.

18 years agoRemoved conflict markers from ChangeLog
Martin Kretzschmar [Sat, 2 Jul 2005 15:08:14 +0000 (15:08 +0000)]
Removed conflict markers from ChangeLog

18 years agoscale the reported height by using the resolution aspect ratio
Matthew S. Wilson [Sat, 2 Jul 2005 14:49:23 +0000 (14:49 +0000)]
scale the reported height by using the resolution aspect ratio

2005-07-02  Matthew S. Wilson  <msw@rpath.com>

* tiff/tiff-document.c (tiff_document_get_page_size): scale the
reported height by using the resolution aspect ratio
(tiff_document_render_pixbuf): scale the pixbuf using the
resolution aspect ratio

18 years agoRequire libgnomeprint >= 2.5.1. Thanks to Colin Slater
Nickolay V. Shmyrev [Fri, 1 Jul 2005 07:44:23 +0000 (07:44 +0000)]
Require libgnomeprint >= 2.5.1. Thanks to Colin Slater

* configure.ac:

Require libgnomeprint >= 2.5.1. Thanks to Colin Slater
<kiltedaco@gmail.com>

* djvu/djvu-document.c: (djvu_document_get_orientation),
(djvu_document_set_orientation), (djvu_document_get_page_size),
(rotate_pixbuf), (djvu_document_render_pixbuf),
(djvu_document_document_iface_init):
* dvi/dvi-document.c: (dvi_document_get_orientation),
(dvi_document_set_orientation), (dvi_document_get_page_size),
(rotate_pixbuf), (dvi_document_render_pixbuf),
(dvi_document_document_iface_init):

Dvi and djvu backends are ported to new API

18 years agoAdd I-Beam support to EvView. Now we can see where we can select! Sweet!
Jonathan Blandford [Fri, 1 Jul 2005 04:11:08 +0000 (04:11 +0000)]
Add I-Beam support to EvView. Now we can see where we can select! Sweet!

Fri Jul  1 00:10:15 2005  Jonathan Blandford  <jrb@redhat.com>

        * backend/ev-selection.c: (ev_selection_get_selection_region),
        (ev_selection_get_selection_map):
        * backend/ev-selection.h:
        * pdf/ev-poppler.cc:
        * shell/ev-jobs.c: (ev_job_render_new), (ev_job_render_run):
        * shell/ev-jobs.h:
        * shell/ev-pixbuf-cache.c: (dispose_cache_job_info),
        (job_finished_cb), (copy_job_to_job_info), (add_job_if_needed),
        (ev_pixbuf_cache_get_text_mapping):
        * shell/ev-pixbuf-cache.h:
        * shell/ev-view.c: (location_in_text),
        (ev_view_motion_notify_event), (ev_view_set_cursor): Add I-Beam
        support to EvView.  Now we can see where we can select!  Sweet!

18 years agoFix event->y + view->scroll_x typo.
Kristian Høgsberg [Thu, 30 Jun 2005 22:09:18 +0000 (22:09 +0000)]
Fix event->y + view->scroll_x typo.

2005-06-30  Kristian Høgsberg  <krh@redhat.com>

        * shell/ev-view.c (ev_view_button_press_event): Fix
        event->y + view->scroll_x typo.

18 years agoAdjust to poppler API changes; use a sub-GdkPixbuf instead of passing
Kristian Høgsberg [Thu, 30 Jun 2005 22:01:33 +0000 (22:01 +0000)]
Adjust to poppler API changes; use a sub-GdkPixbuf instead of passing

2005-06-30  Kristian Høgsberg  <krh@redhat.com>

        * pdf/ev-poppler.cc: Adjust to poppler API changes; use a
        sub-GdkPixbuf instead of passing dest_x and dest_y.

        * shell/ev-view.c: (view_point_to_doc_point),
        (view_rect_to_doc_rect), (ev_view_button_press_event),
        (ev_view_motion_notify_event), (compute_new_selection_rect),
        (gdk_rectangle_point_in), (compute_new_selection_text),
        (compute_selections): Update selection code to keep the selection
        around as two points and not as a normalized rectangle, and fix
        page level selection in two-column mode.

18 years agoFix compilation
Alex Duggan [Thu, 30 Jun 2005 17:52:15 +0000 (17:52 +0000)]
Fix compilation

2005-06-30  Alex Duggan  <aldug@astrolinux.com>

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

Fix compilation

18 years agoUpdated Norwegian bokmål translation. Same
Kjartan Maraas [Thu, 30 Jun 2005 13:57:34 +0000 (13:57 +0000)]
Updated Norwegian bokmål translation. Same

2005-06-30  Kjartan Maraas  <kmaraas@gnome.org>

* nb.po: Updated Norwegian bokmål translation.
* no.po: Same

18 years ago*** empty log message ***
Marco Pesenti Gritti [Thu, 30 Jun 2005 13:56:01 +0000 (13:56 +0000)]
*** empty log message ***

18 years agoFix compilation
Marco Pesenti Gritti [Thu, 30 Jun 2005 13:52:45 +0000 (13:52 +0000)]
Fix compilation

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

        * pdf/ev-poppler.cc:

        Fix compilation

18 years agoMetadata manager from gedit but modified to use GValue, so that we dont
Marco Pesenti Gritti [Thu, 30 Jun 2005 13:32:05 +0000 (13:32 +0000)]
Metadata manager from gedit but modified to use GValue, so that we dont

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

        * shell/Makefile.am:
        * shell/ev-metadata-manager.c: (item_free),
        (ev_metadata_manager_init), (ev_metadata_manager_shutdown),
        (parse_value), (parseItem), (load_values),
        (ev_metadata_manager_get), (value_free), (ev_metadata_manager_set),
        (save_values), (save_item), (get_oldest), (resize_items),
        (ev_metadata_manager_save), (ev_metadata_manager_set_int):
        * shell/ev-metadata-manager.h:

        Metadata manager from gedit but modified to use GValue, so that
        we dont need to keep converting from strings.

        * configure.ac:

        ENABLE_METADATA conditional, on when dbus is on

        * shell/ev-application.c: (ev_application_open_uri):

        Show the window after load so that we can initialize
        window size before it's showed.

        * shell/ev-window.c: (ev_window_setup_from_metadata),
        (ev_window_open_uri), (window_configure_event_cb),
        (ev_window_init):

        Save and load metadata information about window size.
        Not yet keeping states in account.

        * shell/main.c: (main):

        Shutdown metadata manager.

18 years agoAdd an optional dbus interface (--enable-dbus). Rework application code,
Marco Pesenti Gritti [Thu, 30 Jun 2005 08:16:45 +0000 (08:16 +0000)]
Add an optional dbus interface (--enable-dbus). Rework application code,

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

        * shell/ev-application-service.xml:
        * configure.ac:
        * shell/Makefile.am:
        * shell/ev-application.c:
        * shell/ev-application.h:
        * shell/ev-window.c:
        * shell/ev-window.h:
        * shell/main.c:

        Add an optional dbus interface (--enable-dbus).
        Rework application code, mainly to be easier to
        use "remotely".
        Do not open multiple windows with the same document,
        spatial evince!

18 years agounref the pixbuf iff it exists.
Jonathan Blandford [Thu, 30 Jun 2005 05:50:58 +0000 (05:50 +0000)]
unref the pixbuf iff it exists.

Thu Jun 30 01:50:14 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/ev-pixbuf-cache.c (clear_selection_if_needed): unref the
        pixbuf iff it exists.

18 years agoMassive changes. We now support text selection of pdfs, and not just
Jonathan Blandford [Thu, 30 Jun 2005 05:44:28 +0000 (05:44 +0000)]
Massive changes. We now support text selection of pdfs, and not just

Thu Jun 30 01:43:00 2005  Jonathan Blandford  <jrb@redhat.com>

        * shell/*:
        * backend/ev-render-context.[ch]:
        * backend/ev-selection.[ch]:

        Massive changes.  We now support text selection of pdfs, and not
        just rectangular selection.  This is pretty broken still, but I
        want to get something into CVS.

18 years agoFix for Bug 309080: crash on window close.
Nickolay V. Shmyrev [Tue, 28 Jun 2005 07:36:08 +0000 (07:36 +0000)]
Fix for Bug 309080: crash on window close.

* pdf/ev-poppler.cc:

Fix for Bug 309080: crash on window close.

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

Fix for Bug 309168: Fix build with gcc 2.95. Thanks to
jensgr@gmx.net (Jens Granseuer).

18 years agoAdded sk.
Marcel Telka [Sat, 25 Jun 2005 23:46:24 +0000 (23:46 +0000)]
Added sk.

2005-06-25  Marcel Telka  <marcel@telka.sk>

* configure.in (ALL_LINGUAS): Added sk.

18 years agoAdded Slovak translation by Mário Vrablanský.
Marcel Telka [Sat, 25 Jun 2005 23:45:27 +0000 (23:45 +0000)]
Added Slovak translation by Mário Vrablanský.

2005-06-25  Marcel Telka  <marcel@telka.sk>

* sk.po: Added Slovak translation by Mário Vrablanský.

18 years agoUpdated Japanese translation for v0.3.2.
Takeshi AIHANA [Sat, 25 Jun 2005 15:43:50 +0000 (15:43 +0000)]
Updated Japanese translation for v0.3.2.

2005-06-25  Takeshi AIHANA <aihana@gnome.gr.jp>
* ja.po: Updated Japanese translation for v0.3.2.

18 years agoMake rotate menu entries unsensitive if there is not a document open
Carlos Garcia Campos [Fri, 24 Jun 2005 17:40:59 +0000 (17:40 +0000)]
Make rotate menu entries unsensitive if there is not a document open

2005-06-24  Carlos Garcia Campos  <carlosgc@gnome.org>
* shell/ev-window.c: Make rotate menu entries unsensitive if there is
not a document open

18 years agoRelease 0.3.2
Marco Pesenti Gritti [Fri, 24 Jun 2005 09:14:31 +0000 (09:14 +0000)]
Release 0.3.2

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

        * NEWS:
        * configure.ac:

        Release 0.3.2

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

        Fix make distcheck

18 years agoImplement rotation and cleanup the code a bit.
Marco Pesenti Gritti [Fri, 24 Jun 2005 08:59:56 +0000 (08:59 +0000)]
Implement rotation and cleanup the code a bit.

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

        * pixbuf/pixbuf-document.c: (pixbuf_document_get_orientation),
        (pixbuf_document_set_orientation), (rotate_pixbuf),
        (pixbuf_document_get_page_size), (pixbuf_document_render_pixbuf),
        (pixbuf_document_document_iface_init), (pixbuf_document_init):

        Implement rotation and cleanup the code a bit.

        * tiff/tiff-document.c: (tiff_document_get_page_size),
        (tiff_document_get_orientation), (tiff_document_set_orientation),
        (rotate_pixbuf), (tiff_document_render_pixbuf),
        (tiff_document_document_iface_init), (tiff_document_init):

        Implement rotation. Was the quicker solution for the release
        but we really need to share this code in the shell.

18 years agoEnable rotation, require poppler cvs. Fix a leak.
Marco Pesenti Gritti [Fri, 24 Jun 2005 08:11:00 +0000 (08:11 +0000)]
Enable rotation, require poppler cvs. Fix a leak.

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

        * pdf/ev-poppler.cc:

        Enable rotation, require poppler cvs. Fix a leak.

18 years agoUpdated Canadian English translation.
Adam Weinberger [Thu, 23 Jun 2005 23:11:27 +0000 (23:11 +0000)]
Updated Canadian English translation.

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

* en_CA.po: Updated Canadian English translation.

18 years agoMake properties unsensitive if document backend doesn't provide info
Nickolay V. Shmyrev [Thu, 23 Jun 2005 22:17:31 +0000 (22:17 +0000)]
Make properties unsensitive if document backend doesn't provide info

18 years agoHungarian translation updated.
Gabor Kelemen [Thu, 23 Jun 2005 22:00:45 +0000 (22:00 +0000)]
Hungarian translation updated.

2005-06-24  Gabor Kelemen  <kelemeng@gnome.hu>

* hu.po: Hungarian translation updated.

18 years agoRename xmalloc to mdvi_malloc to avoid libtool conflict, update year in
Nickolay V. Shmyrev [Thu, 23 Jun 2005 21:05:32 +0000 (21:05 +0000)]
Rename xmalloc to mdvi_malloc to avoid libtool conflict, update year in
copyright.

18 years agoFix for 170874 - arrow keys switch pages in presentation mode
Nickolay V. Shmyrev [Thu, 23 Jun 2005 14:52:24 +0000 (14:52 +0000)]
Fix for 170874 - arrow keys switch pages in presentation mode

18 years agoFix fir bug 308265: Sidebar dissappears coming out of Presentation mode
Nickolay V. Shmyrev [Thu, 23 Jun 2005 14:46:29 +0000 (14:46 +0000)]
Fix fir bug 308265: Sidebar dissappears coming out of Presentation mode

18 years agoFix for bug 308402 - provide templates in Save dialog
Nickolay V. Shmyrev [Thu, 23 Jun 2005 14:23:20 +0000 (14:23 +0000)]
Fix for bug 308402 - provide templates in Save dialog

18 years agoUpdated Russian translation.
Nickolay V. Shmyrev [Thu, 23 Jun 2005 00:28:32 +0000 (00:28 +0000)]
Updated Russian translation.

* ru.po: Updated Russian translation.

18 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Wed, 22 Jun 2005 21:03:24 +0000 (21:03 +0000)]
Translation updated by Tino Meinen.

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

* nl.po: Translation updated by Tino Meinen.