Review Request:

Casper Boemann cbr at boemann.dk
Wed Feb 2 07:50:02 GMT 2011


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100522/#review1152
-----------------------------------------------------------


it looks okay to me. i noted a few TODOs that you might want to fix/investigate first though. just to avoid nasty surprises later

I've also not tested it, just looked at the code

- Casper


On Feb. 2, 2011, 5:53 a.m., Thorsten Zachmann wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/100522/
> -----------------------------------------------------------
> 
> (Updated Feb. 2, 2011, 5:53 a.m.)
> 
> 
> Review request for Calligra.
> 
> 
> Summary
> -------
> 
> This patch implements text on shape using inheritance. It fixes various problems of the existing design.                                                                                     
>                                                                                                                                                                                               
> Following problems are fixed:                                                                                                                                                                 
> - Rotated shapes with have text BUG: 231686 (fixed the wrong rotation)                                                                                                                        
> - Placing of connections with text BUG: 251528                                                                                                                                                
> - Not longer able to change the color of a shape with text                                                                                                                                    
> - Update Text position if the path of a path shape changes                                                                                                                                    
>   This also fixes the problem that the bounding rect of a path shape was not updated correctly when it has text                                                                               
> - Fix anchoring in words to shapes with text                                                                                                                                                  
> - Event listeners no longer working for shapes with text                                                                                                                                      
> - Animations with shapes no longer working for shapes with text                                                                                                                               
>                                                                                                                                                                                               
> It might fix some other unnoticed bugs that are caused due to getting a tos container instead the actual shape.
> 
> 
> This addresses bugs 231686 and 251528.
>     http://bugs.kde.org/show_bug.cgi?id=231686
>     http://bugs.kde.org/show_bug.cgi?id=251528
> 
> 
> Diffs
> -----
> 
>   libs/flake/CMakeLists.txt 603f7cd 
>   libs/flake/KoConnectionShape.cpp aeee6f7 
>   libs/flake/KoPathShape.h 2807cc5 
>   libs/flake/KoPathShape.cpp 86fbac9 
>   libs/flake/KoPathShape_p.h 0c04666 
>   libs/flake/KoShapeContainer.h de24b90 
>   libs/flake/KoShapeContainer.cpp a3683d6 
>   libs/flake/KoTextOnShapeContainer.h 85a4219 
>   libs/flake/KoTextOnShapeContainer.cpp 07921ca 
>   libs/flake/KoTosContainer.h PRE-CREATION 
>   libs/flake/KoTosContainer.cpp PRE-CREATION 
>   libs/flake/KoTosContainerModel.h PRE-CREATION 
>   libs/flake/KoTosContainerModel.cpp PRE-CREATION 
>   libs/flake/KoTosContainer_p.h PRE-CREATION 
>   plugins/pathshapes/ellipse/EllipseShape.cpp f65cfdc 
>   plugins/pathshapes/enhancedpath/EnhancedPathShape.cpp ad7cdac 
>   plugins/pathshapes/rectangle/RectangleShape.cpp a31ba13 
>   plugins/pathshapes/star/StarShape.cpp d299ea3 
>   plugins/pictureshape/PictureShape.h 2fb79c8 
>   plugins/pictureshape/PictureShape.cpp 560f797 
>   plugins/treeshape/Layout.h c44451b 
>   plugins/treeshape/Layout.cpp 48b04ba 
>   plugins/treeshape/TreeShape.cpp 2605770 
>   plugins/treeshape/TreeShapeMoveStrategy.cpp 289d1d2 
>   words/part/KWView.h efb775a 
>   words/part/KWView.cpp 376c33f 
>   words/part/words.rc 774dbce 
> 
> Diff: http://git.reviewboard.kde.org/r/100522/diff
> 
> 
> Testing
> -------
> 
> Tested various documents and they all work. All of the above also have been verified to work with the changes.
> 
> 
> Thanks,
> 
> Thorsten
> 
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20110202/470d362c/attachment.htm>


More information about the calligra-devel mailing list