1. 26 Aug, 2015 1 commit
  2. 12 Aug, 2015 1 commit
  3. 22 May, 2015 1 commit
  4. 23 Apr, 2015 1 commit
  5. 21 Apr, 2015 1 commit
  6. 20 Apr, 2015 1 commit
    • Dmitry Kazakov's avatar
      Removed layerstyles plugin · 1adea061
      Dmitry Kazakov authored
      Now layer styles are split into three parts:
      
      1) rendering -> kritaimage
      2) basic xml parsing and loading -> libkispsd
      3) loading a Krita resource -> kritaui
      1adea061
  7. 19 Apr, 2015 1 commit
  8. 14 Apr, 2015 1 commit
  9. 13 Apr, 2015 1 commit
  10. 27 Mar, 2015 1 commit
  11. 26 Mar, 2015 1 commit
  12. 23 Mar, 2015 1 commit
    • Dmitry Kazakov's avatar
      Implemented Stoke layer style · 37227971
      Dmitry Kazakov authored
      Still TODO:
      
      * Make KisLayerStyleFilterEnvironment::layerOutlineCache() really cache
        the things. Otherwise we will not be able to paint on the styles layer
        dynamically
      37227971
  13. 20 Mar, 2015 2 commits
  14. 17 Mar, 2015 1 commit
    • Dmitry Kazakov's avatar
      Implemented Outer Glow and Inner Glow · 4fb5c9aa
      Dmitry Kazakov authored
      Now need to implement GUI for that:
      
      1) GUI should be done like DropShadow class implementation.
      
      2) The new class should work with the three config classes:
      
      psd_layer_effects_glow_common --- just a general pointer for handling
          glow configuration.
      
      psd_layer_effects_outer_glow and psd_layer_effects_inner_glow --- specific
          structures for handling each effect. I'm not sure GUI need to know
          about it.
      4fb5c9aa
  15. 16 Mar, 2015 1 commit
  16. 13 Mar, 2015 1 commit
    • Dmitry Kazakov's avatar
      Made KisNode::projectionPlane() also a shared pointer · 4005f32d
      Dmitry Kazakov authored
      The problem is, when switching layer styles, some update workers may
      still be running in the background. If projection plane is a shared
      pointer, after switching the layer style the worker thread is left
      with his own local copy of the plane/styles and can finish his
      work happily.
      4005f32d
  17. 12 Mar, 2015 4 commits
  18. 03 Dec, 2014 2 commits
  19. 02 Dec, 2014 1 commit
    • Halla Rempt's avatar
      Pass the layerstyle object from the layer to the dialog · 06803bed
      Halla Rempt authored
      Now all we need to do is fill in the dialog from the settings and save
      the settings on closing the dialog. Then we can load and save the ASL
      files in the .kra file and import/export to PSD -- and finally we _just_
      need to apply the effects to the layer during recomposition!
      
      Easy-peasy!
      06803bed
  20. 28 Nov, 2014 2 commits
  21. 04 Oct, 2014 1 commit
  22. 03 Apr, 2014 3 commits
  23. 15 Jan, 2010 1 commit
    • Adrian Page's avatar
      Fix deprecated warnings by changing · 36bf7f56
      Adrian Page authored
      typedef KGenericFactory<Plugin> PluginFactory;
      K_EXPORT_COMPONENT_FACTORY(lib, PluginFactory("krita"))
      
      to
      
      K_PLUGIN_FACTORY(PluginFactory, registerPlugin<Plugin>();)
      K_EXPORT_PLUGIN(PluginFactory("krita"))
      
      svn path=/trunk/koffice/; revision=1075355
      36bf7f56
  24. 03 Jan, 2010 1 commit
    • Halla Rempt's avatar
      make plugins inherit QObject, not KParts::Plugin · 81bc37ff
      Halla Rempt authored
      Most Krita plugins still inherited KParts::Plugin where with the
      current pluignloader, QObject is sufficient. Only gui plugins with
      an rc file as still KParts::Plugin type plugins.
      
      svn path=/trunk/koffice/; revision=1069490
      81bc37ff
  25. 07 Jun, 2009 1 commit
  26. 09 May, 2006 1 commit
  27. 28 Oct, 2005 1 commit
  28. 10 Aug, 2005 1 commit
  29. 26 Jul, 2005 1 commit
    • Halla Rempt's avatar
      * Fix locking of tools when the layer is locked or invisible · 2e20d064
      Halla 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
  30. 01 Oct, 2004 1 commit
  31. 21 Sep, 2004 1 commit
    • Halla Rempt's avatar
      * All tools are now collected in a KPart module that is loaded only once. · d619ecd5
      Halla Rempt authored
        (Todo: work with the correct .rc file. Because tools are loaded only
        once. the defaulttoolsplugin.rc is not read and the toolbars are not
        populated. Don't know how to solve this right now.)
      * Moved all generic tool interfaces and abstract classes to the core,
        where all tool plugins can use them.
      * Made a tool registry/factory.
      * Split the patterns/gradients/brush shapes docker into a fill and
        a shape docker.
      * Detached the options docker by default because we've got too many dockers now.
      * Moved the scoped lock helper class to tiles, which is the only place where
        it was actually used.
      
      svn path=/trunk/koffice/; revision=348105
      d619ecd5
  32. 30 Jul, 2004 1 commit
    • Halla Rempt's avatar
      * Removed unused memento classes · cea6f712
      Halla Rempt authored
      * Moved all colour strategies to modules
      * Create a new type of plugins, provisionally loaded when
        KisPluginRegistry's static initializer constructs the singleton.
      * Renamed KisGenericFactory, KisFilterFactory and KisColorSpaceFactory
        to ...Registry since these classes do not construct, but register
        and make avialable their objects.
      * Removed composite ops. This is a good idea in principle, but comp ops
        belong to the colour strategy and this particular way of doing has
        already been tried and found wanting.
      
      svn path=/trunk/koffice/; revision=334120
      cea6f712