Members of the KDE Community are recommended to subscribe to the kde-community mailing list at 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.
KoShape.cpp 72.9 KB