1. 01 Aug, 2019 1 commit
    • Emmet O'Neill's avatar
      Constrain Assistant Editors to Viewport. · 8bfeb51a
      Emmet O'Neill authored
      This commit constrains the position of each assistant editor widget
      within the bounds of the viewport, allowing the user to manipulate
      assistants that would typically be off-screen (for example: a distant
      and subtle vanishing point).
      8bfeb51a
  2. 09 Jul, 2019 1 commit
  3. 21 Jun, 2019 1 commit
  4. 18 Jun, 2019 1 commit
  5. 10 Jun, 2019 1 commit
  6. 01 Jun, 2019 5 commits
  7. 01 Mar, 2019 1 commit
  8. 29 Nov, 2018 1 commit
    • Boudewijn Rempt's avatar
      add a createActions method to KoToolFactoryBase · 5f91230f
      Boudewijn Rempt authored
      Actions created by a tool instance only exist if there's an open
      document, which means they cannot be configured or placed in
      toolbars. We should only have per-window actions, not per-action
      actions.
      
      Creating the actions in the toolfactory instead of the tool when
      the window is created fixes that: now the tools will retrieve
      the actions from the global action collection on activations
      and de-activation, like the freehand tool already did for increase
      and decrease brush size.
      
      Note: this commit breaks the following tools because it's not
      worth porting hidden tools in any case:
      
      * artistic text tool
      * odf text tool
      * connection tool
      
      BUG:365222
      
      CMAIL:kimageshop@kde.org
      5f91230f
  9. 16 Oct, 2018 1 commit
  10. 20 Aug, 2018 1 commit
  11. 05 Aug, 2018 1 commit
  12. 26 Jun, 2018 4 commits
    • Dmitry Kazakov's avatar
      Fix initialization of the global assistants color · 9e7e0e0c
      Dmitry Kazakov authored
      1) KisDocument is a 'model' of global color
      2) KisPaintingAssistantsDecoration is a 'controller' of global color
      3) KisPaintingAssistant is a 'view' of global color
      
      Decoration is responsible for updating the global color cache
      of global color in all the assistants.
      9e7e0e0c
    • Dmitry Kazakov's avatar
      Save global color to KRA file · a4708fcd
      Dmitry Kazakov authored
      Summary:
      This is a patch on top of my custom colors patch.
      
      The shared/global assistant color for painting assistants is stored outside of the assistant data model. Because of this I had to add a new property to save to in the KRA saver and loader.
      
      I also had to fix up a few initialization areas in the UI so the loaded values didn't get wiped out.
      
      I also removed a couple "legacy" comments in the KRA saver that got me confused. boud confirmed that those notes were in the calligra days
      
      Test Plan:
      Have multiple assistants. A couple with a shared color and one with a custom color.
      
      Saved and loaded the file and made sure it kept the same value.
      
      Reviewers: #krita, dkazakov
      
      Subscribers: dkazakov
      
      Tags: #krita
      
      Differential Revision: https://phabricator.kde.org/D13437
      a4708fcd
    • Scott Petrovic's avatar
      a2100f40
    • Scott Petrovic's avatar
      46a78680
  13. 25 Jun, 2018 2 commits
    • Dmitry Kazakov's avatar
      Fix initialization of the global assistants color · 4dc097c9
      Dmitry Kazakov authored
      1) KisDocument is a 'model' of global color
      2) KisPaintingAssistantsDecoration is a 'controller' of global color
      3) KisPaintingAssistant is a 'view' of global color
      
      Decoration is responsible for updating the global color cache
      of global color in all the assistants.
      4dc097c9
    • Dmitry Kazakov's avatar
      Save global color to KRA file · 67823cd5
      Dmitry Kazakov authored
      Summary:
      This is a patch on top of my custom colors patch.
      
      The shared/global assistant color for painting assistants is stored outside of the assistant data model. Because of this I had to add a new property to save to in the KRA saver and loader.
      
      I also had to fix up a few initialization areas in the UI so the loaded values didn't get wiped out.
      
      I also removed a couple "legacy" comments in the KRA saver that got me confused. boud confirmed that those notes were in the calligra days
      
      Test Plan:
      Have multiple assistants. A couple with a shared color and one with a custom color.
      
      Saved and loaded the file and made sure it kept the same value.
      
      Reviewers: #krita, dkazakov
      
      Subscribers: dkazakov
      
      Tags: #krita
      
      Differential Revision: https://phabricator.kde.org/D13437
      67823cd5
  14. 06 Jun, 2018 2 commits
  15. 10 May, 2018 1 commit
  16. 29 Apr, 2018 1 commit
  17. 11 Jan, 2018 1 commit
  18. 06 Jan, 2018 1 commit
  19. 10 Dec, 2017 1 commit
  20. 09 Dec, 2017 2 commits
  21. 07 Dec, 2017 10 commits