koffice
Boudewijn Rempt
boud at valdyas.org
Wed Oct 22 21:15:02 CEST 2008
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
More information about the kimageshop
mailing list