Created attachment 160363 [details] Sample slide (PPTX) Even though the attached document was saved from current Office 365 and LibreOffice does not issue the usual warning about SmartArt, there is a number of elements - rectangular shapes - that are missing in Libreoffice.
Created attachment 160364 [details] How it looks in Office 365
Created attachment 160365 [details] How it looks in LibreOffice (rectangular elements missing)
Confirmed using LO 7.0.0.0.alpha0+ (4ba1909f12b49f020195b5e767045340717ce6df), 6.3.0.4 / Ubuntu. Rectangles appear fine in 6.2.0.3. => regression Bibisected to the 6.2 backport of the following commit. https://cgit.freedesktop.org/libreoffice/core/commit/?id=e9986153e44d7ec6ca9c5f1373971de74dcbacda author Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com> 2019-03-14 08:25:12 +0100 committer Miklos Vajna <vmiklos@collabora.com> 2019-03-14 14:04:02 +0100 "PPTX import: import SmartArt drawing into single GroupShape before that there were imported two GroupShapes: - empty one with properties like id, name, InteropGrapBag - second one with actual shapes"
The slide has a group shape, and one child of the groupshape is the smartart. The two visible shapes are imported, but not the smartart. When manually ungrouping the shapes, the smartart shows up (not perfectly, but it's there). Similarly, if I create a simple smartart in PowerPoint in a new document, put a triangle next to it and group them together, I hit the same problem, so that seems to be the relevant aspect of the bugdoc. I'll take a look.
Miklos Vajna committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/030cdbc7f8782eb196f09661bc2f116d790de9be tdf#132696 PPTX import: fix missing SmartArt when it's part of a group shape It will be available in 7.3.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.
I think this is now fixed on master.
*** Bug 141188 has been marked as a duplicate of this bug. ***
Verified in Version: 7.3.0.0.alpha0+ / LibreOffice Community Build ID: 6e53e03f752c2f85283c4d47efaaf0683299783c CPU threads: 4; OS: Linux 5.7; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded @Miklos, thanks for fixing this issue. Should it be closed as RESOLVED FIXED now ?
Also verifying this as the original reporter: Version: 7.3.0.0.alpha0+ / LibreOffice Community Build ID: ac0db5736a53a4887cebbacc59026cecb7c44c66 CPU threads: 8; OS: Linux 5.13; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2021-08-08_02:51:24 Thank you, Miklos!
Miklos Vajna committed a patch related to this issue. It has been pushed to "libreoffice-7-2": https://git.libreoffice.org/core/commit/84033de1bfe3e6951a1f563d85e40fb6d29ff3be tdf#132696 PPTX import: fix missing SmartArt when it's part of a group shape It will be available in 7.2.1. 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.
Miklos Vajna committed a patch related to this issue. It has been pushed to "libreoffice-7-1": https://git.libreoffice.org/core/commit/42132ec0c47b8439425fe8ad9925af097719a395 tdf#132696 PPTX import: fix missing SmartArt when it's part of a group shape It will be available in 7.1.6. 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.
In current production release versions (6152 and 6203), the annoying problem of Java detection (or lack thereof) has come back, albeit in a slightly different form, with OpenJDK11. http://www-look-4.com/ Currently using : macOS 10.14.3 I have downloaded and copied the untarred package (jdk-11.jdk) to /Library/Java/JavaVirtualMachines/ http://www.compilatori.com/ I then started LO6152, and under Preferences - Advanced, I added the path to the JDK, which was found by LO's detection routine and added to the list. I activated the radio button and then shut down LO. So far so good. http://www.wearelondonmade.com/ If I now start LO6203, and load up a JDBC configured database file, e.g. a connection to mysql via a JDBC driver, I get an error message after having authenticated my user against the database : http://www.jopspeech.com/ "The configuration of LibreOffice has been changed. Under LibreOffice - Preferences - LibreOffice - Advanced, select the Java execution environment that you want LibreOffice to use" (translated from the French). then the following message : http://joerg.li/ "No Java installation could be found" I then have to go through the rigmarole of redefining my JDK11 as the selected environment, in order to continue working with my ODB file. If I close LO6203 and switch back to LO6152, I get asked the same question again, when I load up a database requiring any kind of Java instantiation (hsqldb, or any wizard function http://connstr.net/ that relies on Java). In current production release versions (6152 and 6203), the annoying problem of Java detection (or lack thereof) has come back, albeit in a slightly different form, with OpenJDK11. Currently using : macOS 10.14.3 I have downloaded and copied the untarred package (jdk-11.jdk) to http://embermanchester.uk/ /Library/Java/JavaVirtualMachines/ I then started LO6152, and under Preferences - Advanced, I added the path to the JDK, which was found by LO's detection routine and added to the list. I activated the radio button and then shut down LO. So far so good. http://www.slipstone.co.uk/ If I now start LO6203, and load up a JDBC configured database file, e.g. a connection to mysql via a JDBC driver, I get an error message after having authenticated my user against the database : http://www.logoarts.co.uk/ "The configuration of LibreOffice has been changed. Under LibreOffice - Preferences - LibreOffice - Advanced, select the Java execution environment that you want LibreOffice to use" (translated from the French). then the following message : http://www.acpirateradio.co.uk/ "No Java installation could be found" I then have to go through the rigmarole of redefining my JDK11 as the selected environment, in order to continue working with my ODB file. https://waytowhatsnext.com/ If I close LO6203 and switch back to LO6152, I get asked the same question again, when I load up a database requiring any kind of Java instantiation (hsqldb, or any wizard function that relies on Java). https://www.webb-dev.co.uk/ Note that this is not mysql dependent, that was just used as an example. I get the same issue when trying to load tables from an embedded hsqldb, or when starting the database wizards that rely on Java to function. http://www.iu-bloomington.com/
*** Bug 130323 has been marked as a duplicate of this bug. ***