[Libreoffice-commits] Changes to 'feature/svg-export'

Marco Cecchetti mcecchetti at kemper.freedesktop.org
Fri Jun 15 01:17:34 PDT 2012


New branch 'feature/svg-export' available with the following commits:
commit a7bd0355844f5bc4a3717df059ecfa5743b041fe
Author: Marco Cecchetti <mrcekets at gmail.com>
Date:   Sat Jun 9 19:55:50 2012 +0200

    Fixed a bug related to text fields introduced on the last commit.

commit 61360495ac22065c5de08f55ec6dd8144a25b1aa
Author: Marco Cecchetti <mrcekets at gmail.com>
Date:   Sat Jun 9 17:43:28 2012 +0200

    Provided support for clipping-based shape transitions (barnWipe,
    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.

commit 6016a685482aaa7e2ef80b31ee5196238665face
Author: Marco Cecchetti <mrcekets at gmail.com>
Date:   Wed Jun 6 19:19:44 2012 +0200

    Enabled support for clipping-based slide transitions (barnWipe,
    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.

commit a962bffa18e81032423e1c5c7065125d27caa163
Author: Marco Cecchetti <mrcekets at gmail.com>
Date:   Thu May 31 21:45:13 2012 +0200

    Enabled support for fade, slide wipe and push wipe slide transitions.
    
    Ported or implemented the following classes: SlideTransition,
    AnimatedSlide, SlideChangeBase, FadingSlideChange,
    FadingOverColorSlideChange, MovingSlideChange.
    Modified and  added new methods to: MetaSlide, SlideShow.

commit a4f7622bcc32b14811f3969dcd073f79560b3967
Author: Marco Cecchetti <mrcekets at gmail.com>
Date:   Tue May 29 21:01:00 2012 +0200

    The new slide elements structure is created by the svg export filter
    directly. Master page elements structure reverted to old one, adapted
    the embedded script. Exporting a single slide is supported again.

commit 232490f3fba15bc9b6cb94723645fbc21b3c0f26
Author: Marco Cecchetti <mrcekets at gmail.com>
Date:   Sat May 26 12:53:19 2012 +0200

    In order to enable future support for slide transitions has been needed
    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.

commit d6b82f7bcb5123db56eb9acf4a3f3c2c90319606
Author: Marco Cecchetti <mrcekets at gmail.com>
Date:   Mon May 21 16:08:11 2012 +0200

    In order to fix bug 43060 the width and height attributes are exported  with units (mm)  for the <svg> element when a single slide/page is exported.

commit 6e0d7ce9410658dfe3e0ff53f2b98349b075e91e
Author: Marco Cecchetti <mrcekets at gmail.com>
Date:   Sat Apr 7 12:08:30 2012 +0200

    Now debug printers are turned off automatically

commit fec47cf75efc80825734ce09e991fb0efd8fcd27
Author: Marco Cecchetti <mrcekets at gmail.com>
Date:   Sat Mar 31 12:00:35 2012 +0200

    fixed wrong indentation / provided better indentation



More information about the Libreoffice-commits mailing list