Samuel Mehrbrodt
We had reports about PowerPoint files (ppt binary format) not having list indentation correctly imported.
After some debugging it turned out we are importing all properties from the ppt format correctly – but at some point Microsoft decided to put something in the ppt file named `metroBlob`.
Each shape has such a `metroBlob` which contains basically an OOXML representation of that shape. They did this to write newer PowerPoint features to the legacy format.
So to properly import ppt files that have been written with a newer version of PowerPoint, we need to import that too and read the `marL` (margin left) and `indent` properties from there which was done with this fix.
Some subtle differences remain in certain corner cases – that comes from different concepts how hanging indent is represented in Impress and PowerPoint – but we are much closer to the PowerPoint Layout now.