1. 28 Sep, 2019 1 commit
  2. 25 Sep, 2019 1 commit
  3. 20 Sep, 2019 1 commit
  4. 18 Sep, 2019 2 commits
  5. 09 Sep, 2019 1 commit
  6. 30 Aug, 2019 1 commit
  7. 26 Aug, 2019 1 commit
  8. 18 Aug, 2019 1 commit
  9. 17 Aug, 2019 1 commit
  10. 16 Aug, 2019 1 commit
  11. 14 Aug, 2019 1 commit
  12. 13 Aug, 2019 1 commit
  13. 12 Aug, 2019 1 commit
  14. 11 Aug, 2019 3 commits
  15. 10 Aug, 2019 2 commits
  16. 07 Aug, 2019 1 commit
  17. 20 Jul, 2019 3 commits
  18. 14 Jul, 2019 1 commit
  19. 03 Jul, 2019 3 commits
  20. 22 Jun, 2019 2 commits
  21. 03 Jun, 2019 1 commit
  22. 27 May, 2019 1 commit
  23. 22 May, 2019 6 commits
  24. 02 May, 2019 2 commits
  25. 15 Apr, 2019 1 commit
    • Michael Weghorn's avatar
      PDF: Implement scaling options for non-rasterized printing · 748884b4
      Michael Weghorn authored
      Summary:
      This adds another 'FilePrinter::printFile' method that
      accepts an additional parameter to specify whether or not to
      do scaling and passes the 'fit-to-page' to CUPS dependent
      on what is specified.
      
      If FilePrinter is used, The PDF generator now passes this
      option depending on the scaling mode that was selected in the
      custom print options widget, which is therefore now enabled
      for non-rasterized printing as well.
      
      Test Plan:
      1) open a PDF document in Okular and open the print dialog
      2) go to the "PDF Options" tab
      3) verify that "Force rasterisation" is disabled, but the
        "Scale mode" combobox is active.
      4) test all the three options available in the "Scale mode"
         combobox do what they say
      5) Make sure the three options still work as expected for
         the "Force rasterisation" case.
      
      Reviewers: #okular, ngraham, sander
      
      Reviewed By: ngraham
      
      Subscribers: aacid, fvogt, okular-devel
      
      Tags: #okular
      
      Differential Revision: https://phabricator.kde.org/D18179
      748884b4