1. 05 Oct, 2005 1 commit
  2. 26 Sep, 2005 2 commits
  3. 02 Sep, 2005 1 commit
  4. 24 Aug, 2005 1 commit
    • Kristian Høgsberg's avatar
      2005-08-24 Kristian Høgsberg <krh@redhat.com> · 8dce80eb
      Kristian Høgsberg authored
              * poppler/TextOutputDev.cc: Push rotation argument down to
              GfxState constructor.  This is still not completely functional yet.
      
              * glib/poppler-page.cc (poppler_page_render_selection): Add
              rotation argument so API is useful.  Not yet implemented.
              (poppler_page_prepare_output_dev): Patch from Marco to fix
              rotation using the cairo backend.
      8dce80eb
  5. 22 Aug, 2005 1 commit
  6. 06 Aug, 2005 1 commit
  7. 05 Aug, 2005 1 commit
  8. 01 Aug, 2005 1 commit
  9. 29 Jul, 2005 1 commit
    • Kristian Høgsberg's avatar
      2005-07-29 Kristian Høgsberg <krh@redhat.com> · 481db9d9
      Kristian Høgsberg authored
              * poppler/TextOutputDev.cc: Finish TextSelectionDumper class for
              extracting the text from a selection.  Add
              TextPage::getSelectionText() and TextOutputDev::getSelectionText()
              methods to expose the new functionality.
      
              * glib/poppler-page.cc (poppler_page_get_text): Use
              TextOutputDev::getSelectionText() to get the text from the
              selection.
      
              * glib/poppler-document.cc (poppler_document_new_from_file):
              * glib/poppler-page.cc (_poppler_page_new): Add extra NULL to
              g_object_new() constructor to silence gcc warning about missing
              sentinel.
      481db9d9
  10. 28 Jul, 2005 1 commit
  11. 27 Jul, 2005 1 commit
    • Martin Kretzschmar's avatar
      * poppler/PSOutputDev.cc (PSOutputDev): change the constructor to · a3d9b584
      Martin Kretzschmar authored
      take paper size and duplex setting parameters.
      (init): add paper size and duplex parameters.
      (writeDocSetup): add duplex parameter.
      
      * poppler/PSOutputDev.h: update declarations.
      
      * glib/poppler-private.h (struct _PopplerPSFile): store necessary
      information to eventually construct a PSOutputDev.
      
      * glib/poppler-page.cc (poppler_page_render_to_ps): initialize the
      output dev if it doesn't exist yet.
      
      * glib/poppler-document.cc (poppler_ps_file_new): don't create the
      PSOutputDev here, just store filename and page range.
      (poppler_ps_file_set_paper_size, poppler_ps_file_set_duplex): new
      functions.
      (poppler_ps_file_free): free the filename which we strdup now.
      
      * glib/poppler-document.h: add prototypes.
      a3d9b584
  12. 22 Jul, 2005 1 commit
    • Martin Kretzschmar's avatar
      * glib/poppler-document.cc (poppler_fonts_iter_get_name): if the · 2d526508
      Martin Kretzschmar authored
      font is a subset, strip the ABCDEF+ tag.
      (poppler_fonts_iter_get_full_name): does what the old get_name did.
      (poppler_fonts_iter_get_font_type, poppler_fonts_iter_is_embedded)
      (poppler_fonts_iter_is_subset): new wrappers.
      
      * glib/poppler-document.h (PopplerFontType): new enum.
      Update prototypes.
      2d526508
  13. 08 Jul, 2005 1 commit
    • Kristian Høgsberg's avatar
      2005-07-08 Kristian Høgsberg <krh@redhat.com> · ea1cc9a7
      Kristian Høgsberg authored
              * glib/poppler-page.cc (poppler_page_set_selection_alpha): Add
              this function to initialize the alpha channel when using the
              splash backend.
      
              * poppler/TextOutputDev.cc (visitLine): Add missing scaling of
              intra-line selection edges.
      ea1cc9a7
  14. 07 Jul, 2005 3 commits
  15. 30 Jun, 2005 2 commits
  16. 29 Jun, 2005 1 commit
    • Kristian Høgsberg's avatar
      2005-06-29 Kristian Høgsberg <krh@redhat.com> · b15a8caf
      Kristian Høgsberg authored
              * configure.ac:
              * glib/poppler-page.cc:
              * glib/poppler-page.h:
              * glib/poppler-private.h:
              * poppler/CairoOutputDev.cc:
              * poppler/CairoOutputDev.h:
              * poppler/Page.cc:
              * poppler/Page.h:
              * poppler/TextOutputDev.cc:
              * poppler/TextOutputDev.h: Add support for rendering real
              selection (based on text flow).
      b15a8caf
  17. 28 Jun, 2005 1 commit
    • Kristian Høgsberg's avatar
      2005-06-27 Kristian Høgsberg <krh@redhat.com> · 61e9bc76
      Kristian Høgsberg authored
              * poppler/CairoOutputDev.cc:
              * poppler/CairoOutputDev.h: Change CairoOutputDev to render to a
              given surface and let the user create that surface.
      
              * glib/poppler-document.cc:
              * glib/poppler-page.cc:
              * glib/poppler-private.h: Create the cairo image surface here
              instead and pass it to the CairoOutputDev for rendering.
      
              * poppler/CairoOutputDevImage.cc:
              * poppler/CairoOutputDevImage.h:
              * poppler/CairoOutputDevX.cc:
              * poppler/CairoOutputDevX.h:
              * poppler/Makefile.am: Remove specialized cairo output devices.
      61e9bc76
  18. 26 Jun, 2005 1 commit
  19. 20 Jun, 2005 5 commits
  20. 15 Jun, 2005 1 commit
  21. 13 Jun, 2005 1 commit
  22. 29 May, 2005 1 commit
  23. 23 May, 2005 1 commit
  24. 21 May, 2005 1 commit
  25. 18 May, 2005 1 commit
  26. 16 May, 2005 1 commit
  27. 13 May, 2005 2 commits
  28. 11 May, 2005 1 commit
    • Kristian Høgsberg's avatar
      2005-05-11 Kristian Høgsberg <krh@redhat.com> · c10ea2dd
      Kristian Høgsberg authored
              * glib/poppler.cc (poppler_get_backend, poppler_get_version): Add
              these functions so it's easy to tell if poppler is using cairo or
              splash and what version.
      
              * glib/test-poppler-glib.c (main): Print out version and backend.
      c10ea2dd
  29. 06 May, 2005 1 commit
    • Kristian Høgsberg's avatar
      2005-05-06 Kristian Høgsberg <krh@redhat.com> · 7d189e33
      Kristian Høgsberg authored
              * glib/Makefile.am (libpoppler_glib_la_LIBADD): Link poppler-glib
              against poppler.
      
              * qt/Makefile.am (libpoppler_qt_la_LIBADD): Ditto for qt.
      
              * poppler-glib.pc (Libs): Drop -lpoppler from link.
      
              * poppler-qt.pc (Libs): Ditto for qt.
      
              * configure.ac: Test for both libqt-mt.la and libqt-mt.so in that
              order.
      7d189e33
  30. 04 May, 2005 1 commit
    • Jonathan Blandford Blandford's avatar
      Wed May 4 02:31:05 2005 Jonathan Blandford <jrb@redhat.com> · fd365223
      Jonathan Blandford Blandford authored
              * glib/poppler-document.cc:
              * glib/poppler-document.h:
              * glib/poppler-enums.c: (poppler_permissions_get_type):
              * glib/poppler-enums.h:
              * glib/poppler-page.cc:
              * glib/poppler-page.h:
              * glib/poppler.h:
      
              Register a bunch of boxed types to test introspection, and for
              LBs.  Also, remove unused 'popper_document_save()' (-:
      fd365223
  31. 29 Apr, 2005 1 commit