1. 10 Mar, 2015 1 commit
    • Dmitry Kazakov's avatar
      Added KisAbstractProjectionPlane interface for Layer Styles and other modes · b85c89b4
      Dmitry Kazakov authored
      KisAbstarctProjectionPlane makes the abstractions of a merge'able entity.
      It regenerate() it when the entity is filthy, fetches need/change/accessRect()
      when needed and apply() the entity to the global projection finally.
      
      Now KisAsyncMerger and Kis*Walker use this interface only, instead of
      old-fasioned direct methods of KisNode/KisLayer.
      
      The general idea is:
      
      KisLayer uses all its internal framework to generate a projection()
      device. The user sets a layer style on a layer by setting a special
      projectionPlane() interface, which wraps this generated prejection()
      data into Layer Styles.
      
      CCMAIL:kimageshop@kde.org
      b85c89b4
  2. 09 Mar, 2015 3 commits
    • Dmitry Kazakov's avatar
      Fix Layer Style action · a217ea1b
      Dmitry Kazakov authored
      a217ea1b
    • Dmitry Kazakov's avatar
      Merge remote-tracking branch 'origin/calligra/2.9' into krita-psd-rempt · 3551cb93
      Dmitry Kazakov authored
      Conflicts:
      	krita/image/CMakeLists.txt
      	krita/image/kis_debug.cpp
      	krita/image/kis_layer.cc
      	krita/image/kis_layer.h
      	krita/image/tests/CMakeLists.txt
      	krita/krita.rc
      	krita/plugins/extensions/dropshadow/dlg_dropshadow.h
      	krita/plugins/extensions/dropshadow/kis_dropshadow.cc
      	krita/plugins/extensions/dropshadow/kis_dropshadow.h
      	krita/plugins/extensions/dropshadow/kis_dropshadow_plugin.cc
      	krita/plugins/extensions/dropshadow/wdg_dropshadow.ui
      	krita/plugins/filters/layerstyles/layerstyles.h
      	krita/plugins/formats/psd/CMakeLists.txt
      	krita/plugins/formats/psd/psd_loader.cpp
      	krita/plugins/paintops/colorsmudge/kis_colorsmudgeop.cpp
      	krita/sdk/tests/stroke_testing_utils.cpp
      	krita/sdk/tests/stroke_testing_utils.h
      	krita/ui/CMakeLists.txt
      	krita/ui/kis_layer_manager.cc
      	krita/ui/kis_resource_server_provider.cpp
      	krita/ui/kis_resource_server_provider.h
      	krita/ui/kra/kis_kra_loader.cpp
      	krita/ui/tests/freehand_stroke_test.cpp
      3551cb93
    • Dmitry Kazakov's avatar
      Really forbid deletion of required shortcuts · b1bbd053
      Dmitry Kazakov authored
      The shortcuts that are required by Krita should not only be disabled
      for a change, but also should be forbidden to be deleted.
      b1bbd053
  3. 08 Mar, 2015 2 commits
  4. 07 Mar, 2015 5 commits
  5. 06 Mar, 2015 10 commits
  6. 05 Mar, 2015 12 commits
  7. 04 Mar, 2015 7 commits