]> www.fi.muni.cz Git - evince.git/log
evince.git
15 years agoUpdate for release 2.25.90
Carlos Garcia Campos [Mon, 2 Feb 2009 21:02:40 +0000 (21:02 +0000)]
Update for release 2.25.90

2009-02-01  Carlos Garcia Campos  <carlosgc@gnome.org>

* NEWS:
* configure.ac:

Update for release 2.25.90

svn path=/trunk/; revision=3405

15 years agoUpdate for release 2.25.90
Carlos Garcia Campos [Sun, 1 Feb 2009 18:29:19 +0000 (18:29 +0000)]
Update for release 2.25.90

2009-02-01  Carlos Garcia Campos  <carlosgc@gnome.org>

* NEWS:

Update for release 2.25.90

svn path=/trunk/; revision=3404

15 years agosv.po: Updated Swedish translation
Daniel Nylander [Sun, 1 Feb 2009 17:35:44 +0000 (17:35 +0000)]
sv.po: Updated Swedish translation

svn path=/trunk/; revision=3403

15 years agoRemove the old tooltips code and use G_DEFINE_TYPE().
Carlos Garcia Campos [Sun, 1 Feb 2009 17:03:05 +0000 (17:03 +0000)]
Remove the old tooltips code and use G_DEFINE_TYPE().

2009-02-01  Carlos Garcia Campos  <carlosgc@gnome.org>

* cut-n-paste/zoom-control/ephy-zoom-control.c:
(ephy_zoom_control_finalize), (ephy_zoom_control_class_init):

Remove the old tooltips code and use G_DEFINE_TYPE().

svn path=/trunk/; revision=3402

15 years agoSplit API documentation into libdocument, libview and shell. Required
Carlos Garcia Campos [Sun, 1 Feb 2009 16:43:51 +0000 (16:43 +0000)]
Split API documentation into libdocument, libview and shell. Required

2009-02-01  Carlos Garcia Campos  <carlosgc@gnome.org>

* configure.ac:
* help/reference/Makefile.am:
* help/reference/libdocument/Makefile.am:
* help/reference/libdocument/libevdocument-docs.sgml:
* help/reference/libdocument/libevdocument.types:
* help/reference/libdocument/version.xml.in:
* help/reference/libview/Makefile.am:
* help/reference/libview/libevview-docs.sgml:
* help/reference/libview/libevview.types:
* help/reference/libview/version.xml.in:
* help/reference/shell/Makefile.am:
* help/reference/shell/evince-docs.sgml:
* help/reference/shell/evince.types:
* help/reference/shell/tmpl/dummy.sgml:
* help/reference/shell/version.xml.in:

Split API documentation into libdocument, libview and
shell. Required gtk-doc files has been added, but API docs still
need to be completed and improved. Fixes bug #568465.

svn path=/trunk/; revision=3401

15 years agoDon't make GTypeInfo static. Bug #570077.
Christian Persch [Sun, 1 Feb 2009 12:37:25 +0000 (12:37 +0000)]
Don't make GTypeInfo static. Bug #570077.

* libdocument/ev-document.h: Don't make GTypeInfo static. Bug #570077.

svn path=/trunk/; revision=3400

15 years agoA backend/backend.symbols: Only export the backend module entry point. Bug
Christian Persch [Sun, 1 Feb 2009 12:11:25 +0000 (12:11 +0000)]
A backend/backend.symbols: Only export the backend module entry point. Bug

* backend/Makefile.am:
A backend/backend.symbols:
* configure.ac: Only export the backend module entry point. Bug
#569998.

svn path=/trunk/; revision=3399

15 years agoAdd mnemonics to buttons in search bar. Fixes bug #569212.
Carlos Garcia Campos [Sun, 1 Feb 2009 11:33:22 +0000 (11:33 +0000)]
Add mnemonics to buttons in search bar. Fixes bug #569212.

2009-02-01  Carlos Garcia Campos  <carlosgc@gnome.org>

* shell/eggfindbar.c: (egg_find_bar_init):

Add mnemonics to buttons in search bar. Fixes bug #569212.

svn path=/trunk/; revision=3398

15 years agoMake sure pages_per_sheet is always >= 1. Fixes bug #569328.
Carlos Garcia Campos [Sun, 1 Feb 2009 10:35:22 +0000 (10:35 +0000)]
Make sure pages_per_sheet is always >= 1. Fixes bug #569328.

2009-02-01  Carlos Garcia Campos  <carlosgc@gnome.org>

* shell/ev-print-operation.c:
(ev_print_operation_export_print_dialog_response_cb):

Make sure pages_per_sheet is always >= 1. Fixes bug #569328.

svn path=/trunk/; revision=3397

15 years agoClamp top/bottom values of destinations to make sure they are not bigger
Carlos Garcia Campos [Sun, 1 Feb 2009 10:12:10 +0000 (10:12 +0000)]
Clamp top/bottom values of destinations to make sure they are not bigger

2009-02-01  Carlos Garcia Campos  <carlosgc@gnome.org>

* backend/pdf/ev-poppler.cc: (ev_link_dest_from_dest):

Clamp top/bottom values of destinations to make sure they are not
bigger than the page height. Fixes bug #569327.

svn path=/trunk/; revision=3396

15 years agoFix build when debug mode is disabled.
Carlos Garcia Campos [Sun, 1 Feb 2009 10:12:00 +0000 (10:12 +0000)]
Fix build when debug mode is disabled.

2009-02-01  Carlos Garcia Campos  <carlosgc@gnome.org>

* libdocument/ev-debug.h:

Fix build when debug mode is disabled.

svn path=/trunk/; revision=3395

15 years agoTranslation updated.
Gabor Kelemen [Sat, 31 Jan 2009 19:52:13 +0000 (19:52 +0000)]
Translation updated.

2009-01-31  Gabor Kelemen  <kelemeng@gnome.hu>

* hu.po: Translation updated.

svn path=/trunk/; revision=3394

15 years agoMake this return TRUE only if any backends were loaded, so the ev_init()
Christian Persch [Fri, 30 Jan 2009 18:50:40 +0000 (18:50 +0000)]
Make this return TRUE only if any backends were loaded, so the ev_init()

