When using convert-to to convert from ODP to PPTX, I noticed the following line in the console: convert <filename>.odp as a Impress document -> <filename>.pptx using filter : Impress Office Open XML This isn't the filter users normally use for PPTX, which is PowerPoint 2007-365. Same with autoplay files ant templates. I don't know if this causes any actual issues as it did in the DOCX case in bug 164201, but let's change it regardless.
Aron Budea committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/d4c7b78827c12c4bbc871c3b9eb0ce28271adba4 tdf#165180 convert-to: prefer PowerPoint 2007-365, not Office Open XML It will be available in 25.8.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.
This is more complicated, this might actually be the wrong (older, ECMA) filter. Let's investigate further.
Aron Budea committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/82c5d55a9d21b889ecfb71253b4b04084c2e22b9 Revert "tdf#165180 convert-to: prefer PowerPoint 2007-365, not Office Open XML" It will be available in 25.8.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.
While this was important for DOCX, it seems to be a distinction without a difference for PPTX and XLSX. The spec indicates a difference in the way that _rels/.rels refers to core.xml (as "officedocument" instead of "package") but MS errata documentation indicates that Office doesn't actual follow the spec. (I verified that with Office 2024 - where even "strict xml" uses "package".) In fact, MS Office doesn't even recognize "officedocument" - it creates its own core.xml and round-trips the "officedocument" one as core0.xml. So, while it was interesting to create a set of patches to do this (and was useful in finding some problems in general) it seems counter-productive to change the current "2007-365" label, since that actually seems to be extremely accurate.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/5f9d0cf0ce3a9b06138bbab62fcd3e6c89c9e339 related tdf#165180 oox: dateCompatibility not usable in LO It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/0c8944956f2d7bde41412668dca0e727de25f9f3 related tdf#165180 sc:don't export dateCompatibility - strict-xml only It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/1fbf9337f4da2001a86dfc0cda325fb9fc57987e tdf#165180 tdf#96389 pptx: treat 2007 template same as other filters It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/011066d92f6739bed09cee58ab1619db46bddea3 tdf#165180 tdf#149756 tdf#152545 pptx: treat all 2007 filters the same It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/e820151764d651ffea8741ea427f055083fe4772 tdf#165180 tdf#96389 pptx: treat all 2010 filters the same It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/97c067981e1a3799256f6b693fa286ea740f005c tdf#165180 tdf#149756 tdf#152545 pptx: treat all MS PP filters the same It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/430a6e19d6b153dffb1a047f498ce4249553fc1f tdf#165180 pptx convert-to: prefer PP 2010–365 Presentation, not 2007 It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/c2b73e70aeab081cb800a9767b406d0d3fbecbfa tdf#165180 xlsx convert-to: prefer Excel 2010–365 Spreadsheet, not 2007 It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/d2b873bf8f695036edae0c3520ca5a6124cb1b6a tdf#165180 docm/xlsm/pptm: no macros in Office Open XML filters It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/f591c12800aa63dba29230886712617c2e7eba7e related tdf#165180 oox: dateCompatibility not usable in LO It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/ed02bb7938ddaa92e3b49772c73b8ade750b9e0a related tdf#165180 sc:don't export dateCompatibility - strict-xml only It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/ee1b7706188a8fab65a16361a837259131a48abc tdf#165180 tdf#156611 SC: hyperlink option for MS 2010 behaviour It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/9fd371c914ab6f52415a1db0a4dc5df7e2f00dc5 tdf#165180 pptx convert-to: prefer PP 2010–365 Presentation, not 2007 It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/ccd8ecd780a6951e181f62b6097937b286af3056 tdf#165180 xlsx convert-to: prefer Excel 2010–365 Spreadsheet, not 2007 It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/30f4105008663efeddf8bb2fa845603912dcfc52 tdf#165180 docm/xlsm/pptm: no macros in Office Open XML filters It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/c6a4aff3de0f70907fdea86369988d74ca545827 tdf#165180 tdf#149756 tdf#152545 pptx: treat all 2007 filters the same It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/c64aa0aed17cc55147353969bb049c12d04a1ae3 tdf#165180 tdf#96389 pptx: treat 2007 template same as other filters It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/974eb666bd7edd80bf47ea8682e16b370ea4d810 tdf#165180 tdf#96389 pptx: treat all 2010 filters the same It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/b67d9767755c7f16fcf7037b062287b15cd752b1 tdf#165180 tdf#149756 tdf#152545 pptx: treat all MS PP filters the same It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-25-8": https://git.libreoffice.org/core/commit/e16cb27e31d445cbc608be4c10ba4320f4cdf18b related tdf#165180 oox: dateCompatibility not usable in LO It will be available in 25.8.5. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-25-8": https://git.libreoffice.org/core/commit/1167297d390fc955346b57c3808e0d6e6d315fa3 related tdf#165180 sc:don't export dateCompatibility - strict-xml only It will be available in 25.8.5. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/38b403a82403b333c3c0d53c2bb8adc3afc37f3b tdf#165180 'Calc Office Open XML' is also an Excel variant It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/bfb25e160bb1e2c4288dfe340597b521ee10c16c tdf#165180 ScVbaWorkbooks: 'Calc Office Open XML' isSpreadSheetFile It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/ee0e7b2b78f9024bd9e2fe18c75bb0cb2dfea769 tdf#165180 xlsx import: detect lowestEdited > 4 as 2010+ filter It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/0a0cf076a9acb83e247a2dc71fb3ef32c642169a tdf#165180 filter: rename XLSX filters to be less confusing It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/ac118e868bea785c344554cc4ab0955608671d9c tdf#165180 xlsx LOKit: prefer Excel 2010–365 Spreadsheet, not 2007 It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/d782d6fb57a78aa6d67c5adb3adf45c4db6b0ddb tdf#165180 xlsx UI: prefer Excel 2010–365 Spreadsheet, not 2007 It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/78db442150f7c729c6ab6b7dd7a23cedcace1ef8 tdf#165180 xlsx UI: round-trip as 2007 Spreadsheet, not 2010-365 It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/70ec8eca720e3cdc0f1b26b14c9984ce691659cd tdf#165180 xlsx export: lowestEdited=4 for ECMA 376 1st ed. It will be available in 26.8.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.
Created attachment 204589 [details] 1615180_pptx_patch.diff: patches to use PPTX 2010-365 filter The patches up to this point have been cleanup/preparation for PPTX as well as the implementation of the XLSX 2010-365 filter. At this point, I don't know how/if MS Office distinguishes between a first edition PPTX and an ISOIEC_29500 version. (Please note that the spec's reference to core.xml core-properties is not actually being done - see bug 165207.) Until there is a distinction between the filters, there doesn't seem to be any point in making any changes. So I'm just posting my abandoned patches here.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/c66d5fb209c52037f0280fd2b131946fcfd12e43 tdf#165180 'Calc Office Open XML' is also an Excel variant It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/a4bdea66ca425ea9213412bbd19637d3956378db tdf#165180 ScVbaWorkbooks: 'Calc Office Open XML' isSpreadSheetFile It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/df2831966778a47fdcbc21a391a01ee38fca3b91 tdf#165180: improve documentation of lowestEdited It will be available in 26.8.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.
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/help/commit/d6ce571eedfd469b0583c24d61b8cdb5f6468d96 tdf#165180 Rename XLSX filter to be less confusing - Help part
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/7c8fa069de60572d37d3230f383716a16270e5bb tdf#165180 xlsx import: detect lowestEdited > 4 as 2010+ filter It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/5e8a2f525d1eb3f1ad51a14792e50f0a63a66c08 tdf#165180 xlsx UI: prefer Excel 2010–365 Spreadsheet, not 2007 It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/b677fab9172ae1c8d5a1b54419d5d171702bb62b tdf#165180 xlsx UI: round-trip as 2007 Spreadsheet, not 2010-365 It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/b5ca738c24a751187b15949a0de289a9f38193b1 tdf#165180 xlsx LOKit: prefer Excel 2010–365 Spreadsheet, not 2007 It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/e0cde34668e0d3c8181eceb6f1e0153a77cf1982 tdf#165180 xlsx export: lowestEdited=4 for ECMA 376 1st ed. It will be available in 26.2.0.0.beta2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/core/commit/ed23d7245e3a42b63decbc06f9bf39c2809f67cb tdf#165180 filter: rename XLSX filters to be less confusing It will be available in 26.2.0.2. 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.
Justin Luth committed a patch related to this issue. It has been pushed to "libreoffice-26-2": https://git.libreoffice.org/help/commit/2d9b3b49a70a6e841d6317f8cb8f091de0ae9b8c tdf#165180 Rename XLSX filter to be less confusing - Help part