Bug 145031 - UI: Add shape name in the list, which list the animations
Summary: UI: Add shape name in the list, which list the animations
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
7.3.0.0 alpha0+
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Sidebar-Animation
  Show dependency treegraph
 
Reported: 2021-10-10 07:28 UTC by Telesto
Modified: 2022-11-03 12:22 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Example file (2.71 MB, application/vnd.oasis.opendocument.presentation)
2021-10-11 10:20 UTC, Telesto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2021-10-10 07:28:26 UTC
Description:
UI: Add shape name in animation tab

Steps to Reproduce:
1. Open Impress (cancel wizard)
2. Select at textbox
2.a Type something into it
3. Sidebar -> Animation tab
4. Press + sign
5. Select different textbox
6. Press + sign

Actual Results:
The labels in the list of animations are not to informative for identifying objects. So you can't directly tell which object/shape has how many animations and which

Expected Results:
All object on the slide are have unique names: 'Shape 1" "Shape 2" and such. Use the same methodology in animation tab, if at textbox/shape as such being the object for the animation. It should say Shape 1 - Content of the shape

If an element - say part of the text inside a textbox - being object of animation you might write "Label" followed by shape name. So the reverse




Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 93115d2c54d645bcf2f80fde325e3ede39dee4d5
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: en-US (nl_NL); UI: en-US
Calc: CL
Comment 1 Heiko Tietze 2021-10-11 08:00:46 UTC
If your shape has a name and text, eg. name "Foo" text "Hello World", it will be shown as "Shape 'Foo': Hello World". In case of text frames it's the content being shown like "Text Frame 'Lorem ip...': Lorem ipsum dolor est"
(The entire text is added after the colon. We should abbreviate here as well.)

It's not an issue for the animation deck but with empty names. We had this discussion recently regarding the Navigator. It shows now "Shape 1" when the name is empty but I don't remember why we don't set the name itself to "Shape 1". See also bug 62851.

But that's a different story and since there is no issue with the animations deck I resolve the ticket as WF.
Comment 2 Telesto 2021-10-11 10:20:16 UTC
Created attachment 175659 [details]
Example file

1. Open the attached file
2. Sidebar -> Animation tab
3. Start removing names from Object

Try to untangle all of the animations :-) Yes, this being kind of artificial.

If objects would have fixed internal name: Shape 1:Shape 2 this might help orientate. (followed by the Name given in document)

Advantage: You can simply spot if a single shape has multiple animations (all are called Shape 1 or whatever)

You don't lose track anymore. Say you idenify an objet by ABC. If you replace it with DEF you lose you're orientation star. Which makes you lose oversight what is what?

It would be more consistent/coherent with navigator [but I admit, the navigator doesn't does make it confusing here too]

----
The auto-frames can't have self-defined names at all?

----
Should clicking on an object which has animations being marked somehow (so you can identify which animations belong to an object?). No highlighting isn't possible (same object can have multiple animations). But maybe mark those with a * or whatever?
Comment 3 Telesto 2021-10-11 22:48:33 UTC
Putting back to UNCONFIRMED. I would like some additional input regarding comment 0/ comment 2.
Comment 4 Heiko Tietze 2021-10-12 06:04:40 UTC
(In reply to Telesto from comment #2)
> If objects would have fixed internal name: Shape 1:Shape 2 this might help
> orientate.

But it does (except text boxes), in your example "Shape 1: Hello". I don't see a better solution neither a problem.
Comment 5 V Stuart Foote 2022-10-22 16:49:06 UTC
So seems like WFM of bug 149005 makes this irrelevant and a => WF. 

You can now identify the object on canvas receiving the animation.  Although the specific element of the object is not  identified, the Sidebar Navigator/Animation deck are always in context of a view of the slide. 

A given that the work flow is much better if names are given to the objects on canvas receiving animations.  So while we can select now from Navigator, we can't name directly and have to use the Format -> Name... dialog indirectly.

When needed, ability to Name... a selected object from the Navigator would simplify things further.
Comment 6 V Stuart Foote 2022-10-22 16:55:50 UTC
(In reply to V Stuart Foote from comment #5)

> When needed, ability to Name... a selected object from the Navigator would
> simplify things further.

And that is open with proposed patch needing additional review as bug 139633