]>
www.fi.muni.cz Git - evince.git/log
Christian Persch [Sun, 15 Feb 2009 13:53:55 +0000 (13:53 +0000)]
Add more docs
svn path=/trunk/; revision=3464
Christian Persch [Sun, 15 Feb 2009 13:53:50 +0000 (13:53 +0000)]
Rename GIRs to EvinceDocument/EvinceView.
* libdocument/Makefile.am:
* libview/Makefile.am: Rename GIRs to EvinceDocument/EvinceView.
svn path=/trunk/; revision=3463
Christian Persch [Sun, 15 Feb 2009 13:53:44 +0000 (13:53 +0000)]
Use g_intern_static_string.
* libdocument/ev-document-type-builtins.c.template:
* libview/ev-view-type-builtins.c.template: Use g_intern_static_string.
svn path=/trunk/; revision=3462
Christian Persch [Sun, 15 Feb 2009 13:53:39 +0000 (13:53 +0000)]
Fill in the error.
* backend/impress/impress-document.c: (impress_document_save):
Fill in the error.
svn path=/trunk/; revision=3461
Christian Persch [Sun, 15 Feb 2009 13:53:34 +0000 (13:53 +0000)]
Add code to catch backends incorrectly implementing the load vfunc.
* libdocument/ev-document.c: (ev_document_load): Add code to catch
backends incorrectly implementing the load vfunc.
svn path=/trunk/; revision=3460
Christian Persch [Sun, 15 Feb 2009 13:53:28 +0000 (13:53 +0000)]
Use a local GError, and propagate as appropriate, making sure always to
* libdocument/ev-document-factory.c:
(ev_document_factory_get_document): Use a local GError, and propagate
as appropriate, making sure always to fill in @error if returning NULL.
svn path=/trunk/; revision=3459
Christian Persch [Sun, 15 Feb 2009 13:53:23 +0000 (13:53 +0000)]
Use g_error_matches.
* shell/ev-window.c: (ev_window_load_job_cb): Use g_error_matches.
svn path=/trunk/; revision=3458
Christian Persch [Sun, 15 Feb 2009 13:53:18 +0000 (13:53 +0000)]
More docs
svn path=/trunk/; revision=3457
Christian Persch [Sun, 15 Feb 2009 13:53:13 +0000 (13:53 +0000)]
Plug a mem leak.
* backend/pdf/ev-poppler.cc: Plug a mem leak.
svn path=/trunk/; revision=3456
Christian Persch [Sun, 15 Feb 2009 13:53:07 +0000 (13:53 +0000)]
Don't overwite an error.
* backend/dvi/dvi-document.c: (dvi_document_load): Don't overwite
an error.
svn path=/trunk/; revision=3455
Christian Persch [Sun, 15 Feb 2009 13:53:01 +0000 (13:53 +0000)]
Make sure to always set @error when returning FALSE. Fix a typo.
* backend/djvu/djvu-document.c: (djvu_document_load): Make sure
to always set @error when returning FALSE. Fix a typo.
svn path=/trunk/; revision=3454
Christian Persch [Sun, 15 Feb 2009 13:52:56 +0000 (13:52 +0000)]
Make sure to always set @error when returning FALSE.
* backend/tiff/tiff-document.c: (tiff_document_load): Make sure
to always set @error when returning FALSE.
svn path=/trunk/; revision=3453
Christian Persch [Sun, 15 Feb 2009 13:52:50 +0000 (13:52 +0000)]
Make sure to always set @error when returning FALSE.
* backend/comics/comics-document.c: (comics_document_load): Make sure
to always set @error when returning FALSE.
svn path=/trunk/; revision=3452
Christian Persch [Sun, 15 Feb 2009 13:52:45 +0000 (13:52 +0000)]
Plug a mem leak.
* backend/impress/impress-document.c: (impress_document_load): Plug a
mem leak.
svn path=/trunk/; revision=3451
Christian Persch [Sun, 15 Feb 2009 13:52:39 +0000 (13:52 +0000)]
Don't overwrite an error.
* backend/impress/impress-document.c: (impress_document_load): Don't
overwrite an error.
svn path=/trunk/; revision=3450
Christian Persch [Sun, 15 Feb 2009 13:52:34 +0000 (13:52 +0000)]
Docs update
svn path=/trunk/; revision=3449
Christian Persch [Sun, 15 Feb 2009 13:52:29 +0000 (13:52 +0000)]
Remove unnecessary NULL check; g_strdup() is NULL-safe.
* libdocument/ev-document.c: (ev_document_info_copy): Remove
unnecessary NULL check; g_strdup() is NULL-safe.
svn path=/trunk/; revision=3448
Christian Persch [Sun, 15 Feb 2009 13:52:24 +0000 (13:52 +0000)]
More docs
svn path=/trunk/; revision=3447
Christian Persch [Sun, 15 Feb 2009 13:52:19 +0000 (13:52 +0000)]
More docs
svn path=/trunk/; revision=3446
Christian Persch [Sun, 15 Feb 2009 13:52:14 +0000 (13:52 +0000)]
Document that this returns either NULL and fills in error, or non-NULL.
* libdocument/ev-document-factory.c: (get_document_from_uri): Document
that this returns either NULL and fills in error, or non-NULL. Use a
local GError so we can reliably check it.
svn path=/trunk/; revision=3445
Christian Persch [Sun, 15 Feb 2009 13:52:09 +0000 (13:52 +0000)]
Ignore more
svn path=/trunk/; revision=3444
Christian Persch [Sun, 15 Feb 2009 13:52:04 +0000 (13:52 +0000)]
Use the content type to get the description, not the MIME type.
* libdocument/ev-document-factory.c: (get_document_from_uri): Use the
content type to get the description, not the MIME type.
svn path=/trunk/; revision=3443
Christian Persch [Sun, 15 Feb 2009 13:51:53 +0000 (13:51 +0000)]
Make sure to fill in @error on failure. Also, since this is exported in
* libdocument/ev-file-helpers.c: (compression_run): Make sure to fill
in @error on failure. Also, since this is exported in public APIs,
cope with the passed-in GError** being NULL.
svn path=/trunk/; revision=3442
Christian Persch [Sun, 15 Feb 2009 13:51:48 +0000 (13:51 +0000)]
More docs
svn path=/trunk/; revision=3441
Christian Persch [Sun, 15 Feb 2009 13:51:42 +0000 (13:51 +0000)]
NULL safety. (get_mime_type_from_data): Return the MIME type, not the
* libdocument/ev-file-helpers.c: (get_mime_type_from_uri): NULL
safety.
(get_mime_type_from_data): Return the MIME type, not the content type.
svn path=/trunk/; revision=3440
Christian Persch [Sun, 15 Feb 2009 13:51:36 +0000 (13:51 +0000)]
Don't leak the input stream.
* libdocument/ev-file-helpers.c: (get_mime_type_from_data): Don't leak
the input stream.
svn path=/trunk/; revision=3439
Christian Persch [Sun, 15 Feb 2009 13:51:30 +0000 (13:51 +0000)]
Propagate all errors upwards.
* libdocument/ev-file-helpers.c: (get_mime_type_from_data): Propagate
all errors upwards.
svn path=/trunk/; revision=3438
Christian Persch [Sun, 15 Feb 2009 13:51:25 +0000 (13:51 +0000)]
Don't use more bytes from buffer than were read from the file.
* libdocument/ev-file-helpers.c: (get_mime_type_from_data): Don't use
more bytes from buffer than were read from the file.
svn path=/trunk/; revision=3437
Christian Persch [Sun, 15 Feb 2009 13:51:19 +0000 (13:51 +0000)]
More docs.
svn path=/trunk/; revision=3436
Daniel Nylander [Sun, 15 Feb 2009 09:32:43 +0000 (09:32 +0000)]
sv.po: Updated Swedish translation
svn path=/trunk/; revision=3435
Nickolay V. Shmyrev [Sun, 15 Feb 2009 06:25:14 +0000 (06:25 +0000)]
Fixes bug #571787.
2009-02-15 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* properties/ev-properties-view.c (set_property):
Fixes bug #571787.
svn path=/trunk/; revision=3434
Kenneth Nielsen [Sat, 14 Feb 2009 18:48:41 +0000 (18:48 +0000)]
Updated Danish translation
svn path=/trunk/; revision=3433
Tomasz Dominikowski [Sat, 14 Feb 2009 17:24:35 +0000 (17:24 +0000)]
Updated Polish translation
2009-02-14 Tomasz Dominikowski <tdominikowski@aviary.pl>
* pl.po: Updated Polish translation
svn path=/trunk/; revision=3432
Carlos Garcia Campos [Sat, 14 Feb 2009 17:23:53 +0000 (17:23 +0000)]
Use gtk_tool_button_set_use_underline() for next/previous buttons so that
2009-02-14 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/eggfindbar.c: (egg_find_bar_init):
Use gtk_tool_button_set_use_underline() for next/previous buttons
so that the underline is used for the mnemonic. Fixes bug #571547.
svn path=/trunk/; revision=3431
Tomasz Dominikowski [Sat, 14 Feb 2009 17:21:39 +0000 (17:21 +0000)]
Updated Polish translation
2009-02-14 Tomasz Dominikowski <tdominikowski@aviary.pl>
* pl.po: Updated Polish translation
svn path=/trunk/; revision=3430
Takeshi AIHANA [Sat, 14 Feb 2009 08:52:32 +0000 (08:52 +0000)]
Updated Japanese translation.
2009-02-14 Takeshi AIHANA <takeshi.aihana@gmail.com>
* ja.po: Updated Japanese translation.
svn path=/trunk/; revision=3429
Ihar Hrachyshka [Sat, 14 Feb 2009 02:18:37 +0000 (02:18 +0000)]
Updated be@latin.po
svn path=/trunk/; revision=3428
Inaki Larranaga Murgoitio [Wed, 11 Feb 2009 19:56:41 +0000 (19:56 +0000)]
Updated Basque translation.
2009-02-11 Inaki Larranaga Murgoitio <dooteo@euskalgnu.org>
* eu.po: Updated Basque translation.
svn path=/trunk/; revision=3427
Carlos Garcia Campos [Tue, 10 Feb 2009 10:24:07 +0000 (10:24 +0000)]
Do not use metadata when reloading the document, so that the window is not
2009-02-09 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/ev-window.c: (setup_document_from_metadata),
(setup_sidebar_from_metadata), (setup_document_from_metadata),
(setup_view_from_metadata), (ev_window_set_document),
(ev_window_load_job_cb), (ev_window_reload_job_cb),
(ev_window_reload_remote), (ev_window_init):
Do not use metadata when reloading the document, so that the
window is not resized when reloading. See bugs #571051 and
#304249.
svn path=/trunk/; revision=3426
Carlos Garcia Campos [Mon, 9 Feb 2009 17:08:22 +0000 (17:08 +0000)]
Fix smclient libs on cycgwin. See bug #339172.
2009-02-09 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* cut-n-paste/smclient/Makefile.am:
Fix smclient libs on cycgwin. See bug #339172.
svn path=/trunk/; revision=3425
Gil Forcada Codinachs [Mon, 9 Feb 2009 08:04:40 +0000 (08:04 +0000)]
Added Asturian translation on behalf of Mikel González
svn path=/trunk/; revision=3423
Christian Persch [Sun, 8 Feb 2009 13:11:18 +0000 (13:11 +0000)]
Add experimental introspection support. Disabled by default; use
* configure.ac:
* libdocument/Makefile.am:
* libview/Makefile.am: Add experimental introspection support.
Disabled by default; use --enable-introspection to enable it.
Bug #569083.
svn path=/trunk/; revision=3422
Christian Persch [Sun, 8 Feb 2009 00:31:05 +0000 (00:31 +0000)]
Link libevdocument.la to libevview.la.
* libview/Makefile.am: Link libevdocument.la to libevview.la.
svn path=/trunk/; revision=3421
Clytie Siddall [Sat, 7 Feb 2009 05:37:47 +0000 (05:37 +0000)]
Updated Vietnamese translation
svn path=/trunk/; revision=3420
Christian Persch [Thu, 5 Feb 2009 13:08:29 +0000 (13:08 +0000)]
Use g_set_error_literal now that we depend on glib 2.18.
* backend/comics/comics-document.c: (comics_document_load):
* backend/djvu/djvu-document.c: (djvu_document_load):
* backend/dvi/dvi-document.c: (dvi_document_load):
* backend/impress/impress-document.c: (impress_document_load):
* backend/pdf/ev-poppler.cc:
* libdocument/ev-document-factory.c: (get_document_from_uri),
(ev_document_factory_get_document):
* shell/ev-print-operation.c:
(ev_print_operation_export_print_dialog_response_cb): Use
g_set_error_literal now that we depend on glib 2.18.
svn path=/trunk/; revision=3419
Hib Eris [Thu, 5 Feb 2009 10:10:51 +0000 (10:10 +0000)]
Include gdkx.h only with X11. See bug #339172.
2009-02-05 Hib Eris <hib@hiberis.nl>
* shell/ev-application.c:
Include gdkx.h only with X11. See bug #339172.
svn path=/trunk/; revision=3418
Hib Eris [Thu, 5 Feb 2009 10:03:22 +0000 (10:03 +0000)]
Add application/x-ext-pdf mime type for pdf backend. See bug #339172.
2009-02-05 Hib Eris <hib@hiberis.nl>
* backend/pdf/pdfdocument.evince-backend.in:
Add application/x-ext-pdf mime type for pdf backend. See bug
#339172.
svn path=/trunk/; revision=3417
Carlos Garcia Campos [Thu, 5 Feb 2009 09:44:50 +0000 (09:44 +0000)]
Make session manager code compile for w32. These changes have been taken
2009-02-05 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* cut-n-paste/smclient/Makefile.am:
* cut-n-paste/smclient/eggdesktopfile.c:
* cut-n-paste/smclient/eggsmclient-win32.c:
* shell/main.c:
Make session manager code compile for w32. These changes have been
taken from upstream libegg. Based on patch by Hib Eris. See bug
#339172.
svn path=/trunk/; revision=3416
Hib Eris [Thu, 5 Feb 2009 09:08:31 +0000 (09:08 +0000)]
Make screensaver code compile for w32. These changes have been copied from
2009-02-05 Hib Eris <hib@hiberis.nl>
* cut-n-paste/totem-screensaver/totem-scrsaver.c:
Make screensaver code compile for w32. These changes have been
copied from upstream totem. See bug #339172.
svn path=/trunk/; revision=3415
Carlos Garcia Campos [Thu, 5 Feb 2009 09:01:14 +0000 (09:01 +0000)]
Make use of GConf optional. Based on patch by Hib Eris. See bug #339172.
2009-02-05 Carlos Garcia Campos <carlosgc@gnome.org>
* configure.ac:
* shell/ev-window.c: (ev_window_setup_action_sensitivity):
Make use of GConf optional. Based on patch by Hib Eris. See bug
#339172.
svn path=/trunk/; revision=3414
Christian Persch [Wed, 4 Feb 2009 14:32:46 +0000 (14:32 +0000)]
Make ev_init() also bind the evince gettext domain, so i18n works in the
* libdocument/ev-init.c: (ev_init): Make ev_init() also bind the
evince gettext domain, so i18n works in the library.
* properties/ev-properties-main.c: (nautilus_module_initialize):
Remove extra bindtextdomain call.
svn path=/trunk/; revision=3413
Christian Persch [Wed, 4 Feb 2009 12:52:03 +0000 (12:52 +0000)]
Include gi18n-lib.h instead of gi18n.h.
* backend/comics/comics-document.c:
* backend/djvu/djvu-document.c:
* backend/dvi/dvi-document.c:
* backend/impress/impress-document.c:
* backend/pdf/ev-poppler.cc:
* backend/pixbuf/pixbuf-document.c:
* backend/ps/ev-spectre.c:
* backend/tiff/tiff-document.c:
* libdocument/ev-attachment.c:
* libdocument/ev-document-factory.c:
* libview/ev-jobs.c:
* libview/ev-view-accessible.c:
* libview/ev-view.c:
* properties/ev-properties-view.c: Include gi18n-lib.h instead of
gi18n.h.
svn path=/trunk/; revision=3412
Christian Persch [Wed, 4 Feb 2009 12:51:53 +0000 (12:51 +0000)]
Use $(header_DATA) in EXTRA_DIST instead of listing the files again.
svn path=/trunk/; revision=3411
Wouter Bolsterlee [Wed, 4 Feb 2009 11:02:02 +0000 (11:02 +0000)]
Dutch translation updated by Wouter Bolsterlee.
2009-02-04 Wouter Bolsterlee <wbolster@svn.gnome.org>
* nl.po: Dutch translation updated by Wouter Bolsterlee.
svn path=/trunk/; revision=3410
Chao-Hsiung Liao [Tue, 3 Feb 2009 06:37:31 +0000 (06:37 +0000)]
2.25.90
svn path=/trunk/; revision=3409
Nickolay V. Shmyrev [Mon, 2 Feb 2009 22:36:45 +0000 (22:36 +0000)]
Whitespace removed
svn path=/trunk/; revision=3407
Nickolay V. Shmyrev [Mon, 2 Feb 2009 22:22:21 +0000 (22:22 +0000)]
Fixes build && distcheck
svn path=/trunk/; revision=3406
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
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
Daniel Nylander [Sun, 1 Feb 2009 17:35:44 +0000 (17:35 +0000)]
sv.po: Updated Swedish translation
svn path=/trunk/; revision=3403
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Changwoo Ryu [Fri, 23 Jan 2009 16:49:26 +0000 (16:49 +0000)]
Updated Korean translation
svn path=/trunk/; revision=3376
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
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
Christian Persch [Wed, 21 Jan 2009 16:58:27 +0000 (16:58 +0000)]
Bug 568229 – library needs libtool versioning
svn path=/trunk/; revision=3373
Christian Persch [Wed, 21 Jan 2009 16:58:21 +0000 (16:58 +0000)]
Bug 568220 – need pkg-config file
svn path=/trunk/; revision=3372
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
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
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
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
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
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
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
Nickolay V. Shmyrev [Sun, 18 Jan 2009 21:21:16 +0000 (21:21 +0000)]
Fixes double EXTRA-DIST
svn path=/trunk/; revision=3364
Nickolay V. Shmyrev [Sun, 18 Jan 2009 20:37:10 +0000 (20:37 +0000)]
Clean stamp files
svn path=/trunk/; revision=3362