1. 08 Oct, 2015 1 commit
  2. 26 Sep, 2015 2 commits
  3. 21 Sep, 2015 1 commit
  4. 17 Sep, 2015 1 commit
  5. 16 Sep, 2015 2 commits
  6. 15 Sep, 2015 2 commits
  7. 14 Sep, 2015 1 commit
  8. 13 Sep, 2015 3 commits
  9. 10 Sep, 2015 4 commits
  10. 08 Sep, 2015 1 commit
  11. 06 Sep, 2015 1 commit
  12. 04 Sep, 2015 1 commit
  13. 03 Sep, 2015 1 commit
  14. 02 Sep, 2015 1 commit
  15. 01 Sep, 2015 1 commit
  16. 31 Aug, 2015 1 commit
  17. 30 Aug, 2015 1 commit
  18. 29 Aug, 2015 1 commit
  19. 27 Aug, 2015 1 commit
    • Jake Linder's avatar
      Add "Trim To Selection" feature · 172d78c6
      Jake Linder authored
      Changes
      
      C1. Added submenu, moved "Trim margins" (TM mode) to it and added  "Trim To Selection" (TS mode).
      C2. Activating "Trim To selection" enters a new mousemode, similar to RectSelect for defining a viewport.
      C3. Once a viewport has been defined, it serves as a viewport for all pages in the document.
      C4. Left/Right pages are not treated differently.
      
      Manual Testing
      
      T1. Switching between modes enforces at most one active.
      T2. Can deactivate a mode by selecting it again from the menu.
      T3. When draggin bbox selection, clicking outside page does not crash.
      T4. When in "Facing Pages" mode, mouse release must be over any page (or is ignored).
      T5. Normalized bbox coords are computed relative to page indicated by point of mouse release.
      T6. Behave as expected when switching between any pair of No Trim/Trim Margins/Trim To Selection.
      T7. TM mode persisted across app restarts (existing behavior).
      T8. TS mode forgotten across app restarts (as desired).
      T9. Exiting and reselectin "Trim To Selection" prompts for new bbox.
      T10. Choosing a small Trim bbox enforces minimium dimensions size (As percentag of total), as
      it does in TM mode, because of the "scale big and crop down" implementation, to avoid huge pixmaps.
      TS mode minimum set at 20% (vs. TM mode's 50%).
      
      REVIEW: 124716
      BUGS: 351156
      172d78c6
  20. 26 Aug, 2015 1 commit
  21. 16 Aug, 2015 1 commit
  22. 12 Aug, 2015 2 commits
  23. 11 Aug, 2015 2 commits
  24. 10 Aug, 2015 1 commit
  25. 05 Aug, 2015 2 commits
  26. 03 Aug, 2015 1 commit
  27. 30 Jul, 2015 3 commits
    • Albert Astals Cid's avatar
      More TODOs · f063b94b
      Albert Astals Cid authored
      f063b94b
    • Albert Astals Cid's avatar
      Bring QPageSize from Qt5 · 1de97322
      Albert Astals Cid authored
      Allows us to not use a dummy printer for knowing page size
      Which is nice since it won't block because Qt4 QPrinter is a bit weird sometimes
      
      BUGS: 334708
      FIXED-IN: KDE Applications 15.08
      1de97322
    • Albert Astals Cid's avatar
      Bring QPageSize from Qt5 · dafd8f69
      Albert Astals Cid authored
      Allows us to not use a dummy printer for knowing page size
      Which is nice since it won't block because Qt4 QPrinter is a bit weird sometimes
      
      BUGS: 334708
      FIXED-IN: KDE Applications 15.08
      dafd8f69