1. 12 Feb, 2017 1 commit
  2. 14 Jan, 2017 1 commit
  3. 09 Nov, 2016 1 commit
  4. 16 Sep, 2016 1 commit
  5. 20 Jun, 2016 1 commit
    • Halla Rempt's avatar
      Make all KisSerializeConfiguration objects shared pointers · c1fb1319
      Halla Rempt authored
      This is a huge and dangerous refactoring: I think we will find
      double delete crashes for some time to come, though starting krita,
      painting, filtering and closing work without problems. We were
      leaking these configuration objects all over the place, though, since
      there was no ownership defined.
      c1fb1319
  6. 04 May, 2016 2 commits
    • Halla Rempt's avatar
      More toDouble fixes · 6b70a4c1
      Halla Rempt authored
      This also fixes a wrong fallback that must have been a copy-pasto,
      because trying parse the value of radius when parsing opacity
      failed can't be right, especially since radius isn't in the ORA
      spec.
      6b70a4c1
    • Halla Rempt's avatar
      Some more toDouble fixes · bba8fa78
      Halla Rempt authored
      bba8fa78
  7. 26 Jan, 2016 1 commit
  8. 16 Oct, 2015 1 commit
  9. 05 Dec, 2014 1 commit
    • Halla Rempt's avatar
      Merge krita-mvc-rempt into master · 1cb2d177
      Halla Rempt authored
      This refactors Krita to allow the user to have more than one
      image open in a window. Krita no longer uses or depends on the
      komain library.
      
      For now, Sketch and Gemini are disabled.
      
      review:119612
      
      Conflicts:
      	krita/ui/kis_view2.cpp
      	krita/ui/tool/kis_delegated_tool.h
      1cb2d177
  10. 02 Oct, 2014 1 commit
  11. 21 Feb, 2014 1 commit
  12. 19 Feb, 2014 1 commit
  13. 21 Dec, 2013 1 commit
    • Halla Rempt's avatar
      Re-enable the kimgio plugins. · 33e439b5
      Halla Rempt authored
      The problem was, apparently, creating a KisDoc2 instance in a thread,
      which is what the images docker does... Now it's possible to use the
      ora and kra loaders without an actual KisDoc object, though I suspect
      that if you have shape layers, the result will not be totally right.
      33e439b5
  14. 10 Dec, 2013 1 commit
    • Halla Rempt's avatar
      BUG: 328456 · fee1d097
      Halla Rempt authored
      Save and load color-dodge correctly. With fallback for old and broken
      ora files.
      fee1d097
  15. 10 Nov, 2013 1 commit
  16. 21 Jun, 2013 2 commits
  17. 09 Jan, 2013 1 commit
    • Halla Rempt's avatar
      BUG:309384 · b366cad5
      Halla Rempt authored
      This cleans up pigment by removing the old, unused and confusing
      composite op implementations. It turns out that the new softlight
      was already conforming to the W3C SVG definitions; but I added
      a new softlight definition specially for importing photoshop documents.
      
      See http://en.wikipedia.org/wiki/Blend_modes#Soft_Light for the
      difference.
      b366cad5
  18. 28 Jul, 2012 1 commit
  19. 26 Mar, 2012 2 commits
  20. 25 Mar, 2012 1 commit
  21. 16 Nov, 2011 1 commit
    • Halla Rempt's avatar
      Make ora work with calligraconverter · 4eb8611f
      Halla Rempt authored
      The ora importer used KisImage::resize to resize images after loading
      all the layers. This broke when KisImage::resize was ported to the
      strokes framework and actually became an asynch crop+resize implementation.
      
      Somehow, the resize never finished when run in batch mode, which meant
      that subsequently the png export couldn't even start.
      
      CCBUG:285827
      4eb8611f
  22. 12 Nov, 2011 1 commit
  23. 08 Oct, 2011 1 commit
    • Halla Rempt's avatar
      Load illegal ora files · f9d0ea6c
      Halla Rempt authored
      If you have files saved prior to the fix for BUG:283255, you might still
      want to be able to load them correctly.
      f9d0ea6c
  24. 22 Aug, 2011 1 commit
  25. 27 Jul, 2011 1 commit
    • Dmitry Kazakov's avatar
      A huge patch · 903079cc
      Dmitry Kazakov authored
      There are two changes:
      1) See: http://community.kde.org/Krita/Undo_adapter_vs_Undo_store
      
         Split the functionality of KisUndoAdapter into two classes:
         KisUndoStore and KisUndoAdapter. The former one works as an
         interface to an external storage of the undo information:
         undo stack, KoDocument, /dev/null. The latter one defines the
         behavior of the system when someone wants to add a command. There
         are three variants:
            1) KisSurrogateUndoAdapter -- saves commands directly to the
               internal stack. Used for wrapping around legacy code into
               a single command.
            2) KisLegacyUndoAdapter -- blocks the strokes and updates queue,
               and then adds the command to a store
            3) KisPostExecutionUndoAdapter -- used by the strokes. It doesn't
               call redo() when you add a command. It is assumed, that you have
               already executed the command yourself and now just notify
               the system about it. Warning: it doesn't inherit KisUndoAdapter
               because it doesn't fit the contract of this class. And, more
               important, KisTransaction should work differently with this class.
      2) The ownership on the KisUndoStore (that substituted KisUndoAdapter
         in the document's code) now belongs to the image. It means that
         KisDoc2::createUndoStore() is just a factory method, the document
         doesn't store the undo store itself.
      903079cc
  26. 07 Jul, 2011 1 commit
  27. 13 May, 2011 3 commits
  28. 16 Jan, 2010 1 commit
  29. 21 Oct, 2009 1 commit
    • Halla Rempt's avatar
      autumn cleaning · 15cf5d66
      Halla Rempt authored
      Apply kdelibs' astyle to all of krita. We've got enough variation
      in spaces around * and & anyway.
      
      svn path=/trunk/koffice/; revision=1038712
      15cf5d66
  30. 29 Sep, 2009 1 commit
  31. 19 Jan, 2009 1 commit
  32. 18 Jan, 2009 1 commit
  33. 27 Aug, 2008 1 commit
  34. 21 Aug, 2008 1 commit
  35. 28 Feb, 2008 1 commit