1. 04 Apr, 2019 11 commits
  2. 03 Apr, 2019 8 commits
    • Dmitry Kazakov's avatar
      Fix hangup on changing image's color space · d8abbc50
      Dmitry Kazakov authored
      One day we will finally convert color space conversion actions
      into the strokes and then we will not need these queues (though
      there is nothing bad in them, even with strokes).
      
      BUG:406157
      d8abbc50
    • Dmitry Kazakov's avatar
      Implement a switch for Tablet API in Qt · 13181cd8
      Dmitry Kazakov authored
      The patch allows switching of the Tablet API when we use Qt's own
      implementation.
      
      The patch is added to our build system, so the fix should appear
      in nightlies very soon.
      
      The patch has also been proposed to Qt:
      https://codereview.qt-project.org/#/c/258067/
      
      BUG:405494
      13181cd8
    • Boudewijn Rempt's avatar
      Work around problems with D&D in Qt 5.12 · bdb98612
      Boudewijn Rempt authored
      There are still some timing issues when dragging onto an existing
      canvas, but we can't do much about that :-(
      
      BUG:403685
      bdb98612
    • Dmitry Kazakov's avatar
      Fix activation of Isolate Mode when merging the layers down · 5215befc
      Dmitry Kazakov authored
      When merging layers down, a null layer is activated for a short
      period of time. It happens because the following:
      
      1) When we remove the top layer, LayerBox adjusts the currently
      selected index to the lower node. And tries to activate it.
      
      2) The activated node is passed further by the signals chain,
      and then in KisNodeManager::slotNonUiActivatedNode() we find
      out that this node has also been removed from the node graph.
      Therefore we pass 0 to the lower-level code.
      
      3) Isolate mode code sees that there is no layer selected and
      stops the isolated mode.
      
      The patch fixes the issue by storing a separate flag, marking
      marking the presence of isolated mode. Even when there is no
      layer to isolate, we still save the sate and try to activate
      it when a valid node comes.
      
      The patch also disables automated switch-off of the isolated mode
      hen adding/removing. The mode will continue until the user switches
      it off manually (or something really weird happens)
      
      BUG:395981
      5215befc
    • Boudewijn Rempt's avatar
      Fix internal id of the layerbox docker · 3d292806
      Boudewijn Rempt authored
      This got search/replaced wrongly.
      3d292806
    • Boudewijn Rempt's avatar
      Add a tooltip to the Eraser button in the blending mode preset option page · 98320060
      Boudewijn Rempt authored
      The Eraser button doesn't seem to be described in the manual, and it isn't
      entirely clear what this does: this is my best guess.
      
      CCMAIL:kimageshop@kde.org
      CCBUG:406149
      98320060
    • Boudewijn Rempt's avatar
      BUG:406150 Only show the Intel warnings on Windows · 9bdc1695
      Boudewijn Rempt authored
      We don't blacklist any driver on any platform except for Windows.
      9bdc1695
    • Boudewijn Rempt's avatar
      Improve string · 3fb34b94
      Boudewijn Rempt authored
      BUG:406152
      3fb34b94
  3. 02 Apr, 2019 13 commits
  4. 01 Apr, 2019 4 commits
  5. 31 Mar, 2019 4 commits