1. 02 Feb, 2019 1 commit
  2. 01 Feb, 2019 1 commit
  3. 28 Jan, 2019 1 commit
  4. 27 Jan, 2019 2 commits
  5. 26 Jan, 2019 2 commits
  6. 25 Jan, 2019 3 commits
  7. 24 Jan, 2019 1 commit
  8. 19 Jan, 2019 2 commits
  9. 18 Jan, 2019 2 commits
  10. 16 Jan, 2019 1 commit
  11. 15 Jan, 2019 4 commits
  12. 11 Jan, 2019 3 commits
  13. 10 Jan, 2019 2 commits
  14. 09 Jan, 2019 7 commits
  15. 07 Jan, 2019 4 commits
    • Christian Persch's avatar
      glib: docs: Add API index for 0.73 · 29fa0f23
      Christian Persch authored
      29fa0f23
    • Albert Astals Cid's avatar
      Poppler 0.73.0 · 67e46f6e
      Albert Astals Cid authored
      67e46f6e
    • Marek Kasik's avatar
      glib: Make PrintScaling preference available in API · 75f3d31d
      Marek Kasik authored
      Add poppler_document_get_print_scaling() function and
      PopplerPrintScaling enum so that applications which
      use poppler's glib frontend can access this preference.
      
      https://bugs.freedesktop.org/show_bug.cgi?id=92779
      75f3d31d
    • Christian Persch's avatar
      glib: Fix named destinations · 44505cb3
      Christian Persch authored
      Named destinations may be described by bytestrings, containing
      embedded NULs and not being NUL terminated. That means they cannot
      be exposed directly as char*.
      
      The alternatives are to escape the string from the internal representation
      when exposing it in the API (e.g. in PopplerDest.named_dest), or to
      add parallel API exposing it as GString, or GBytes. This patch chooses
      the first option, since the presence of these named destionations in the
      public, not sealed, PopplerDest struct means that the second option would
      need more API additions. The chosen option is simpler, and does not
      need the API users to adapt unless they create the named dest strings
      themselves, or consume them in ways other than calling poppler APIs.
      
      The escaping scheme chosen simply replaces embedded NUL with "\0" and
      escapes a literal backslash with "\\".  This is a minimal ABI change in
      that some strings that previously worked unchanged as destinations
      (those containing backslash) now don't work, but on the other hand,
      previously it was impossible to use any destinations containing embedded
      NULs.
      
      Add poppler_named_dest_{from,to}_bytestring() to perform that
      conversion, and clarify the documentation for when you need them.
      
      Based on a patch by José Aliste <jaliste@src.gnome.org>.
      
      poppler/poppler#631
      44505cb3
  16. 06 Jan, 2019 4 commits