1. 06 Nov, 2018 3 commits
  2. 05 Nov, 2018 3 commits
  3. 23 Oct, 2018 2 commits
  4. 20 Oct, 2018 1 commit
  5. 21 Sep, 2018 1 commit
  6. 31 Jul, 2018 1 commit
  7. 21 May, 2018 1 commit
  8. 26 Feb, 2018 1 commit
  9. 26 Dec, 2017 1 commit
  10. 15 Dec, 2017 2 commits
  11. 14 Dec, 2017 2 commits
  12. 21 Nov, 2017 1 commit
  13. 14 Nov, 2017 2 commits
  14. 15 Oct, 2017 1 commit
  15. 04 Oct, 2017 1 commit
  16. 03 Oct, 2017 4 commits
    • Volker Krause's avatar
      Centrally add global Grantlee context properties · d1cc1fc4
      Volker Krause authored
      Summary:
      This way the individual render methods or plugins wont have to deal with
      this anymore, and the Grantlee template become easier to re-use.
      
      The next step is to replace the ad-hoc block properties with directly
      exported MessagePart instances where possible, they are QObjects and even
      have some of the needed properties already.
      
      Reviewers: knauss
      
      Reviewed By: knauss
      
      Subscribers: #kde_pim
      
      Tags: #kde_pim
      
      Differential Revision: https://phabricator.kde.org/D8123
      d1cc1fc4
    • Volker Krause's avatar
      Add renderer plugin loader · 203890d8
      Volker Krause authored
      Summary:
      With this it's now possible to implement the diff highlighter using the
      new API. However, it's far from convenient still as we can't easily
      re-use Grantlee template fragments for the attachment containers yet.
      
      Reviewers: knauss
      
      Reviewed By: knauss
      
      Subscribers: #kde_pim
      
      Tags: #kde_pim
      
      Differential Revision: https://phabricator.kde.org/D8114
      203890d8
    • Volker Krause's avatar
      Port internal render plugins to HtmlWriter · 00232c2d
      Volker Krause authored
      Summary:
      The next steps are using streaming API also for the nested Grantlee
      invocations and replacing DefaultRendererPrivate* in the render plugin
      API.
      
      Reviewers: knauss
      
      Reviewed By: knauss
      
      Subscribers: #kde_pim
      
      Tags: #kde_pim
      
      Differential Revision: https://phabricator.kde.org/D8102
      00232c2d
    • Volker Krause's avatar
      Cleanup HtmlWriter API · a5ff3a0c
      Volker Krause authored
      Summary:
      - merge Interface::HtmlWriter and HtmlWriter
      - remove queue() and flush(), which with the single synchronous buffer
        send to WebEngine have no meanings anymore
      - remove the unused CSS argument to begin()
      - remove TeeHtmlWriter, its debugging use has been superseded by the much
        more convenient direct access to the HTML source code in the mail source
        view
      
      This prepares the next step of making HtmlWriter conceptually a QIODevice,
      so we can use it directly with Grantlee's streaming API.
      
      Reviewers: knauss
      
      Reviewed By: knauss
      
      Subscribers: #kde_pim
      
      Tags: #kde_pim
      
      Differential Revision: https://phabricator.kde.org/D8083
      a5ff3a0c
  17. 23 Sep, 2017 1 commit
  18. 17 Sep, 2017 1 commit
  19. 13 Sep, 2017 1 commit
  20. 27 Jul, 2017 1 commit
  21. 01 Jun, 2017 4 commits
  22. 22 May, 2017 1 commit
  23. 06 Mar, 2017 1 commit
  24. 04 Mar, 2017 1 commit
  25. 17 Feb, 2017 1 commit
  26. 10 Feb, 2017 1 commit