* libdocument/ev-backends-manager.c: (ev_backends_manager_load): Make
this return TRUE only if any backends were loaded, so the ev_init()
function works as documented.

svn path=/trunk/; revision=3393

15 years agoFix licence version: it's Lesser GPL 2.1.
Christian Persch [Fri, 30 Jan 2009 18:50:35 +0000 (18:50 +0000)]
Fix licence version: it's Lesser GPL 2.1.

svn path=/trunk/; revision=3392

15 years agoA libdocument/ev-init.[ch]: Add single init/shutdown method. Bug #569117.
Christian Persch [Fri, 30 Jan 2009 18:40:17 +0000 (18:40 +0000)]
A libdocument/ev-init.[ch]: Add single init/shutdown method. Bug #569117.

* evince-document.h:
* libdocument/Makefile.am:
A libdocument/ev-init.[ch]: Add single init/shutdown method. Bug
#569117.

* libdocument/ev-backends-manager.c: (_ev_backends_manager_init):
* libdocument/ev-backends-manager.h:
* libdocument/ev-debug.c: (_ev_debug_init), (_ev_debug_shutdown):
* libdocument/ev-debug.h:
* libdocument/ev-file-helpers.c: (_ev_file_helpers_init),
(_ev_file_helpers_shutdown):
* libdocument/ev-file-helpers.h: Make these init/shutdown methods
private.

* properties/ev-properties-main.c: (nautilus_module_initialize),
(nautilus_module_shutdown):
* shell/main.c: (main):
* thumbnailer/evince-thumbnailer.c: (main): Use the new single
init/shutdown method.

svn path=/trunk/; revision=3391

15 years agoAdd --version which was lost in the libgnome removal. Bug #562869.
Christian Persch [Thu, 29 Jan 2009 18:27:31 +0000 (18:27 +0000)]
Add --version which was lost in the libgnome removal. Bug #562869.

* shell/main.c: (option_version_cb): Add --version which was lost in
the libgnome removal. Bug #562869.

svn path=/trunk/; revision=3390

15 years agoTranslation updated by Ivar Smolin
Priit Laes [Thu, 29 Jan 2009 13:01:02 +0000 (13:01 +0000)]
Translation updated by Ivar Smolin

2009-01-29  Priit Laes  <plaes at svn dot gnome dot org>

* et.po: Translation updated by Ivar Smolin

svn path=/trunk/; revision=3389

15 years agoUpdated German translation.
Hendrik Richter [Wed, 28 Jan 2009 21:34:33 +0000 (21:34 +0000)]
Updated German translation.

2009-01-28  Hendrik Richter  <hendrikr@gnome.org>

* de.po: Updated German translation.

svn path=/trunk/; revision=3388

15 years agoupdating for Punjabi by A S Alam
Amanpreet Singh Alam [Wed, 28 Jan 2009 02:24:16 +0000 (02:24 +0000)]
updating for Punjabi by A S Alam

svn path=/trunk/; revision=3387

15 years agoMove metadata manager initialisation and shutdown into EvApplication.
Christian Persch [Mon, 26 Jan 2009 20:30:48 +0000 (20:30 +0000)]
Move metadata manager initialisation and shutdown into EvApplication.

* shell/ev-application.c: (ev_application_register_service),
(ev_application_shutdown):
* shell/main.c: (main): Move metadata manager initialisation and
shutdown into EvApplication. Follow-up from bug #569120.

svn path=/trunk/; revision=3386

15 years agoUse N_() in g_option_context_new(), not _().
Christian Persch [Mon, 26 Jan 2009 20:30:43 +0000 (20:30 +0000)]
Use N_() in g_option_context_new(), not _().
It's safe to use GETTEXT_PACKAGE and setting the translation domain even
when NLS is disabled, so no need for this extra ifdef'd code.
Remove redundant gtk_init() call. Bug #569233.

svn path=/trunk/; revision=3385

15 years agoDon't copy the string twice. Bug #569231.
Christian Persch [Mon, 26 Jan 2009 20:30:37 +0000 (20:30 +0000)]
Don't copy the string twice. Bug #569231.

* shell/ev-metadata-manager.c: (ev_metadata_manager_set_string): Don't
copy the string twice. Bug #569231.

svn path=/trunk/; revision=3384

15 years agoMove ev_dot_dir() from libdocument to shell, since it shouldn't be public
Christian Persch [Mon, 26 Jan 2009 18:29:31 +0000 (18:29 +0000)]
Move ev_dot_dir() from libdocument to shell, since it shouldn't be public

* libdocument/ev-file-helpers.c: (ev_dir_ensure_exists),
(ev_tmp_dir), (ev_file_helpers_init), (ev_file_helpers_shutdown):
* libdocument/ev-file-helpers.h:
* shell/ev-application.c: (ev_application_shutdown),
(ev_application_init), (ev_application_screensaver_disable),
(ev_application_save_print_settings),
(ev_application_set_page_setup):
* shell/ev-application.h:
* shell/ev-metadata-manager.c: (load_values),
(ev_metadata_manager_save): Move ev_dot_dir() from libdocument to
shell, since it shouldn't be public API. Bug #569120.

* libdocument/ev-file-helpers.c: (ev_tmp_filename): Use
g_get_prgname() instead of hardcoding "evince" for the tmpdir name.

svn path=/trunk/; revision=3383

