1. 07 Feb, 2019 1 commit
  2. 06 Jan, 2019 1 commit
  3. 20 Nov, 2018 1 commit
  4. 14 Nov, 2018 1 commit
  5. 18 Oct, 2018 1 commit
  6. 01 Sep, 2018 1 commit
  7. 31 Aug, 2018 1 commit
  8. 01 Feb, 2018 1 commit
  9. 16 Nov, 2017 1 commit
  10. 15 Nov, 2017 1 commit
  11. 09 Nov, 2017 1 commit
  12. 06 Nov, 2017 1 commit
  13. 26 Oct, 2017 1 commit
    • Albert Astals Cid's avatar
      Implement swapBackingFile for the PDF backend · ca5422d0
      Albert Astals Cid authored
      How does it work:
       * What it does is really closing and opening the file again through poppler
       * This means that things that are generated in "open" time like Page, Rects, Annotations, Forms need to be updated
      	* For Page what we do is swap the PagePrivate so that other classes that hold Page* don't break
      		* Since some parts of the PagePrivate can be reused, we move them in PagePrivate::adoptGeneratedContents
      	* For all the commands in the undo stack we need to update the annotations/forms it refers to, added a new function to do that
      	* The annotationmodel needs updating it's pointers
      	* The widgets for the forms are reused and their form* updated
      	* the widgets for the videos are recreased since videos don't really hold much content (you lose the playing status on save but i think that's acceptable)
      
      TODO: Make this work for .okular files
      TODO: For files with password we will need to reload the file, asking for the password again and thus losing the undo stack, warn the user
      TODO: autotests
      ca5422d0
  14. 02 Mar, 2017 4 commits
  15. 26 Nov, 2016 1 commit
  16. 04 Jan, 2016 1 commit
  17. 14 Sep, 2015 1 commit
  18. 18 Aug, 2015 1 commit
  19. 27 May, 2015 1 commit
  20. 27 Oct, 2014 1 commit
  21. 08 Oct, 2014 2 commits
  22. 17 Sep, 2014 1 commit
  23. 11 Sep, 2014 1 commit
    • Frederik Gladhorn's avatar
      Port to QMime · e28dbc6c
      Frederik Gladhorn authored
      compressedMimeFor now already does the inheritance check, so another
      check was removed.
      e28dbc6c
  24. 09 Sep, 2014 1 commit
  25. 13 Aug, 2014 4 commits
  26. 10 Aug, 2014 2 commits
  27. 11 May, 2014 1 commit
  28. 10 May, 2014 1 commit
  29. 09 May, 2014 2 commits
  30. 13 Jan, 2014 1 commit
    • Eugene Shalygin's avatar
      Use DPI of current screen for PDF rendering · ed355946
      Eugene Shalygin authored
      Includes some fixes from Albert:
       * kscreen cmake fixes
         Don't make libkscreen mandatory, give the proper version we need
       * Fix the @since
       * Kill Resolution and use a QSizeF
         I first thought QSizeF didn't make sense, but well what's a dpi if not a number of pixels in width and some others in height?
       * Remove unwanted const
       * Remove unneeded utils.h includes
       * Fix comments on realDPIXY()
       * Make it compile in non X11
      
      REVIEW: 111829
      ed355946
  31. 12 Jan, 2014 1 commit