Bug 119223 - FILESAVE Custom shape names are replaced by generic names on export to pptx
Summary: FILESAVE Custom shape names are replaced by generic names on export to pptx
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: target:7.1.0
Keywords: filter:pptx
Depends on:
Blocks: Shapes-Custom PPTX-Shapes
  Show dependency treegraph
 
Reported: 2018-08-11 22:17 UTC by Regina Henschel
Modified: 2021-01-15 11:08 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
File to reproduce the loss of names on export (11.53 KB, application/vnd.oasis.opendocument.presentation)
2018-08-11 22:17 UTC, Regina Henschel
Details
PPTX exported from the example file opened in PP 2013 and Impress 7.2 (107.79 KB, image/png)
2021-01-15 11:08 UTC, NISZ LibreOffice Team
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Regina Henschel 2018-08-11 22:17:38 UTC
Created attachment 144119 [details]
File to reproduce the loss of names on export

Open attached file and open the Navigator. Notice, that all shapes have custom names.
Export it to pptx.
Open the exported file and open the Navigator. Notice, that the shapes have got generic names.

Besides the loss of information it is a severe problem, that the shapes on different slides have got the same generic name. That makes it impossible to select a shape by double click in the Navigator. Try to select e.g. "CustomShape 2" from Slide 2 via Navigator.

PowerPoint is able to handle custom names of shapes. Therefore the names, which the user has chosen, should be used in export.
Comment 1 MM 2018-08-12 10:44:03 UTC
Confirmed on windows 7 x64 with Version: 6.0.6.2 (x64)
Build ID: 0c292870b25a325b5ed35f6b45599d2ea4458e77
CPU threads: 3; OS: Windows 6.1; UI render: default
Comment 2 Xisco Faulí 2018-08-21 13:04:59 UTC
Also reproduced in

LibreOffice 3.3.0 
OOO330m19 (Build:6)
tag libreoffice-3.3.0.4
Comment 3 Commit Notification 2020-07-04 04:42:32 UTC
Mark Hung committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/7dcc18b5ac79d9a3e7564492428a275bf9b386db

tdf#119223 export the object name for pptx documents.

It will be available in 7.1.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 4 NISZ LibreOffice Team 2021-01-15 11:08:24 UTC
Created attachment 168905 [details]
PPTX exported from the example file opened in PP 2013 and Impress 7.2

This seems to work fine now.