Issue 41800 - Move along curve not implemented in OOo1 975
Summary: Move along curve not implemented in OOo1 975
Alias: None
Product: Impress
Classification: Application
Component: open-import (show other issues)
Version: 680m75
Hardware: All All
: P3 Trivial with 90 votes (vote)
Target Milestone: OOo 2.3
Assignee: marc.neumann
QA Contact: issues@graphics
Keywords: oooqa, regression
: 51212 63331 70756 72467 (view as issue list)
Depends on:
Reported: 2005-02-01 12:47 UTC by fransvc
Modified: 2007-09-09 10:28 UTC (History)
16 users (show)

See Also:
Latest Confirmation in: ---
Developer Difficulty: ---

Test case for ppt motion-path animation import (177.00 KB, application/
2007-07-15 12:50 UTC, stepan1117
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description fransvc 2005-02-01 12:47:40 UTC
Move along curve not implemented in OOo1 975.

One of the most used and flexible options in OOo 1.1 is not available in this
The line is visible and the object too, but it does not work.
Comment 1 wolframgarten 2005-02-01 14:04:59 UTC
Reassinged to Christian.
Comment 2 christian.guenther 2005-03-31 11:26:16 UTC
set to new and change the target.
Comment 3 christian.guenther 2005-03-31 11:27:25 UTC
When could do it in the earlier versions (old presentation engine) and PPT can
also do it.
Therefore it's a defect in my mind and not an enhancement or an feature.
Please have a look.
Comment 4 thb 2005-03-31 12:14:27 UTC
@cl: If I understand this issue correctly, it's about the missing UI for path
animations (if it's about a PPT/SXI import problem, CGU told me you have an
issue for that, anyway). Please have a look.
Comment 5 clippka 2005-05-24 11:56:46 UTC
Comment 6 fransvc 2005-07-25 13:50:34 UTC
I ve downloaded version 1.9.121 and there is still no solution.
It is strange that this function is not implemented yet.
I know the stress to solve all the other bugs, but this was an existing 
function in 000 1.1.

Comment 7 gaute 2005-08-15 14:54:02 UTC
Ouch, this means that one of the guides we created to promote OOo no longer works in 2.0 :-(
Comment 8 clippka 2005-09-09 11:24:18 UTC
*** Issue 51212 has been marked as a duplicate of this issue. ***
Comment 9 fransvc 2005-12-02 07:14:11 UTC
I have installed version 2.01 and the problem still exist.

In an earlier stage it was not possible to edit it, but it works when imported 
from PowerPoint.

At this moment, it does not work anymore.
All abjects are flying in randomly.

Pleas have a lokk, because it is an important function.
Comment 10 alex.thurgood 2005-12-06 08:47:42 UTC
adding oooqa and regression keywords

If the functionality worked in 1.1.x and no longer works in 2.0 or 2.0.1 then
this is a regression. 

It should also be retargeted to something more precise than "Later", or at least
there should be a valid reason given for not setting a target. IMHO, this lack
of functionality has the following significant impact :

- presentations that had this feature made in 1.1.x no longer work correctly
(compatibility issue)
- functionality that was present and manifestly used in 1.1.x no longer
available (functional regression)

Also resetting version to actual 2.0.1, because the problem is still present.

Since compatibility with both MSOffice and the existing 1.1 format was a high
priority for 2.0, this should at least be retargeted to a 2.0.x timelime correction.

Comment 11 andreschnabel 2005-12-11 09:49:06 UTC
andreschnabel -> wurzel:
I agree setting the regression keyword, but Version should never be changed.
Version is always the version where the issue first has been reported!

andreschnabel -> cl:
you have set this to "started" with target "Ooo later". from what I understand
these both exclude each other.
"Started": somebody is working on the feature and has "reserved" implementation
"OOo Later": Sun has no ressources to implement the feature and it is oopen for
please set Status / Target accordingly
Comment 12 Regina Henschel 2006-03-18 14:13:32 UTC
*** Issue 63331 has been marked as a duplicate of this issue. ***
Comment 13 watzlaw 2006-05-29 12:43:25 UTC
:-( Also in the latest nightly builds in direction to 2.0.3 this (imho
showstopper-) bug is not fixed. 

It's a pitty: i thought i could change with 2.0.x to OpenOffice completely. But
until now there's no way to avoid powerpoint when creating presentations. in the
worst case i have to wait for OOo 3.x ...
Comment 14 clippka 2006-06-27 15:26:38 UTC
changing the target to 2.x but will not be fixed until cws aw014 is integrated
which is currently planned for 2.0.5

The problem is that this is nut only a bug. With the new presentation engine in
2.0 we also switched to a different method to do animation along a curve. In OOo
1.x we used a path shape that could be assigned as a path to an animated shape.

For 2.0, you could have more than one path for each shape as each shape can have
multiple animations. This also improves interopperability with other major
presentation applications available. But this need a complete new user interface
solution where the user is able to edit a path that is itself not a shape inside
the document. for that I need an overlay functionality and aw is working hard on
getting this.

I'm sorry for the delay but again this is not an easy fix. I'm afraid if you
need this feature and do not like the new presentation engine you have to stick
with 1.x
Comment 16 Regina Henschel 2006-10-23 21:40:30 UTC
If "changing the target to 2.x but will not be fixed until cws aw014 is integrated
which is currently planned for 2.0.5" is still true, 'Target milestone' should
not be "OOo Later".
Comment 17 Regina Henschel 2006-10-24 23:10:00 UTC
*** Issue 70756 has been marked as a duplicate of this issue. ***
Comment 18 pancapangrawit 2006-12-04 12:59:43 UTC
On the Mac custom motion-paths will be an OOO-only feature. Neither MSOffice2004 nor Keynote3 have 
it. Please give this a high priority!
Comment 19 themagpie 2006-12-05 20:23:08 UTC
This is beginning, I regret to say, to look like a service-killer problem. Many
of us use OoO from what might be called a "political" choice to use Open Source
products rather than proprietary stuff and I will admit, to some extent, to
being one of that group. However, I am not a masochist and there are limits
beyond which I simply can't go - limits which I suspect many will reach long
before I do.

The plain fact is that even though Impress is good - in fact, in many ways a
vast improvement over things like PowerPoint and even Flash - there is simply a
burning need for this path management. No respectable modern presentation, much
less a modern application or internet-based web application such as a teaching
package which is precisely what made me mention this problem in the first place,
can possibly be expected to operate without managable path controls whether
handled as a process timeline as in Flash or as an event-model as I understand
will be the case with XAML and is definately the case with PowerPoint.

We have now all been quietly sitting back and patiently waiting for this now for
almost two years. In that time, the world of ineractive applications has moved
on a long way and it is now for all practical purposes impossible to manage
without this feature. Its time to face the facts that either this gets
prioritised as a critical fault issue that is seriously damaging the widespread
use of the package, or we accept that Impress is pretty much a dead product.
Without this feature, it might as well not exist and people are already moving
to other, often also free, alternatives just because we cannot do this
apparently simple task within OpenOffice.

Sorry guys, but Pancapangrawit has hit the nail on the head here. OoO is now
pretty much alone with this problem and is desperately in need of some action.
Even I have started to use Flash now rather than Impress and we really do have
to move before Google decide they would like to pull the rug out from under us
in the realm of presentations as well as spreadsheets and documents.
Comment 20 webmaster 2006-12-05 22:26:11 UTC
Comment 21 clippka 2006-12-06 09:59:43 UTC
ok, target is wrong, setting to 2.x

But no development resources on the horizon yet...
Comment 22 giuseb 2006-12-07 10:16:48 UTC
Fully concur with themagpie's comments.
I won't be able to switch from dreadful PP until my teaching material, which
includes lots of custom paths, can be safely imported and further improved in OO.
Cheers, Giuseppe
Comment 23 mdarmistead 2007-01-16 16:01:23 UTC
I too concur with themagpie's remarks. I use PP presentations with motion paths
for many of the automation subjects I teach. I REALLY need this issue fixed NOW
so I can complete my migration to OOo2. I see many quibbles about how this issue
should be tracked, but nothing about any action taken to fix it. Unfortunately
my programming skills aren't up to the task to tackle the problem, or I'd gladly
fix it myself. I cannot state it strongly enough, Impress is USELESS to me and
many others without customizable motion paths.
Comment 24 bleunven 2007-02-09 10:13:55 UTC
In my point of view, animations are not here to be funny but to support your
talk and clarify your explanation. As a short draw is more clear than a big
talk, a good animation of your slide is better than a static pictures. For this
I can not use text able to swing Fox-Trot or circle that jump around the slide
in disorder. This disturb more the public than help.
I use objects than go from A to D through  B and C, like I need, like I want. So
unfortunatelly, I should use PP...
Only the reolution of this issue could give the possibility to do this with OO.
Thanks you.
Comment 25 thb 2007-03-27 13:41:58 UTC
It appears that this issue is about two, not necessarily dependent problems: 
 - motion paths from old sxi or ppt files are not (correctly) imported
 - there´s currently no UI to edit or add motion paths

To me, the former is much less work than the latter, and prolly cures most of
the pain...
Comment 26 pillot 2007-03-27 15:01:42 UTC
thb, please, let me disagree. I am quite ignorant of which problem is less
difficult, but the impossibility to add/edit motion paths in _new_ files is, as
others already stated, a very important flaw in current impress since it is a
very common and expected feature.

This is not only a back-compatibility issue.
Comment 27 jevansau 2007-04-10 05:31:57 UTC
This issue is the main reason I don't use Impress any more, and I know from
watching will also be a major problem in getting students to move from
powerpoint to Impress. P3 seems too low.
Comment 28 jlmunoz 2007-04-21 00:29:15 UTC
I agree with almost all of the comments. Move along a curve is extremelly useful
feature to be assigned a low priority. If Impress wants to become an option,
let's work in a solution.
Comment 29 themagpie 2007-04-22 01:01:38 UTC
Ok, so there are lots of us that want this feature but we can't get enough
priority to do it. So what are the chances of us getting hold of the source code
and doing the job ourselves?
Comment 30 yannack 2007-04-24 13:50:45 UTC
This is *the* only issue preventing me from switching at the office from
Powerpoint to Impress.
Please make this a priority!
Comment 31 kpalagin 2007-05-04 21:33:23 UTC
*** Issue 72467 has been marked as a duplicate of this issue. ***
Comment 32 lamyseba 2007-05-07 12:57:51 UTC
Opened in February 2005, we are in may 2007 and is not resolved. (
Like all people voting on this issue, this seem an important feature for me.
Comment 33 mdarmistead 2007-05-23 13:53:16 UTC
Target milestone OOo 2.x...  We're at 2.2 now, when does 2.x happen?  Come on
guys, this is a serious issue for uptake of OOo at educational institutions.
Animations are central to many presentations used to teach diverse subjects
these days. I understand that this may not be a trivial issue to implement due
to a change of rendering engines. Perhaps the change wasn't such a good idea?
Please, at least let us know what, if anything is happening on this issue.
Comment 34 themagpie 2007-05-24 21:11:33 UTC
Is this a good time to ask if perhaps when we get the chance to do animations we
also get something that will directly and easily integrate with Moodle? I know a
lot of those wanting this feature are also in education and I'm sure they know
that we are now getting FAR behind the 8-ball on this. We need action fast, and
we need - if we are to make up lost ground - to make it easy to link the final
product into a VLE.
Comment 35 sba99jpd 2007-06-01 20:39:11 UTC
I have to agree with earlier comments - I use custom animations and motion paths
several times a day, and I can't switch to OO if this isn't implemented.  It's
the only thing holding me back because it's so essential to my work.
Comment 36 parity 2007-07-01 13:41:43 UTC
This problem still exists and there are 138 votes this far. I think it should be
targeted as soon as possible (for OOo 2.3 or 2.4). Nearly everyone I know who
uses Impress misses this feature.
Comment 37 clippka 2007-07-03 19:47:15 UTC
fixed in cws pathfinder01

I will update the custom animation specification for this but here is a short
quickstart guide.

- If the custom animation panel is visible all motion paths are visible on the
current slide
- A motion path can be selected by a mouse click. Once selected it can be moved
and resized. A double click or F8 or menu entry "edit points" switches to point
entry mode

- To add a custom motion path do as follows
 * select the shape
 * from the custom animation panel select "add"
 * select the motion path tab
 * there choose one of the first three new entries
  * "Curve" lets you draw a new Curve
  * "Polygon" lets you draw a new Polygon
  * "Freeform Line" lets you draw, well you may have guessed it

Known issues so far:
If more than one motion path for a single shape is created, the slideshow uses
the wrong offset to start that path, I have written issue 79177 for this problem

To all interested, this fix has to pass QA first and I can't tell in which
release it will be. Maybe 2.3 but feature freeze deadline is very tough...
Comment 38 clippka 2007-07-03 19:48:21 UTC
qa, please verify. Specification will follow
Comment 39 stepan1117 2007-07-04 14:47:12 UTC
These are great news, I can't wait for upcoming milestone!
Comment 40 kami911 2007-07-04 16:11:44 UTC
It is a fantastic piece of news. When can we test it in the dev builds?
Comment 41 fransvc 2007-07-04 17:06:14 UTC
Independence Day
The launch of the New Fiat500 and.....

most important.....

this fantastic news. I can't wait for the devbuild!!
Comment 42 marc.neumann 2007-07-05 09:47:55 UTC
verified in CWS pathfinder01

find more information about this CWS, like when it is available in the master
builds, in EIS, the Environment Information System:
Comment 43 clippka 2007-07-05 11:58:49 UTC
added spec url
Comment 44 clippka 2007-07-05 16:37:16 UTC

This is a first shot so there sure is further room for improvements, please feel
free to grab the devbuild as soon as it is available and give some feedback and
possible enhancements.
Comment 45 marc.neumann 2007-07-06 13:35:41 UTC
change type to ENHANCEMENT
Comment 46 clippka 2007-07-06 14:34:52 UTC
cws was just integrated into the master branch, so this enhancement should be
available in devbuild src680m220
Comment 47 stepan1117 2007-07-15 12:48:21 UTC
Well, this is a masterpiece from you, cl, because it really works! The
functionality in impress itself is now brilliant. The only problem with Impress
itself I found is related to the #79177. But I found problems with import from
powerpoint, and attached a ppt file "simulation.ppt" as a test case:

1) Open the test case in powerpoint
2) Run animation, press space key, watch, press space... etc.
3) Open the same file in impress
4) Do the same as in 2) and observe differences.

Comment 48 stepan1117 2007-07-15 12:50:13 UTC
Created attachment 46799 [details]
Test case for ppt motion-path animation import
Comment 49 maand 2007-08-06 20:50:33 UTC
I tested the new path-animations in m222 and m223. It didn't worked with 
pictures (*.png). Animation of text and autoshapes works.
There is no preview for the new animation types (no move to see).
I think the Issue had to be reopened.
Comment 50 maand 2007-08-09 20:25:24 UTC
I opened a new issue for this:
Comment 51 andreschnabel 2007-09-09 10:28:57 UTC
ok in OOo2.3rc2 -> closed