Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index



Hi all,
my GSoC proposal has been accepted!
I'm really happy that also this GSoC I'll contribute to
the LibreOffice project.
I want to thanks Thorsten and Fridrich for having placed their
trust in me again for this GSoC.

My proposal is about improving the project I started the last GSoC.
The project was about implementing a new Impress feature in order
to let a user to be able to export a presentation as a browsable
svg document with support for animations.
In the last GSoC I ported a good amount of the impress animation
engine from C++ to JavaScript. At present the svg export filter
supports several shape effects, but there is still a lot of work
to do.

For the upcoming GSoC the main goals will be:
- Porting the part of the Impress animation engine responsible for
  transition effects and slide transitions.
- Implement support for repeated and rewinded animations.
- Go backward by one single effect.
- A new text export implementation that provides better support
  for text search engines and best appearance.
- Provide support for text animations.
- Export embedded svg pictures in a transparent way.

I'll start coding on May 21, I'll keep a logbook where
I'll annotate the project advance as any issue I'll have to face.
I'll also provide a weekly summary on the project state that
I'll post on this ml.
As I have write access to the Libre Office git repository
I'll submit my code in the form of a feature branch.

In the meanwhile, when I'm not too busy, I'll spend my time
by getting again cozy with the source code I have to work on,
and in accumulating and discussing ideas on implementation aspects.
I'll also set up any development tools I could need and
I'll define a good pool of browsers to utilize for testing.

About this last point I'd like to know if there is interest in
performing test on IE 10 that at present is supported only by
Windows 8.


Cheers,
-- Marco


--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.