Bug 124507 - Impress: Changing paragraph indentation should update animation type (on-click/with-previous)
Summary: Impress: Changing paragraph indentation should update animation type (on-clic...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
6.1.0.3 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Sidebar-Animation
  Show dependency treegraph
 
Reported: 2019-04-02 17:03 UTC by Brian Fraser
Modified: 2023-05-08 18:37 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
animations compared (1.27 MB, video/x-matroska)
2019-04-03 04:23 UTC, Jim Raykowski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Fraser 2019-04-02 17:03:46 UTC
Steps:
1. Create an Impress presentation with a bulleted list.
2. Animate the bulleted list.
3. Right-click on any of the animations, select 'Timing...'
4. On 'Text Animation' tab, set 'Group Text' (to 'By 1st level paragraphs' for example); press OK
5. Change indentation of some one of the paragraphs.

Desired:
- The animation type (on-click vs with-previous) should update to match the setting for the text group.

Actual:
- The animation type does not change.


Notes:
- The "Group Text" setting is currently inferred from existing animations; however, for this requested feature to work reliably the Group Text setting must be set at Text Group creation (default to 1st level, like currently done), and updated only when the user explicitly sets the value (vs implicitly updated whenever the user updates the animation types individually).

- PowerPoint (.pptx) files store this setting as the 'bldLvl' attribute, on the <p:bldP> tag, inside <b:bldLst> inside <p:timing> inside <p:sld> in the XML file for each slide.

- Setting will need to be saved in .ODP file.

- Setting must still be inferred for old files which lack the setting.



If the "Group Text" setting is inferred, then we run into problems when there is only one paragraph, or when the user manually changes one (or more) animation's type. In either case the "Group Text" setting would change unexpectedly for the user. Currently this is not an issue because the setting only has an effect at the moment the user sets the value; however, this proposed feature will change animation types during a user's normal work flow and hence must not unexpectedly change the text grouping.
Comment 1 Jim Raykowski 2019-04-03 04:23:44 UTC
Created attachment 150493 [details]
animations compared

To see how the animation is desired to change at the time the indentation is made in the bulleted list, animate the bullet list again after making indentation changes to some paragraphs. In this animation indented paragraphs have "With previous" for their start timing.
Comment 2 Xisco Faulí 2019-08-19 09:39:05 UTC
Dear Brian Fraser,
This bug has been in ASSIGNED status for more than 3 months without any
activity. Resetting it to NEW.
Please assigned it back to yourself if you're still working on this.