1. 14 May, 2021 5 commits
  2. 12 May, 2021 2 commits
  3. 09 May, 2021 1 commit
  4. 07 May, 2021 3 commits
  5. 02 May, 2021 1 commit
  6. 27 Apr, 2021 2 commits
  7. 25 Apr, 2021 1 commit
    • Nelson Benítez León's avatar
      find, glib: Enhance find to support multi-line matching · e3fed321
      Nelson Benítez León authored and Albert Astals Cid's avatar Albert Astals Cid committed
      On the backend side, adds 3 new parameters to TextPage::findText(),
      one bool to enable the feature, one out PDFRectangle to store
      the part of the match that falls on the next line, and one out
      bool to inform whether hyphen was present and ignored at end of
      the previous match part.
      
      For the glib binding, this extends the public PopplerRectangle
      struct by new members to hold additional information about
      whether the rectangle belongs to a group of rectangles for the
      same match, and whether a hyphen was ignored at the end of the
      line. Since PopplerRectangle is public ABI, this is done by making
      the public PopplerRectangle API return the enlarged struct, and
      internally casting to the new struct when required, the new
      members are accessible only via accessor functions.
      
      For Qt5 Qt6 bindings, this commit only implements the new flag
      Poppler::Page::AcrossLines (but no new function and no new
      return data type) and if this flag is passed, the returned
      list of ...
      e3fed321
  8. 22 Apr, 2021 2 commits
  9. 21 Apr, 2021 1 commit
  10. 20 Apr, 2021 2 commits
  11. 16 Apr, 2021 1 commit
  12. 15 Apr, 2021 1 commit
  13. 14 Apr, 2021 1 commit
  14. 13 Apr, 2021 2 commits
  15. 11 Apr, 2021 1 commit
    • Volker Krause's avatar
      Allow to disable building manual tests · db1bf177
      Volker Krause authored and Albert Astals Cid's avatar Albert Astals Cid committed
      This is consistent with all the other test programs, and helps in
      environments where building regular executables doesn't work out of
      the box, such as the Android x86 32bit environment I have here.
      db1bf177
  16. 06 Apr, 2021 2 commits
  17. 01 Apr, 2021 1 commit
  18. 29 Mar, 2021 1 commit
  19. 28 Mar, 2021 4 commits
    • Albert Astals Cid's avatar
      Update (C) · 29c3fc62
      Albert Astals Cid authored
      29c3fc62
    • Nelson Benítez León's avatar
      Forms: fix unclicking standalone form buttons · 40cc13db
      Nelson Benítez León authored and Albert Astals Cid's avatar Albert Astals Cid committed
      We can find pdf forms that eg. have three related
      radio buttons where their *only* relationship is
      having the same full qualified name.
      
      Such a form is supported by Adobe Reader and
      produced by LaTeX through TeXStudio. So, when
      clicking one such radio button, Poppler failed
      to unclick the other radio buttons as they are
      not children nor parent of the clicked one (which
      is the ordinary way to set radio button groups
      as per the PDF standard).
      
      So, when clicking a radio button, let's add support
      to find other radio buttons in the same page that
      are only related by having same fully qualified name
      (these may be in standalone or normal fields).
      
      Where trying to find where PDF standard covers this
      special case of related radio buttons, the closest
      thing we can find is section "Field names" inside
      chapter "8.6.2 Field Dictionaries" in 1.7 PDF spec.
      
      Issue #1034
      40cc13db
    • Albert Astals Cid's avatar
      Update (C) · c8d66bee
      Albert Astals Cid authored
      c8d66bee
    • Steve Rosenhamer's avatar
      Implement rendering of Masks of Image subtype. · 12a47e31
      Steve Rosenhamer authored and Albert Astals Cid's avatar Albert Astals Cid committed
      Issue #1058
      12a47e31
  20. 26 Mar, 2021 3 commits
  21. 21 Mar, 2021 1 commit
  22. 16 Mar, 2021 1 commit
  23. 15 Mar, 2021 1 commit