Revision fc77797...
Go back to digest for 9th September 2012Optimization in Office
C. Boemann committed changes in [calligra] /:
Make KoTextBlockData eaier to work with by:
- only storing the private structure in userData
- making it automativally create the private structure and set it on the text block
if the text block doesn't have it yet.
REVIEW: 106559
File Changes
Modified 31 files
- libs/kotext/KoTextBlockData.cpp
- libs/kotext/KoTextBlockData.h
- libs/textlayout/KoTextLayoutArea.cpp
- libs/textlayout/KoTextLayoutArea.h
- libs/textlayout/KoTextLayoutArea_paint.cpp
- libs/textlayout/ListItemsHelper.cpp
- stage/part/KPrShapeAnimations.cpp
- libs/kotext/opendocument/KoTextLoader.cpp
- stage/part/animations/KPrAnimateMotion.cpp
- stage/part/animations/KPrAnimationBase.cpp
- stage/part/animations/KPrAnimationCache.cpp
- stage/part/animations/KPrAnimationCache.h
- stage/part/animations/KPrAnimationLoader.cpp
- stage/part/animations/KPrAnimSet.cpp
- stage/part/animations/KPrShapeAnimation.cpp
- stage/part/animations/KPrShapeAnimation.h
- stage/part/animations/KPrTextBlockPaintStrategy.cpp
- stage/part/animations/KPrTextBlockPaintStrategy.h
- stage/part/tests/MockShapeAnimation.h
- stage/part/tests/TestShapeAnimations.cpp
- stage/part/animations/strategy/KPrAnimationValue.cpp
- stage/part/animations/strategy/KPrAnimationValue.h
- stage/part/animations/strategy/KPrAttributeHeight.cpp
- stage/part/animations/strategy/KPrAttributeRotate.cpp
- stage/part/animations/strategy/KPrAttributeWidth.cpp
- stage/part/animations/strategy/KPrAttributeX.cpp
- stage/part/animations/strategy/KPrAttributeY.cpp
- stage/part/animations/strategy/KPrFormulaParser.cpp
- stage/part/animations/strategy/KPrFormulaParser.h
- stage/part/tools/animationtool/KPrPredefinedAnimationsLoader.cpp
- stage/part/tools/animationtool/KPrShapeAnimationDocker.cpp
31 files changed in total