Description: While selecting and moving objects in VSD/VSDX files, instead of moving a object (e.g. a computer or server) as single object, the "skins", "lines" are being peel off one by one. I am not a user using Inkscape to draw vector graphics. I just want to draw network diagrams just I do in Visio. Steps to Reproduce: 1. Open any VSD/VSDX files 2. Select and move a object 3. Observe the result Actual Results: Objects are treated as single objects Expected Results: parts of the objects are peeled off one by one Reproducible: Always User Profile Reset: No Additional Info: User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:59.0) Gecko/20100101 Firefox/59.0
Sorry, the "Actual Results" and "Expected Results" should be reversed.
Hello, Thank you for filing the bug. Please send us a sample document, as this makes it easier for us to verify the bug. I have set the bug's status to 'NEEDINFO', so please do change it back to 'UNCONFIRMED' once you have attached a document. (Please note that the attachment will be public, remove any sensitive information before attaching it.) How can I eliminate confidential data from a sample document? https://wiki.documentfoundation.org/QA/FAQ#How_can_I_eliminate_confidential_data_from_a_sample_document.3F Thank you
Created attachment 141615 [details] VSDX file
I can confirm with Version 4.1.0.0.alpha0+ (Build ID: efca6f15609322f62a35619619a6d5fe5c9bd5a) and 6.1 Master.
Hello @Fridrich. Do you know how it could be implemented? Is it something for begginner in libvisio world?
I have an idea about this problem. As the F/OSS world already has Inkscape for vector graphics creation. May be we should transform LO Draw into a diagramming software?
There are four types of shapes: * Group - This MUST be the value of the attribute if the shape specified by this element has subshapes. * Guide - Specifies that the shape is not shown. * Foreign - Specifies that the data specified in this element’s ForeignData element is shown. * Shape - Specifies that the shape does not meet any of the previous conditions It seems that import of "Group Shape" should be mapped to LibreOffice draw. Example of group shape: <Shape ID='69' Type='Group' MasterShape='12'> <Cell N='LayerMember' V=''/> <Shapes> <Shape ID='70' Type='Shape' MasterShape='13'> <Cell N='LayerMember' V=''/> <Cell N='FillForegnd' V='#5b9bd5' F='Inh'/> </Shape> <Shape ID='71' Type='Shape' MasterShape='14'> <Cell N='LayerMember' V=''/> <Cell N='FillForegnd' V='#5b9bd5' F='Inh'/> <Cell N='FillBkgnd' V='#4d4d4d' F='Inh'/> </Shape> ...
Does this issue exist also on VSD files? Please attach file saved as VSD.
VSD file uploaded. Yes, it has the same problem.
Created attachment 152773 [details] VSD file
Created attachment 153004 [details] Drawings with grouped and ungrouped shapes. It could be used for comparison
Created attachment 153010 [details] Grouped and ungrouped shapes in Visio11 format
Created attachment 153062 [details] Grouped and ungrouped shapes in Visio15 format
Dear Bartosz, This bug has been in ASSIGNED status for more than 3 months without any activity. Resetting it to NEW. Please assign it back to yourself if you're still working on this.
Initial support for grouping: https://gerrit.libreoffice.org/c/libvisio/+/76718