Steps to reproduce the problem: 1. Start MS Visio 2007 and create new drawing 2. Draw two rectangles in it 3. Connect the rectangles with a connector 4. Save the drawing and close Visio 5. Open the drawing in LibreOffice Draw 6. Move the rectangles The result: the connector from MS Visio is not imported as a connector in LibreOffice Draw. LibreOffice Draw does not inform the user on opening Visio document that such a problem may arise.
For those who don't have MsVisio (like me), could you: - attach your file - attach the screenshot of what you get on MsVisio ? BTW, did you give a try to the newer version 3.6.3?
Created attachment 69920 [details] Visio drawing with connector
Created attachment 69921 [details] The vsd file in Visio and Draw (after step 6)
> BTW, did you give a try to the newer version 3.6.3? Yes, I repeated the steps in LibreOffice version 3.6.3.2 and obtained the same result.
Created attachment 70034 [details] screenshot with master sources updated today On pc Debian x86-64 with master sources updated today, I gave it a try. It seems a little better but we still don't see the connectors. Noticed these logs on console: warn:legacy.osl:8554:1:/home/julien/compile-libreoffice/libo/svx/source/sdr/contact/viewcontactofsdrpathobj.cxx:70: PolyPolygon object without geometry detected, this should not be created (!) warn:legacy.osl:8554:1:/home/julien/compile-libreoffice/libo/svx/source/sdr/contact/viewcontactofsdrpathobj.cxx:70: PolyPolygon object without geometry detected, this should not be created (!)
Fridrich: one for you?
Created attachment 70238 [details] Two rectangles with straight connector I see a similar problem on import of a presentation. The connector is imported as simple line not as connector.
Comment on attachment 70238 [details] Two rectangles with straight connector I hope I found the correct mime type
*** Bug 60432 has been marked as a duplicate of this bug. ***
*** Bug 59266 has been marked as a duplicate of this bug. ***
To give an update (master sources updated yesterday), there's still no connector with first attachment. I noticed this too: warn:legacy.osl:14059:1:svx/source/sdr/contact/viewcontactofsdrpathobj.cxx:67: PolyPolygon object without geometry detected, this should not be created (!) warn:legacy.osl:14059:1:svx/source/sdr/contact/viewcontactofsdrpathobj.cxx:67: PolyPolygon object without geometry detected, this should not be created (!)
Connectors are not supported by the libwpg api libvisio uses (IOW, to import them as lines is the only possibility). This is going to change in near future.
*** Bug 73908 has been marked as a duplicate of this bug. ***
*** Bug 81827 has been marked as a duplicate of this bug. ***
Created attachment 113044 [details] Screenshot of opened attachment 69920 [details] 'Connector.vsd' in LibreOffice I can no longer reproduce this error when opening the 1st attachment (69920) 'Connector.svg' on Windows 8.1, with LibreOffice: 'libo-master~2015-02-01_13.19.39_LibreOfficeDev_4.5.0.0.alpha0_Win_x86.msi' Build ID: 'bfceafa67ed1cc3e4e03f8f214a2716f57b2d1e7'.
(In reply to Maarten Hoes from comment #15) > I can no longer reproduce this error when opening the 1st attachment (69920) > 'Connector.svg' on Windows 8.1, with LibreOffice: Are you quite sure? Nobody has implemented support for connectors yet...
Problem still exists
still repro in Version: 6.2.0.1 Build ID: 0412ee99e862f384c1106d0841a950c4cfaa9df1 CPU threads: 4; OS: Windows 6.1; UI render: default; VCL: win; Locale: ru-RU (ru_RU); UI-Language: en-US Calc: threaded
Some information about connectors: https://blog.bvisual.net/2018/03/19/what-is-the-difference-between-a-line-and-a-dynamic-connector-in-visio/
Detection of connectors are implemented here: https://gerrit.libreoffice.org/#/c/75649/
I don't see why proposed was abandoned.
Still present with Libreoffice 7.3.2