Bug Hunting Session
Bug 43039 - Custom Animation single text object now forces line by line appearance, not whole object
Summary: Custom Animation single text object now forces line by line appearance, not w...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
3.5.0 RC2
Hardware: x86 (IA32) All
: high enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Custom-Animations
  Show dependency treegraph
 
Reported: 2011-11-17 12:07 UTC by ade
Modified: 2019-03-28 08:17 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ade 2011-11-17 12:07:44 UTC
Using the Custom Animation command on a single box of text now forces each line of text in the box to appear separately.

In other words, this option is forced: Effects Options > Text Animation > Group text = By 1st level paragraphs.

I want to use "group text = as one object" as default. That has been possible for years. Now that feature has been broken. 

Manually changing that setting back to "group text = as one object" for a created Custom Animation is also not possible. Doing that removes the Custom Animation altogether.
Comment 1 Florian Reisinger 2012-01-22 03:58:36 UTC Comment hidden (obsolete)
Comment 2 ade 2012-01-29 16:35:35 UTC Comment hidden (obsolete)
Comment 3 ade 2012-02-09 13:12:36 UTC Comment hidden (obsolete)
Comment 4 ade 2012-08-09 12:45:35 UTC Comment hidden (obsolete)
Comment 5 bugquestcontri 2012-11-20 03:08:20 UTC
A partial solution to this is the request formulated in bug 41572 
https://bugs.freedesktop.org/show_bug.cgi?id=41572

Having a text appearing "as one object" or "by first level paragraphs"  (or other paragraph levels) it is question of preference. I prefer "by 1st level paragraph. Could this be made that it remembers the last setting?
Comment 6 ade2 2013-06-22 10:06:52 UTC
@bugquestcontri@online.de: bug 41572 is not a partial solution to this. 

41572 wants each new textbox to automatically get a custom animation.

43039 (this bug) is about LO now, when a custom animation is created, forces the effects option "by 1st level paragraph" (i.e. appears one line of the textbox at a time). Previously "as one object" was default. Now "as one object" is broken. That option is still in the dropdown menu. But selecting "as one object" and clicking "ok" has the effect of removing the previously set custom animation.

User preferences will differ in both regards. 

What is needed to fix both bugs/requests is this:

1. repair the broken "as one object" option so that users can, for an existing individual custom animation, override the default setting.

2. add a global preference where the user can choose if each new textbox automatically should get a certain custom animation or not *AND* if that custom animation should use the "as one object" mode or the "by 1st level paragraph" mode. 

Problem 1 shouldn't, for someone who knows the libreoffice code, be that hard to fix. Since it was working all right until someone in late 2011 decided to force a new default and break the "as one object" option. Whatever code was there before late 2011 should show how to get the "as one object" option working again.
Comment 7 ade2 2014-01-31 23:49:47 UTC
This bug is still there in 4.2.0.4. There is still no quick way to get all lines of text in a box of text to appear at the same time, since that feature was broken in late 2011. 

The process today is: 
1. click text
2. click add custom animation
3. wait for popup window
4. click "ok"
5. click expand button to the left of the new animation in the custom animation list
6. click the first subitem
7. hold down control
8. click the last subitem
9. right click one of the subitems
10. click start with previous

10 steps!
Comment 8 ade2 2014-04-26 21:53:30 UTC Comment hidden (obsolete)
Comment 9 ade2 2014-08-11 10:56:24 UTC
This bug is still there in LO 4.3.

1. Still broken: effects options > text animation > group text: as one object

2. Add an option to set "group text = as one object" as default.
Comment 10 QA Administrators 2017-10-23 14:01:31 UTC Comment hidden (obsolete)
Comment 11 Timur 2017-11-16 16:41:46 UTC
No change in 6.0+
Comment 12 Brian Fraser 2019-03-28 08:17:33 UTC
With respect to the two parts of this bug:

1) Fix Grouping Text with "As One Object":
------------------------------------------
In LO 6.2.1.2 (Windows) once a text box has been added to the animations (animating one line at a time) one can change it back to animating the entire object as one:

Steps to animate text box as one object:
1. Create a text box (F2) with multiple lines of text.
2. Click on the text box, or be editing text in the text box and click the '+' button in the Animation side panel.
   --> This will give you one on-click animation for each line.
3. Right click on any of the new animations for the lines of text and select "Effect Option"
4. Go to "Text Animation" tab
5. In "Group Text", select "As One Object"
6. Press OK

This removes all the previous on-click animations for the each line and replaces it with a single animation for the entire object, which seems to be functioning as I would expect.



2) Allow user to set default to "As One Object":
------------------------------------------------
By way of context, from bug 48553, Thorsten Behrens comments, "I think this [changing default from "as one object" to "by first level paragraph"] got changed during the 'sensible defaults' UX project in OpenOffice.org times;"

However, this does not address the request in this bug for an option to change the default for oneself. Changing bug to "Enhancement"



My LO:
Version: 6.2.1.2 (x64)
Build ID: 7bcb35dc3024a62dea0caee87020152d1ee96e71
CPU threads: 12; OS: Windows 10.0; UI render: default; VCL: win; 
Locale: en-US (en_US); UI-Language: en-US
Calc: threaded