Members of the KDE Community are recommended to subscribe to the kde-community mailing list at https://mail.kde.org/mailman/listinfo/kde-community to allow them to participate in important discussions and receive other important announcements

  • Dmitry Kazakov's avatar
    A huge KoFlake refactoring to make shape transformations work correctly · 01c32383
    Dmitry Kazakov authored
    1) KoSelection is completely refactored. Now it is always *recursive*.
       More than that, now it automatically tracks the transformation changes
       of the containing shapes (using KoShape::ShapeChangeListener)
    
    2) The size of KoSelection is now automatically tracked as well.
    
    3) A lot of small fixes in DefaultTool transformation strategies. Now
       you can easily transform everything: single shapes, multiple
       selections and groups.
    
    There is still one bug: scaling of multi-object selection works weirdly.
    01c32383
KoShape.cpp 72.9 KB