15 years ago Bug 569082 – use versioned directory for backends
Christian Persch [Sun, 25 Jan 2009 19:37:16 +0000 (19:37 +0000)]
    Bug 569082 – use versioned directory for backends

        * configure.ac: Define ev_binary_version and backenddir.
        * evince-document.pc.in: Add backenddir variable.
        * libdocument/Makefile.am:
        * backend/*/Makefile.am: Remove backenddir definition, so it picks
        up the one from configure.

svn path=/trunk/; revision=3382

15 years agoRenamed from evince-backend.pc.in. Renamed library to libevdocument.la.
Christian Persch [Sun, 25 Jan 2009 15:08:57 +0000 (15:08 +0000)]
Renamed from evince-backend.pc.in. Renamed library to libevdocument.la.

        * configure.ac:
        * evince-document.pc.in: Renamed from evince-backend.pc.in.
        * libdocument/Makefile.am: Renamed library to libevdocument.la.
        * libview/Makefile.am:
        * shell/Makefile.am:
        * backend/*/Makefile.am: Adapt to changed library name.

        * libdocument/Makefile.am:
        * libview/Makefile.am: Change the installed headers path to match
        the directory names in SVN.

        * evince-document.h:
        * evince-view.h: Add single headers. Bug #568227.

        * libdocument/*.h:
        * libview/*.h: Add single headers guards.

        * libview/Makefile.am:
        * libdocument/Makefile.am:
        * backend/*/Makefile.am:
        * help/reference/Makefile.am: Define EVINCE_COMPILATION, so we can
        still include individual headers.

        * properties/Makefile.am:
        * properties/ev-properties-main.c:
        * properties/ev-properties-view.h:
        * thumbnailer/Makefile.am:
        * thumbnailer/evince-thumbnailer.c: Include only evince-document.h.

        * libdocument/Makefile.am:
        * libview/Makefile.am: Generate type builtins from all installed headers.
        * libdocument/ev-link-action.[ch]:
        * libdocument/ev-link-dest.[ch]:
        * libdocument/ev-transition-effect.[ch]:
        * libview/ev-view.[ch]: Remove handcoded type builtins.

        * libdocument/Makefile.am:
        * evince-document.h: Add ev-document-factory.h to the public headers.

svn path=/trunk/; revision=3381

15 years agoUse EV_DEFINE_INTERFACE to define EvSidebarPage interface. See bug
Carlos Garcia Campos [Sat, 24 Jan 2009 18:10:43 +0000 (18:10 +0000)]
Use EV_DEFINE_INTERFACE to define EvSidebarPage interface. See bug

2009-01-24  Carlos Garcia Campos  <carlosgc@gnome.org>

* shell/ev-sidebar-page.c:

Use EV_DEFINE_INTERFACE to define EvSidebarPage interface. See bug
#568228.

svn path=/trunk/; revision=3380

15 years agoAdd EV_DEFINE_INTERFACE macro.
Carlos Garcia Campos [Sat, 24 Jan 2009 18:10:33 +0000 (18:10 +0000)]
Add EV_DEFINE_INTERFACE macro.

2009-01-24  Carlos Garcia Campos  <carlosgc@gnome.org>

* libdocument/ev-document.h:

Add EV_DEFINE_INTERFACE macro.

* libdocument/ev-async-renderer.c:
* libdocument/ev-document-find.c:
* libdocument/ev-document-fonts.c:
* libdocument/ev-document-forms.c:
* libdocument/ev-document-images.c:
* libdocument/ev-document-layers.c:
* libdocument/ev-document-links.c:
* libdocument/ev-document-security.c:
* libdocument/ev-document-thumbnails.c:
* libdocument/ev-document-transition.c:
* libdocument/ev-document.c:
* libdocument/ev-file-exporter.c:
* libdocument/ev-selection.c:

Use EV_DEFINE_INTERFACE macro to define interfaces in
libdocument. See bug #568228.

svn path=/trunk/; revision=3379

15 years agoAdd EV_DEFINE_BOXED_TYPE macro to define boxed types. See bug #568228.
Carlos Garcia Campos [Sat, 24 Jan 2009 18:10:21 +0000 (18:10 +0000)]
Add EV_DEFINE_BOXED_TYPE macro to define boxed types. See bug #568228.

2009-01-24  Carlos Garcia Campos  <carlosgc@gnome.org>

* libdocument/ev-document.[ch]:

Add EV_DEFINE_BOXED_TYPE macro to define boxed types. See bug
#568228.

svn path=/trunk/; revision=3378

15 years agoSync EggToolbarEditor with libegg.
Nickolay V. Shmyrev [Fri, 23 Jan 2009 23:32:40 +0000 (23:32 +0000)]
Sync EggToolbarEditor with libegg.

2009-01-24  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

* cut-n-paste/toolbar-editor/egg-editable-toolbar.c
(drag_begin_cb), (drag_end_cb), (configure_item_tooltip),
(new_separator_pixbuf):
* cut-n-paste/toolbar-editor/egg-toolbar-editor.c
(egg_toolbar_editor_disconnect_model),
(egg_toolbar_editor_set_model), (egg_toolbar_editor_class_init),
(egg_toolbar_editor_finalize):
* cut-n-paste/toolbar-editor/egg-toolbar-editor.h:
* cut-n-paste/toolbar-editor/eggmarshalers.list:

Sync EggToolbarEditor with libegg.

svn path=/trunk/; revision=3377

15 years agoUpdated Korean translation
Changwoo Ryu [Fri, 23 Jan 2009 16:49:26 +0000 (16:49 +0000)]
Updated Korean translation

svn path=/trunk/; revision=3376

15 years agoAdded missing bug number to ChangeLog.
Michael J. Chudobiak [Thu, 22 Jan 2009 20:46:19 +0000 (20:46 +0000)]
Added missing bug number to ChangeLog.

svn path=/trunk/; revision=3375

15 years agoWhen saving a file, using the default permissions for the user/system,
Michael J. Chudobiak [Thu, 22 Jan 2009 20:41:41 +0000 (20:41 +0000)]
When saving a file, using the default permissions for the user/system,

2009-01-22  Michael J. Chudobiak  <mjc@svn.gnome.org>

        * libdocument/ev-file-helpers.c: (ev_xfer_uri_simple):
        When saving a file, using the default permissions for the user/system,
        respecting umask and any setgid bit on the directory. Uses the new
        G_FILE_COPY_TARGET_DEFAULT_PERMS flag in glib 2.19.0, if available.

svn path=/trunk/; revision=3374

15 years agoBug 568229 – library needs libtool versioning
Christian Persch [Wed, 21 Jan 2009 16:58:27 +0000 (16:58 +0000)]
Bug 568229 – library needs libtool versioning

svn path=/trunk/; revision=3373

