[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