Revision 264328f...

Go back to digest for 1st January 2012

Bug Fixes in Office

Matus Uzak committed changes in [calligra] /:

libmsooxml: updated processing of the graphicFrame element.

* The graphicFrame/graphic/graphicData element MAY contain a
group of graphic objects, which requires a draw:g element
instead of draw:frame as the containing frame.

* Updated docx/xlsx/pptx filter.

TODO:
docx/pptx: The tranformation and coordinates of child
custom-shape elements in the containing frame are wrong.
Seems we don't respect the group coordinates.

xlsx: A filter specific graphic style for the containing element
is required.

File Changes

Modified 8 files
  •   filters/libmsooxml/MsooXmlCommonReaderDrawingMLImpl.h
  •   filters/libmsooxml/MsooXmlDiagramReader.cpp
  •   filters/libmsooxml/MsooXmlDiagramReader.h
  •   filters/libmsooxml/MsooXmlReader.cpp
  •   filters/libmsooxml/MsooXmlReader.h
  •   filters/stage/pptx/PptxXmlSlideReader.cpp
  •   filters/tables/xlsx/XlsxXmlDrawingReader.cpp
  •   filters/words/docx/DocxXmlDocumentReader.cpp
8 files changed in total