15 years agoBug 568220 – need pkg-config file
Christian Persch [Wed, 21 Jan 2009 16:58:21 +0000 (16:58 +0000)]
Bug 568220 – need pkg-config file

svn path=/trunk/; revision=3372

15 years agoBug 568224 – library should have version macros
Christian Persch [Wed, 21 Jan 2009 16:58:15 +0000 (16:58 +0000)]
Bug 568224 – library should have version macros

svn path=/trunk/; revision=3371

15 years agoshell/ev-sidebar-links.c
Hiroyuki Ikezoe [Tue, 20 Jan 2009 23:04:57 +0000 (23:04 +0000)]
shell/ev-sidebar-links.c

2009-01-21  Hiroyuki Ikezoe  <poincare@ikezoe.net>

* shell/ev-sidebar-links.c
* shell/ev-print-operation.c:
* shell/ev-history.c:
* shell/ev-file-monitor.c:
* shell/ev-window.c:
* shell/ev-password-view.c:
* shell/ev-sidebar-thumbnails.c:
* shell/ev-sidebar-attachments.c:
* libview/ev-pixbuf-cache.c:
* libview/ev-view.c: Remove needless G_OBJECT from g_signal_connect.
Bug #568386.

svn path=/trunk/; revision=3370

15 years agoAdd missing EV_TYPE_DOCUMENT_INFO. See bug #567790.
Tomeu Vizoso [Tue, 20 Jan 2009 13:24:42 +0000 (13:24 +0000)]
Add missing EV_TYPE_DOCUMENT_INFO. See bug #567790.

2009-01-20  Tomeu Vizoso  <tomeu@sugarlabs.org>

* libdocument/ev-document-info.h:

Add missing EV_TYPE_DOCUMENT_INFO. See bug #567790.

svn path=/trunk/; revision=3369

15 years agoInstall ev-job-scheduler.h. See bug #567790.
Tomeu Vizoso [Tue, 20 Jan 2009 13:24:40 +0000 (13:24 +0000)]
Install ev-job-scheduler.h. See bug #567790.

2009-01-20  Tomeu Vizoso  <tomeu@sugarlabs.org>

* libview/Makefile.am:

Install ev-job-scheduler.h. See bug #567790.

svn path=/trunk/; revision=3368

15 years agoInstall ev-backends-manager.h and ev-document-type-builtins.h. Fixes bug
Tomeu Vizoso [Tue, 20 Jan 2009 13:20:15 +0000 (13:20 +0000)]
Install ev-backends-manager.h and ev-document-type-builtins.h. Fixes bug

2009-01-20  Tomeu Vizoso  <tomeu@sugarlabs.org>

* libdocument/Makefile.am:

Install ev-backends-manager.h and
ev-document-type-builtins.h. Fixes bug #567787.

svn path=/trunk/; revision=3367

15 years agoTwo small fixes from http://people.ubuntu.com/~arne/langpack_errors/intrepid_fi.txt
Timo Jyrinki [Mon, 19 Jan 2009 15:03:03 +0000 (15:03 +0000)]
Two small fixes from http://people.ubuntu.com/~arne/langpack_errors/intrepid_fi.txt

svn path=/trunk/; revision=3366

15 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Mon, 19 Jan 2009 12:32:00 +0000 (12:32 +0000)]
Updated Norwegian bokmål translation.

2009-01-19  Kjartan Maraas  <kmaraas@gnome.org>

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

svn path=/trunk/; revision=3365

15 years agoFixes double EXTRA-DIST
Nickolay V. Shmyrev [Sun, 18 Jan 2009 21:21:16 +0000 (21:21 +0000)]
Fixes double EXTRA-DIST

svn path=/trunk/; revision=3364

15 years agoClean stamp files EVINCE_2_25_5
Nickolay V. Shmyrev [Sun, 18 Jan 2009 20:37:10 +0000 (20:37 +0000)]
Clean stamp files

svn path=/trunk/; revision=3362

15 years agoFixes make dist
Nickolay V. Shmyrev [Sun, 18 Jan 2009 20:28:08 +0000 (20:28 +0000)]
Fixes make dist

svn path=/trunk/; revision=3361

15 years agoFixes distcheck
Nickolay V. Shmyrev [Sun, 18 Jan 2009 19:58:25 +0000 (19:58 +0000)]
Fixes distcheck

svn path=/trunk/; revision=3360

15 years agoUpdate for release 2.25.5
Nickolay V. Shmyrev [Sun, 18 Jan 2009 19:50:42 +0000 (19:50 +0000)]
Update for release 2.25.5

svn path=/trunk/; revision=3359

15 years agoUpdate for release 2.25.5
Carlos Garcia Campos [Sun, 18 Jan 2009 19:47:42 +0000 (19:47 +0000)]
Update for release 2.25.5

2009-01-18  Carlos Garcia Campos  <carlosgc@gnome.org>

* NEWS:

Update for release 2.25.5

svn path=/trunk/; revision=3358

15 years agoFix second parameter passed to gtk_selection_data_set_uris(), it expects a
Carlos Garcia Campos [Sun, 18 Jan 2009 19:43:20 +0000 (19:43 +0000)]
Fix second parameter passed to gtk_selection_data_set_uris(), it expects a

2009-01-18  Carlos Garcia Campos  <carlosgc@gnome.org>

* libview/ev-view.c: (ev_view_drag_data_get):

Fix second parameter passed to gtk_selection_data_set_uris(),
it expects a gchar **.

svn path=/trunk/; revision=3357

15 years agoMake EvDocumentInfo and enums definded in ev-document-info.h GTypes. Fixes
Tomeu Vizoso [Sun, 18 Jan 2009 19:43:07 +0000 (19:43 +0000)]
Make EvDocumentInfo and enums definded in ev-document-info.h GTypes. Fixes

2009-01-18  Tomeu Vizoso  <tomeu@sugarlabs.org>

* libdocument/Makefile.am:
* libdocument/ev-document-info.h:
* libdocument/ev-document-type-builtins.c.template:
* libdocument/ev-document-type-builtins.h.template:
* libdocument/ev-document.c: (ev_document_info_get_type),
(ev_document_info_copy):

