[Libreoffice-commits] mso-dumper.git: src/msodraw.py

Miklos Vajna vmiklos at kemper.freedesktop.org
Thu Jun 13 05:33:26 PDT 2013


 src/msodraw.py |   13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

New commits:
commit 6428548cfcda4f1ff85cc0189532b6835e661a40
Author: Miklos Vajna <vmiklos at suse.cz>
Date:   Thu Jun 13 14:33:18 2013 +0200

    msodraw: dump more shape properties

diff --git a/src/msodraw.py b/src/msodraw.py
index d273479..79e27fc 100644
--- a/src/msodraw.py
+++ b/src/msodraw.py
@@ -687,7 +687,16 @@ class FOPT:
         0x0182: ['fillOpacity'],
         0x053F: ['Diagram Boolean Properties'],
         0x03A9: ['metroBlob', MetroBlob],
-        0x0105: ['pibName', PibName]
+        0x0105: ['pibName', PibName],
+        0x0085: ['WrapText'],
+        0x0087: ['anchorText'],
+        0x00C2: ['gtextAlign'],
+        0x0147: ['adjustValue'],
+        0x017F: ['Geometry Boolean Properties'],
+        0x0180: ['fillType'],
+        0x01C1: ['lineOpacity'],
+        0x01D6: ['lineJoinStyle'],
+        0x01D7: ['lineEndCapStyle'],
     }
 
     class E:
@@ -773,7 +782,7 @@ class FOPT:
                     if FOPT.propTable.has_key(prop.ID):
                         recHdl.appendLine('<op name="%s" value="0x%8.8X"/>' % (FOPT.propTable[prop.ID][0], prop.value))
                     else:
-                        recHdl.appendLine('<op value="0x%8.8X"/>' % prop.value)
+                        recHdl.appendLine('<op name="todo" value="0x%8.8X"/>' % prop.value)
                     if prop.flagComplex:
                         recHdl.appendLine('<todo what="FOPT: fComplex != 0 unhandled"/>')
             recHdl.appendLine('</rgfopte>')


More information about the Libreoffice-commits mailing list