1. 03 Oct, 2014 1 commit
  2. 10 Nov, 2013 1 commit
  3. 22 May, 2013 1 commit
    • Dmitry Kazakov's avatar
      Implemented a node-conversion GUI · fd922ff3
      Dmitry Kazakov authored
      Now one can convert a paint layer to any of masks and back using a menu
      in the layer box or in menu bar
      
      TODO: Add a unittest for masks placement
      fd922ff3
  4. 06 May, 2013 1 commit
  5. 29 Apr, 2013 1 commit
  6. 22 Apr, 2013 1 commit
    • Dmitry Kazakov's avatar
      Fixed Drag & Drop of URL's · 9af37440
      Dmitry Kazakov authored
      Now you can D&D images from Firefox, from Dolphin and there is no crash! =)
      Tested the following usecases:
      
      1) Add as layer (local and remote files)
      2) Add new Document (local and remote files)
      3) Replace Document (local and remote files)
      
      4) Add Multiple Layers (local)
      5) Add Multiple Documents (local)
      
      BUG:318560
      9af37440
  7. 28 Mar, 2013 1 commit
  8. 30 Nov, 2012 1 commit
  9. 09 Nov, 2012 1 commit
    • Halla Rempt's avatar
      Fix loading a pdf as new layer · 85dd7d31
      Halla Rempt authored
      Should also fix other import plugins that actually give back progress
      info. The problem is that the import catcher didn't set the progress
      proxy, and did use the wrong call to load the file into the document.
      85dd7d31
  10. 28 Aug, 2012 1 commit
  11. 24 Jul, 2012 1 commit
  12. 13 Feb, 2012 1 commit
  13. 31 Jan, 2012 1 commit
    • Dmitry Kazakov's avatar
      Deprecated KisNodeManager::activateNode() · 8d647656
      Dmitry Kazakov authored
      Normally you need not activate a node manually, because now it is
      done by KisDummiesFacadeBase. If you have a usecase when you need
      to do it manually, consider adding it to KisDummiesFacadeBase instead.
      8d647656
  14. 21 Nov, 2011 1 commit
    • Halla Rempt's avatar
      Be consistent with structs and classes · 861775b0
      Halla Rempt authored
      For the d-pointer classes we sometimes use class, sometimes struct,
      and regularly struct in the header, class in the impl and the other
      way around. Visual Studio doesn't like tht. This commit makes every
      private class a struct.
      861775b0
  15. 07 Jul, 2011 1 commit
  16. 02 May, 2011 1 commit
  17. 18 Feb, 2010 1 commit
  18. 11 Jan, 2010 1 commit
    • Halla Rempt's avatar
      Fix D&D from firefox · 441b6225
      Halla Rempt authored
      Patch by Marc Pegon
      
      CCMAIL: pe.marc@free.fr
      
      svn path=/trunk/koffice/; revision=1073260
      441b6225
  19. 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
  20. 29 Sep, 2009 1 commit
  21. 25 Aug, 2009 2 commits
  22. 04 Aug, 2009 1 commit
    • Halla Rempt's avatar
      Fix the import catcher · ee86c94c
      Halla Rempt authored
      The import catcher (ab)uses KisDoc2 to import images. However,
      KoDocument creates a view in the importFile method, so a view
      would be created, populated and destroyed. This was both slow
      and dangerous, since those views never got a layer docker,
      leading to crashes.
      
      Now we use KoFilterManager directly.
      
      svn path=/trunk/koffice/; revision=1006929
      ee86c94c
  23. 11 Apr, 2009 1 commit
  24. 05 Nov, 2008 1 commit
  25. 27 Aug, 2008 1 commit
  26. 22 Feb, 2008 1 commit
    • Halla Rempt's avatar
      Krazy fixes · 9540689d
      Halla Rempt authored
      svn path=/trunk/koffice/; revision=778052
      9540689d
  27. 30 Dec, 2007 1 commit
  28. 29 Nov, 2007 1 commit
  29. 17 Aug, 2007 1 commit
    • Halla Rempt's avatar
      CCMAIL:kimageshop@kde.org · 5f241f2c
      Halla 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
  30. 13 Aug, 2007 1 commit
  31. 27 May, 2007 1 commit
    • Halla Rempt's avatar
      There's only one place where we are still using the image's · 5fa103a2
      Halla Rempt authored
      idea of active layer, and that's in the canvas controller. That's next on my list.
      
      Oh, and I removed the move tool since its function is duplicated by the transform
      tool (& by the interaction tool, although that doesn't work yet.)
      
      svn path=/trunk/koffice/; revision=668757
      5fa103a2
  32. 11 May, 2007 1 commit
    • Cyrille Berger's avatar
      fix the weak pointer and memory leak · 28c2ff72
      Cyrille Berger authored
      rename parent to parentLayer to avoid badly overriding QObject's function
      and also commit what's needed for the drag and drop to nearly work in the model (as a side effects of above changed)
      
      svn path=/trunk/koffice/; revision=663650
      28c2ff72
  33. 23 Mar, 2007 1 commit
  34. 20 Mar, 2007 1 commit
    • Halla Rempt's avatar
      * Move the flake shape handling into its own class · 8f5482f6
      Halla Rempt authored
      * Add the start of various masks and so on to the paint layer
      * d-pointerify kis_layer (make KisImageWSP to KisImageSP, Cyrille will look at this)
      * attendant changes in kis_group_layer that breat adding new layers for now
      * move kis_png_converter to ui
      * port kis_shared_ptr_vector to QVector (Qt4)
      
      svn path=/trunk/koffice/; revision=644506
      8f5482f6
  35. 01 Mar, 2007 1 commit
  36. 23 Nov, 2006 1 commit
  37. 21 Oct, 2006 1 commit
  38. 20 Oct, 2006 1 commit
  39. 15 Oct, 2006 1 commit