Make EvDocumentInfo and enums definded in ev-document-info.h
GTypes. Fixes bug #567789.

svn path=/trunk/; revision=3356

15 years agoFix for a minor code typo.
Michal Vaner [Sun, 18 Jan 2009 18:51:33 +0000 (18:51 +0000)]
Fix for a minor code typo.

2009-01-18  Michal Vaner <vorner+evince@ucw.cz>

* shell/main.c (arguments_parse): Fix for a minor code typo.

svn path=/trunk/; revision=3355

15 years agoBug 568171 – doc build fails
Christian Persch [Sun, 18 Jan 2009 18:22:56 +0000 (18:22 +0000)]
Bug 568171 – doc build fails

svn path=/trunk/; revision=3354

15 years agoMake EvJobPriority a proper GType. Fixes bug #567788.
Tomeu Vizoso [Sun, 18 Jan 2009 15:59:21 +0000 (15:59 +0000)]
Make EvJobPriority a proper GType. Fixes bug #567788.

2009-01-18  Tomeu Vizoso  <tomeu@sugarlabs.org>

* libview/Makefile.am:
* libview/ev-view-type-builtins.c.template:
* libview/ev-view-type-builtins.h.template:

Make EvJobPriority a proper GType. Fixes bug #567788.

svn path=/trunk/; revision=3353

15 years agoRename LIB as LIBDOCUMENT and use SHELL_CORE for cut-n-paste code.
Carlos Garcia Campos [Sun, 18 Jan 2009 15:31:03 +0000 (15:31 +0000)]
Rename LIB as LIBDOCUMENT and use SHELL_CORE for cut-n-paste code.

2009-01-18  Carlos Garcia Campos  <carlosgc@gnome.org>

