More Info

Revision 630409

(Back to digest)
 

Features in Office

Boudewijn Rempt committed changes in /trunk/koffice/krita:

Intermediate commit for cyrille. Contains the following unfinished business
* reinstatement of the opengl canvas
* new, experimental glsl plugin
* refactored filters listview to use QListWidget & threadweaver
* added a threaded applicator that takes a function and a paint device, devices the paint device in areas and applies the function to each area in a thread
* start with the qpainter image context so we'll share the projection between views that use the qpainter canvas
* apparently some rendering fixes :-)
* cut down a little on the debug output for those who haven't discovered kdebugdialog
* delete the old kisthreadpool: threadweaver is so much nicer, besides, when things don't work, I can blame Mirko instead of myself

File Changes

Added 14 files
/trunk/koffice/krita
 
/image/kis_threaded_applicator.cpp
 
/image/kis_threaded_applicator.h
 
/ui/kis_qpainter_image_context.cpp
 
/ui/kis_qpainter_image_context.h
 
/plugins/viewplugins/glsl
 
/plugins/viewplugins/glsl/CMakeLists.txt
 
/plugins/viewplugins/glsl/dlg_glsl.cc
 
/plugins/viewplugins/glsl/dlg_glsl.h
 
/plugins/viewplugins/glsl/glsl.cc
 
/plugins/viewplugins/glsl/glsl.h
 
/plugins/viewplugins/glsl/kis_glsl_widget.h
 
/plugins/viewplugins/glsl/kritaglsl.desktop
 
/plugins/viewplugins/glsl/kritaglsl.rc
 
/plugins/viewplugins/glsl/wdg_glsl.ui
Deleted 3 files
/trunk/koffice/krita/image
 
/kis_thread.h
 
/kis_thread_pool.cc
 
/kis_thread_pool.h
Modified 62 files
/trunk/koffice/krita
 
/CMakeLists.txt
 
/image/CMakeLists.txt
 
/image/kis_gradient_painter.cc
 
/image/kis_group_layer.cc
 
/image/kis_image.cc
 
/image/kis_layer.cc
 
/image/kis_merge_visitor.h
 
/image/kis_paint_device.cc
 
/image/kis_paint_layer.cc
 
/image/kis_painter.cc
 
/image/kis_perspective_grid.cpp
 
/image/kis_projection.cc
 
/image/kis_transform_worker.cc
 
/shape/KritaShapeTool.cpp
 
/ui/CMakeLists.txt
 
/ui/kis_canvas2.cpp
 
/ui/kis_canvas2.h
 
/ui/kis_dlg_adjustment_layer.cc
 
/ui/kis_dlg_adjustment_layer.h
 
/ui/kis_dlg_preferences.cc
 
/ui/kis_filter_manager.cc
 
/ui/kis_filters_listview.cc
 
/ui/kis_filters_listview.h
 
/ui/kis_grid_drawer.cpp
 
/ui/kis_grid_manager.cpp
 
/ui/kis_layermap_visitor.h
 
/ui/kis_load_visitor.h
 
/ui/kis_oasis_save_data_visitor.cc
 
/ui/kis_opengl_canvas2.cpp
 
/ui/kis_opengl_canvas2.h
 
/ui/kis_opengl_image_context.cc
 
/ui/kis_opengl_image_context.h
 
/ui/kis_qpainter_canvas.cpp
 
/ui/kis_qpainter_canvas.h
 
/ui/kis_shape_layer.cc
 
/ui/kis_tool_freehand.cc
 
/ui/kis_view2.cpp
 
/ui/wdgcolorsettings.ui
 
/colorspaces/rgb_float_hdr/kis_rgb_float_hdr_colorspace.h
 
/plugins/viewplugins/CMakeLists.txt
 
/plugins/filters/blur/kis_blur_filter.cc
 
/plugins/filters/cimg/kis_cimg_filter.cc
 
/plugins/filters/colorsfilters/kis_perchannel_filter.cc
 
/plugins/filters/convolutionfilters/kis_convolution_filter.cc
 
/plugins/filters/cubismfilter/kis_cubism_filter.cc
 
/plugins/filters/fastcolortransfer/fastcolortransfer.cc
 
/plugins/filters/imageenhancement/imageenhancement.cpp
 
/plugins/filters/imageenhancement/kis_wavelet_noise_reduction.cpp
 
/plugins/filters/unsharp/kis_unsharp_filter.cc
 
/plugins/paintops/cpaint/kis_cpaintop.cc
 
/plugins/paintops/cpaint/stroke.cpp
 
/plugins/tools/tool_curves/kis_tool_bezier.cc
 
/plugins/tools/tool_curves/kis_tool_curve.cc
 
/plugins/tools/tool_perspectivegrid/kis_tool_perspectivegrid.cc
 
/plugins/tools/tool_perspectivetransform/kis_perspectivetransform_worker.cpp
 
/plugins/viewplugins/bracketing2hdr/bracketing2hdr.cc
 
/plugins/viewplugins/filtersgallery/kis_dlg_filtersgallery.cc
 
/plugins/viewplugins/filtersgallery/kis_dlg_filtersgallery.h
 
/plugins/viewplugins/scripting/scriptingpart.cpp
 
/plugins/viewplugins/scripting/kritacore/krs_iterator.h
 
/plugins/viewplugins/scripting/kritacore/krs_paint_layer.cpp
 
/plugins/viewplugins/scripting/kritacore/krs_progress.cpp
79 files changed in total