Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/backend
Commit message (Collapse)AuthorAgeFilesLines
* Add zlib to linker flags to avoid undefined symbols on win32Fridrich Strba2009-06-151-1/+1
|
* Removed unused function to fix -Wall -Werror buildChristian Persch2009-06-111-20/+0
|
* [pdf] Set whether markup annot has a popup associated or notCarlos Garcia Campos2009-06-011-4/+15
|
* Use EvMapping instead of Ev*Mapping typesCarlos Garcia Campos2009-05-232-50/+51
|
* [comics] Support for cb7 using the p7zip commands.Juanjo Marín2009-05-201-20/+48
| | | | Fixes GNOME bug #565174.
* [pdf] Gracefully work with FITB and friendsMatthias Drochner2009-05-201-10/+4
| | | | Use their implemented analogs. See GNOME bug #583276.
* [pdf] Fix double to int conversion in thumbnails_get_dimensionsCarlos Garcia Campos2009-05-201-3/+3
| | | | Fixes bgo#581524.
* [pdf] Parse xml metadata to detect PDF/A documentsDavide Capodaglio2009-05-201-0/+105
|
* [pdf] Implement EvDocumentPrint interfaceCarlos Garcia Campos2009-05-171-0/+27
|
* [comics] Fixes handling of the tmp folderJuanjo Marín2009-05-171-8/+2
| | | | | Uses common function for a temporary file creation. Fixes crash in GNOME bug #582108.
* [pdf] Fix build with poppler without cairo supportCarlos Garcia Campos2009-05-141-2/+3
| | | | Fixes bug #582543
* [comics] Unified command scheme to run extractorJuanjo Marín2009-05-131-120/+85
| | | | Simplified the extraction of various archive types. Fixes GNOME bug #581796.
* [pdf] Remove unneeded #ifdefsCarlos Garcia Campos2009-05-121-21/+0
|
* [pdf] Implement annotations interfaceCarlos Garcia Campos2009-05-121-17/+200
|
* [comics] Style fixesJuanjo Marín2009-05-061-86/+98
| | | | Fixes indentation and quotes
* [document] Fixes handling of broken documentsNickolay V. Shmyrev2009-05-031-1/+1
| | | | | Instead of aborting on assertion, we gracefully report that document is broken. Fixes GNOME bug #580886.
* [comics] Fixes memory leaks and error messagesJuanjo Marín2009-05-031-34/+34
| | | | Few memory leaks noted in the GNOME bug #552074
* [comics] Support the free Gna! unrar tool.Juanjo Marín2009-04-281-99/+416
| | | | Adds handling of various types of cb[0-z] archives. Fixes Bug #552074.
* [comics] Correct check for exit statusJuanjo Marín2009-04-262-3/+7
| | | | | Status of the dvipdfm needs to be checked after exit. Fixes GNOME bug #579656.
* Fix tiff pixel conversion on big endian machines. Fixes bug #509920.Benjamin Berg2009-04-091-12/+11
| | | | | | | | | 2009-04-09 Benjamin Berg <benjamin@sipsolutions.net> * backend/tiff/tiff-document.c: (tiff_document_render): Fix tiff pixel conversion on big endian machines. Fixes bug #509920. svn path=/trunk/; revision=3589
* Fix output on big endian machines. Fixes bug #578433.Benjamin Berg2009-04-081-5/+3
| | | | | | | | | 2009-04-09 Benjamin Berg <benjamin@sipsolutions.net> * backend/dvi/cairo-device.c: (dvi_cairo_put_pixel): Fix output on big endian machines. Fixes bug #578433. svn path=/trunk/; revision=3586
* Ups, proper fixNickolay V. Shmyrev2009-04-071-1/+1
| | | | svn path=/trunk/; revision=3575
* Fixes memory leak. Bug #578285.Nickolay V. Shmyrev2009-04-071-1/+4
| | | | | | | | | | | 2009-04-08 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * backend/tiff/tiff2ps.c (tiff2ps_context_new): Fixes memory leak. Bug #578285. svn path=/trunk/; revision=3574
* Make our own thumbnail when the provided one doesn't have the size weCarlos Garcia Campos2009-03-011-29/+32
| | | | | | | | | | | | | | 2009-03-01 Carlos Garcia Campos <carlosgc@gnome.org> * backend/pdf/ev-poppler.cc: (make_thumbnail_for_page), (pdf_document_thumbnails_get_thumbnail), (pdf_document_thumbnails_get_dimensions): Make our own thumbnail when the provided one doesn't have the size we need. Based on patch and feedback by Christian Spurk. Fixes bugs #323198 and #307357. svn path=/trunk/; revision=3502
* Use poppler_document_save_a_copy(), which never saves the documentCarlos Garcia Campos2009-02-221-4/+17
| | | | | | | | | | | | | | | | | | 2009-02-22 Carlos Garcia Campos <carlosgc@gnome.org> * backend/pdf/ev-poppler.cc: (pdf_document_save), (pdf_document_forms_form_field_text_set_text), (pdf_document_forms_form_field_button_set_state), (pdf_document_forms_form_field_choice_select_item), (pdf_document_forms_form_field_choice_toggle_item), (pdf_document_forms_form_field_choice_unselect_all), (pdf_document_forms_form_field_choice_set_text): Use poppler_document_save_a_copy(), which never saves the document modifications, when saving an unmodified document. It makes saving a copy of encrypted PDFs work again. Fixes bug #566791. svn path=/trunk/; revision=3493
* Don't use g_quark_from_static_string in a loadable module!Christian Persch2009-02-181-1/+1
| | | | | | | * backend/djvu/djvu-document.c: (ev_djvu_error_quark): Don't use g_quark_from_static_string in a loadable module! svn path=/trunk/; revision=3485
* Replace deprecated gtk symbol in commented out codeThomas Hindoe Paaboel Andersen2009-02-161-1/+1
| | | | svn path=/trunk/; revision=3474
* Fix signed/unsigned compiler warnings.Christian Persch2009-02-151-4/+4
| | | | | | | * backend/dvi/dvi-document.c: (hsb2rgb): Fix signed/unsigned compiler warnings. svn path=/trunk/; revision=3465
* Fill in the error.Christian Persch2009-02-151-2/+6
| | | | | | | * backend/impress/impress-document.c: (impress_document_save): Fill in the error. svn path=/trunk/; revision=3461
* Plug a mem leak.Christian Persch2009-02-151-0/+3
| | | | | | * backend/pdf/ev-poppler.cc: Plug a mem leak. svn path=/trunk/; revision=3456
* Don't overwite an error.Christian Persch2009-02-151-7/+1
| | | | | | | * backend/dvi/dvi-document.c: (dvi_document_load): Don't overwite an error. svn path=/trunk/; revision=3455
* Make sure to always set @error when returning FALSE. Fix a typo.Christian Persch2009-02-151-1/+5
| | | | | | | * 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
* Make sure to always set @error when returning FALSE.Christian Persch2009-02-151-4/+9
| | | | | | | * backend/tiff/tiff-document.c: (tiff_document_load): Make sure to always set @error when returning FALSE. svn path=/trunk/; revision=3453
* Make sure to always set @error when returning FALSE.Christian Persch2009-02-151-3/+37
| | | | | | | * backend/comics/comics-document.c: (comics_document_load): Make sure to always set @error when returning FALSE. svn path=/trunk/; revision=3452
* Plug a mem leak.Christian Persch2009-02-151-1/+1
| | | | | | | * backend/impress/impress-document.c: (impress_document_load): Plug a mem leak. svn path=/trunk/; revision=3451
* Don't overwrite an error.Christian Persch2009-02-151-7/+1
| | | | | | | * backend/impress/impress-document.c: (impress_document_load): Don't overwrite an error. svn path=/trunk/; revision=3450
* Use g_set_error_literal now that we depend on glib 2.18.Christian Persch2009-02-055-31/+29
| | | | | | | | | | | | | | | * 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
* Add application/x-ext-pdf mime type for pdf backend. See bug #339172.Hib Eris2009-02-051-1/+1
| | | | | | | | | | | 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
* Include gi18n-lib.h instead of gi18n.h.Christian Persch2009-02-048-8/+8
| | | | | | | | | | | | | | | | | | | | * 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
* A backend/backend.symbols: Only export the backend module entry point. BugChristian Persch2009-02-012-0/+4
| | | | | | | | | * backend/Makefile.am: A backend/backend.symbols: * configure.ac: Only export the backend module entry point. Bug #569998. svn path=/trunk/; revision=3399
* Clamp top/bottom values of destinations to make sure they are not biggerCarlos Garcia Campos2009-02-011-4/+4
| | | | | | | | | | | 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
* Bug 569082 – use versioned directory for backendsChristian Persch2009-01-258-16/+0
| | | | | | | | | | * 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
* Renamed from evince-backend.pc.in. Renamed library to libevdocument.la.Christian Persch2009-01-258-10/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Fix zip mime-type in comics backend. Patch by Juanjo Marín.Carlos Garcia Campos2008-12-031-1/+1
| | | | | | | | | | 2008-12-03 Carlos Garcia Campos <carlosgc@gnome.org> * backend/comics/comics-document.c: (comics_document_load): Fix zip mime-type in comics backend. Patch by Juanjo Marín. svn path=/trunk/; revision=3288
* Do not trust file extensions when getting the command needed to uncompressCarlos Garcia Campos2008-11-291-14/+7
| | | | | | | | | | | 2008-11-29 Carlos Garcia Campos <carlosgc@gnome.org> * backend/comics/comics-document.c: (comics_document_load): Do not trust file extensions when getting the command needed to uncompress comic documents. Fixes bug #562143. svn path=/trunk/; revision=3280
* Implement layers interface in PDF backend.Carlos Garcia Campos2008-11-151-0/+164
| | | | | | | | | | | 2008-11-15 Carlos Garcia Campos <carlosgc@gnome.org> * configure.ac: * backend/pdf/ev-poppler.cc: Implement layers interface in PDF backend. svn path=/trunk/; revision=3265
* More renames of warning to mdvi_warning in follow up to the fix of the bugNickolay V. Shmyrev2008-11-042-10/+10
| | | | | | | | | | | | | | | 2008-11-04 Nickolay V. Shmyrev <nshmyrev@yandex.ru> * backend/dvi/mdvi-lib/t1.c (t1_reset_resolution), (t1_transform_font): * backend/dvi/mdvi-lib/tt.c (tt_really_load_font), (tt_load_font): More renames of warning to mdvi_warning in follow up to the fix of the bug #553369. Fix for the bug #559257 by Tuxce <tuxce.net@gmail.com>. svn path=/trunk/; revision=3253
* Removed shell/ev-view-private.hCarlos Garcia Campos2008-10-311-2/+0
| | | | | | | | | | | | | | | | | | | | | 2008-10-31 Carlos Garcia Campos <carlosgc@gnome.org> * configure.ac: * backend/pdf/ev-poppler.cc: * properties/ev-properties-view.c: * shell/Makefile.am: * shell/ev-tooltip.[ch]: Removed * shell/ev-view-private.h * shell/eggfindbar.c: * shell/ev-application.c: * shell/ev-open-recent-action.c: * shell/ev-sidebar-thumbnails.c: * shell/ev-view.c: * shell/ev-window.c: Bump GTK+ requirement to 2.12. svn path=/trunk/; revision=3242
* Bug 558064 – build with single includesChristian Persch2008-10-272-3/+3
| | | | svn path=/trunk/; revision=3240
* Bug 558066 – format not a string literal and no format argumentsChristian Persch2008-10-272-11/+11
| | | | svn path=/trunk/; revision=3237