* configure.ac:
* cut-n-paste/*/Makefile.am:
* libdocument/Makefile.am:

Rename LIB as LIBDOCUMENT and use SHELL_CORE for cut-n-paste
code.

svn path=/trunk/; revision=3352

15 years agoBug 558084 – simplify drag data handling
Christian Persch [Sun, 18 Jan 2009 15:00:58 +0000 (15:00 +0000)]
Bug 558084 – simplify drag data handling

svn path=/trunk/; revision=3351

15 years agoRemove unused marshalers stuff from libdocument.
Carlos Garcia Campos [Sun, 18 Jan 2009 14:47:19 +0000 (14:47 +0000)]
Remove unused marshalers stuff from libdocument.

2009-01-18  Carlos Garcia Campos  <carlosgc@gnome.org>

* libdocument/Makefile.am:
* libdocument/ev-backend-marshal.c:
* libdocument/ev-backend-marshalers.list:
* libdocument/ev-document.c:

Remove unused marshalers stuff from libdocument.

svn path=/trunk/; revision=3350

15 years agoUpdate for the current source tree.
Carlos Garcia Campos [Sun, 18 Jan 2009 11:59:14 +0000 (11:59 +0000)]
Update for the current source tree.

2009-01-18  Carlos Garcia Campos  <carlosgc@gnome.org>

* po/POTFILES.in:

Update for the current source tree.

svn path=/trunk/; revision=3349

15 years agoMove EvView specific code to a libeviview library so that it can be
Carlos Garcia Campos [Sun, 18 Jan 2009 11:53:54 +0000 (11:53 +0000)]
Move EvView specific code to a libeviview library so that it can be

2009-01-18  Carlos Garcia Campos  <carlosgc@gnome.org>

* configure.ac:
* Makefile.am:
* libdocument/Makefile.am:
* libview/Makefile.am:
* libview/ev-job-scheduler.[ch]:
* libview/ev-jobs.[ch]:
* libview/ev-page-cache.[ch]:
* libview/ev-pixbuf-cache.[ch]:
* libview/ev-timeline.[ch]:
* libview/ev-transition-animation.[ch]:
* libview/ev-view-accessible.[ch]:
* libview/ev-view-marshal.list:
* libview/ev-view.[ch]:
* shell/Makefile.am:

Move EvView specific code to a libeviview library so that it can
be embbeded in other applications. Based on patches by Tomeu
Vizoso. Fixes bug #567751.

svn path=/trunk/; revision=3348

15 years agoRemove dest, mode and search_string from EvJobLoad since they are not
Carlos Garcia Campos [Sun, 18 Jan 2009 10:28:37 +0000 (10:28 +0000)]
Remove dest, mode and search_string from EvJobLoad since they are not

2009-01-18  Carlos Garcia Campos  <carlosgc@gnome.org>

* shell/ev-jobs.[ch]: (ev_job_load_dispose), (ev_job_load_new):
* shell/ev-window.c: (ev_window_load_job_cb),
(ev_window_load_job_cb), (ev_window_open_uri),
(ev_window_reload_local), (ev_window_dispose):

Remove dest, mode and search_string from EvJobLoad since they are
not really needed by the job, but for the window.

svn path=/trunk/; revision=3347

15 years agoUpdated Catalan translation
Gil Forcada Codinachs [Sun, 18 Jan 2009 10:16:47 +0000 (10:16 +0000)]
Updated Catalan translation

svn path=/trunk/; revision=3346

15 years agoMake the whole EvWindow the destination of a drag and drop operation.
Carlos Garcia Campos [Sun, 18 Jan 2009 09:41:32 +0000 (09:41 +0000)]
Make the whole EvWindow the destination of a drag and drop operation.

2009-01-17  Carlos Garcia Campos  <carlosgc@gnome.org>

* shell/ev-view.c: (ev_view_drag_data_received),
(ev_view_class_init), (ev_view_init):
* shell/ev-window.c: (ev_window_drag_data_received),
(ev_window_class_init), (ev_window_init):

Make the whole EvWindow the destination of a drag and drop
operation.

svn path=/trunk/; revision=3345

15 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Sat, 17 Jan 2009 11:25:49 +0000 (11:25 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=3344

15 years agoUpdated German translation, fix #567910.
Hendrik Richter [Fri, 16 Jan 2009 19:08:24 +0000 (19:08 +0000)]
Updated German translation, fix #567910.

2009-01-16  Hendrik Richter  <hendrikr@gnome.org>

* de.po: Updated German translation, fix #567910.

svn path=/trunk/; revision=3343

15 years agoUpdated Slovenian translation
Matej Urbančič [Fri, 16 Jan 2009 17:27:12 +0000 (17:27 +0000)]
Updated Slovenian translation

svn path=/trunk/; revision=3342

15 years agoAdd missing brakets around the percentage in progress messages. See bug
Carlos Garcia Campos [Fri, 16 Jan 2009 10:35:15 +0000 (10:35 +0000)]
Add missing brakets around the percentage in progress messages. See bug

2009-01-16  Carlos Garcia Campos  <carlosgc@gnome.org>

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

Add missing brakets around the percentage in progress
messages. See bug #567910.

svn path=/trunk/; revision=3341

15 years agoDo no use gdk_x11_* when not available. Based on patch by Hib Eris, see
Carlos Garcia Campos [Fri, 16 Jan 2009 09:56:17 +0000 (09:56 +0000)]
Do no use gdk_x11_* when not available. Based on patch by Hib Eris, see

2009-01-16  Carlos Garcia Campos  <carlosgc@gnome.org>

* shell/ev-application.c: (ev_application_open_window),
(ev_application_open_uri_at_dest):

Do no use gdk_x11_* when not available. Based on patch by Hib
Eris, see bug #339172.

svn path=/trunk/; revision=3340

15 years agoCheck for localtime_r. See bug #339172.
Hib Eris [Fri, 16 Jan 2009 09:39:17 +0000 (09:39 +0000)]
Check for localtime_r. See bug #339172.

2009-01-16  Hib Eris  <hib@hiberis.nl>

* configure.ac:
* properties/ev-properties-view.c:
(ev_properties_view_format_date):

Check for localtime_r. See bug #339172.

svn path=/trunk/; revision=3339

15 years agoInclude gdkx only for dbus support. See bug #339172.
Hib Eris [Fri, 16 Jan 2009 09:25:59 +0000 (09:25 +0000)]
Include gdkx only for dbus support. See bug #339172.

2009-01-16  Hib Eris  <hib@hiberis.nl>

* shell/main.c:

Include gdkx only for dbus support. See bug #339172.

svn path=/trunk/; revision=3338

15 years agoExpose ev_view_set_zoom_for_size for embedders to use. Fixes bug #567785.
Tomeu Vizoso [Fri, 16 Jan 2009 08:49:26 +0000 (08:49 +0000)]
Expose ev_view_set_zoom_for_size for embedders to use. Fixes bug #567785.

2009-01-16  Tomeu Vizoso  <tomeu@sugarlabs.org>

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

Expose ev_view_set_zoom_for_size for embedders to use. Fixes bug
#567785.

svn path=/trunk/; revision=3337

15 years agoUse brakets around the percentage in progress messages. See bug #567910.
Carlos Garcia Campos [Fri, 16 Jan 2009 08:37:45 +0000 (08:37 +0000)]
Use brakets around the percentage in progress messages. See bug #567910.

2009-01-16  Carlos Garcia Campos  <carlosgc@gnome.org>

* shell/ev-window.c: (reload_remote_copy_progress_cb),
(window_save_file_copy_progress_cb):

Use brakets around the percentage in progress messages. See bug
#567910.

svn path=/trunk/; revision=3336

15 years agoFix typo in error message. See bug #567910.
Carlos Garcia Campos [Fri, 16 Jan 2009 08:24:29 +0000 (08:24 +0000)]
Fix typo in error message. See bug #567910.

2009-01-16  Carlos Garcia Campos  <carlosgc@gnome.org>

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

Fix typo in error message. See bug #567910.

svn path=/trunk/; revision=3335

15 years agoFix mnemonic conflict. Fixes bug #567937.
Carlos Garcia Campos [Fri, 16 Jan 2009 08:18:43 +0000 (08:18 +0000)]
Fix mnemonic conflict. Fixes bug #567937.

2009-01-16  Carlos Garcia Campos  <carlosgc@gnome.org>

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

Fix mnemonic conflict. Fixes bug #567937.

svn path=/trunk/; revision=3334

15 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Mon, 12 Jan 2009 12:59:46 +0000 (12:59 +0000)]
Updated Norwegian bokmål translation.

2009-01-12  Kjartan Maraas  <kmaraas@gnome.org>

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

svn path=/trunk/; revision=3333

15 years agoUpdated German translation
Mario Blättermann [Sat, 10 Jan 2009 21:34:19 +0000 (21:34 +0000)]
Updated German translation

svn path=/trunk/; revision=3332

15 years agoUpdate zh_CN.po
Lu Gan [Wed, 7 Jan 2009 06:53:35 +0000 (06:53 +0000)]
Update zh_CN.po

svn path=/trunk/; revision=3331

15 years agoFixes for the test due to gnome-keyring string change EVINCE_2_25_4
Nickolay V. Shmyrev [Mon, 5 Jan 2009 17:54:03 +0000 (17:54 +0000)]
Fixes for the test due to gnome-keyring string change

svn path=/trunk/; revision=3329

15 years agoTest fix
Nickolay V. Shmyrev [Mon, 5 Jan 2009 17:49:43 +0000 (17:49 +0000)]
Test fix

svn path=/trunk/; revision=3328

15 years agoJobPrint is removed
Nickolay V. Shmyrev [Mon, 5 Jan 2009 17:12:51 +0000 (17:12 +0000)]
JobPrint is removed

svn path=/trunk/; revision=3327

15 years agoUpdate for release 2.25.4
Nickolay V. Shmyrev [Mon, 5 Jan 2009 16:57:17 +0000 (16:57 +0000)]
Update for release 2.25.4

2009-01-05  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

* NEWS:
* configure.ac:

Update for release 2.25.4

svn path=/trunk/; revision=3326

15 years agoUpdate for release 2.25.4
Nickolay V. Shmyrev [Mon, 5 Jan 2009 16:48:46 +0000 (16:48 +0000)]
Update for release 2.25.4

2009-01-05  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

* NEWS:

Update for release 2.25.4

svn path=/trunk/; revision=3325

15 years agoUpdated Norwegian bokmål translation.
Kjartan Maraas [Mon, 5 Jan 2009 00:39:30 +0000 (00:39 +0000)]
Updated Norwegian bokmål translation.

2009-01-05  Kjartan Maraas  <kmaraas@gnome.org>

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

svn path=/trunk/; revision=3324

15 years agoUpdated Brazilian Portuguese translation. Contributed by Taylon Silmer.
Leonardo Ferreira Fontenelle [Sun, 4 Jan 2009 10:40:32 +0000 (10:40 +0000)]
Updated Brazilian Portuguese translation. Contributed by Taylon Silmer.

2009-01-04  Leonardo Ferreira Fontenelle  <leonardof@gnome.org>

* pt_BR.po: Updated Brazilian Portuguese translation. Contributed by
Taylon Silmer.

svn path=/trunk/; revision=3323

15 years agoUpdated Spanish translation by Juan Jesús Ojeda and Me
Jorge Gonzalez Gonzalez [Fri, 2 Jan 2009 14:25:10 +0000 (14:25 +0000)]
Updated Spanish translation by Juan Jesús Ojeda and Me

svn path=/trunk/; revision=3322

15 years agoGLib version requirement bumped to 2.18 due to g_set_error_literal. Thanks
Nickolay V. Shmyrev [Fri, 2 Jan 2009 12:19:43 +0000 (12:19 +0000)]
GLib version requirement bumped to 2.18 due to g_set_error_literal. Thanks

2009-01-02  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>

* configure.ac:

GLib version requirement bumped to 2.18 due to g_set_error_literal.
Thanks to Christian Spurk.

svn path=/trunk/; revision=3321

15 years agoUpdated Chinese Simplified translation
Lu Gan [Thu, 1 Jan 2009 13:29:37 +0000 (13:29 +0000)]
Updated Chinese Simplified translation

svn path=/trunk/; revision=3320

15 years agoupdated hebrew translation
Yair Hershkovitz [Thu, 1 Jan 2009 12:13:48 +0000 (12:13 +0000)]
updated hebrew translation

svn path=/trunk/; revision=3319

15 years agoFix mime type handling.
Hib Eris [Wed, 31 Dec 2008 15:58:06 +0000 (15:58 +0000)]
Fix mime type handling.

2008-12-31  Hib Eris  <hib@hiberis.nl>

* libdocument/ev-file-helpers.c: (get_mime_type_from_uri):

Fix mime type handling.

svn path=/trunk/; revision=3318

15 years agoAdd ev-print-operation.c.
Carlos Garcia Campos [Wed, 31 Dec 2008 08:41:35 +0000 (08:41 +0000)]
Add ev-print-operation.c.

2008-12-31  Carlos Garcia Campos  <carlosgc@gnome.org>

* po/POTFILES.in:

Add ev-print-operation.c.

svn path=/trunk/; revision=3317

15 years agoShow progress information when loading/saving remote files. Fixes bug
Carlos Garcia Campos [Tue, 30 Dec 2008 16:12:59 +0000 (16:12 +0000)]
Show progress information when loading/saving remote files. Fixes bug

2008-12-30  Carlos Garcia Campos  <carlosgc@gnome.org>

* shell/ev-window.c: (ev_window_clear_progress_idle),
(reset_progress_idle), (ev_window_show_progress_message),
(ev_window_reset_progress_cancellable),
(ev_window_progress_response_cb), (show_loading_progress),
(ev_window_load_remote_failed), (window_open_file_copy_ready_cb),
(window_open_file_copy_progress_cb), (ev_window_load_file_remote),
(show_reloading_progress), (reload_remote_copy_ready_cb),
(reload_remote_copy_progress_cb), (query_remote_uri_mtime_cb),
(show_saving_progress), (window_save_file_copy_ready_cb),
(window_save_file_copy_progress_cb), (ev_window_save_remote),
(ev_window_dispose):

Show progress information when loading/saving remote files. Fixes
bug #370958.

svn path=/trunk/; revision=3316

15 years agoShow better warning message when temp file cannot be deleted.
Carlos Garcia Campos [Tue, 30 Dec 2008 16:12:55 +0000 (16:12 +0000)]
Show better warning message when temp file cannot be deleted.

2008-12-30  Carlos Garcia Campos  <carlosgc@gnome.org>

* libdocument/ev-file-helpers.c: (ev_tmp_file_unlink):

Show better warning message when temp file cannot be deleted.

svn path=/trunk/; revision=3315

15 years agoFix saving images to remote locations.
Carlos Garcia Campos [Tue, 30 Dec 2008 16:12:51 +0000 (16:12 +0000)]
Fix saving images to remote locations.

2008-12-30  Carlos Garcia Campos  <carlosgc@gnome.org>

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

Fix saving images to remote locations.

svn path=/trunk/; revision=3314

15 years agoRemember page setup options too. Paper size is globally remembered while
Carlos Garcia Campos [Mon, 29 Dec 2008 10:00:24 +0000 (10:00 +0000)]
Remember page setup options too. Paper size is globally remembered while

2008-12-29  Carlos Garcia Campos  <carlosgc@gnome.org>

* shell/ev-application.[ch]: (ev_application_shutdown),
(ev_application_get_print_settings_file),
(ev_application_save_print_settings),
(ev_application_get_print_settings),
(ev_application_set_print_settings),
(ev_application_get_page_setup), (ev_application_set_page_setup):
* shell/ev-window.c: (ev_window_save_print_page_setup),
(ev_window_load_print_page_setup_from_metadata),
(ev_window_print_page_setup_done_cb),
(ev_window_cmd_file_print_setup), (ev_window_do_preview_print),
(ev_window_cmd_preview_print):

Remember page setup options too. Paper size is globally remembered
while page margins are stored per document in metadata file. Fixes
bugs #525185 and #349102.

svn path=/trunk/; revision=3313

15 years agoFallback to EV_FILE_FORMAT_PS when file_format is not defined.
Carlos Garcia Campos [Mon, 29 Dec 2008 10:00:21 +0000 (10:00 +0000)]
Fallback to EV_FILE_FORMAT_PS when file_format is not defined.

2008-12-29  Carlos Garcia Campos  <carlosgc@gnome.org>

* shell/ev-print-operation.c:
(ev_print_operation_export_print_dialog_response_cb):

Fallback to EV_FILE_FORMAT_PS when file_format is not defined.

svn path=/trunk/; revision=3312

15 years agoShow a confirmation dialog when there are pending print jobs while closing
Carlos Garcia Campos [Sun, 28 Dec 2008 13:28:06 +0000 (13:28 +0000)]
Show a confirmation dialog when there are pending print jobs while closing

2008-12-28  Carlos Garcia Campos  <carlosgc@gnome.org>

* shell/ev-print-operation.c: (export_cancel),
(export_job_cancelled), (ev_print_operation_export_begin),
(ev_print_operation_export_cancel):
* shell/ev-window.c: (ev_window_print_cancel),
(ev_window_print_update_pending_jobs_message),
(ev_window_print_operation_done),
(ev_window_print_operation_status_changed),
(print_jobs_confirmation_dialog_response),
(ev_window_cmd_file_close_window):

Show a confirmation dialog when there are pending print jobs while
closing the main window. Fixes bug #480964.

svn path=/trunk/; revision=3311

15 years agoUpdated Spanish translation
Jorge Gonzalez Gonzalez [Sun, 28 Dec 2008 11:11:56 +0000 (11:11 +0000)]
Updated Spanish translation

svn path=/trunk/; revision=3310

15 years agoShow progress information when printing. Fixes bug #482770.
Carlos Garcia Campos [Sat, 27 Dec 2008 18:37:45 +0000 (18:37 +0000)]
Show progress information when printing. Fixes bug #482770.

2008-12-27  Carlos Garcia Campos  <carlosgc@gnome.org>

* shell/ev-print-operation.[ch]: (ev_print_operation_class_init),
(ev_print_operation_get_job_name),
(ev_print_operation_get_status),
(ev_print_operation_get_progress),
(ev_print_operation_update_status),
(ev_print_operation_export_get_job_name), (clamp_ranges),
(get_first_and_last_page), (ev_print_operation_export_run_next),
(print_job_finished), (export_print_done), (export_job_cancelled),
(update_progress), (export_print_page),
(ev_print_operation_export_begin),
(ev_print_operation_export_print_dialog_response_cb),
(ev_print_operation_export_run),
(ev_print_operation_export_cancel),
(ev_print_operation_export_class_init):
* shell/ev-window.c:
(ev_window_print_update_pending_jobs_message),
(ev_window_print_operation_done),
(ev_window_print_progress_response_cb),
(ev_window_print_operation_status_changed),
(ev_window_print_operation_begin_print), (ev_window_print_range),
(ev_window_dispose):

Show progress information when printing. Fixes bug #482770.

svn path=/trunk/; revision=3309

15 years agoAdd EvProgressMessageArea derived from EvMessageArea to show progress
Carlos Garcia Campos [Sat, 27 Dec 2008 18:37:33 +0000 (18:37 +0000)]
Add EvProgressMessageArea derived from EvMessageArea to show progress

2008-12-27  Carlos Garcia Campos  <carlosgc@gnome.org>

* shell/Makefile.am:
* shell/ev-progress-message-area.[ch]:
* shell/ev-message-area.[ch]: (ev_message_area_init),
(ev_message_area_set_image_from_stock):

Add EvProgressMessageArea derived from EvMessageArea to show
progress information in the message area.

svn path=/trunk/; revision=3308

15 years agoUse GTK_RESPONSE_CLOSE instead of GTK_RESPONSE_CANCEL for the close
Carlos Garcia Campos [Sat, 27 Dec 2008 18:37:23 +0000 (18:37 +0000)]
Use GTK_RESPONSE_CLOSE instead of GTK_RESPONSE_CANCEL for the close

2008-12-27  Carlos Garcia Campos  <carlosgc@gnome.org>

* cut-n-paste/gedit-message-area/gedit-message-area.[ch]:

Use GTK_RESPONSE_CLOSE instead of GTK_RESPONSE_CANCEL for the
close button. Add a function to get the contents of the message
area.

svn path=/trunk/; revision=3307

15 years agoFirst step of the printing system rework. EvJobPrint has been replaced by
Carlos Garcia Campos [Sat, 27 Dec 2008 18:37:13 +0000 (18:37 +0000)]
First step of the printing system rework. EvJobPrint has been replaced by

2008-12-24  Carlos Garcia Campos  <carlosgc@gnome.org>

* shell/Makefile.am:
* shell/ev-print-operation.[ch]:
* shell/ev-jobs.[ch]: (ev_job_export_init),
(ev_job_export_dispose), (ev_job_export_run),
(ev_job_export_class_init), (ev_job_export_new),
(ev_job_export_set_page):
* shell/ev-window.c: (ev_window_print_operation_done),
(ev_window_print_range), (ev_window_dispose):

First step of the printing system rework. EvJobPrint has been
replaced by EvJobExport so that every page is scheduled to be
exported in a thread instead of scheduling the whole printing
process. This way the gui is responsive during printing.

svn path=/trunk/; revision=3306

15 years agoFix memory leaks.
Carlos Garcia Campos [Sat, 27 Dec 2008 18:36:59 +0000 (18:36 +0000)]
Fix memory leaks.

2008-12-24  Carlos Garcia Campos  <carlosgc@gnome.org>

* shell/ev-window.c: (setup_size_from_metadata),
(ev_window_load_print_settings_from_metadata):

Fix memory leaks.

svn path=/trunk/; revision=3305

15 years agoAdd GObject type as prerequisite to EvDocument interface so that document
Carlos Garcia Campos [Sat, 27 Dec 2008 18:36:46 +0000 (18:36 +0000)]
Add GObject type as prerequisite to EvDocument interface so that document

2008-12-24  Carlos Garcia Campos  <carlosgc@gnome.org>

* libdocument/ev-document.c: (ev_document_get_type):

Add GObject type as prerequisite to EvDocument interface so that
document instances can be used as GObjects.

svn path=/trunk/; revision=3304