diff options
author | Radek Doulik <rodo@novell.com> | 2013-05-04 11:26:38 +0200 |
---|---|---|
committer | Radek Doulik <rodo@novell.com> | 2013-05-04 11:30:59 +0200 |
commit | bde563d87f2b2b7b133ddb7a8c71bbd66b2a78e5 (patch) | |
tree | e4abb3019aab5d391f2f938ca29a59cb68d5fffe /sd/README | |
parent | 630bc850f7e36f75d295fc1d4a3cc56acd6921e7 (diff) |
add more description about sd module and important presentation filters
Change-Id: I0a3684c21554a87109e653a5aae9cb53c98c098b
Diffstat (limited to 'sd/README')
-rw-r--r-- | sd/README | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/sd/README b/sd/README index 963e7bd3bff2..a64dbd4f9440 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 |