-
Casper Boemann authored
r1193067 | dkazakov | 2010-11-04 13:53:46 +0100 (Thu, 04 Nov 2010) | 9 lines Changed paths: M /trunk/koffice/krita/image/kis_layer.cc M /trunk/koffice/krita/image/tests/kis_layer_test.cpp M /trunk/koffice/krita/image/tests/kis_layer_test.h Fixed a crash due to calls to projection->set{X,Y}() We can't adjust projection's offset on every call to KisSafeProjection::getDeviceLazy() because other threads may *write* to this device at the same time. So we adjust its shift only once, that is on projection's initialization. BUG:255617 ------------------------------------------------------------------------ r1193078 | danders | 2010-11-04 14:52:53 +0100 (Thu, 04 Nov 2010) | 2 lines Changed paths: M /trunk/koffice/kplato/libs/ui/kpttaskstatusview.cpp Chart: show correct label colors also when cost is disabled. ------------------------------------------------------------------------ r1193101 | ingwa | 2010-11-04 17:18:23 +0100 (Thu, 04 Nov 2010) | 4 lines Changed paths: M /trunk/koffice/filters/libkowmf/kowmfreadprivate.cc Simplify the calculation of bounding boxes for a WMF, and at the same time handle negative viewportExt and windowExt. ------------------------------------------------------------------------ r1193116 | dfaure | 2010-11-04 18:35:20 +0100 (Thu, 04 Nov 2010) | 3 lines Changed paths: M /trunk/koffice/filters/generic_wrapper/generic_filter.cc M /trunk/koffice/filters/generic_wrapper/generic_filter.h M /trunk/koffice/filters/karbon/ai/aiimport.cc M /trunk/koffice/filters/karbon/ai/aiimport.h M /trunk/koffice/filters/karbon/applixgraphics/applixgraphicimport.cc M /trunk/koffice/filters/karbon/applixgraphics/applixgraphicimport.h M /trunk/koffice/filters/karbon/eps/epsexport.cc M /trunk/koffice/filters/karbon/eps/epsexport.h M /trunk/koffice/filters/karbon/eps/epsimport.cc M /trunk/koffice/filters/karbon/eps/epsimport.h M /trunk/koffice/filters/karbon/karbon1.x/Karbon1xImport.cpp M /trunk/koffice/filters/karbon/kontour/kontourimport.cpp M /trunk/koffice/filters/karbon/kontour/kontourimport.h M /trunk/koffice/filters/karbon/msod/msodimport.cc M /trunk/koffice/filters/karbon/oodraw/oodrawimport.cc M /trunk/koffice/filters/karbon/oodraw/oodrawimport.h M /trunk/koffice/filters/karbon/pdf/PdfImport.cpp M /trunk/koffice/filters/karbon/pdf/PdfImport.h M /trunk/koffice/filters/karbon/png/PngExport.cpp M /trunk/koffice/filters/karbon/png/PngExport.h M /trunk/koffice/filters/karbon/svg/svgexport.cc M /trunk/koffice/filters/karbon/svg/svgexport.h M /trunk/koffice/filters/karbon/svg/svgimport.cc M /trunk/koffice/filters/karbon/wmf/wmfexport.cc M /trunk/koffice/filters/karbon/wmf/wmfexport.h M /trunk/koffice/filters/karbon/wmf/wmfimport.cc M /trunk/koffice/filters/karbon/wmf/wmfimport.h M /trunk/koffice/filters/karbon/wpg/import/WPGImport.cpp M /trunk/koffice/filters/karbon/wpg/import/WPGImport.h M /trunk/koffice/filters/karbon/xaml/xamlexport.cc M /trunk/koffice/filters/karbon/xaml/xamlexport.h M /trunk/koffice/filters/karbon/xaml/xamlimport.cc M /trunk/koffice/filters/karbon/xaml/xamlimport.h M /trunk/koffice/filters/karbon/xcf/xcfexport.cc M /trunk/koffice/filters/karbon/xcf/xcfexport.h M /trunk/koffice/filters/karbon/xfig/xfigimport_factory.cc M /trunk/koffice/filters/kchart/genericimageexport/genericimageexport.cpp M /trunk/koffice/filters/kchart/genericimageexport/genericimageexport.h M /trunk/koffice/filters/kchart/svg/svgexport.cc M /trunk/koffice/filters/kchart/svg/svgexport.h M /trunk/koffice/filters/kformula/kformula1.3/KFormula13Import.cpp M /trunk/koffice/filters/kformula/kformula1.3/KFormula13Import.h M /trunk/koffice/filters/kformula/latex/latexexport.cc M /trunk/koffice/filters/kformula/latex/latexexport.h M /trunk/koffice/filters/kformula/png/pngexport.cc M /trunk/koffice/filters/kformula/png/pngexport.h M /trunk/koffice/filters/kformula/svg/svgexport.cc M /trunk/koffice/filters/kformula/svg/svgexport.h M /trunk/koffice/filters/kivio/imageexport/kivio_imageexport.cpp M /trunk/koffice/filters/kplato/icalendar/export/icalendarexport.cpp M /trunk/koffice/filters/kplato/icalendar/export/icalendarexport.h M /trunk/koffice/filters/kpresenter/genericimageexport/genericimageexport.cpp M /trunk/koffice/filters/kpresenter/genericimageexport/genericimageexport.h M /trunk/koffice/filters/kpresenter/kpr/export/odp2kpr.cpp M /trunk/koffice/filters/kpresenter/kpr/import/kpr2odp.cpp M /trunk/koffice/filters/kpresenter/kpr2odf/Filterkpr2odf.cpp M /trunk/koffice/filters/kpresenter/kpr2odf/Filterkpr2odf.h M /trunk/koffice/filters/kpresenter/kword/kprkword.cc M /trunk/koffice/filters/kpresenter/kword/odp2odt.cpp M /trunk/koffice/filters/kpresenter/ooimpress/ooimpressexport.cc M /trunk/koffice/filters/kpresenter/ooimpress/ooimpressexport.h M /trunk/koffice/filters/kpresenter/ooimpress/ooimpressimport.cc M /trunk/koffice/filters/kpresenter/ooimpress/ooimpressimport.h M /trunk/koffice/filters/kpresenter/ooppt/oopptimport.cc M /trunk/koffice/filters/kpresenter/ooppt/oopptimport.h M /trunk/koffice/filters/kpresenter/powerpoint/PowerPointImport.cpp M /trunk/koffice/filters/kpresenter/powerpoint/PowerPointImport.h M /trunk/koffice/filters/kpresenter/pptx/PptxImport.cpp M /trunk/koffice/filters/kpresenter/pptx/PptxImport.h M /trunk/koffice/filters/kpresenter/svg/svgexport.cc M /trunk/koffice/filters/kpresenter/svg/svgexport.h M /trunk/koffice/filters/kspread/applixspread/applixspreadimport.cc M /trunk/koffice/filters/kspread/applixspread/applixspreadimport.h M /trunk/koffice/filters/kspread/csv/csvexport.cc M /trunk/koffice/filters/kspread/csv/csvexport.h M /trunk/koffice/filters/kspread/csv/csvimport.cc M /trunk/koffice/filters/kspread/csv/csvimport.h M /trunk/koffice/filters/kspread/dbase/dbaseimport.cc M /trunk/koffice/filters/kspread/dbase/dbaseimport.h M /trunk/koffice/filters/kspread/excel/export/ExcelExport.cpp M /trunk/koffice/filters/kspread/excel/export/ExcelExport.h M /trunk/koffice/filters/kspread/excel/import/ExcelImport.cpp M /trunk/koffice/filters/kspread/excel/import/ExcelImport.h M /trunk/koffice/filters/kspread/excel/import/excelimporttoods.cc M /trunk/koffice/filters/kspread/excel/import/excelimporttoods.h M /trunk/koffice/filters/kspread/gnumeric/gnumericexport.cc M /trunk/koffice/filters/kspread/gnumeric/gnumericexport.h M /trunk/koffice/filters/kspread/gnumeric/gnumericimport.cc M /trunk/koffice/filters/kspread/gnumeric/gnumericimport.h M /trunk/koffice/filters/kspread/html/htmlexport.cc M /trunk/koffice/filters/kspread/html/htmlexport.h M /trunk/koffice/filters/kspread/html/htmlimport.cc M /trunk/koffice/filters/kspread/html/htmlimport.h M /trunk/koffice/filters/kspread/latex/export/latexexport.cc M /trunk/koffice/filters/kspread/latex/export/latexexport.h M /trunk/koffice/filters/kspread/opencalc/opencalcexport.cc M /trunk/koffice/filters/kspread/opencalc/opencalcexport.h M /trunk/koffice/filters/kspread/opencalc/opencalcimport.cc M /trunk/koffice/filters/kspread/opencalc/opencalcimport.h M /trunk/koffice/filters/kspread/qpro/qproimport.cc M /trunk/koffice/filters/kspread/qpro/qproimport.h M /trunk/koffice/filters/kspread/xlsx/XlsxImport.cpp M /trunk/koffice/filters/kspread/xlsx/XlsxImport.h M /trunk/koffice/filters/kword/abiword/abiwordexport.cc M /trunk/koffice/filters/kword/abiword/abiwordexport.h M /trunk/koffice/filters/kword/abiword/abiwordimport.cc M /trunk/koffice/filters/kword/abiword/abiwordimport.h M /trunk/koffice/filters/kword/amipro/amiproexport.cc M /trunk/koffice/filters/kword/amipro/amiproexport.h M /trunk/koffice/filters/kword/amipro/amiproimport.cc M /trunk/koffice/filters/kword/amipro/amiproimport.h M /trunk/koffice/filters/kword/applixword/applixwordimport.cc M /trunk/koffice/filters/kword/applixword/applixwordimport.h M /trunk/koffice/filters/kword/ascii/asciiexport.cc M /trunk/koffice/filters/kword/ascii/asciiexport.h M /trunk/koffice/filters/kword/ascii/asciiimport.cc M /trunk/koffice/filters/kword/ascii/asciiimport.h M /trunk/koffice/filters/kword/dcm/dcmimport.cpp M /trunk/koffice/filters/kword/dcm/dcmimport.h M /trunk/koffice/filters/kword/docbook/docbookexport.cc M /trunk/koffice/filters/kword/docbook/docbookexport.h M /trunk/koffice/filters/kword/docx/DocxImport.cpp M /trunk/koffice/filters/kword/docx/DocxImport.h M /trunk/koffice/filters/kword/hancomword/hancomwordimport.cpp M /trunk/koffice/filters/kword/hancomword/hancomwordimport.h M /trunk/koffice/filters/kword/html/export/htmlexport.cc M /trunk/koffice/filters/kword/html/export/htmlexport.h M /trunk/koffice/filters/kword/html/import/htmlimport.cpp M /trunk/koffice/filters/kword/html/import/htmlimport.h M /trunk/koffice/filters/kword/html-odf/htmlodfexport.cpp M /trunk/koffice/filters/kword/html-odf/htmlodfexport.h M /trunk/koffice/filters/kword/kword1.3/import/kword13import.cpp M /trunk/koffice/filters/kword/kword1.3/import/kword13import.h M /trunk/koffice/filters/kword/latex/export/latexexport.cc M /trunk/koffice/filters/kword/latex/export/latexexport.h M /trunk/koffice/filters/kword/latex/import/lateximport.cc M /trunk/koffice/filters/kword/latex/import/lateximport.h M /trunk/koffice/filters/kword/msword-odf/mswordodfimport.cpp M /trunk/koffice/filters/kword/msword-odf/mswordodfimport.h M /trunk/koffice/filters/kword/mswrite/mswriteexport.cc M /trunk/koffice/filters/kword/mswrite/mswriteexport.h M /trunk/koffice/filters/kword/mswrite/mswriteimport.cc M /trunk/koffice/filters/kword/mswrite/mswriteimport.h M /trunk/koffice/filters/kword/oowriter/oowriterexport.cc M /trunk/koffice/filters/kword/oowriter/oowriterexport.h M /trunk/koffice/filters/kword/oowriter/oowriterimport.cc M /trunk/koffice/filters/kword/oowriter/oowriterimport.h M /trunk/koffice/filters/kword/palmdoc/palmdocexport.cc M /trunk/koffice/filters/kword/palmdoc/palmdocexport.h M /trunk/koffice/filters/kword/palmdoc/palmdocimport.cc M /trunk/koffice/filters/kword/palmdoc/palmdocimport.h M /trunk/koffice/filters/kword/rtf/export/rtfexport.cc M /trunk/koffice/filters/kword/rtf/export/rtfexport.h M /trunk/koffice/filters/kword/rtf/import/rtfimport.cpp M /trunk/koffice/filters/kword/rtf/import/rtfimport.h M /trunk/koffice/filters/kword/starwriter/starwriterimport.cc M /trunk/koffice/filters/kword/starwriter/starwriterimport.h M /trunk/koffice/filters/kword/wml/wmlexport.cc M /trunk/koffice/filters/kword/wml/wmlexport.h M /trunk/koffice/filters/kword/wml/wmlimport.cc M /trunk/koffice/filters/kword/wml/wmlimport.h M /trunk/koffice/filters/kword/wordperfect/export/wpexport.cc M /trunk/koffice/filters/kword/wordperfect/export/wpexport.h M /trunk/koffice/filters/kword/wordperfect/import/wpimport.cc M /trunk/koffice/filters/kword/wordperfect/import/wpimport.h M /trunk/koffice/filters/libmsooxml/MsooXmlImport.cpp M /trunk/koffice/filters/xsltfilter/export/xsltexport.cc M /trunk/koffice/filters/xsltfilter/export/xsltexport.h M /trunk/koffice/filters/xsltfilter/import/xsltimport.cc M /trunk/koffice/filters/xsltfilter/import/xsltimport.h M /trunk/koffice/karbon/plugins/flattenpath/FlattenPathPlugin.cpp M /trunk/koffice/karbon/plugins/flattenpath/FlattenPathPlugin.h M /trunk/koffice/karbon/plugins/refinepath/RefinePathPlugin.cpp M /trunk/koffice/karbon/plugins/refinepath/RefinePathPlugin.h M /trunk/koffice/karbon/plugins/roundcorners/RoundCornersPlugin.cpp M /trunk/koffice/karbon/plugins/roundcorners/RoundCornersPlugin.h M /trunk/koffice/karbon/plugins/whirlpinch/WhirlPinchPlugin.cpp M /trunk/koffice/karbon/plugins/whirlpinch/WhirlPinchPlugin.h M /trunk/koffice/kexi/formeditor/widgetfactory.h M /trunk/koffice/kexi/main/printing/kexisimpleprintingpart.cpp M /trunk/koffice/kexi/plugins/tables/kexitablepart.cpp M /trunk/koffice/kexi/shapes/relationdesign/kexirelationdesignshapeplugin.cpp M /trunk/koffice/kexi/shapes/relationdesign/kexirelationdesignshapeplugin.h M /trunk/koffice/kformula/flake/KoFormulaShapePlugin.cpp M /trunk/koffice/kformula/flake/KoFormulaShapePlugin.h M /trunk/koffice/kplato/plugins/scripting/ScriptingPart.cpp M /trunk/koffice/kpresenter/part/tools/animationtool/Plugin.cpp M /trunk/koffice/kpresenter/part/tools/animationtool/Plugin.h M /trunk/koffice/kpresenter/plugins/eventactions/Plugin.cpp M /trunk/koffice/kpresenter/plugins/eventactions/Plugin.h M /trunk/koffice/kpresenter/plugins/pageeffects/barwipe/Plugin.cpp M /trunk/koffice/kpresenter/plugins/pageeffects/barwipe/Plugin.h M /trunk/koffice/kpresenter/plugins/pageeffects/clockwipe/Plugin.cpp M /trunk/koffice/kpresenter/plugins/pageeffects/clockwipe/Plugin.h M /trunk/koffice/kpresenter/plugins/pageeffects/edgewipe/Plugin.cpp M /trunk/koffice/kpresenter/plugins/pageeffects/edgewipe/Plugin.h M /trunk/koffice/kpresenter/plugins/pageeffects/example/Plugin.cpp M /trunk/koffice/kpresenter/plugins/pageeffects/example/Plugin.h M /trunk/koffice/kpresenter/plugins/pageeffects/fade/Plugin.cpp M /trunk/koffice/kpresenter/plugins/pageeffects/fade/Plugin.h M /trunk/koffice/kpresenter/plugins/pageeffects/iriswipe/Plugin.cpp M /trunk/koffice/kpresenter/plugins/pageeffects/iriswipe/Plugin.h M /trunk/koffice/kpresenter/plugins/pageeffects/matrixwipe/Plugin.cpp M /trunk/koffice/kpresenter/plugins/pageeffects/matrixwipe/Plugin.h M /trunk/koffice/kpresenter/plugins/pageeffects/slidewipe/Plugin.cpp M /trunk/koffice/kpresenter/plugins/pageeffects/slidewipe/Plugin.h M /trunk/koffice/kpresenter/plugins/pageeffects/spacerotation/Plugin.cpp M /trunk/koffice/kpresenter/plugins/pageeffects/spacerotation/Plugin.h M /trunk/koffice/kpresenter/plugins/pageeffects/swapeffect/Plugin.cpp M /trunk/koffice/kpresenter/plugins/pageeffects/swapeffect/Plugin.h M /trunk/koffice/kpresenter/plugins/shapeanimations/example/Plugin.cpp M /trunk/koffice/kpresenter/plugins/shapeanimations/example/Plugin.h M /trunk/koffice/kpresenter/plugins/variable/Plugin.cpp M /trunk/koffice/kpresenter/plugins/variable/Plugin.h M /trunk/koffice/krita/plugins/extensions/dockers/defaultdockers/histogram_updater.cpp M /trunk/koffice/krita/plugins/extensions/dropshadow/kis_dropshadow.cc M /trunk/koffice/krita/plugins/extensions/painterlyframework/ks_colorspaces.cpp M /trunk/koffice/krita/plugins/extensions/painterlyframework/painterlymixer.cpp M /trunk/koffice/krita/plugins/extensions/separate_channels/kis_channel_separator.cc M /trunk/koffice/krita/plugins/filters/cubismfilter/kis_cubism_filter.cpp M /trunk/koffice/krita/plugins/filters/embossfilter/kis_emboss_filter.cpp M /trunk/koffice/krita/plugins/filters/oilpaintfilter/kis_oilpaint_filter.cpp M /trunk/koffice/krita/plugins/filters/pixelizefilter/kis_pixelize_filter.cpp M /trunk/koffice/krita/plugins/filters/raindropsfilter/kis_raindrops_filter.cpp M /trunk/koffice/krita/plugins/filters/roundcorners/kis_round_corners_filter.cpp M /trunk/koffice/krita/plugins/filters/smalltilesfilter/kis_small_tiles_filter.cpp M /trunk/koffice/krita/plugins/filters/sobelfilter/kis_sobel_filter.cpp M /trunk/koffice/krita/plugins/formats/ppm/kis_ppm_export.cpp M /trunk/koffice/krita/plugins/formats/ppm/kis_ppm_import.cpp M /trunk/koffice/krita/plugins/formats/raw/kis_raw_import.cpp M /trunk/koffice/krita/plugins/formats/xcf/kis_xcf_import.cpp M /trunk/koffice/krita/plugins/paintops/complexop/complexbrush.cpp M /trunk/koffice/krita/plugins/paintops/particle/particle_paintop_plugin.cpp M /trunk/koffice/libs/flake/KoToolFactoryBase.h M /trunk/koffice/libs/kopageapp/tools/backgroundTool/Plugin.cpp M /trunk/koffice/libs/kopageapp/tools/backgroundTool/Plugin.h M /trunk/koffice/libs/koplugin/KoPluginLoader.h M /trunk/koffice/plugins/artistictextshape/ArtisticTextShapePlugin.cpp M /trunk/koffice/plugins/artistictextshape/ArtisticTextShapePlugin.h M /trunk/koffice/plugins/chartshape/ChartShapeFactory.cpp M /trunk/koffice/plugins/chartshape/ChartShapeFactory.h M /trunk/koffice/plugins/colorengines/lcms/LcmsEnginePlugin.cpp M /trunk/koffice/plugins/colorengines/lcms/LcmsEnginePlugin.h M /trunk/koffice/plugins/colorengines/lcms2/LcmsEnginePlugin.cpp M /trunk/koffice/plugins/commentshape/Plugin.cpp M /trunk/koffice/plugins/commentshape/Plugin.h M /trunk/koffice/plugins/defaultTools/Plugin.cpp M /trunk/koffice/plugins/defaultTools/Plugin.h M /trunk/koffice/plugins/divineProportion/DivineProportionPlugin.cpp M /trunk/koffice/plugins/divineProportion/DivineProportionPlugin.h M /trunk/koffice/plugins/dockers/Plugin.cpp M /trunk/koffice/plugins/dockers/Plugin.h M /trunk/koffice/plugins/musicshape/MusicShapeFactory.cpp M /trunk/koffice/plugins/paragraphtool/ParagraphPlugin.cpp M /trunk/koffice/plugins/paragraphtool/ParagraphPlugin.h M /trunk/koffice/plugins/pathshapes/PathShapesPlugin.cpp M /trunk/koffice/plugins/pathshapes/PathShapesPlugin.h M /trunk/koffice/plugins/pictureshape/Plugin.cpp M /trunk/koffice/plugins/pictureshape/Plugin.h M /trunk/koffice/plugins/pluginshape/Plugin.cpp M /trunk/koffice/plugins/pluginshape/Plugin.h M /trunk/koffice/plugins/scan/scan.cpp M /trunk/koffice/plugins/scan/scan.h M /trunk/koffice/plugins/simpletextedit/Plugin.cpp M /trunk/koffice/plugins/simpletextedit/Plugin.h M /trunk/koffice/plugins/spacenavigator/Plugin.cpp M /trunk/koffice/plugins/spacenavigator/Plugin.h M /trunk/koffice/plugins/staging/googledocs/onlinedocument.cpp M /trunk/koffice/plugins/staging/googledocs/onlinedocument.h M /trunk/koffice/plugins/textshape/TextPlugin.cpp M /trunk/koffice/plugins/textshape/TextPlugin.h M /trunk/koffice/plugins/treeshape/Plugin.cpp M /trunk/koffice/plugins/treeshape/Plugin.h M /trunk/koffice/plugins/variables/VariablesPlugin.cpp M /trunk/koffice/plugins/variables/VariablesPlugin.h M /trunk/koffice/plugins/vectorshape/VectorShapePlugin.cpp M /trunk/koffice/plugins/vectorshape/VectorShapePlugin.h M /trunk/koffice/plugins/videoshape/Plugin.cpp M /trunk/koffice/plugins/videoshape/Plugin.h Port all filters and plugins from KGenericFactory + K_EXPORT_COMPONENT_FACTORY to K_PLUGIN_FACTORY + K_EXPORT_PLUGIN This fixes all the "does not offer a qt_plugin_instance function" warnings at runtime. ------------------------------------------------------------------------ r1193120 | dfaure | 2010-11-04 18:51:58 +0100 (Thu, 04 Nov 2010) | 2 lines Changed paths: M /trunk/koffice/karbon/karbon_factory_init.cc M /trunk/koffice/kchart/KChartFactoryInit.cpp M /trunk/koffice/kexi/doc/dev/TODO-Kexi-js M /trunk/koffice/kformula/KFormulaPartFactoryInit.cpp M /trunk/koffice/kivio/src/part/KivioFactoryInit.cpp M /trunk/koffice/kounavail/kounavail.cc M /trunk/koffice/kplato/workpackage/factoryinit.cpp M /trunk/koffice/kpresenter/part/KPrFactoryInit.cpp M /trunk/koffice/krita/krita_part_init.cc M /trunk/koffice/kspread/part/Factory_init.cpp M /trunk/koffice/kword/part/KWFactoryInit.cpp Port to K_EXPORT_PLUGIN. Apps still start up ;) svn path=/branches/work/koffice-essen/; revision=1193124
7c3adcba