koffice
LukasT.dev@gmail.com
lukast.dev at gmail.com
Fri Oct 24 11:45:44 CEST 2008
Boudewijn Rempt wrote:
> SVN commit 874913 by rempt:
>
> CCMAIL:kimageshop at kde.org
>
> Paintop settings widgets are now owned by the paintop factory, not the
> paintop settings object. I had to -- temporarily -- disable all paintops
> but the brushop for this. The rest will come back on-line soon: porting is
> pretty easy, since it's now very easy to assemble a paintop out of some options
> and an algorith, This fixes the slowness on starting painting.
>
> Please, please, please, check the way the brushop works if you want to know exactly
> what I've been doing.
>
>
>
> M +1 -0 krita/CMakeLists.txt
> M +10 -9 krita/image/CMakeLists.txt
> A krita/image/brushengine (directory)
> A krita/image/brushengine/README
> AM krita/image/brushengine/kis_paint_information.cc krita/image/kis_paint_information.cc#874005 [License: GPL (v2+)]
> AM krita/image/brushengine/kis_paint_information.h krita/image/kis_paint_information.h#874005 [License: GPL (v2+)]
> AM krita/image/brushengine/kis_paintop.cc krita/image/kis_paintop.cc#874005 [License: GPL (v2+)]
> AM krita/image/brushengine/kis_paintop.h krita/image/kis_paintop.h#874005 [License: GPL (v2+)]
> A krita/image/brushengine/kis_paintop_factory.cpp [License: GPL (v2+)]
> A krita/image/brushengine/kis_paintop_factory.h [License: GPL (v2+)]
> AM krita/image/brushengine/kis_paintop_preset.cpp krita/image/kis_paintop_preset.cpp#874005 [License: LGPL (v2+)]
> AM krita/image/brushengine/kis_paintop_preset.h krita/image/kis_paintop_preset.h#874005 [License: LGPL (v2+)]
> AM krita/image/brushengine/kis_paintop_registry.cc krita/image/kis_paintop_registry.cc#874005 [License: GPL (v2+)]
> AM krita/image/brushengine/kis_paintop_registry.h krita/image/kis_paintop_registry.h#874005 [License: GPL (v2+)]
> AM krita/image/brushengine/kis_paintop_settings.cpp krita/image/kis_paintop_settings.cpp#874005 [License: GPL (v2+)]
> AM krita/image/brushengine/kis_paintop_settings.h krita/image/kis_paintop_settings.h#874005 [License: GPL (v2+)]
> A krita/image/brushengine/kis_paintop_settings_widget.h [License: GPL (v2+)]
> D krita/image/kis_paint_information.cc
> D krita/image/kis_paint_information.h
> D krita/image/kis_paintop.cc
> D krita/image/kis_paintop.h
> D krita/image/kis_paintop_preset.cpp
> D krita/image/kis_paintop_preset.h
> D krita/image/kis_paintop_registry.cc
> D krita/image/kis_paintop_registry.h
> D krita/image/kis_paintop_settings.cpp
> D krita/image/kis_paintop_settings.h
> M +6 -0 krita/image/kis_properties_configuration.cc
> M +10 -1 krita/image/kis_properties_configuration.h
> M +0 -3 krita/image/kis_types.h
> M +5 -5 krita/plugins/paintops/CMakeLists.txt
> M +9 -5 krita/plugins/paintops/defaultpaintops/CMakeLists.txt
> A krita/plugins/paintops/defaultpaintops/brush (directory)
> AM krita/plugins/paintops/defaultpaintops/brush/kis_brushop.cpp [License: GPL (v2+)]
> A krita/plugins/paintops/defaultpaintops/brush/kis_brushop.h [License: GPL (v2+)]
> A krita/plugins/paintops/defaultpaintops/brush/kis_brushop_factory.cpp [License: GPL (v2+)]
> A krita/plugins/paintops/defaultpaintops/brush/kis_brushop_factory.h [License: GPL (v2+)]
> A krita/plugins/paintops/defaultpaintops/brush/kis_brushop_settings.cpp [License: GPL (v2+)]
> A krita/plugins/paintops/defaultpaintops/brush/kis_brushop_settings.h [License: GPL (v2+)]
> A krita/plugins/paintops/defaultpaintops/brush/kis_brushop_settings_widget.cpp [License: GPL (v2+)]
> A krita/plugins/paintops/defaultpaintops/brush/kis_brushop_settings_widget.h [License: GPL (v2+)]
> M +9 -9 krita/plugins/paintops/defaultpaintops/defaultpaintops_plugin.cc
> D krita/plugins/paintops/defaultpaintops/kis_brushop.cc
> D krita/plugins/paintops/defaultpaintops/kis_brushop.h
> M +8 -2 krita/plugins/paintops/libpaintop/README
> M +12 -1 krita/plugins/paintops/libpaintop/kis_brush_option.cpp
> M +6 -1 krita/plugins/paintops/libpaintop/kis_brush_option.h
> M +2 -0 krita/plugins/paintops/libpaintop/kis_brush_p.h
> M +33 -3 krita/plugins/paintops/libpaintop/kis_curve_option.cpp
> M +6 -1 krita/plugins/paintops/libpaintop/kis_curve_option.h
> M +10 -0 krita/plugins/paintops/libpaintop/kis_filter_option.cpp
> M +3 -0 krita/plugins/paintops/libpaintop/kis_filter_option.h
> M +4 -1 krita/plugins/paintops/libpaintop/kis_imagepipe_brush.h
> M +10 -0 krita/plugins/paintops/libpaintop/kis_imagepipe_brush_p.h
> M +15 -2 krita/plugins/paintops/libpaintop/kis_paint_action_type_option.cpp
> M +6 -1 krita/plugins/paintops/libpaintop/kis_paint_action_type_option.h
> M +0 -1 krita/plugins/paintops/libpaintop/kis_paintop_option.cpp
> M +6 -6 krita/plugins/paintops/libpaintop/kis_paintop_option.h
> M +1 -1 krita/plugins/paintops/libpaintop/kis_paintop_options_widget.cpp
> M +2 -6 krita/plugins/paintops/libpaintop/kis_paintop_options_widget.h
> M +1 -10 krita/plugins/paintops/libpaintop/kis_pressure_darken_option.cpp
> M +0 -2 krita/plugins/paintops/libpaintop/kis_pressure_darken_option.h
> M +1 -10 krita/plugins/paintops/libpaintop/kis_pressure_opacity_option.cpp
> M +0 -2 krita/plugins/paintops/libpaintop/kis_pressure_opacity_option.h
> M +1 -10 krita/plugins/paintops/libpaintop/kis_pressure_size_option.cpp
> M +0 -3 krita/plugins/paintops/libpaintop/kis_pressure_size_option.h
> M +1 -2 krita/plugins/paintops/preset_todo.txt
> M +9 -9 krita/plugins/paintops/sumie/CMakeLists.txt
> AM krita/plugins/paintops/sumie/kis_sumi_paintop.cpp krita/plugins/paintops/sumie/kis_sumipaintop.cpp#874860 [License: GPL (v2+)]
> AM krita/plugins/paintops/sumie/kis_sumi_paintop.h krita/plugins/paintops/sumie/kis_sumipaintop.h#874860 [License: GPL (v2+)]
> AM krita/plugins/paintops/sumie/kis_sumi_paintop_settings.cpp krita/plugins/paintops/sumie/kis_sumipaintopsettings.cpp#874860 [License: GPL (v2+)]
> AM krita/plugins/paintops/sumie/kis_sumi_paintop_settings.h krita/plugins/paintops/sumie/kis_sumipaintopsettings.h#874860 [License: GPL (v2+)]
> D krita/plugins/paintops/sumie/kis_sumipaintop.cpp
> D krita/plugins/paintops/sumie/kis_sumipaintop.h
> D krita/plugins/paintops/sumie/kis_sumipaintopsettings.cpp
> D krita/plugins/paintops/sumie/kis_sumipaintopsettings.h
> M +1 -1 krita/plugins/paintops/sumie/kritasumipaintop.desktop
> AM krita/plugins/paintops/sumie/sumi_paintop_plugin.cpp krita/plugins/paintops/sumie/sumipaintop_plugin.cpp#874860 [License: GPL (v2+)]
> AM krita/plugins/paintops/sumie/sumi_paintop_plugin.h krita/plugins/paintops/sumie/sumipaintop_plugin.h#874860 [License: GPL (v2+)]
> D krita/plugins/paintops/sumie/sumipaintop_plugin.cpp
> D krita/plugins/paintops/sumie/sumipaintop_plugin.h
> M +3 -0 krita/ui/kis_paintop_box.cc
> M +2 -1 krita/ui/kis_paintop_box.h
> M +1 -1 libs/guiutils/KoResourceItemChooser.cpp
> M +6 -1 libs/guiutils/KoZoomInput.cpp
>
>
> _______________________________________________
> kimageshop mailing list
> kimageshop at kde.org
> https://mail.kde.org/mailman/listinfo/kimageshop
>
I would like to ask you if you could port sumi-e brush also. I don't
have time to do that til Wednesday 29th. It would be cool also to have
working sumi-e brush for triage and krush day...
I will port deform brush by myself.
Lukas
More information about the kimageshop
mailing list