1. 19 Mar, 2020 1 commit
  2. 18 Mar, 2020 1 commit
    • Adam Reichold's avatar
      Fix vague linkage of Link* class vtables · 81a86064
      Adam Reichold authored
      Due to falling back to the implicitly inline destructors,
      some of the Link* classes had all their overridden methods
      defined inline with made the linkage of their vtables vague.
      
      This change moves their destructors into a defined translation
      unit thereby anchoring their vtables in the libpoppler DSO which
      fixes issues using dynamic_cast when builing Poppler using Clang.
      81a86064
  3. 14 Mar, 2020 2 commits
  4. 11 Mar, 2020 1 commit
  5. 01 Mar, 2020 2 commits
  6. 29 Feb, 2020 1 commit
  7. 28 Feb, 2020 1 commit
  8. 27 Feb, 2020 2 commits
    • Albert Astals Cid's avatar
      Update (C) of last commit · bad6503c
      Albert Astals Cid authored
      bad6503c
    • Albert Astals Cid's avatar
      Implement Splash::gouraudTriangleShadedFill for non parametrized shadings · 68af136f
      Albert Astals Cid authored
      Fixes #881
      
      Unfortunately only implemented for shadings where the 3 vertices of the
      triangle have the same color for now since i got lost trying to
      implement the coloring (and also have no pdf to check against)
      
      The reason this fixes #881 is because if Splash::gouraudTriangleShadedFill
      returns false because it doesn't natively support this shading, the
      default rendering algorithm of Gfx.cc kicks in, and that rendering what
      does is render different triangles without them knowing they belong to
      the same shading, meaning that if you have some opacity the edges of the
      triangles will overlap and and up having different color than the one
      you really wanted
      68af136f
  9. 26 Feb, 2020 4 commits
  10. 25 Feb, 2020 1 commit
  11. 23 Feb, 2020 13 commits
  12. 22 Feb, 2020 4 commits
  13. 20 Feb, 2020 3 commits
  14. 17 Feb, 2020 1 commit
  15. 15 Feb, 2020 2 commits
  16. 11 Feb, 2020 1 commit