1. 23 Aug, 2020 3 commits
  2. 22 Aug, 2020 1 commit
  3. 11 Aug, 2020 3 commits
  4. 07 Aug, 2020 1 commit
  5. 06 Aug, 2020 1 commit
  6. 04 Aug, 2020 1 commit
  7. 02 Aug, 2020 1 commit
  8. 31 Jul, 2020 3 commits
    • Laurent Montel's avatar
      Add missing Q_REQUIRED_RESULT · 3ec0456a
      Laurent Montel authored
      3ec0456a
    • Laurent Montel's avatar
      Remove warning · f41e6044
      Laurent Montel authored
      f41e6044
    • Igor Poboiko's avatar
      Grab character format after the link if cursor points at its end · 7c49e82b
      Igor Poboiko authored and Laurent Montel's avatar Laurent Montel committed
      The default QTextEdit behavior is following:
       - the current char format corresponds to the symbol right _before_ the cursor position.
       - if the cursor is at the start of the block, the format is grabbed from the symbol _after_ the cursor.
      
      It works well with standard formatting (bold, underline, etc), which can easily be enabled / disabled using corresponding QActions.
      Note that the behavior is also the same for, say, LibreOffice.
      
      However, it does not work well with hyperlinks. If the document ends with a link, it is virtually impossible
      to start typing normal text right after this link (i.e. to reset the char format). The only way to do it
      is to use copy-paste (i.e. paste some normal text, preserving formatting), which is quite frustrating.
      
      For the same reason it's not easy to write some text right after hyperlink.
      I believe it's the reason behind this tiny whitespace in `insertHtml` inside richTextComposer.
      
      The workaround is following: alter the default behiour and take the character format from symbol right _after_
      the link if the cursor points at the end of the link (this is also the way LibreOffice behaves).
      7c49e82b
  9. 13 Jul, 2020 1 commit
  10. 12 Jul, 2020 1 commit
  11. 08 Jul, 2020 1 commit
  12. 07 Jul, 2020 1 commit
  13. 06 Jul, 2020 1 commit
  14. 02 Jul, 2020 4 commits
  15. 01 Jul, 2020 8 commits
  16. 22 Jun, 2020 1 commit
  17. 17 Jun, 2020 1 commit
  18. 14 Jun, 2020 2 commits
  19. 12 Jun, 2020 1 commit
  20. 10 Jun, 2020 1 commit
  21. 09 Jun, 2020 2 commits
  22. 08 Jun, 2020 1 commit