1. 25 Nov, 2020 1 commit
  2. 17 Nov, 2020 3 commits
    • Awakening's avatar
      Keep text editor settings button always active · f2a2801e
      Awakening authored and Dmitry Kazakov's avatar Dmitry Kazakov committed
      Do not add settings action to the `m_richTextActions` list,
      it should always be active, regardless of which editor mode is used.
      Otherwise we can lock the user out of being able to change
      editor mode, if user changes to SVG only mode.
    • Awakening's avatar
      Correctly check currently active text editor · 82028b89
      Awakening authored and Dmitry Kazakov's avatar Dmitry Kazakov committed
      Previously, we would only check the index of the tab we're on,
      which would work as expected in `Rich Text Only` and `Both` editor modes.
      But in `SVG Source Only` mode, it would mistakenly think we're on
      rich text editor, instead of SVG editor.
      That breaks saving, as we were trying to save text document instead of SVG.
      Would crash in `KoSvgTextShapeMarkupConverter::convertDocumentToSvg`
      as the text document would have no text.
      Or empty the text object if we try to avoid the crash.
    • Awakening's avatar
      Keep track of current text editor mode · f6f2af6d
      Awakening authored and Dmitry Kazakov's avatar Dmitry Kazakov committed
  3. 09 Nov, 2020 1 commit
  4. 15 Sep, 2020 1 commit
    • Agata Cacko's avatar
      Fix text marked modified when Text Editor is opened · e6de213a
      Agata Cacko authored
      Before this commit, text would be marked modified if you opened
      a document with text and just opened the Text Editor.
      This was a regression from a24aa5c7 (a fix for bug 411393).
      This commit fixes that behaviour.
      Additionally I renamed setShape to setInitialShape because the fix
      relies on the function being called only once, at the very opening
      of the editor.
      (cherry picked from commit fe20ff43)
  5. 13 Sep, 2020 1 commit
    • Agata Cacko's avatar
      Fix font options after clearing the rich text editor · 19393578
      Agata Cacko authored
      Before this commit, if the rich text editor for SVG Text Tool
      was cleared, the options for the text would be lost and changed
      to the default ones. This commit fixes it by remembering the old options
      and restoring them.
      Note: it might be beneficial to consider figuring out how to set the
      Format in the location just before the text instead, because that would
      (partially) fix bug 411739.
      (cherry picked from commit a24aa5c7)
  6. 12 May, 2020 1 commit
    • Ivan Yossi's avatar
      fix position of text tool on new sessions · d24685ac
      Ivan Yossi authored
      VirtualGeometry reports the monitor resolution of the screen,
      however on HiDPi monitors coordinates and geometry from
      virtualGeometry does not match.
      Use regular screen geometry yo avoid creating the window with
      negative coordinates on x or y.
  7. 14 Mar, 2020 1 commit
  8. 14 Jan, 2020 1 commit
  9. 04 Nov, 2019 1 commit
  10. 23 Sep, 2019 1 commit
    • Krzysztof Kurek's avatar
      Clean up compilation log from deprecations · f867486c
      Krzysztof Kurek authored and Dmitry Kazakov's avatar Dmitry Kazakov committed
      Bunch of misc commits that remove warnings about
      deprecation in places where it doesn't affect code much.
      Squashed commit of the following:
      commit 10429761
      Author: Krzysztof Kurek <krzysio.kurek@wp.pl>
      Date:   Mon Sep 23 13:48:36 2019 +0000
          Remove a Qt5.13 function call
      commit 232ac699
      Author: Krzysztof Kurek <krzysio.kurek@pm.me>
      Date:   Sat Sep 21 17:14:36 2019 +0200
          Remove a CXX specific flag from other targets
      commit 6b71a3cc
      Author: Krzysztof Kurek <krzysio.kurek@pm.me>
      Date:   Sat Sep 21 17:12:34 2019 +0200
          Even more deprecation removal work
      commit 9c4972ad
      Author: Krzysztof Kurek <krzysio.kurek@pm.me>
      Date:   Sat Sep 21 14:10:44 2019 +0200
          Revert some const-ref changes
          Also explicitly mark KisOptionInfo's copy-ctor as being present
      commit f13ff926
      Author: Krzysztof Kurek <krzysio.kurek@pm.me>
      Date:   Fri Sep 20 01:15:47 2019 +0200
          A bunch more deprecation fixes
          Hopefully it all works... I don't have a second screen to test it thorough.
      commit 95c1ee12
      Author: Krzysztof Kurek <krzysio.kurek@pm.me>
      Date:   Thu Sep 19 20:32:47 2019 +0200
          Get rid of a few implicit deprecation warnings
          Deleted some superfluous constructor definitions,
          explicitly declared operator= of SvgGraphicsContext as default but only for private usage.
      commit 35d2f530
      Author: Krzysztof Kurek <krzysio.kurek@pm.me>
      Date:   Thu Sep 19 20:30:35 2019 +0200
          Simplify KisSwatch class
          Removes a warning about implicit deprecation
  11. 13 Aug, 2019 1 commit
  12. 05 Aug, 2019 1 commit
  13. 13 Jun, 2019 1 commit
  14. 05 Jun, 2019 1 commit
  15. 21 May, 2019 1 commit
  16. 15 May, 2019 2 commits
  17. 14 May, 2019 1 commit
  18. 19 Apr, 2019 1 commit
  19. 16 Jan, 2019 1 commit
  20. 14 Oct, 2018 1 commit
    • Emmet O'Neill's avatar
      Restored ability to pick colors from the Text Editor. · e9b382d7
      Emmet O'Neill authored
      Since the merging of the new palette branch, users lost the ability to
      pick colors from within the SVG Text Editor. This has been fixed.
      Also, a new parameter was added to the KisScreenColorPicker's
      constructor which allows the owning widget to control whether "color
      info labels" are shown or hidden.
      Finally, I did some minor cleanup of unused code and formatting.
  21. 07 Oct, 2018 1 commit
  22. 06 Oct, 2018 1 commit
  23. 03 Oct, 2018 2 commits
  24. 27 Sep, 2018 1 commit
  25. 26 Sep, 2018 1 commit
  26. 10 Jul, 2018 1 commit
  27. 26 Apr, 2018 1 commit
  28. 04 Apr, 2018 1 commit
  29. 30 Mar, 2018 1 commit
  30. 08 Mar, 2018 2 commits
  31. 03 Mar, 2018 1 commit
  32. 26 Feb, 2018 2 commits
  33. 09 Jan, 2018 1 commit
  34. 06 Jan, 2018 1 commit