Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/pdf
Commit message (Collapse)AuthorAgeFilesLines
* Add a changed event that is emitted when the page content changes. This isMarco Pesenti Gritti2004-12-311-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-12-31 Marco Pesenti Gritti <marco@gnome.org> * backend/ev-document.c: (ev_document_base_init), (ev_document_changed): * backend/ev-document.h: Add a changed event that is emitted when the page content changes. This is necessary to deal with the fact that in ps backend rendering happen asycrounously. This makes the ps backend mostly work. * pdf/xpdf/pdf-document.cc: Emit changed event * ps/gtkgs.c: (set_up_page), (gtk_gs_widget_event), (ps_document_set_target): Emit changed event * shell/ev-view.c: (document_changed_callback), (ev_view_set_document), (ev_view_set_page): Redraw on the changed signal
* * backend/ev-document-bookmarks.h: * pdf/xpdf/Makefile.am: *Jonathan Blandford2004-12-243-17/+247
| | | | | | | | | | | | | | | | | | | | | Fri Dec 24 00:48:44 2004 Jonathan Blandford <jrb@redhat.com> * backend/ev-document-bookmarks.c: (ev_document_bookmarks_get_child): * backend/ev-document-bookmarks.h: * pdf/xpdf/Makefile.am: * pdf/xpdf/pdf-document.cc: * pdf/xpdf/pdf-document.h: * shell/Makefile.am: * shell/ev-sidebar-bookmarks.c: (ev_sidebar_bookmarks_destroy), (ev_sidebar_bookmarks_class_init), (ev_sidebar_bookmarks_construct), (stack_data_free), (do_one_iteration), (populate_bookmarks_idle), (ev_sidebar_bookmarks_clear_document), (ev_sidebar_bookmarks_set_document): * shell/ev-sidebar-bookmarks.h: * shell/ev-sidebar.c: (ev_sidebar_add_page), (ev_sidebar_set_document): * shell/ev-window.c: (ev_window_open): Initial stab at a bookmarks sidebar. It doesn't navigate yet, but it displays both the topics and the page numbers.
* hook up potentially-questionable "find results status text" feature -Havoc Pennington2004-12-231-6/+12
| | | | | | | | | | | | | | 2004-12-23 Havoc Pennington <hp@redhat.com> * shell/ev-window.c: hook up potentially-questionable "find results status text" feature - something involving the sidebar or scrollbar or a continuous all-pages-on-giant-roll-of-paper-view might be better in the end. * shell/ev-view.c (ev_view_get_find_status_message): new function, with corresponding signal when it should be updated * shell/eggfindbar.c (egg_find_bar_set_status_text): new function
* make search find stuff on other pages, sort of (only returns one result onHavoc Pennington2004-12-231-35/+258
| | | | | | | | | | 2004-12-22 Havoc Pennington <hp@redhat.com> * pdf/xpdf/pdf-document.cc (pdf_document_find_begin): make search find stuff on other pages, sort of (only returns one result on invisible pages, to show they have results; updates full results for a page when you view it). Currently repaints the current page every time a new result is found on any page, which isn't so nice.
* display an error if the document doesn't support find (better ideas?)Havoc Pennington2004-12-231-16/+22
| | | | | | | | | | | | | | | | 2004-12-22 Havoc Pennington <hp@redhat.com> * shell/ev-window.c (ev_window_cmd_edit_find): display an error if the document doesn't support find (better ideas?) (find_bar_search_changed_cb): handle missing document or document that doesn't support find * pdf/xpdf/pdf-document.cc: port to implement the new EvDocumentFindIface * backend/ev-document-find.c: create a new interface for searching * backend/ev-document.h, backend/ev-document.c: delete the find stuff
* add libevbackend.la.Martin Kretzschmar2004-12-231-0/+1
| | | | | * pdf/xpdf/Makefile.am (libpdfdocument_la_LIBADD): add libevbackend.la.
* add GnomePrintJob to EvPrintJob constructor arguments.Martin Kretzschmar2004-12-232-2/+54
| | | | | | | | | | | | | | | | | * shell/ev-window.c (ev_window_print): add GnomePrintJob to EvPrintJob constructor arguments. * backend/ev-ps-exporter.c, backend/ev-ps-exporter.h: interface for documents that can export PostScript (page by page). * backend/Makefile.am (libevbackend_la_SOURCES): add them. * pdf/xpdf/pdf-document.cc (pdf_document_ps_export_begin) (pdf_document_ps_export_do_page, pdf_document_ps_export_end) (pdf_document_ps_exporter_iface_init: Implement EvPSExporter. * pdf/xpdf/Makefile.am (libxpdf_la_SOURCES): build PSOutputDev.
* add zooming.Mark McLoughlin2004-12-221-2/+2
| | | | | | | | | | | | | | | | | | 2004-12-22 Mark McLoughlin <mark@skynet.ie> * shell/ev-view.[ch]: (ev_view_zoom), (ev_view_zoom_in), (ev_view_zoom_out), (ev_view_normal_size), (ev_view_best_fit), (ev_view_fit_width): add zooming. * shell/ev-window.c: (ev_window_cmd_view_zoom_in), (ev_window_cmd_view_zoom_out), (ev_window_cmd_view_normal_size), (ev_window_cmd_view_best_fit), (ev_window_cmd_view_page_width): hook it up. * pdf/xpdf/pdf-document.cc: (pdf_document_begin_find), (pdf_document_end_find): make static.
* add prototype.Martin Kretzschmar2004-12-223-1/+105
| | | | | | | | | | | * pdf/xpdf/GlobalParams.h (setupBaseFontsFc): add prototype. * pdf/xpdf/GlobalParams.cc (displayFontTabFc): maps base font names to fontconfig patterns. (setupBaseFontsFc): setupBaseFonts reimplemented using fontconfig. * pdf/xpdf/pdf-document.cc (pdf_document_load): use setupBaseFontsFc.
* connect to "found" signal (expose_bin_window): draw find highlightsHavoc Pennington2004-12-221-0/+85
| | | | | | | | | | | | | | | 2004-12-22 Havoc Pennington <hp@redhat.com> * shell/ev-view.c (ev_view_set_document): connect to "found" signal (expose_bin_window): draw find highlights * shell/ev-window.c (find_bar_search_changed_cb): implement * pdf/xpdf/pdf-document.cc (pdf_document_begin_find) (pdf_document_end_find): implement this interface * backend/ev-document.c (ev_document_found): add this to emit signal
* Add a few more toolbar items.Owen Taylor2004-12-221-0/+11
| | | | | | | | | | | | | | | | | | Tue Dec 21 23:57:37 2004 Owen Taylor <otaylor@redhat.com> * data/evince-ui.xml: Add a few more toolbar items. * shell/ev-window.c: Hook up page navigation toolbar items. * shell/ev-view.[ch]: add ev_view_set/get_page and a page-changed signal. * backend/ev-document.{h,cc} pdf/xpdf/pdf-document.cc:: Add ev_document_get_page(). * shell/ev-window.c: Sensitize/desensitize navigation actions.
* Redo size handling.Owen Taylor2004-12-221-25/+85
| | | | | | | | | Tue Dec 21 23:05:51 2004 Owen Taylor <otaylor@redhat.com> * backend/ev-document.{h,cc} pdf/xpdf/pdf-document.cc: Redo size handling. * shell/ev-view.c: Track the size from the document.
* PDFDoc constructor assumes ownership of the string passed in.Owen Taylor2004-12-221-3/+1
| | | | | | | | | | Tue Dec 21 22:17:04 2004 Owen Taylor <otaylor@redhat.com> * pdf/xpdf/pdf-document.cc (pdf_document_load): PDFDoc constructor assumes ownership of the string passed in. * shell/ev-window.c (ev_window_open): Destroy the error dialog once we've displayed it.
* Hook things up a bit, it works! (sort of)Owen Taylor2004-12-223-143/+253
| | | | | | | | | | | | | Tue Dec 21 21:58:56 2004 Owen Taylor <otaylor@redhat.com> * pdf/xpdf/pdf-document.cc shell/ev-view.c: Hook things up a bit, it works! (sort of) * pdf/xpdf/Makefile.am pdf/xpdf/pdf-document.cc: Move to .cc since we need to use C++ in the implementation. * shell/dummy.cc: Add a CC file to force evince to be linked as a C++ program.x
* Switch from .a to libtool convenience libraries.Owen Taylor2004-12-226-21/+213
| | | | | | | | | | | | | | | | Tue Dec 21 19:28:55 2004 Owen Taylor <otaylor@redhat.com> * pdf/{goo,fofi,splash,xpdf}/Makefile.am: Switch from .a to libtool convenience libraries. * shell/ev-window.c (ev_window_open): Hard code loading a PDF document. * backend/ev-document.h: Add a boolean return to load(), fix GError * to GError **. * pdf/xpdf/pdf-document.[ch] Makefile.am: Add a stub object for a PDF backend EvDocument.
* Import of xpdf code from gpdf.Owen Taylor2004-12-2133-238/+535
| | | | | | | | | | | | | | | | | | | Tue Dec 21 16:30:58 2004 Owen Taylor <otaylor@redhat.com> * pdf/**: Import of xpdf code from gpdf. * pdf/xpdf/xpdfconfig.h: Move the non-config.h config.h to xpdfconfig.h * pdf/splash/SplashFTFont.{cc,h} pdf/splash/SplashFTFont.h pdf/splash/SplashFTFontEngine.h pdf/splash/SplashFTFontFile.h: Fix FreeType includes. * pdf/xpdf/{Error.h GnomeVFSStream.cc ImageOutputDev.cc PDFDoc.cc\ pdffonts.cc pdfimages.cc pdfinfo.cc pdftoppm.cc pdftops.cc pdftotext.cc PSOutputDev.cc PSOutputDev.h SplashOutputDev.h Stream.cc TextOutputDev.cc XPDFApp.cc xpdf.cc XPDFViewer.cc pdf/xpdf/Error.h PSOutputDev.h SplashOutputDev.h}: Include xpdfconfig.h
* port from GPdfHIGDialog to GtkMessageDialog.Martin Kretzschmar2004-12-205-248/+0
| | | | | | | | | | | | * xpdf/gpdf-control.cc (gpdf_control_private_error_dialog): (gpdf_control_private_warn_dialog, gpdf_control_private_info_dialog) (overwrite_existing_file, save_error_dialog): port from GPdfHIGDialog to GtkMessageDialog. * xpdf/Makefile.am (libgpdf_a_SOURCES): remove gpdf-hig-dialog.[ch] * xpdf/gpdf-hig-dialog.c, xpdf/gpdf-hig-dialog.h, xpdf/eog-hig-dialog.c, xpdf/eog-hig-dialog.h: remove, no longer needed with gtk 2.5
* Fix for a number of integer overflow bugs discovered by Chris Evans.Dan Williams2004-11-052-49/+125
| | | | | | | | 2004-11-05 Dan Williams <dcbw@redhat.com> * xpdf/Catalog.cc, xpdf/XRef.cc: Fix for a number of integer overflow bugs discovered by Chris Evans. CAN-2004-0888, Bug #156729, Red Hat Bug #137420.
* check gnome_vfs_foo return values. Fixes crashes with gnome-vfs' httpMark McLoughlin2004-09-211-16/+20
| | | | | | | | 2004-09-20 Mark McLoughlin <mark@skynet.ie> * xpdf/GnomeVFSStream.cc (reset, fillBuf): check gnome_vfs_foo return values. Fixes crashes with gnome-vfs' http method. Bug #153159, #151364, Red Hat Bug #132469, half of Debian Bug #268873.
* sssshhhMartin Kretzschmar2004-08-281-0/+1
|
* drop support for building xpdf, pdfto*.Martin Kretzschmar2004-06-061-83/+0
| | | | | | | * xpdf/Makefile.am: drop support for building xpdf, pdfto*. * configure.in: simplify more. Drop --enable-no-text-select and --enable-multithreaded options. Bug #111404.
* cvs remove. Remainings of the Xpdf non-automake build system.Martin Kretzschmar2004-06-032-0/+0
|
* added.Martin Kretzschmar2004-05-176-168/+76
| | | | | | * fofi/Makefile.am, splash/Makefile.am: added. * Makefile.am: add fofi and splash subdirs.
* Imported Xpdf 3.00 and fixed build.Martin Kretzschmar2004-05-1757-12715/+1814
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ANNOUNCE: * CHANGES: * Makefile.am: * README: * aconf-win32.h: * configure.in: * dj_make.bat: * doc/pdffonts.1: * doc/pdffonts.cat: * doc/pdffonts.hlp: * doc/pdfimages.1: * doc/pdfimages.cat: * doc/pdfimages.hlp: * doc/pdfinfo.1: * doc/pdfinfo.cat: * doc/pdfinfo.hlp: * doc/pdftopbm.1: * doc/pdftopbm.cat: * doc/pdftopbm.hlp: * doc/pdftops.1: * doc/pdftops.cat: * doc/pdftops.hlp: * doc/pdftotext.1: * doc/pdftotext.cat: * doc/pdftotext.hlp: * doc/xpdf.1: * doc/xpdf.cat: * doc/xpdf.hlp: * doc/xpdfrc.5: * doc/xpdfrc.cat: * doc/xpdfrc.hlp: * fofi/Makefile.in: * goo/GHash.cc: * goo/GHash.h: * ms_make.bat: * splash/Makefile.in: * xpdf/DisplayFontTable.h: * xpdf/ErrorCodes.h: * xpdf/FTFont.cc: * xpdf/FTFont.h: * xpdf/FontFile.cc: * xpdf/FontFile.h: * xpdf/Function.h: * xpdf/GPOutputDev.cc: * xpdf/Gfx.cc: * xpdf/Gfx.h: * xpdf/GfxFont.cc: * xpdf/GfxFont.h: * xpdf/GfxState.cc: * xpdf/GfxState.h: * xpdf/GlobalParams.cc: * xpdf/GlobalParams.h: * xpdf/Makefile.am: * xpdf/Object.cc: * xpdf/Object.h: * xpdf/Outline.cc: * xpdf/OutputDev.cc: * xpdf/OutputDev.h: * xpdf/PBMOutputDev.cc: * xpdf/PBMOutputDev.h: * xpdf/PDFDoc.cc: * xpdf/PDFDoc.h: * xpdf/PSOutputDev.cc: * xpdf/PSOutputDev.h: * xpdf/Page.cc: * xpdf/Page.h: * xpdf/Parser.cc: * xpdf/SFont.cc: * xpdf/SFont.h: * xpdf/Stream.cc: * xpdf/Stream.h: * xpdf/T1Font.cc: * xpdf/T1Font.h: * xpdf/TTFont.cc: * xpdf/TTFont.h: * xpdf/TextOutputDev.cc: * xpdf/TextOutputDev.h: * xpdf/XOutputDev.cc: * xpdf/XOutputDev.h: * xpdf/XPixmapOutputDev.cc: * xpdf/XPixmapOutputDev.h: * xpdf/XRef.cc: * xpdf/XRef.h: * xpdf/config.h: * xpdf/gpdf-control.cc: * xpdf/pdffonts.cc: * xpdf/pdfimages.cc: * xpdf/pdfinfo.cc: * xpdf/pdftopbm.cc: * xpdf/pdftops.cc: * xpdf/pdftotext.cc: * xpdf/tests/Makefile.am: * xpdf/vms_make.com: * xpdf/xpdf.cc: Imported Xpdf 3.00 and fixed build.
* Import of Xpdf 3.00Martin Kretzschmar2004-05-179-490/+168
|
* Initial revisionMartin Kretzschmar2004-05-1767-0/+17836
|
* Imported Xpdf 2.03 and fixed build.Martin Kretzschmar2004-05-1656-3454/+7819
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ANNOUNCE: * CHANGES: * README: * aconf2.h: * configure.in: * dj_make.bat: * doc/pdffonts.1: * doc/pdffonts.cat: * doc/pdffonts.hlp: * doc/pdfimages.1: * doc/pdfimages.cat: * doc/pdfimages.hlp: * doc/pdfinfo.1: * doc/pdfinfo.cat: * doc/pdfinfo.hlp: * doc/pdftopbm.1: * doc/pdftopbm.cat: * doc/pdftopbm.hlp: * doc/pdftops.1: * doc/pdftops.cat: * doc/pdftops.hlp: * doc/pdftotext.1: * doc/pdftotext.cat: * doc/pdftotext.hlp: * doc/xpdf.1: * doc/xpdf.cat: * doc/xpdf.hlp: * doc/xpdfrc.5: * doc/xpdfrc.cat: * doc/xpdfrc.hlp: * goo/gfile.cc: * ms_make.bat: * vms_make.com: * xpdf/Annot.cc: * xpdf/Array.cc: * xpdf/BuiltinFontTables.cc: * xpdf/CMap.cc: * xpdf/CMap.h: * xpdf/Catalog.cc: * xpdf/CharCodeToUnicode.cc: * xpdf/CharCodeToUnicode.h: * xpdf/Decrypt.cc: * xpdf/Dict.cc: * xpdf/ErrorCodes.h: * xpdf/FTFont.cc: * xpdf/FTFont.h: * xpdf/FontFile.cc: * xpdf/FontFile.h: * xpdf/Function.cc: * xpdf/Gfx.cc: * xpdf/Gfx.h: * xpdf/GfxFont.cc: * xpdf/GfxFont.h: * xpdf/GfxState.cc: * xpdf/GfxState.h: * xpdf/GlobalParams.cc: * xpdf/GlobalParams.h: * xpdf/JBIG2Stream.cc: * xpdf/Link.cc: * xpdf/Link.h: * xpdf/Makefile.am: * xpdf/OutputDev.h: * xpdf/PDFDoc.cc: * xpdf/PDFDoc.h: * xpdf/PSOutputDev.cc: * xpdf/PSOutputDev.h: * xpdf/Page.cc: * xpdf/Page.h: * xpdf/Parser.cc: * xpdf/Stream.cc: * xpdf/Stream.h: * xpdf/TTFont.cc: * xpdf/TTFont.h: * xpdf/TextOutputDev.cc: * xpdf/TextOutputDev.h: * xpdf/UnicodeMap.cc: * xpdf/UnicodeMap.h: * xpdf/UnicodeTypeTable.cc: * xpdf/UnicodeTypeTable.h: * xpdf/XOutputDev.cc: * xpdf/XOutputDev.h: * xpdf/XPDFApp.cc: * xpdf/XPDFCore.cc: * xpdf/XPDFCore.h: * xpdf/XPDFViewer.cc: * xpdf/XPDFViewer.h: * xpdf/XRef.cc: * xpdf/about-text.h: * xpdf/config.h: * xpdf/gpdf-control.cc: * xpdf/gpdf-link-canvas-item.cc: * xpdf/gpdf-links-canvas-layer.cc: * xpdf/pdffonts.cc: * xpdf/pdfimages.cc: * xpdf/pdfinfo.cc: * xpdf/pdftopbm.cc: * xpdf/pdftops.cc: * xpdf/pdftotext.cc: * xpdf/tests/test-links.cc: * xpdf/vms_make.com: * xpdf/xpdf.cc: Imported Xpdf 2.03 and fixed build.
* Import of Xpdf 2.03Martin Kretzschmar2004-05-168-196/+393
|
* Initial revisionMartin Kretzschmar2004-05-162-0/+317
|
* :Thumb): Added a flag for keeping Thumb data validity and the method toRemi Cohen-Scali2004-05-092-1/+7
| | | | | | | | 2004-05-09 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/Thumb.h: * xpdf/Thumb.cc (Thumb::Thumb): Added a flag for keeping Thumb data validity and the method to access it.
* :ThumbColorMap): unused now, remove.Martin Kretzschmar2004-05-082-225/+31
| | | | | | * xpdf/Thumb.cc (ThumbColorMap::ThumbColorMap): unused now, remove. * xpdf/Thumb.h: ditto.
* (lookup): log to stderr because that's not buffered etc.Martin Kretzschmar2004-05-081-6/+6
|
* :ThumbColorMap): Changed field init order to match decl and to avoidRemi Cohen-Scali2004-01-201-13/+4
| | | | | | | | | | 2004-01-20 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/Thumb.cc (ThumbColorMap::ThumbColorMap): Changed field init order to match decl and to avoid warning. Removed several unused vars. (Thumb::Thumb): Removed unused vars. (Thumb::getPixbufData): Removed unused vars.
* :coalesce): Init a var to avoid warning.Remi Cohen-Scali2004-01-201-1/+1
| | | | | | | 2004-01-20 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/TextOutputDev.cc (TextPage::coalesce): Init a var to avoid warning.
* Changed the way WARN_CFLAFS & WARN_CXXFLAGS were passed to compiler. NowRemi Cohen-Scali2004-01-201-1/+0
| | | | | | | | | | | 2004-01-20 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/Makefile.am (INCLUDES): * shell/Makefile.am (INCLUDES): * lib/ggv-sidebar/Makefile.am (INCLUDES): * configure.in: Changed the way WARN_CFLAFS & WARN_CXXFLAGS were passed to compiler. Now use CFLAGS/CXXFLAGS in configure instead of INCLUDES in some Makefiles.
* Changed value according to USE_ANNOTS_VIEW cond in order to includeRemi Cohen-Scali2004-01-161-1/+28
| | | | | | | | 2004-01-16 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/Makefile.am (EXTRA_DIST): Changed value according to USE_ANNOTS_VIEW cond in order to include annotations view icons in dist tarball (when annots-view disabled).
* fixes for USE_ANNOTS_VIEW conditional.Martin Kretzschmar2004-01-131-2/+4
|
* Changed variables assignement to avoid undefined message fromRemi Cohen-Scali2004-01-131-4/+2
| | | | | | | | 2004-01-13 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/Makefile.am (STOCK_ANNOTS_ICONS, ANNOTS_VIEW_SRCS): Changed variables assignement to avoid undefined message from automake-1.4.
* :displaySlice): Changed the size of the statements enclosed in ifdefRemi Cohen-Scali2004-01-131-6/+5
| | | | | | | | | | 2004-01-13 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/Page.cc (Page::displaySlice): Changed the size of the statements enclosed in ifdef USE_ANNOTS_VIEW in order to disable annotations display when annots view is unused.
* Add implem for Thumb object parsing.Remi Cohen-Scali2004-01-132-0/+455
| | | | | | | | 2004-01-13 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/Thumb.cc: * xpdf/Thumb.h: Add implem for Thumb object parsing.
* Defines for gconf keysRemi Cohen-Scali2004-01-131-0/+4
| | | | | | 2004-01-13 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/prefs-strings.h: Defines for gconf keys
* Added annots display CB.Remi Cohen-Scali2004-01-132-12/+28
| | | | | | | 2004-01-13 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/PDFDoc.h: * xpdf/PDFDoc.cc: Added annots display CB.
* Added getThumb method. Added annots display CB decl. Added Thumb objectRemi Cohen-Scali2004-01-131-2/+12
| | | | | | | | 2004-01-13 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/Page.h: Added getThumb method. Added annots display CB decl. Added Thumb object field for thumbnails management.
* :Page): Added thumb object parsing. (Page::display) (Page::displaySlice):Remi Cohen-Scali2004-01-131-4/+24
| | | | | | | | | | | | 2004-01-13 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/Page.cc (Page::Page): Added thumb object parsing. (Page::display) (Page::displaySlice): Add CB for annotations in Page display. (displaySlice): Added conditional display of annotation in order to avoid them when USE_ANNOTS_VIEW is not defined.
* Fixed Outline object parsing.Remi Cohen-Scali2004-01-131-5/+5
| | | | | | 2004-01-13 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/Outline.cc: Fixed Outline object parsing.
* Changed some error handling to make a difference between two parse actionsRemi Cohen-Scali2004-01-131-3/+5
| | | | | | | | 2004-01-13 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/Link.cc: Changed some error handling to make a difference between two parse actions and have a better report (needed for debug).
* Add conditional ANNOTS_VIEW_SRCS. Change eog-hig-dialog inRemi Cohen-Scali2004-01-131-5/+59
| | | | | | | | | 2004-01-13 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/Makefile.am: Add conditional ANNOTS_VIEW_SRCS. Change eog-hig-dialog in gpdf-hig-dialog. Added new files (srcs & icons) for sidebar and views.
* Reused eog HIG dialog in GPdf.Remi Cohen-Scali2004-01-132-0/+123
| | | | | | | | 2004-01-13 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/gpdf-hig-dialog.c: * xpdf/gpdf-hig-dialog.h: Reused eog HIG dialog in GPdf.
* Added getSubtype, getDict and getRefNum/Gen methods for easier annotsRemi Cohen-Scali2004-01-121-0/+12
| | | | | | | | | 2004-01-12 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/Annot.h: Added getSubtype, getDict and getRefNum/Gen methods for easier annots identification. Added dict & subtype fields.
* :Annot): Extended Annot object to read several kind of annotations. SomeRemi Cohen-Scali2004-01-121-16/+16
| | | | | | | | | | 2004-01-12 Remi Cohen-Scali <rcoscali@cvs.gnome.org> * xpdf/Annot.cc (Annot::Annot): Extended Annot object to read several kind of annotations. Some more work (in coord with xpdf) is needed... (Annots::Annots): Same extensions on annotations collection object.