1. 23 Jan, 2016 1 commit
  2. 11 Jan, 2016 2 commits
  3. 22 Dec, 2015 1 commit
  4. 21 Dec, 2015 1 commit
  5. 26 Nov, 2015 1 commit
  6. 19 Nov, 2015 1 commit
  7. 13 Nov, 2015 2 commits
  8. 12 Nov, 2015 1 commit
  9. 15 Oct, 2015 1 commit
  10. 05 Oct, 2015 2 commits
  11. 01 Oct, 2015 2 commits
  12. 30 Sep, 2015 1 commit
  13. 26 Sep, 2015 1 commit
  14. 24 Sep, 2015 1 commit
  15. 16 Sep, 2015 1 commit
  16. 15 Sep, 2015 3 commits
  17. 14 Sep, 2015 2 commits
  18. 10 Sep, 2015 5 commits
  19. 08 Sep, 2015 1 commit
    • Halla Rempt's avatar
      Add some more build defines · 8275318f
      Halla Rempt authored
      Global defines:
      For libs and krita:
      I cannot manage to fix all the places where a string is cast to
      a QUrl in all of Calligra, though I fixed one egregious oopsie
      in braindump.
      I also would like the QString and QByteArray ascii cast defines,
      but that's a huge battle!
  20. 07 Sep, 2015 2 commits
  21. 04 Sep, 2015 2 commits
    • Halla Rempt's avatar
      Port away from kdebug to qcdebug · 4fa86a75
      Halla Rempt authored
      The approach taken is a bit different from what's in the porting
      scripts or in pigment: I've moved kis_debug to libglobal and adapted
      the dbgKrita etc. defines to use qcDebug etc. I've kept the old
      category numbers for now. I've also ported all places where we
      used kDebug() etc. directly, and not a few places where qDebug() etc
      were used directly.
    • Halla Rempt's avatar
      port from KTemporaryFile to QTemporaryFile · 81673f3d
      Halla Rempt authored
  22. 03 Sep, 2015 1 commit
    • Dmitry Kazakov's avatar
      Fix random slowdowns on when painting with LoD and Animation · ffed3379
      Dmitry Kazakov authored
      This patch fixes multiple slowdowns caused my our background
      working threads:
      1) KisRegenerateFrameStrokeStrategy should *not* invalidate LOD planes
         (actually it doesn't write anything). So it should become a Lod0 stroke
         instead of a legacy one. Now it has a fake LodN buddy and suspend/resume
         strategies to mimic to Lod0 stroke.
      2) KisAnimationCachePopulator should do the colorspace conversion in a
         background thread not related to the strokes. For bigger images (8k) or
         weird color spaces (Float32) the conversion might take up to 2-3 seconds
         and running the conversion in a context of a stroke will block the user
         from doing useful things all this time.
      3) LodN planes should be synced from time to tine even when there are no
         Legacy strokes are present. The point is some brushes generate not
         identical results on different levels, so the two histories diverge
         with time. Now there is a special KisIdleWatcher class that runs a job
         when the image is idle (no strokes are running).
      4) KisAnimationCachePopulator is also connected to its own populator
         stored in KisPart that helps it not to call barrierLock() every half
         a second.
  23. 26 Aug, 2015 1 commit
  24. 25 Aug, 2015 2 commits
    • Halla Rempt's avatar
      Remove misleading error message after saving fails · ed508c22
      Halla Rempt authored
      Unless we can determine whether the image is still processing something,
      we shouldn't suggest it is. This error message happens every time a
      filter fails without setting an error message, which is misleading in
      99% of the cases.
      Next: check all our filters to properly set an error message.
      And then we need to rewrite the filter system to be not so incredibly
      complicated. Probably better reserve that for 3.x though.
    • Halla Rempt's avatar
      Warnings-- · 17f4fe3b
      Halla Rempt authored
  25. 21 Aug, 2015 2 commits