SmartArt: add ShapeAtom to store shape template instead of LayoutNode

Desktop / LibreOffice - Grzegorz Araminowicz [gmail.com] - 20 July 2017 04:03 EDT

it allows to load shapes inside choose/if

21f28f9 SmartArt: add ShapeAtom to store shape template instead of LayoutNode
.../drawingml/diagram/diagramlayoutatoms.cxx | 5 +
.../drawingml/diagram/diagramlayoutatoms.hxx | 21 +++-
.../drawingml/diagram/layoutatomvisitors.cxx | 108 +++++++++++++++++----
.../drawingml/diagram/layoutatomvisitors.hxx | 21 ++++
oox/source/drawingml/diagram/layoutnodecontext.cxx | 32 +++---
5 files changed, 142 insertions(+), 45 deletions(-)

Upstream: cgit.freedesktop.org


  • Share