path: root/sd/xml
AgeCommit message (Collapse)AuthorFilesLines
2020-05-08implement PowerPoint 'flash' slide transition (API CHANGE)Luboš Luňák1-0/+3
It's like 'fade', but using white instead of black. It's a separate type in the pptx file (although I actually cannot find it in the spec OOXML, but PowerPoint 2013 generates it). The API change in XTransitionFactory should be fine, I doubt there's anything external using it. Change-Id: I3479840f265ed8227b3b8301ecff56a63d57f493 Reviewed-on: Tested-by: Luboš Luňák <> Reviewed-by: Luboš Luňák <>
2019-02-25sd: fix preset class for media call effects.Mark Hung1-3/+3
Change-Id: I2a2a72a3a19beb9911fa694e983945480029ae0d Reviewed-on: Tested-by: Jenkins Reviewed-by: Mark Hung <>
2017-12-06tdf#101014 Keyboard between textboxes - part 2Marina Latini1-2/+2
Fixed the a11y issue in layout AUTOLAYOUT_TITLE_2CONTENT_CONTENT now the selection via keyboard works as requested Change-Id: I034776393c8cca68d5cb3702f12111a057d4134b Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Thorsten Behrens <>
2017-12-01tdf#101014 Keyboard navigation between textboxesMarina Latini1-4/+4
The tab sequence in layouts AUTOLAYOUT_TITLE_4CONTENT and AUTOLAYOUT_TITLE_6CONTENT has been modified from left to right on each line for a better a11y Change-Id: I92379358860d6866414ceda430a9bd90b63e2743 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: Katarina Behrens <>
2016-10-11convert PageKind to scoped enumNoel Grandin1-16/+16
Change-Id: I7f90cf2e96b72031bcfff558794e6cb42ea408e8
2016-06-10Slideshow: Add 'Oval' Shape Transition variantMayank Gupta2-0/+22
Committer's note: There is no Oval or Ellipse transition in MSO formats, so fallback to circle on export to those. Change-Id: Ibc3d617d3bb94bdd0702bb4d60ce5fbe2eea8e24 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: jan iversen <> Tested-by: jan iversen <>
2016-06-09Revert "Slideshow: Add 'Oval' Shape Transition variant"jan iversen2-22/+0
The patch caused problems with the export filter tests, to check that you need to add --with-export-validation to your autopen.input see for more info on how to set it up This reverts commit 248c5ea771255b54e64394458a321ccf829bbd02. Change-Id: Ib3b8fa7bf80630feeca1f24dfb1ceb5a945d7162 Reviewed-on: Reviewed-by: jan iversen <> Tested-by: jan iversen <>
2016-06-09Slideshow: Add 'Oval' Shape Transition variantMayank Gupta2-0/+22
Change-Id: Ibc3d617d3bb94bdd0702bb4d60ce5fbe2eea8e24 Reviewed-on: Tested-by: Jenkins <> Reviewed-by: jan iversen <> Tested-by: jan iversen <>
2016-04-22Avoid reserved identifiersStephan Bergmann1-1/+1
Change-Id: I3542622f6b3752f7254abd07d9f3a8141f10c3dc
2015-11-16slideshow: initial work on "honeycomb" transition (incomplete)Tomaž Vajngerl1-0/+3
Change-Id: I4a46f7f1ec289f96f9fd1b849317b7548ac29383
2015-11-13slideshow: add "glitter" slide transitionTomaž Vajngerl1-0/+3
Change-Id: Ie89b64c4399cd0092eee579660c9fe85f8ca8e73
2015-11-06Add a 'Ripple' transitionTor Lillqvist1-0/+3
Change-Id: I18efe35c299bc3a4a2a5e449021323fc1f53f378
2015-10-27Initial work on a "Vortex" transitionTor Lillqvist1-0/+3
The actual transition is not yet at all like the one in the competing product. But some basic ideas are in place. Change-Id: Ie17a4fe03ae93abe51a2f1f760f417ee4b193e2c
2013-09-10Parsing master presentation objects from 'objectlist.xml'Vishv Brahmbhatt1-17/+39
Parsing the property values of master presentation objects. Also new functions added to comphelper module for expanding filepaths macro to appropriate system file paths(for configuration files present at 'Impress.xcs') Change-Id: If0381a12155673e85103ddb5d51c34ae53fe2ecb
2013-08-26Some cleanup and consolidation of the Impress layout work.Thorsten Behrens1-2/+7
Also make unit test work again after Mac-app like path changes. Change-Id: I13eae20141650e1d1d826a794d1f19baaef5f561
2013-08-26Few changes to position co-ordinates of layouts.Vishv Brahmbhatt1-3/+3
Made appropriate changes to the position co-ordinates of layoutlist.xml.And now diff of 'vertical layouts' comes empty. Change-Id: Idd4ced9e7551dc95fd42e2a9767894fff121914d
2013-08-26Adding entries to "objectlist.xml"Vishv Brahmbhatt1-2/+13
Few more entries are added to "objectlist.xml".Only last two magic numbers of "sdpage.cxx" are left to be handled.They are slightly different from rest of the entries. Change-Id: Ic1481606a360695dc57174e5e4037169f91bd611
2013-08-26Creating a new demo XML fileVishv Brahmbhatt1-0/+8
A small demo version of new XML file, to store the remaining of the 'magic numbers' left in the "sdpage.cxx". Change-Id: I2883782dbdfd5a68f707631faec2e7b1d62a00de
2013-08-26Few name conventions changes.Vishv Brahmbhatt1-46/+46
Changed the name of attributes from "title-shape-relative-height" to "relative-height" & all others. Change-Id: I3010e8faf8a9bf347a7bec366449bbba77f0a69f
2013-08-26Adding vertical layouts to XML file.Vishv Brahmbhatt1-1/+19
The new vertical layouts and the old layouts works well on my maschine. Also the 'vertical writing' mode seems to be working perfectly for 'vertical layouts'. And removed the 'switch'case from the "sdpage.cxx". Change-Id: Ic9f6af68cdeb635f79e67b959f95ac0a79c119ca
2013-08-26Making few changes to the parser logic.Vishv Brahmbhatt1-37/+37
The logical change seems to work perfectly,only few of the layouts involving 'vertical title' are left to be handled in the XML file.Also commenting out some of the code in the switch case for temporary reference.It will be deleted in the subsequent commit. Change-Id: I491e414dec3dbd01d8566f23ab31096daa7bbfa8
2013-08-26Few changes to the logic of parsingVishv Brahmbhatt1-36/+36
This changes are pushed for quick reference as there are some more changes that are left to be done. Change-Id: I8c79fa7730dcab9250bebe6bd84f49a8664e338d
2013-08-26Temporarily adding new methods to "drawdoc.cxx".Vishv Brahmbhatt1-11/+11
Adding new methods to "SdDrawDocument" class to set the vector "layoutlist" from the constructor of "SdDrawDocument" and use it in "CalcAutoLayoutRectangles". Build got failed in-between,so authentication of it's working is left to be done. Change-Id: Ia614ab0e1d45022d770e61d27b0ae6c74dc71bf8
2013-08-26Added few more new samples to "layoutlist.xml"Vishv Brahmbhatt1-9/+40
New samples are added to "layoutlist.xml" and corresponding changes are made in the "sdpage.cxx". Few changes are still left to be made in the values,which will be done in the next commit. Change-Id: Ia388f416906f4416ec596ae4631a51940e6ccf93
2013-08-26Changed the logic of parsingVishv Brahmbhatt1-1/+1
Have added a vector list of XNode to store the parse XML and referring it instead of XML eveytime. Need to make scope level changes for vector and parseXml() in the next commit. Change-Id: I2f270fc18058772fbf30a2a44e564c8290c316c4
2013-08-26Solved the identation problem related to "layoutlist.xml".Vishv Brahmbhatt1-5/+27
Have added a 'if' conditional statement to know whether layout's child is a empty 'text' node or 'presobj' node.And proceed with rest of the things ,if it is a 'presobj' node.Also the xml files are indented. Change-Id: I676e710b86b1f50dbd861f2cb180bf9be839b867
2013-08-26Adding new Slide Layouts Samples to "layoutlist.xml".Vishv Brahmbhatt1-0/+2
Have added new "Slide Layouts" samples.So commented out the code related to existing slide layouts in "sdpage.cxx" and also added some code for XML parsing of the new layouts. Change-Id: I8f5fdcab5f2eb41e37fa522a7801b388cbfefed5
2013-08-26Working version of XML parser from configuration file pathVishv Brahmbhatt1-2/+2
Added some changes in the "getRootElement" and new "layoutlist.xml" is added for "unit-test" module. XML parser works perfectly in the installation,only the failure of "unit-test" is left to be solved. Some refactoring related to "layoutlist.xml" will be updated soon. Change-Id: If7ed3af40e9b6df26e20881728181eb6c82936d8
2013-08-26Changing the XML parser with configuration file pathVishv Brahmbhatt1-0/+8
Updating the "getRootElement" function.So "layoutlist.xml" can be read from actual configuration path. Change-Id: Iee636d32e629e935e46a18572646659780ae20e3
2012-11-28re-base on ALv2 code. Includes:Michael Meeks3-0/+51
Patches contributed by Armin Le-Grand #118898# Adapted ImpGraphic::ImplGetBitmap to correctly convert metafiles... #118485# - Styles for OLEs are not saved. Patches contributed by Andre Fischer Patch contributed by Ariel Constenla-Haile i#118505# - Remove MN_OLE_OBJECT menu item from Draw/Impress contextmenu - CWS contextmenu1 Patch contributed by Zhang Jian Fang #118876#, Add check if the OutlinerParaObject is created successfully restore a re-based rdbedit.
2012-08-22remove unused module-description xml filesMatúš Kukan28-632/+0
Change-Id: I531e47538f308ee43e0fe8d7db59f525e45942c3
2012-07-15Bug fix: now the darken and lighten effects work in the right way.Marco Cecchetti1-6/+6
Edited the effects.xml and changed effect direction to counterclockwise.
2011-01-31Don't copy over files under version controlFridrich Štrba1-13/+0
scp2 handles the case where the OGL transitions are not built just fine
2010-12-04merge transogl-transitions-sd.diff and transogl-more-transitions.diffNorbert Thiebaud2-0/+28
2010-10-26MS interop: support for cutblack slidetransition addedThorsten Behrens1-0/+3
Adds CUTBLACK slide transition to ppt import and slideshow
2009-02-19CWS-TOOLING: integrate CWS transogl03reduxOliver Bolte1-0/+0
2009-02-09 13:59:40 +0100 thb r267511 : #i96946# Added seemingly missing change for the color space selection for the slide textures 2009-02-04 10:47:12 +0100 cmc r267353 : #i96946# integrate ogltrans work
2009-01-06CWS-TOOLING: integrate CWS impress147Rüdiger Timm1-0/+21
2008-12-16 15:51:15 +0100 wg r265553 : i96805 2008-12-03 12:32:33 +0100 wg r264766 : 96805 2008-12-03 11:40:11 +0100 wg r264761 : 96805 2008-11-20 15:39:56 +0100 cl r264062 : migrated cws from cvs to svn 2008-11-19 14:16:40 +0100 cl r263992 : CWS-TOOLING: rebase CWS impress147 to trunk@263288 (milestone: DEV300:m35)
2008-01-29INTEGRATION: CWS transogl02 (1.1.2); FILE ADDEDVladimir Glazounov1-0/+33
2008/01/07 20:35:54 radekdoulik 2008-01-07 Radek Doulik <> * build/src680-m241/sd/xml/ new file, when building with opengl copy transitions-ogl to transitions-ogl.xml so that it is delivered, otherwise delete transitions-ogl.xml * build/src680-m241/sd/prj/build.lst: added xml/ directory * build/src680-m241/sd/source/core/TransitionPreset.cxx (importTransitionPresetList): load transitions-ogl.xml as well as transitions.xml (importTransitionsFile): new helper method
2007-08-01INTEGRATION: CWS pathfinder02 (1.7.632); FILE MERGEDJens-Heiner Rechtien1-457/+457
2007/07/23 14:28:43 cl 1.7.632.1: #i79248# made replace the default for additive attribute and changed namespace to smil
2006-03-21INTEGRATION: CWS viewswitch (1.1.984); FILE MERGEDOliver Bolte1-1/+1
2006/02/06 09:51:16 af 1.1.984.1: #i57552# Only supported service is DrawingDocumentDrawView.
2006-03-21INTEGRATION: CWS viewswitch (1.1.984); FILE MERGEDOliver Bolte1-2/+2
2006/02/06 15:40:04 af 1.1.984.2: #i57552# Changed implementation name. 2006/02/06 09:48:23 af 1.1.984.1: #i57552# Only supported service is DrawingDocumentDrawView.
2006-03-21INTEGRATION: CWS viewswitch (1.1.984); FILE MERGEDOliver Bolte1-2/+2
2006/02/06 15:39:20 af 1.1.984.2: #i57552# Changed implementation name. 2006/02/06 09:47:42 af 1.1.984.1: #i57552# Only supported service is DrawingDocumentDrawView.
2006-03-21INTEGRATION: CWS viewswitch (1.1.984); FILE MERGEDOliver Bolte1-2/+1
2006/02/06 15:37:14 af 1.1.984.2: #i57552# Changed implementation name. 2006/02/06 09:46:53 af 1.1.984.1: #i57552# Only supported service is DrawingDocumentDrawView.
2006-03-21INTEGRATION: CWS viewswitch (1.1.984); FILE MERGEDOliver Bolte1-2/+1
2006/02/06 15:36:21 af 1.1.984.2: #i57552# Changed implementation name. 2006/02/06 09:46:14 af 1.1.984.1: #i57552# Only supported service is DrawingDocumentDrawView.
2006-03-21INTEGRATION: CWS viewswitch (1.1.984); FILE MERGEDOliver Bolte1-1/+1
2006/02/06 15:35:52 af 1.1.984.1: #i57552# Changed implementation name.
2005-03-29INTEGRATION: CWS effectmigration01 (1.4.20); FILE MERGEDRüdiger Timm1-4/+4
2005/03/11 09:47:40 dbo #i39513# fixed vertical wipe-in, wipe-out 2005/03/10 16:20:01 cl #i44578# added EffectMigration for better effect export to OOo 1.x
2005-03-23INTEGRATION: CWS sj16 (1.5.14); FILE MERGEDVladimir Glazounov1-31/+31
2005/03/18 14:02:45 sj #i41534# :importFromSvgD(): skipping tags in svg:d element (unknown)!
2005-03-01INTEGRATION: CWS impress35 (1.3.24); FILE MERGEDKurt Zenker1-0/+139
2005/02/15 16:10:52 cl #i42570# added some missing effects that match effects from last version
2005-02-17INTEGRATION: CWS impress31 (1.2.72); FILE MERGEDVladimir Glazounov1-18/+18
2005/01/28 14:17:53 cl #i41527# support hsl colors
2005-01-28INTEGRATION: CWS impress30 (1.2.60); FILE MERGEDRüdiger Timm1-6/+6
2005/01/19 15:20:47 bm #i40657# some spiralWipe effects corrected 2005/01/18 15:23:16 bm #i40657# subtype swapped for snake-wipe-top-lef