1. 04 Feb, 2019 1 commit
  2. 31 Jan, 2019 1 commit
  3. 03 Dec, 2018 1 commit
  4. 05 Oct, 2018 1 commit
  5. 12 Apr, 2018 1 commit
  6. 25 May, 2017 1 commit
  7. 08 May, 2017 1 commit
  8. 21 Jun, 2016 1 commit
  9. 25 Jan, 2016 1 commit
    • Boudewijn Rempt's avatar
      Move kritaimage to libs · b46898a0
      Boudewijn Rempt authored
      This shows up a bunch of other problems with alien includes. Some
      tests have been disabled (marked "kisdoc") because they needed
      kritaui.
      b46898a0
  10. 18 Aug, 2015 1 commit
  11. 03 Aug, 2015 1 commit
  12. 06 Jun, 2015 1 commit
  13. 12 Aug, 2011 1 commit
  14. 21 Jun, 2011 1 commit
  15. 13 Jun, 2010 1 commit
  16. 21 Oct, 2009 1 commit
    • Boudewijn Rempt's avatar
      autumn cleaning · 15cf5d66
      Boudewijn 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
  17. 29 Sep, 2009 1 commit
  18. 02 Jan, 2009 1 commit
  19. 27 Aug, 2008 1 commit
  20. 21 Aug, 2008 1 commit
  21. 23 Aug, 2007 1 commit
    • Boudewijn Rempt's avatar
      The source() method of KisPaintOp now returns the source paint device -- and... · 4cffc5b6
      Boudewijn Rempt authored
      The source() method of KisPaintOp now returns the source paint device -- and it's the samething as painter()->device(), so we don't store it separately.
      setPaintDevice is gone
      and whenever KisPaintDevice::createPainterlyOverlay() is called while there is a transaction created by KisPaintDevice that has not been ended, the KisTransaction is notified of that, and starts keeping track of the painterly overlay
      That should cover all bases for use of painterly overlays in paintops; all the painterly paintops now have to do is call KisPaintDevice::createPainterlyOverlay
      
      svn path=/trunk/koffice/; revision=703863
      4cffc5b6
  22. 17 Aug, 2007 1 commit
    • Boudewijn Rempt's avatar
      CCMAIL:kimageshop@kde.org · 5f241f2c
      Boudewijn Rempt authored
      * Make masks and layers inherit a common baseclass: KisNode. Create
        code in krita/image to handle the new layer hierarchy.
      * Remove KisMetaRegistry
      * Remove the "super" typedefs
      * Fix bugs demonstrated by unittests
      * Add several unittests -- some show that we have some bugs still.
      * Considerably simplify the api of KisPaintDevice and Kisimage 
      * Add several more options for perfomance and tweak others to give
        better performance by default
      * Sanitize the dirty setting of rects
      * Start working on extracting the prescaling and canvas preview update
        spaghetti into a separate class.
      * Re-instate the fast-but-ugly nearest-neighbour scale option (doesn't
        work yet, is part of the above)
      
      Warning: this commit breaks some stuff, notably the adding of layers
      and masks. Painting, redisplay using QPainter and opengl and selections
      should be fine, without regressions. I am still working on the layer/mask
      issue and on the display thing, but apart from these two issues, Krita
      is reasonably stable again. There are two Umbrello diagrams in krita/doc
      that show the new layer design and the way the selection classes fit 
      together.
      
      
      svn path=/trunk/koffice/; revision=701132
      5f241f2c
  23. 08 Jun, 2007 1 commit
  24. 12 Mar, 2007 1 commit
    • Sven Langkamp's avatar
      Restructured undo system · 4ee9ae9d
      Sven Langkamp authored
      *KisDoc2 is no longer a KisUndoAdapter instead KisUndoAdapter is now a adapter to KisDoc2
      *Ported the remaining commands to QUndoCommand
      *Split the image and layer commands into a seperate file
      *removed some unused commands and added a new command for image property changes
      
      
      svn path=/trunk/koffice/; revision=641727
      4ee9ae9d
  25. 10 May, 2006 2 commits
  26. 09 May, 2006 1 commit
  27. 27 Jan, 2006 1 commit
  28. 16 Jan, 2006 1 commit
  29. 06 Oct, 2005 1 commit
    • Boudewijn Rempt's avatar
      * Clean all #includes in headers · 129d9ef6
      Boudewijn Rempt authored
      * Remove all but two of the subdirs in krita/core in preparation for more
        file shuffling -- I will take Jesper Pedersen's lessons to heart and
        separate interface and implementation for core and plugins
      * Remove all necessity for plugins to include headers from the tiles 
        directory (tested for performance consequences, the current scheme
        is even slightly faster)
      * clean up convolution by removing the old matrix class
      * clean up Makefile.am's by only linking with the necessary libs, not
        always with kofficecore and kopainter.
      
      svn path=/trunk/koffice/; revision=467944
      129d9ef6
  30. 31 Aug, 2005 1 commit
  31. 10 Aug, 2005 1 commit
  32. 26 Jul, 2005 1 commit
    • Boudewijn Rempt's avatar
      * Fix locking of tools when the layer is locked or invisible · 2e20d064
      Boudewijn Rempt authored
      * Remove the wet paintbrush tool; it's sufficient to use the wet paintop
      * The fsf has moved house, or so Thomas tells me. I guess it's a pretty dumb
        idea to have such volatile information in all headers, but there you are.
        We're up-to-date again...
      
      svn path=/trunk/koffice/; revision=438821
      2e20d064
  33. 18 May, 2005 1 commit
    • Adrian Page's avatar
      Fix the crashes related to undo/redo. The problem was that the current memento... · d33514d6
      Adrian Page authored
      Fix the crashes related to undo/redo. The problem was that the current memento was being destroyed due to undo followed by new commands, but the tile manager was unaware of its destruction so carried on as usual. Using shared pointers prevents this, but we also need to discard the current memento when an undo/redo operation is performed, as it's no longer valid.
      
      
      svn path=/trunk/koffice/; revision=415597
      d33514d6
  34. 12 Mar, 2005 1 commit
    • Boudewijn Rempt's avatar
      * Removed some old files · f0db8728
      Boudewijn Rempt authored
      * Renamed kistilecommand to kistransaction
      * added a bltSelected method to KisPainter to blit using a selection as mask
      * messed a bit with filters, but that's not done yet
      * Downgraded the requirement for lcms to 1.12. (but 1.14 _is_ a lot better)
      * Some robustness fixes
      
      svn path=/trunk/koffice/; revision=396979
      f0db8728
  35. 31 Jan, 2005 1 commit
  36. 12 Jan, 2005 1 commit
  37. 31 Aug, 2004 1 commit
  38. 16 Jul, 2004 1 commit
  39. 08 Mar, 2004 1 commit