1. 21 Jul, 2019 1 commit
    • David Hurka's avatar
      Improve documentation of area classes · 0602576c
      David Hurka authored
      Summary:
      This shall improve the documentation of several area classes,
      including NormalizedPoint, NormalizedRect, RegularArea, RegularAreaRect.
      
      This shall also clarify when absolute coordinates and when normalized
      coordinates are used.
      
      Describes the normalized coordinate system in NormalizedPoint, with a new term “reference area” do describe mapping.
      
      TODO:
      Page view rotation.
      This is not done consistently in Okular, but can be changed later. I think this documentation will help (me) with that then.
      
      Test Plan: Run doxygen
      
      Reviewers: #okular, aacid
      
      Reviewed By: #okular, aacid
      
      Subscribers: aacid, okular-devel
      
      Tags: #okular
      
      Differential Revision: https://phabricator.kde.org/D21266
      0602576c
  2. 28 Jan, 2019 1 commit
  3. 11 Jan, 2019 1 commit
  4. 09 Jan, 2019 2 commits
  5. 08 Sep, 2018 1 commit
    • Tobias Deiminger's avatar
      Fix isNull check for RegularArea · 0128f33f
      Tobias Deiminger authored
      Summary:
      First check in RegularArea::isNull sais this: "I'm a QList. If I'm empty, I'm not null". That doesn't make sense, invert it.
      
      The next check says: "If I contain at least one shape which is not null, I'm not null.". That makes sense, keep it.
      
      Test Plan: - check for regression in callers (TextPage::findText, TextPage::text, TextPage::words)
      
      Reviewers: aacid
      
      Reviewed By: aacid
      
      Subscribers: okular-devel
      
      Tags: #okular
      
      Differential Revision: https://phabricator.kde.org/D15344
      0128f33f
  6. 01 Sep, 2018 1 commit
  7. 31 Aug, 2018 1 commit
  8. 01 Feb, 2018 1 commit
  9. 05 Sep, 2017 1 commit
  10. 02 Mar, 2017 1 commit
  11. 17 Oct, 2016 1 commit
    • Albert Astals Cid's avatar
      Remove the !this checks · f943f9ee
      Albert Astals Cid authored
      It's not part of the standard and GCC recently removed support for it
      
      Looking at the code it seems we only need one external check, let's hope i'm right :D
      f943f9ee
  12. 11 Jul, 2016 1 commit
  13. 17 Oct, 2015 1 commit
  14. 22 May, 2015 1 commit
  15. 14 Apr, 2015 1 commit
  16. 27 Oct, 2014 1 commit
  17. 16 Sep, 2014 2 commits
  18. 11 Sep, 2014 1 commit
  19. 09 Sep, 2014 1 commit
  20. 23 Jun, 2013 1 commit
  21. 08 Sep, 2012 1 commit
  22. 02 Nov, 2011 1 commit
  23. 22 Aug, 2011 1 commit
  24. 21 Aug, 2011 1 commit
  25. 17 Aug, 2011 1 commit
  26. 04 Aug, 2011 1 commit
  27. 28 Jul, 2011 1 commit
  28. 02 Jul, 2011 1 commit
  29. 25 Jun, 2011 1 commit
  30. 24 Jun, 2011 1 commit
  31. 01 Jun, 2011 1 commit
  32. 12 Nov, 2009 1 commit
  33. 23 Mar, 2009 1 commit
  34. 18 May, 2008 1 commit
  35. 05 Sep, 2007 1 commit
    • Pino Toscano's avatar
      Introduce a selective merging strategy for text areas, so we merge only all... · 805b0f33
      Pino Toscano authored
      Introduce a selective merging strategy for text areas, so we merge only all the areas of a text "line" together, not also with the areas above (if the lines overlap).
      Adapt the text selection to merge correctly depending on the current rotation.
      Drawback: darker overlap zones if two lines overlap.
      
      svn path=/trunk/KDE/kdegraphics/okular/; revision=708745
      805b0f33
  36. 27 Aug, 2007 1 commit
  37. 31 Jul, 2007 1 commit
    • Pino Toscano's avatar
      adapt the debug stuff to the new kdebug way: · 5150419e
      Pino Toscano authored
      - make the output looking more or less like before (using nospace() or removing the spaces)
      - remove endl and '\n' at the end of debug outputs
      - fixing the QDebug operator<<'s around
      - isolate the debug area number of the core into a separate header, and apply it instead of the numbers found in textpage.cpp
      
      svn path=/trunk/KDE/kdegraphics/okular/; revision=694667
      5150419e
  38. 30 Jul, 2007 1 commit