1. 29 Aug, 2018 2 commits
  2. 23 Aug, 2018 2 commits
  3. 19 Aug, 2018 1 commit
  4. 09 Aug, 2018 1 commit
  5. 20 Jul, 2018 2 commits
    • Thibaut Brard's avatar
      pdftohtml: Add option to not round coordinates · bcd89bc0
      Thibaut Brard authored
      when outputing as xml
    • Martin's avatar
      Add -jpegopt optimize option support to utils · 0b4ad184
      Martin authored
      New option 'optimize=y' for utils that take a -jpegopt param,
      pdftocairo and pdftoppm. This corresponds to the cjpeg -optimize
      flag, and slightly reduces the size of the output jpeg but uses
      additional cpu and memory.
      New jpegOptimize boolean in splash/SplashBitmap WriteImgParams.
      New setOptimize method on goo/JpegWriter taking a boolean.
      Update manpages for new option.
  6. 24 Jun, 2018 1 commit
  7. 04 May, 2018 1 commit
  8. 17 Apr, 2018 4 commits
  9. 06 Apr, 2018 3 commits
  10. 05 Apr, 2018 2 commits
  11. 23 Mar, 2018 1 commit
  12. 18 Mar, 2018 1 commit
  13. 21 Feb, 2018 1 commit
  14. 02 Feb, 2018 1 commit
  15. 27 Jan, 2018 2 commits
  16. 14 Jan, 2018 2 commits
  17. 09 Jan, 2018 1 commit
  18. 08 Jan, 2018 2 commits
    • Albert Astals Cid's avatar
      Run clang-tidy with modernize nullptr · e428033c
      Albert Astals Cid authored
      Also add two enum values in the qt5 frontend to representate no flags
      Also mark glib/gtk/cairo system includes so that gcc doesn't report the issues in those headers
    • Albert Astals Cid's avatar
      Delete lots of copy constructors and copy assignment operators · 8794789a
      Albert Astals Cid authored
      Fixes rule-of-three and copyable-polymorphic warnings reported by clazy.
      The default copy constructor and copy assignment operator are
      only valid for simple classes so we delete them (i.e. make then not exist)
      when we have either a virtual class or a destructor, the code still compiles
      so this doesn't fix any bug, it is more a protection for when you think you
      can copy a class and don't realize the default copy constrcutor is not doing
      what you want and you get crashes. Hopefully this helps us in the future :)
  19. 04 Jan, 2018 1 commit
    • Adrian Johnson's avatar
      Fix some bugs in StructTreeRoot parsing of parent tree · 32153825
      Adrian Johnson authored
      - Add support for parsing child nodes in the number tree
      - Number tree keys do not have to be consecutive numbers. Use
        map instead of vector for parentTree.
      - Due to performance impact of iterating a map instead of
        vector in parentTreeAdd, add a reverse mapping from Ref
        to parentTree.
      - Add mcid parameter to findParentElement() to enable finding
        the parent when there are multiple MCIDs on the same page.
      - Move RefCompare from pdfinfo.cc to Object.h so it can be
        used by other files.
      Bug #103912
  20. 03 Jan, 2018 1 commit
    • Adrian Johnson's avatar
      Fix pdfimages with flate encoded inline images · c4cbb4fd
      Adrian Johnson authored
      - Remove advance strem pos to end of image code from listImage().
        getInlineImageLength() already does this.
      - Always EmbedStream in getInlineImageLength() to get size of stored image.
        The type of encoding does not matter.
      - Use same record EmbeddeStream code for all image types in writeImage()
      - Fix some memory leaks
      Bug #103446
  21. 23 Dec, 2017 2 commits
  22. 03 Dec, 2017 1 commit
  23. 15 Nov, 2017 2 commits
    • Adrian Johnson's avatar
      Support unicode on windows console · a6dd3f95
      Adrian Johnson authored
      The Win32Console should be used in programs that require unicode
      support for command line arguments and stdio ouput on windows. On
      windows it gets the command line arguments from GetCommandLineW and
      converts to UTF-8, and redefines the stdio output functions to convert
      UTF-8 to calls to WriteConsoleW. On other platforms this class is a
    • Adrian Johnson's avatar
      sort encoding list · 4f687665
      Adrian Johnson authored
      makes it easier to find encodings listed by -listenc
  24. 14 Nov, 2017 1 commit
  25. 03 Nov, 2017 1 commit
  26. 30 Oct, 2017 1 commit