1. 24 Jun, 2020 4 commits
  2. 23 Jun, 2020 27 commits
  3. 22 Jun, 2020 3 commits
    • Agata Cacko's avatar
      Add 'selection as a border' option to Fill Tool · b405a261
      Agata Cacko authored
      Before this commit, Krita could only respect the selection after
      the fill tool already filled the paint device. This commit adds
      an option to consider the selection before filling, so that
      selection borders become borders for the fill tool as well.
      
      Mechanism it uses:
      - while wandering over the reference paint device, it wanders on
      the selection paint device as well
      - checks the value on the selection paint device
      - if it's zero, it returns that this is outside of the fill area,
      so the scanline algorithm doesn't go further
      
      This mode is around 35% slower than the standard mode provided that
      the whole paint device is selected. In usual cases where the user would
      want to use this mode it should make the filling faster,
      because it actively prevents scanline to go any further than the selection,
      which isn't the case when the standard mode is used.
      b405a261
    • matt coudert's avatar
      Add a warning label in file layer dialog · 4764f1f9
      matt coudert authored and Dmitry Kazakov's avatar Dmitry Kazakov committed
      BUG:413594
      4764f1f9
    • Nabil Maghfur Usman's avatar
      Save and load assistant side handles in .kra and .paintingassistant files · 9ae4f3bd
      Nabil Maghfur Usman authored and Dmitry Kazakov's avatar Dmitry Kazakov committed
      Assistants can have side handles, but only the Vanishing Point
      assistant actually uses them. Since its side handles didn't get
      saved, they were initialized into a default position whenever a
      Vanishing Point assistant got loaded.
      
      This change makes it so that side handles get saved and loaded,
      so the position of side handles can be preserved between sessions.
      9ae4f3bd
  4. 21 Jun, 2020 1 commit
  5. 20 Jun, 2020 1 commit
  6. 19 Jun, 2020 2 commits
  7. 18 Jun, 2020 1 commit
  8. 17 Jun, 2020 1 commit