summaryrefslogtreecommitdiffstats
path: root/filter
Commit message (Collapse)AuthorAgeFilesLines
* re-base on ALv2 code.Michael Meeks2012-06-291-26/+17
|
* Remove include guardsThomas Arnhold2012-06-293-15/+0
| | | | Change-Id: Ib4ba76d0083e5bd75cc589a55318089c004f591f
* Remove some unused defines and controlsThomas Arnhold2012-06-292-2/+0
| | | | Change-Id: I96f76ed6b33f5c786d1e3ab3981a535037a9c1b5
* Remove unused localsThomas Arnhold2012-06-292-156/+0
| | | | Change-Id: I14369787e99d31cba32957301340cef2fc832b91
* probably the last uses of the one argument String::CreateFromAscii variantCaolán McNamara2012-06-281-1/+1
| | | | Change-Id: I36aab317da2f69f12aaefc24895ad9eaa6b69a7c
* Modified the JavaScript implementation for repeated animations.Marco Cecchetti2012-06-281-61/+21
| | | | That has been needed because of Firefox that does not compute the bounding box of a shape with zero width and height properly.
* Now the rewind option is handled by the JavaScript engine too.Marco Cecchetti2012-06-281-0/+5
|
* Added support for the repeatCount attribute for time containers.Marco Cecchetti2012-06-281-29/+113
| | | | | | | | The support is limited to the case when the value of the repeatCount attribute is an integral number and the duration time is defined implicitly by the active duration of the time container children. The accumulate attribute is not handled. The support for such a feature has been implemented for both the C++ and the JavaScript presentation engine.
* Ported all transition tables. Now restart mode is set up as the SMIL spec ↵Marco Cecchetti2012-06-281-10/+110
| | | | requires.
* Now to animations and repeated to animations are handled by the JavaScript ↵Marco Cecchetti2012-06-281-10/+85
| | | | | engine as the SMIL spec describes.
* targetted re-work of cppunit pieces.Michael Meeks2012-06-271-2/+1
|
* Reduce newline bloat at eofThomas Arnhold2012-06-279-140/+0
| | | | Change-Id: I494ceee07d6825f9466cab810742d7f85291fe14
* removed unused forward declarations of classTakeshi Abe2012-06-2612-30/+1
| | | | | | except moving CGMBitmapDescriptor into filter/source/graphicfilter/icgm/outact.hxx Change-Id: Ib11d1c907b4c52c6e0f261b20992659b52f4c136
* cleanup filter/.../msdffimp.hxxPhilipp Riemer2012-06-251-123/+159
| | | | | | | - deleted empty lines - re-indented code - added/deleted spaces in parameter lists - wrapped parameter lists if too long
* change comments into doxygen format in filters/.../msdffimp.hxxPhilipp Riemer2012-06-251-64/+42
| | | | | | - changed and re-indented documentation after members - re-wrapped and corrected some existing comments - deleted method that was commented out
* cleanup German comments in filter/../msdffimp.hxxPhilipp Riemer2012-06-251-128/+109
| | | | Change-Id: I5bd39caa388738725f493db05ba492d83c39584e
* merge 3 copy and paste efforts back together as bestFitOpenSymbolToMSFontCaolán McNamara2012-06-252-0/+50
| | | | Change-Id: Ia830af58a1e2b80e85b2748b4acceb0bfc340afc
* Translated German comments in filter/inc/filter/msfilter/msdffimp.hxxJesso Clarence Murugan2012-06-251-63/+63
| | | | Change-Id: I8cdc40e0d277567b0d9c5fe2794f8f5c381bbc59
* remove bunch of obsolete looking .dxp filesMichael Stahl2012-06-223-3/+0
| | | | Change-Id: Ib06d88890007fd27d6838a5c8829230733d3df97
* use generic names rather than specific algorithm names when scalingLuboš Luňák2012-06-221-1/+1
| | | | | | | | | | | | | The Lanczos scaling is of very good quality, but it's rather slow, which can be very noticeable with large images, so it's not a very good default for everything. And in general, it's not good to refer to a specific algorithm when all one usually wants is fast/default/best. Some of these changes are a bit of a guess between default/best, but the general logic is that best should be used only for images that won't be large or where the possible waiting does not matter. Change-Id: I53765507ecb7ed167890f6dd05e73fe53ffd0231
* re-base on ALv2 code.Michael Meeks2012-06-223-69/+42
| | | | Change-Id: I8018d9b5fa01d1720c0392dc5fdc4a0656f25a35
* cleanup of duplicated includesPhilipp Riemer2012-06-222-16/+0
| | | | After commit ec5fa0164b9bae5c5bc6654f581e493206584301 "replace all but one .hdl include with equivalent .hpp includes" some of these includes were doubled in the corresponding files. This patch deletes those duplicates.
* replace all but one .hdl include with equivalent .hpp includes.Michael Meeks2012-06-212-12/+12
| | | | Change-Id: I15e94f112144549692d0c2babeb48c77adcb93a9
* fdo#51274 optionally associate Visio file types (vsd/vst) to DrawAndras Timar2012-06-211-1/+1
| | | | Change-Id: I0362d758205e7d12484e9e86ff2dce9608730c57
* reduce scope and replace some String::CreateFromAsciiCaolán McNamara2012-06-212-23/+17
| | | | Change-Id: I8c375e3bfbcd3d7046a8bdb1968934b7d7ca96f8
* re-base on ALv2 code.Michael Meeks2012-06-2157-1368/+849
| | | | Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
* re-base on ALv2 code.Michael Meeks2012-06-2148-768/+720
| | | | Change-Id: I0cba9316e229362fa82a45d9e4d4763a6cf29540
* re-base on ALv2 code.Michael Meeks2012-06-2130-687/+471
| | | | Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
* hrc cleanup: Remove unused definesThomas Arnhold2012-06-213-16/+0
| | | | | | | | | | | All of those defines (should) not be used at any point in the code. False positives may exist, because some macro names are getting generated by some template/macro foo. This is the version which compiled fine for me. Also there are many commented out lines removed. Change-Id: I6394024682e4ab3691eb72707a9363d41ba31df8
* ditch last (?) uses of UniString::UniString(sal_Unicode, ...)Caolán McNamara2012-06-202-12/+11
| | | | Change-Id: Ie04a3465100d2f013f34168aaf136a20cd2f7e0d
* remove some UniString ctorsCaolán McNamara2012-06-191-2/+2
| | | | Change-Id: Ic2e712f4447b733b79d980e178d9d6d9d8bf0e40
* SVG: use dash parameters from svg fileChr. Rossmanith2012-06-182-53/+132
| | | | Change-Id: I86b31156e1a9221d9cfdc40d5670b324ce056a89
* move DTTM2DateTime and DateTimeToOString to msfilter to avoid copy&pasteMiklos Vajna2012-06-152-0/+94
|
* -Werror=unused-variableStephan Bergmann2012-06-151-1/+0
| | | | Change-Id: Ic4c417667d45f80215303d2171b3c61d97284547
* Fixed a bug related to text fields introduced on the last commit.Marco Cecchetti2012-06-151-6/+4
|
* Provided support for clipping-based shape transitions (barnWipe,Marco Cecchetti2012-06-151-42/+327
| | | | | | | | | | | | | fourBoxWipe, ellipseWipe, pinWheelWipe). Basic support for reverse method by subtraction. Ported or implemented the following classes or functions: createShapeTransition, ClippingAnimation. Extended the following SVG DOM classes: SVGPathElement (prependPath method). Modified and added new methods to: AnimatedElement, ClippingFunctor, EllipseWipePath, FourBoxWipePath.
* Enabled support for clipping-based slide transitions (barnWipe,Marco Cecchetti2012-06-152-33/+1523
| | | | | | | | | | | | | | | fourBoxWipe, ellipseWipe, pinWheelWipe). Ported or implemented the following classes or functions: ClippedSlideChange, PathTools.normalizePath, ClippingFunctor, createClipPolyPolygon, BarWipePath, FourBoxWipePath, PathTools.createPathFromEllipse, EllipseWipePath, PinWheelWipePath. Extended the following SVG DOM classes: SVGMatrix, SVGPathElement, SVGPathSegMovetoAbs, SVGPathSegLinetoAbs, SVGPathSegCurvetoQuadraticAbs, SVGPathSegCurvetoCubicAbs. Modified and added new methods to: MetaDocument, AnimatedSlide, SlideTransition, TransitionInfoTable.
* Enabled support for fade, slide wipe and push wipe slide transitions.Marco Cecchetti2012-06-152-57/+1092
| | | | | | Ported or implemented the following classes: SlideTransition, AnimatedSlide, SlideChangeBase, FadingSlideChange, FadingOverColorSlideChange, MovingSlideChange. Modified and added new methods to: MetaSlide, SlideShow.
* The new slide elements structure is created by the svg export filterMarco Cecchetti2012-06-153-322/+211
| | | | directly. Master page elements structure reverted to old one, adapted the embedded script. Exporting a single slide is supported again.
* In order to enable future support for slide transitions has been neededMarco Cecchetti2012-06-151-403/+984
| | | | | | | | | | | | | | | to modify the part of the presentation engine handling the slides navigation feature. A new structure for slide and master page elements has been designed. The following new classes have been implemented: MasterPageView, TextFieldHandler, SlideNumberFieldHandler. The following classes have been modified: MetaDocument, MetaSlide, MasterPage, PlaceholderShape, Thumbnail. The following classes have been modified and renamed: TextField -> TextFieldContentProvider, FixedTextField -> FixedTextProvider, VariableDateTimeField -> CurrentDateTimeProvider, SlideNumberField -> SlideNumberProvider.
* In order to fix bug 43060 the width and height attributes are exported with ↵Marco Cecchetti2012-06-151-0/+18
| | | | units (mm) for the <svg> element when a single slide/page is exported.
* Now debug printers are turned off automaticallyMarco Cecchetti2012-06-151-1/+6
|
* fixed wrong indentation / provided better indentationMarco Cecchetti2012-06-151-369/+368
|
* hrc cleanup: Remove completely unused RIDsThomas Arnhold2012-06-151-3/+2
| | | | | | | | | | | These RID definitions aren't used at any other point. So remove them. Unused START and END definitions were commented out for documentation purpose. All definitions in basctl/source/basicide/tbxctl.hrc were unused, so I removed this file. Change-Id: I4713188a12b9da912b2a91b85ea4e54ca1aeb994
* Fix uninitialized valuesJulien Nabet2012-06-141-2/+2
| | | | Change-Id: I62b6cb30aeab40be18e5943a27ccd1d7130ad073
* Convert SV_DECL_PTRARR_DEL(SvxMSDffBLIPInfos) to boost::ptr_vectorNoel Grandin2012-06-122-9/+5
| | | | Change-Id: I6cd5793b1ba2a29cbedce7fe5a040651e1664a11
* Convert SV_DECL_PTRARR_DEL(SvxMSDffShapeOrders) to std::vectorNoel Grandin2012-06-122-18/+20
| | | | | | | | I could not use boost::ptr_vector because some of the code copies the pointers into other data-structures temporarily, which ptr_vector does not like. Change-Id: Ie9c8aeb4e741bfd138694929ccda451a1c0984bb
* Convert SV_DECL_PTRARR_DEL(_PptSlidePersistList) to std::vectorNoel Grandin2012-06-122-25/+30
| | | | | | | I could have used boost::ptr_vector, but the code seems to believe that the array can contain nulls, which ptr_vector does not like. Change-Id: I5f56a3e96ef9baca2c192e7cfa33b8f4283709a6
* Convert SV_DECL_PTRARR_DEL(PptFontEntityAtomList) to boost::ptr_vectorNoel Grandin2012-06-121-7/+4
| | | | Change-Id: Ie7aa19b7ef5c25b2547a9fd29810fb56427edac0
* Get rid of GRADIENT_* defines, they conflict with Windows GDI types.Jan Holesovsky2012-06-122-11/+11
| | | | Change-Id: Ia0bc37f81b7213b20fc5093beb46d7a05b1ac931