diff options
author | Bjoern Michaelsen <bjoern.michaelsen@canonical.com> | 2011-11-15 19:35:02 +0100 |
---|---|---|
committer | Bjoern Michaelsen <bjoern.michaelsen@canonical.com> | 2011-11-15 19:35:02 +0100 |
commit | c60a21e9d3c14d6e089611e6f3de13c73404272c (patch) | |
tree | 8bcffa556d6cf9e0f2506e050db44d5e2fac4894 | |
parent | 5d2d51330deb5c5005fad74e97a895759b7a31fe (diff) |
oox-pptx-export-update-to-ooo320.diff is obsolete
-rw-r--r-- | patches/dev300/apply | 2 | ||||
-rw-r--r-- | patches/dev300/oox-pptx-export-update-to-ooo320.diff | 198 |
2 files changed, 0 insertions, 200 deletions
diff --git a/patches/dev300/apply b/patches/dev300/apply index 72591056a..3924af234 100644 --- a/patches/dev300/apply +++ b/patches/dev300/apply @@ -1283,8 +1283,6 @@ sw-do-not-capture-surround-through-objs-patch.diff, n#367341, i#18732, flr # hack to ignore writerfilter when odf-converter is present odf-converter-ignore-writerfilter.diff, n#348471, n#502173, jholesov -oox-pptx-export-update-to-ooo320.diff, rodo - [ Experimental ] experimental_ooapi.diff, flr diff --git a/patches/dev300/oox-pptx-export-update-to-ooo320.diff b/patches/dev300/oox-pptx-export-update-to-ooo320.diff deleted file mode 100644 index fb2ca907a..000000000 --- a/patches/dev300/oox-pptx-export-update-to-ooo320.diff +++ /dev/null @@ -1,198 +0,0 @@ ---- - sd/source/filter/pptx/epptooxml.hxx | 4 +- - sd/source/filter/pptx/pptx-epptooxml.cxx | 78 +++++++++++------------- - sd/source/filter/pptx/pptx-pptexanimations.cxx | 2 +- - 3 files changed, 39 insertions(+), 45 deletions(-) - -diff --git sd/source/filter/pptx/epptooxml.hxx sd/source/filter/pptx/epptooxml.hxx -index 44beff3..f6b0a2e 100644 ---- sd/source/filter/pptx/epptooxml.hxx -+++ sd/source/filter/pptx/epptooxml.hxx -@@ -54,10 +54,10 @@ public: - - // only needed for import, leave them empty, refactor later XmlFilterBase to export and import base? - virtual sal_Int32 getSchemeClr( sal_Int32 /* nColorSchemeToken */ ) const { return 0; } -- virtual const oox::vml::DrawingPtr getDrawings() { return oox::vml::DrawingPtr(); } -+ virtual oox::vml::Drawing* getVmlDrawing() { return NULL; } - virtual const oox::drawingml::Theme* getCurrentTheme() const { return NULL; } - virtual const oox::drawingml::table::TableStyleListPtr getTableStyles() { return oox::drawingml::table::TableStyleListPtr(); } -- virtual oox::drawingml::chart::ChartConverter& getChartConverter(); -+ virtual oox::drawingml::chart::ChartConverter* getChartConverter() { return NULL; } - - static const char* GetSideDirection( sal_uInt8 nDirection ); - static const char* GetCornerDirection( sal_uInt8 nDirection ); -diff --git sd/source/filter/pptx/pptx-epptooxml.cxx sd/source/filter/pptx/pptx-epptooxml.cxx -index d25e178..0b64cca 100644 ---- sd/source/filter/pptx/pptx-epptooxml.cxx -+++ sd/source/filter/pptx/pptx-epptooxml.cxx -@@ -196,7 +196,6 @@ ShapeExport& PowerPointShapeExport::WriteUnknownShape( Reference< XShape > xShap - PowerPointExport::PowerPointExport( const Reference< XMultiServiceFactory > & rSMgr ) - : XmlFilterBase( rSMgr ), - PPTWriterBase(), -- mxChartConv( new ::oox::drawingml::chart::ChartConverter ), - mnLayoutFileIdMax( 1 ), - mnSlideIdMax( 1 << 8 ), - mnSlideMasterIdMax( 1 << 31 ), -@@ -223,8 +222,8 @@ bool PowerPointExport::exportDocument() throw() - - addRelation( US( "http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" ), S( "ppt/presentation.xml" ) ); - -- mPresentationFS = openOutputStreamWithSerializer( US( "ppt/presentation.xml" ), -- US( "application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml" ) ); -+ mPresentationFS = openFragmentStreamWithSerializer( US( "ppt/presentation.xml" ), -+ US( "application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml" ) ); - - addRelation( mPresentationFS->getOutputStream(), - US( "http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme" ), -@@ -250,7 +249,7 @@ bool PowerPointExport::exportDocument() throw() - mPresentationFS->endElementNS( XML_p, XML_presentation ); - mPresentationFS.reset(); - -- commit(); -+ commitStorage(); - - maShapeMap.clear (); - -@@ -920,7 +919,7 @@ void PowerPointExport::WriteAnimationNodeCommonPropsStart( FSHelperPtr pFS, cons - } - } - -- sal_uInt32 nPresetId; -+ sal_uInt32 nPresetId = 0; - sal_Bool bPresetId = FALSE; - if ( pAny[ DFF_ANIM_PRESET_ID ] ) { - rtl::OUString sPreset; -@@ -1154,12 +1153,12 @@ void PowerPointExport::ImplWriteSlide( sal_uInt32 nPageNum, sal_uInt32 nMasterNu - if( nPageNum == mnPages - 1 ) - mPresentationFS->endElementNS( XML_p, XML_sldIdLst ); - -- FSHelperPtr pFS = openOutputStreamWithSerializer( OUStringBuffer() -- .appendAscii( "ppt/slides/slide" ) -- .append( (sal_Int32) nPageNum + 1 ) -- .appendAscii( ".xml" ) -- .makeStringAndClear(), -- US( "application/vnd.openxmlformats-officedocument.presentationml.slide+xml" ) ); -+ FSHelperPtr pFS = openFragmentStreamWithSerializer( OUStringBuffer() -+ .appendAscii( "ppt/slides/slide" ) -+ .append( (sal_Int32) nPageNum + 1 ) -+ .appendAscii( ".xml" ) -+ .makeStringAndClear(), -+ US( "application/vnd.openxmlformats-officedocument.presentationml.slide+xml" ) ); - - if( mpSlidesFSArray.size() < mnPages ) - mpSlidesFSArray.resize( mnPages ); -@@ -1212,12 +1211,12 @@ void PowerPointExport::ImplWriteNotes( sal_uInt32 nPageNum ) - - DBG(printf("write Notes %d\n----------------\n", nPageNum)); - -- FSHelperPtr pFS = openOutputStreamWithSerializer( OUStringBuffer() -- .appendAscii( "ppt/notesSlides/notesSlide" ) -- .append( (sal_Int32) nPageNum + 1 ) -- .appendAscii( ".xml" ) -- .makeStringAndClear(), -- US( "application/vnd.openxmlformats-officedocument.presentationml.notesSlide+xml" ) ); -+ FSHelperPtr pFS = openFragmentStreamWithSerializer( OUStringBuffer() -+ .appendAscii( "ppt/notesSlides/notesSlide" ) -+ .append( (sal_Int32) nPageNum + 1 ) -+ .appendAscii( ".xml" ) -+ .makeStringAndClear(), -+ US( "application/vnd.openxmlformats-officedocument.presentationml.notesSlide+xml" ) ); - - pFS->startElementNS( XML_p, XML_notes, PNMSS, FSEND ); - -@@ -1352,12 +1351,12 @@ void PowerPointExport::ImplWriteSlideMaster( sal_uInt32 nPageNum, Reference< XPr - mPresentationFS->endElementNS( XML_p, XML_sldMasterIdLst ); - - FSHelperPtr pFS = -- openOutputStreamWithSerializer( OUStringBuffer() -- .appendAscii( "ppt/slideMasters/slideMaster" ) -- .append( (sal_Int32) nPageNum + 1 ) -- .appendAscii( ".xml" ) -- .makeStringAndClear(), -- US( "application/vnd.openxmlformats-officedocument.presentationml.slideMaster+xml" ) ); -+ openFragmentStreamWithSerializer( OUStringBuffer() -+ .appendAscii( "ppt/slideMasters/slideMaster" ) -+ .append( (sal_Int32) nPageNum + 1 ) -+ .appendAscii( ".xml" ) -+ .makeStringAndClear(), -+ US( "application/vnd.openxmlformats-officedocument.presentationml.slideMaster+xml" ) ); - if( mpMasterFSArray.size() < mnMasterPages ) - mpMasterFSArray.resize( mnMasterPages ); - mpMasterFSArray[ nPageNum ] = pFS; -@@ -1450,12 +1449,12 @@ void PowerPointExport::ImplWriteLayout( sal_Int32 nOffset, sal_uInt32 nMasterNum - return; - - FSHelperPtr pFS -- = openOutputStreamWithSerializer( OUStringBuffer() -- .appendAscii( "ppt/slideLayouts/slideLayout" ) -- .append( (sal_Int32) mnLayoutFileIdMax ) -- .appendAscii( ".xml" ) -- .makeStringAndClear(), -- US( "application/vnd.openxmlformats-officedocument.presentationml.slideLayout+xml" ) ); -+ = openFragmentStreamWithSerializer( OUStringBuffer() -+ .appendAscii( "ppt/slideLayouts/slideLayout" ) -+ .append( (sal_Int32) mnLayoutFileIdMax ) -+ .appendAscii( ".xml" ) -+ .makeStringAndClear(), -+ US( "application/vnd.openxmlformats-officedocument.presentationml.slideLayout+xml" ) ); - - // LayoutInfo& rLayoutInfo = GetLayoutInfo( mXPagePropSet ); - -@@ -1826,12 +1825,12 @@ ShapeExport& PowerPointShapeExport::WritePlaceholderShape( Reference< XShape > x - - void PowerPointExport::WriteTheme( sal_Int32 nThemeNum ) - { -- FSHelperPtr pFS = openOutputStreamWithSerializer( OUStringBuffer() -- .appendAscii( "ppt/theme/theme" ) -- .append( (sal_Int32) nThemeNum + 1 ) -- .appendAscii( ".xml" ) -- .makeStringAndClear(), -- US( "application/vnd.openxmlformats-officedocument.theme+xml" ) ); -+ FSHelperPtr pFS = openFragmentStreamWithSerializer( OUStringBuffer() -+ .appendAscii( "ppt/theme/theme" ) -+ .append( (sal_Int32) nThemeNum + 1 ) -+ .appendAscii( ".xml" ) -+ .makeStringAndClear(), -+ US( "application/vnd.openxmlformats-officedocument.theme+xml" ) ); - - pFS->startElementNS( XML_a, XML_theme, - FSNS( XML_xmlns, XML_a), "http://schemas.openxmlformats.org/drawingml/2006/main", -@@ -1881,8 +1880,8 @@ sal_Bool PowerPointExport::WriteNotesMaster() - mPresentationFS->endElementNS( XML_p, XML_notesMasterIdLst ); - - FSHelperPtr pFS = -- openOutputStreamWithSerializer( US( "ppt/notesMasters/notesMaster1.xml" ), -- US( "application/vnd.openxmlformats-officedocument.presentationml.notesMaster+xml" ) ); -+ openFragmentStreamWithSerializer( US( "ppt/notesMasters/notesMaster1.xml" ), -+ US( "application/vnd.openxmlformats-officedocument.presentationml.notesMaster+xml" ) ); - // write theme per master - WriteTheme( mnMasterPages ); - -@@ -1943,11 +1942,6 @@ sal_Bool PowerPointExport::ImplCreateMainNotes() - - //------------------------------------------------------------------------------------------------------------------------------------------------------------------ - --drawingml::chart::ChartConverter& PowerPointExport::getChartConverter() --{ -- return *mxChartConv; --} -- - #define IMPL_NAME "com.sun.star.comp.Impress.oox.PowerPointExport" - - OUString SAL_CALL PowerPointExport_getImplementationName() throw() -diff --git sd/source/filter/pptx/pptx-pptexanimations.cxx sd/source/filter/pptx/pptx-pptexanimations.cxx -index 3d4e90d..1f0ef5d 100644 ---- sd/source/filter/pptx/pptx-pptexanimations.cxx -+++ sd/source/filter/pptx/pptx-pptexanimations.cxx -@@ -1035,7 +1035,7 @@ sal_Int16 AnimationExporter::exportAnimPropertySet( SvStream& rStrm, const Refer - exportAnimPropertyuInt32( rStrm, DFF_ANIM_NODE_TYPE, nPPTNodeType, TRANSLATE_NONE ); - } - } -- sal_uInt32 nPresetId; -+ sal_uInt32 nPresetId = 0; - sal_uInt32 nPresetSubType = 0; - sal_uInt32 nAPIPresetClass = EffectPresetClass::CUSTOM; - sal_uInt32 nPresetClass = DFF_ANIM_PRESS_CLASS_USER_DEFINED; --- -1.7.0.1 - |