[Libreoffice-commits] core.git: sd/README

Radek Doulik rodo at novell.com
Sat May 4 02:31:43 PDT 2013


 sd/README |   21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

New commits:
commit bde563d87f2b2b7b133ddb7a8c71bbd66b2a78e5
Author: Radek Doulik <rodo at novell.com>
Date:   Sat May 4 11:26:38 2013 +0200

    add more description about sd module and important presentation filters
    
    Change-Id: I0a3684c21554a87109e653a5aae9cb53c98c098b

diff --git a/sd/README b/sd/README
index 963e7bd..a64dbd4 100644
--- a/sd/README
+++ b/sd/README
@@ -1,3 +1,24 @@
 The core directory for the impress/draw applications.
 
 Think of impress as a hack on top of draw.
+
+
+sd module contains impress/draw specific code, non-shared UI and part
+of ppt and pptx filter, few other filters too.
+
+the slideshow UI lives here as well, the slideshow engine is in
+slideshow module though (including the 3D transitions engine
+slideshow/source/engine/OGLTrans).
+
+the most used filters are ODF's odp, binary ppt and OOXML's
+pptx. their locations are listed bellow:
+
+ * odp import and export filters are in xmloff module (mostly xmloff/source/draw)
+
+ * ppt import is in sd/source/filter/ppt (big shared chunks are also in svx)
+ * ppt export is in sd/source/filter/eppt (big shared chunks are also in svx)
+
+ * pptx import is in oox/source/ppt (and uses a lot of
+   oox/source/drawingml and oox/source/*)
+ * pptx export is in sd/source/filter/eppt (mostly in pptx-* source
+   files) and shared part is in oox/source/export


More information about the Libreoffice-commits mailing list