Issue 124184

Summary: Missing UI for grow shrink animation effect
Product: Impress Reporter: slacka <lukebenes>
Component: uiAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Normal    
Priority: P3 CC: hanya.runo, issues, rb.henschel
Version: 3.4.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Attachments:
Description Flags
Grow and Shrink Effect UI is missing none

Description slacka 2014-02-04 19:25:01 UTC
Created attachment 82505 [details]
Grow and Shrink Effect UI is missing

The custom animation effect to grow and shrink is missing in the UI.

Step to reproduce:
1. Create a new presentation in Impress
2. Insert a picture
3. Navigate to Slide Show -> Custom Animation -> Add -> Emphasis 
 

Expected behavior:
1. View Grow and Shrink Effect in the list

Current behavior:
1. The Grow and Shrink Effect is missing from the Emphasis Tab

This bug goes back to 2006. It was discussed here:
http://www.oooforum.org/forum/viewtopic.phtml?t=33998
and reported here:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/651511

I have confirm on Windows AOO 4.0.1. Attached is a file that shows that the logic for grown and shrink effect is in AOO, while the UI can't access it.
Comment 1 Regina Henschel 2014-02-04 21:52:11 UTC
As described.

In addition: ooo-emphasis-vertical-highlight is missing in the UI too.

I see both listed in /sd/xml/effects.xml, sd/xsl/effect.xsl, and officecfg/registry/data/org/openoffice/Office/UI/Effects.xcu
Comment 2 hanya 2014-02-05 07:52:26 UTC
I tried to compare the effects defined and used.
The following effects are defined in effects.xml but not found in the configuration: 

name: label (empty label means no label defined)
ooo-motionpath-curved-x: Curved X
ooo-entrance-clock-wipe: 
ooo-emphasis-vertical-highlight: Vertical Highlight
ooo-entrance-snake-wipe: 
ooo-entrance-spiral-wipe: 
ooo-exit-spiral-out: Spiral Out
ooo-emphasis-grow-and-shrink: Grow and Shrink
Comment 3 slacka 2014-02-06 21:58:27 UTC
@hanya 

I tested all of the effects and like grow and shrink, the implementations are all working in AOO. It appears that ooo-entrance-snake-wipe is the same as ooo-entrance-thread-wipe. For ooo-motionpath-curved-x, the UI must be tweaked to allow the user to draw the curved loop for the object to traverse.