Comment 0 for bug 1015572

Revision history for this message
su_v (suv-lp) wrote :

Forwarded from #inkscape (irc):

Fridrich Strba recently shared a patch on #inkscape (irc) to add internal support for opening/importing "Microsoft Visio Diagram (*.vsd)" files - based on libvisio [1] - to Inkscape.

Requires libvisio (git), libwpg-0.2.x and libwpd-0.9.x.

Patch was tested ok on OS X 10.7.4 with recent trunk (r11505), screenshot:
<http://dl.dropbox.com/u/65084033/irc/inkscape-r11505-visio-import-1.png>

Fridrich is asking for someone familiar with Inkscape's code and GTK+ to take over and redo the import options dialog (it could then be reused for libcdr [2] as well):

|19:17| < Fridrich> if it interests someone, visio import filter is http://pastebin.com/vNZC8Yjq
(…)
|01:16| < Fridrich> su_v: at this stage, it would be good if someone from inkscape devs took the patch, cleaned up the dialogue and removed the 2-3 empty functions
(…)
|13:29| < su_v> Fridrich: would it be easy to use libcdr in the same way to add internal support?
|13:30| < Fridrich> yes, that is what I wanted, (…)
|13:31| < Fridrich> su_v: but if someone who actually knows gtk checks how to redo that dialogue so that the widget of preview page actually refreshes without my ugly hack, one can extract the dialogue and use it for both

---
[1] <http://www.freedesktop.org/wiki/Software/libvisio>
[2] <http://www.freedesktop.org/wiki/Software/libcdr>