1. 22 Nov, 2012 2 commits
  2. 21 Nov, 2012 1 commit
  3. 20 Nov, 2012 1 commit
  4. 18 Nov, 2012 1 commit
    • Adrian Johnson's avatar
      cairo: make drawImage work with images > 32767 in width/height · 87fd5275
      Adrian Johnson authored
      Cairo images are limited to 32767 in width and height due to the
      16.16 format used by pixman. Make drawImage work with large images
      by scaling down the image before a cairo image is created.
      
      CairoRescaleBox.cc has been turned into a class with a virtual
      function to get the next row of the source image. This allows the
      rescale code to access the source data one row at a time to avoid
      needing to allocate an image the size of the source image.
      
      A RescaleDrawImage class derived from CairoRescaleBox has been
      written to create the cairo source image to be used by drawImage. The
      code from drawImage that created the cairo source image has been moved
      into RescaleDrawImage::getSourceImage and RescaleDrawImage::getRow.
      
      Bug 56858
      87fd5275
  5. 16 Nov, 2012 2 commits
  6. 15 Nov, 2012 1 commit
  7. 14 Nov, 2012 1 commit
  8. 13 Nov, 2012 7 commits
  9. 11 Nov, 2012 1 commit
  10. 09 Nov, 2012 1 commit
  11. 08 Nov, 2012 1 commit
  12. 07 Nov, 2012 1 commit
    • Fabio D'Urso's avatar
      Replaced forward declaration of enum CryptAlgorithm with a proper #include · 40efa729
      Fabio D'Urso authored
      Forward-declaring enums is illegal. It hasn't caused problems so far
      because XRef.h includes Object.h, which in turn includes Stream.h, where
      the enum is defined.
      Therefore, enum is alreadly defined when the compiler reaches that line.
      
      To avoid future issues, I've replaced it with a proper #include "Stream.h"
      (which expands to nothing as Stream.h has already been included at that
      point).
      
      I've also added a #include in XRef.h because it references enum
      CryptAlgorithm too. Also in this case, it expands to nothing.
      40efa729
  13. 03 Nov, 2012 11 commits
  14. 02 Nov, 2012 2 commits
  15. 30 Oct, 2012 1 commit
  16. 24 Oct, 2012 1 commit
  17. 22 Oct, 2012 2 commits
  18. 21 Oct, 2012 2 commits
  19. 19 Oct, 2012 1 commit