1. 28 May, 2019 4 commits
    • Masamichi Hosoda's avatar
      Add poppler_document_create_dests_tree() to glib frontend · db1626d5
      Masamichi Hosoda authored
      Creates named destinations balanced binary tree in document.
      db1626d5
    • Simon McVittie's avatar
      glib: Document G_IO_ERROR as a possible error condition · d1f1a354
      Simon McVittie authored
      This was already implicit from G_IO_ERROR_NOT_SUPPORTED being a
      documented error condition, and from the use of GCancellable, but is
      probably clearer when spelled out explicitly. The addition of
      g_seekable_seek() and g_seekable_tell() in the previous commit might
      add more error conditions in the same domain.
      Signed-off-by: 's avatarSimon McVittie <smcv@debian.org>
      d1f1a354
    • Simon McVittie's avatar
      glib: Don't create PopplerInputStream with length 0 · aa432bc0
      Simon McVittie authored
      Since commit a59f6164, PopplerInputStream requires a nonzero length.
      
      Loosely based on an earlier patch by Kouhei Sutou. This version adds
      support for length == -1, which is documented to work.
      
      Resolves: poppler/poppler#414
      Bug-Debian: https://bugs.debian.org/896596
      aa432bc0
    • maxice8's avatar
      glib: pass poppler to gir libs. · 9481c473
      maxice8 authored
      Fixes cross compilation of gir in Void Linux
      
      [ 85%] Generating Poppler-0.18.gir
      g-ir-scanner: link: aarch64-linux-gnu-gcc -o /builddir/poppler-0.74.0/build/glib/tmp-introspectfs1jd4m9/Poppler-0.18 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv8-a -I/usr/aarch64-linux-gnu/usr/include /builddir/poppler-0.74.0/build/glib/tmp-introspectfs1jd4m9/Poppler-0.18.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/builddir/poppler-0.74.0/build -Wl,-rpath,/builddir/poppler-0.74.0/build -L/builddir/poppler-0.74.0/build/glib -Wl,-rpath,/builddir/poppler-0.74.0/build/glib -lpoppler-glib -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -L/usr/aarch64-linux-gnu/usr/lib
      /usr/lib/gcc/aarch64-linux-gnu/8.2.0/../../../../aarch64-linux-gnu/bin/ld: warning: libpoppler.so.85, needed by ./libpoppler-glib.so, not found (try using -rpath or -rpath-link)
      /usr/lib/gcc/aarch64-linux-gnu/8.2.0/../../../../aarch64-linux-gnu/bin/ld: ./libpoppler-glib.so: undefined reference to `FormWidgetText::noSpellCheck() const'
      9481c473
  2. 27 May, 2019 4 commits
  3. 24 May, 2019 1 commit
  4. 22 May, 2019 1 commit
  5. 16 May, 2019 2 commits
  6. 15 May, 2019 2 commits
    • Albert Astals Cid's avatar
      Update (C) of previous commits · 019cb4a6
      Albert Astals Cid authored
      019cb4a6
    • Oliver Sander's avatar
      Call updateCTM with the identity matrix instead of all zeros · 04777072
      Oliver Sander authored
      The method Gfx::doShowText calls out->updateCTM once with the all-zero
      matrix.  This was apparently implemented with the Splash output device
      in mind: SplashOutputDev::updateCTM ignores its parameters, and
      therefore calling it with a zero matrix is okay.  For other output
      devices calling updateCTM with a zero matrix multiplies the CTM
      with zero, which breaks further rendering.  See
      
        poppler/poppler#206
      
      for an example.
      
      This patch changes the argument to updateCTM in doShowText
      from the zero matrix to an identity matrix.  That way, the CTM
      is unchanged no matter how the output device implements its
      updateCTM method.
      04777072
  7. 14 May, 2019 2 commits
  8. 13 May, 2019 1 commit
  9. 10 May, 2019 3 commits
  10. 03 May, 2019 1 commit
  11. 30 Apr, 2019 2 commits
  12. 28 Apr, 2019 1 commit
  13. 25 Apr, 2019 3 commits
  14. 22 Apr, 2019 6 commits
  15. 21 Apr, 2019 1 commit
  16. 17 Apr, 2019 2 commits
  17. 13 Apr, 2019 1 commit
  18. 10 Apr, 2019 2 commits
  19. 07 Apr, 2019 1 commit