Members of the KDE Community are recommended to subscribe to the kde-community mailing list at https://mail.kde.org/mailman/listinfo/kde-community to allow them to participate in important discussions and receive other important announcements

  1. 14 Aug, 2019 6 commits
    • Agata Cacko's avatar
      Fix curve change despite 'Use same curve' checked · 47a57162
      Agata Cacko authored
      Before this commit, if you have a preset like Fill_circle
      that has "Use the same curve" checkbox checked and you were
      clicking on other sensors, the curve would be back to the default
      curve (the one that other sensors had) if you switch back and forth
      between some sensors (like Pressure -> X-Tilt-> Pressure).
      
      Also before this commit if you have the default uprising curve
      and you switched Rotation -> Tilt elevation, the curve would change.
      
      This commit fixes both behaviours (first by adding transferCurve(),
      second by switching the line in kis_curve_widget).
      
      This commit also includes two slot functions instead of one function
      that were used as a slot for two different signals. It helps with
      debugging signals and keeping stuff clear and ordered.
      
      There is one problem left: if you switch Tilt elevation -> Distance
      (using the 'hill' curve), the preset is set to modified even though
      the curve doesn't change.
      
      BUG:383909
      BACKPORT:krita/4.2
      47a57162
    • Karl Ove Hufthammer's avatar
      c091fce2
    • Dmitry Kazakov's avatar
      Fix crash when creating a bezier curve · 1e5db24a
      Dmitry Kazakov authored
      The patch basically makes KoShapeManager thread safe by adding
      a simple mutex. The problem is that both,
      KoCreatePathTool::Private::endPointAtPosition() and
      KisRepaintShapeLayerLayerJob access the shape manager in different
      threads concurrently, which obviously causes a crash.
      
      BUG:410572
      BACKPORT:krita/4.2
      1e5db24a
    • Dmitry Kazakov's avatar
      Remove update compressor in KoShapeManager · a5ef0656
      Dmitry Kazakov authored
      Anyway we always recalculate tree before any access to the shapes
      
      CCBUG:410572
      BACKPORT:krita/4.2
      a5ef0656
    • Karl Ove Hufthammer's avatar
      Remove double space in opacity, flow and size sliders on main toolbar · 4790c612
      Karl Ove Hufthammer authored
      The sliders had two spaces (e.g. ‘Opacity:  75%’) instead of one
      (‘Opacity: 75%’). The extra space seems to be added by accident.
      They were at least not present in the original review board request
      (https://git.reviewboard.kde.org/r/122946/), only in the actual commit
      (6d6f154a).
      4790c612
    • Dmitry Kazakov's avatar
      Fix Shift and Alt modifiers in OUtline Selection Tool · bd06296f
      Dmitry Kazakov authored
      We should pass the keys to the tool, even when it is not active
      to make sure its keyPress/keyRelease methods work fine. To make
      it works we need to initialize the environment correctly in
      KisToolInvocationAction::processUnhandledEvent;
      
      BUG:410532
      BACKPORT:krita/4.2
      bd06296f
  2. 13 Aug, 2019 10 commits
  3. 12 Aug, 2019 11 commits
  4. 11 Aug, 2019 3 commits
  5. 10 Aug, 2019 2 commits
  6. 09 Aug, 2019 4 commits
  7. 08 Aug, 2019 1 commit
  8. 07 Aug, 2019 2 commits
  9. 05 Aug, 2019 1 commit