Description: With Visio 2013 the Template format was introduced with extension ".vstx". libvisio is supporting this format, but LibreOffice is not recognize it. Steps to Reproduce: 1. Open attached .vstx file Actual Results: Notice Error message that the file is corrupted. After saying no, the file is opening correctly Expected Results: There is no error message during opening vstx file Reproducible: Always User Profile Reset: No Additional Info: Opening vstx file
Created attachment 196730 [details] Example template file. After renaming extension to vsdx, the file is opening without a problem.
Created attachment 196731 [details] Another vstx file floor plan
Reproduced in Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: b532d79f39ae047d2f59535679230a8d053b5b35 CPU threads: 8; OS: Linux 6.1; UI render: default; VCL: gtk3 Locale: es-ES (es_ES.UTF-8); UI: en-US Calc: threaded
This fixes the issue: https://gerrit.libreoffice.org/c/core/+/174027
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/529dfc741a4ad6735937adaf10acdd567da4f84c tdf#163170 Add support for MS Visio Template format with .vstx extension It will be available in 25.2.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.
Verified. Opening well in Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 0e955c4b236bcf9e66e7b49cc3ae285f1a4a9e32 CPU threads: 16; OS: Linux 6.8; UI render: default; VCL: gtk3 Locale: ro-RO (ro_RO.UTF-8); UI: en-US Calc: threaded Not working in (Notice Error) Version: 24.8.2.1 (X86_64) / LibreOffice Community Build ID: 0f794b6e29741098670a3b95d60478a65d05ef13 CPU threads: 16; OS: Linux 6.8; UI render: default; VCL: gtk3 Locale: ro-RO (ro_RO.UTF-8); UI: en-US Calc: threaded
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-24-8": https://git.libreoffice.org/core/commit/71c6897d9751f7255bf48536cd8302c0fcf35740 tdf#163170 Add support for MS Visio Template format with .vstx extension It will be available in 24.8.3. 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.
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-24-2": https://git.libreoffice.org/core/commit/74c70eee86291c994becc39dad0cf0aafa92a09b tdf#163170 Add support for MS Visio Template format with .vstx extension It will be available in 24.2.7. 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.
*** Bug 89469 has been marked as a duplicate of this bug. ***
(In reply to Bartosz from comment #9) > *** Bug 89469 has been marked as a duplicate of this bug. *** @Bartosz : You marked bug 89469 as a duplicate of this bug, but this does not seem to be true. That bug (feature request) is about displaying (and being able to use) the 'Visio Stencils' in LibreOffice (which it currently cannot do as far as I can tell, even with your recent commits), and this bug seems to be about being able to 'open' Visio Templates without displaying an error. For an example of how Visio deals with the Stencils, please see the second attachment of that bug/feature request (a screenshot: "Screenshot of Visio Stencil opened in Visio 2013"). You can see the stencil (which has included icons in the Visio file) in the lower left corner.