diff --git a/GraphvizWrapper/graphvizfiles/Debug/acyclic.exe b/GraphvizWrapper/graphvizfiles/Debug/acyclic.exe index fd417687..5f3ff100 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/acyclic.exe and b/GraphvizWrapper/graphvizfiles/Debug/acyclic.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/bcomps.exe b/GraphvizWrapper/graphvizfiles/Debug/bcomps.exe index f7dada93..390eaff6 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/bcomps.exe and b/GraphvizWrapper/graphvizfiles/Debug/bcomps.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/ccomps.exe b/GraphvizWrapper/graphvizfiles/Debug/ccomps.exe index c667c695..5e939659 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/ccomps.exe and b/GraphvizWrapper/graphvizfiles/Debug/ccomps.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/cdt.dll b/GraphvizWrapper/graphvizfiles/Debug/cdt.dll index 19ff340a..52463ecd 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/cdt.dll and b/GraphvizWrapper/graphvizfiles/Debug/cdt.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/cgraph++.dll b/GraphvizWrapper/graphvizfiles/Debug/cgraph++.dll index f2fee2b3..8829c18e 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/cgraph++.dll and b/GraphvizWrapper/graphvizfiles/Debug/cgraph++.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/cgraph.dll b/GraphvizWrapper/graphvizfiles/Debug/cgraph.dll index 3a4ec05b..c68d1523 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/cgraph.dll and b/GraphvizWrapper/graphvizfiles/Debug/cgraph.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/circo.exe b/GraphvizWrapper/graphvizfiles/Debug/circo.exe index 9f306551..b24f4ec5 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/circo.exe and b/GraphvizWrapper/graphvizfiles/Debug/circo.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/cluster.exe b/GraphvizWrapper/graphvizfiles/Debug/cluster.exe index 036f93a8..2eac7135 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/cluster.exe and b/GraphvizWrapper/graphvizfiles/Debug/cluster.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/dijkstra.exe b/GraphvizWrapper/graphvizfiles/Debug/dijkstra.exe index c133fba8..a4a39847 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/dijkstra.exe and b/GraphvizWrapper/graphvizfiles/Debug/dijkstra.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/dot.exe b/GraphvizWrapper/graphvizfiles/Debug/dot.exe index 9f306551..b24f4ec5 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/dot.exe and b/GraphvizWrapper/graphvizfiles/Debug/dot.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/dot2gxl.exe b/GraphvizWrapper/graphvizfiles/Debug/dot2gxl.exe index b450d8d4..45ab450d 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/dot2gxl.exe and b/GraphvizWrapper/graphvizfiles/Debug/dot2gxl.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/dot_builtins.exe b/GraphvizWrapper/graphvizfiles/Debug/dot_builtins.exe index 622b9388..76bfc321 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/dot_builtins.exe and b/GraphvizWrapper/graphvizfiles/Debug/dot_builtins.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/edgepaint.exe b/GraphvizWrapper/graphvizfiles/Debug/edgepaint.exe index 4843322c..daa7637c 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/edgepaint.exe and b/GraphvizWrapper/graphvizfiles/Debug/edgepaint.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/fdp.exe b/GraphvizWrapper/graphvizfiles/Debug/fdp.exe index 9f306551..b24f4ec5 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/fdp.exe and b/GraphvizWrapper/graphvizfiles/Debug/fdp.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gc.exe b/GraphvizWrapper/graphvizfiles/Debug/gc.exe index 7d1d8a82..d6b6850f 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gc.exe and b/GraphvizWrapper/graphvizfiles/Debug/gc.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gml2gv.exe b/GraphvizWrapper/graphvizfiles/Debug/gml2gv.exe index 1f1ad7ae..9b3e1bdd 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gml2gv.exe and b/GraphvizWrapper/graphvizfiles/Debug/gml2gv.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/graphml2gv.exe b/GraphvizWrapper/graphvizfiles/Debug/graphml2gv.exe index 42ec1a6e..1f21e057 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/graphml2gv.exe and b/GraphvizWrapper/graphvizfiles/Debug/graphml2gv.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gv2gml.exe b/GraphvizWrapper/graphvizfiles/Debug/gv2gml.exe index e95020ff..085e847a 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gv2gml.exe and b/GraphvizWrapper/graphvizfiles/Debug/gv2gml.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gv2gxl.exe b/GraphvizWrapper/graphvizfiles/Debug/gv2gxl.exe index b450d8d4..45ab450d 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gv2gxl.exe and b/GraphvizWrapper/graphvizfiles/Debug/gv2gxl.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gvc++.dll b/GraphvizWrapper/graphvizfiles/Debug/gvc++.dll index 39d0aa93..9f7274dd 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gvc++.dll and b/GraphvizWrapper/graphvizfiles/Debug/gvc++.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gvc.dll b/GraphvizWrapper/graphvizfiles/Debug/gvc.dll index c556a799..dace99cc 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gvc.dll and b/GraphvizWrapper/graphvizfiles/Debug/gvc.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gvcolor.exe b/GraphvizWrapper/graphvizfiles/Debug/gvcolor.exe index a39ba943..1a46761c 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gvcolor.exe and b/GraphvizWrapper/graphvizfiles/Debug/gvcolor.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gvgen.exe b/GraphvizWrapper/graphvizfiles/Debug/gvgen.exe index 75b43495..0c52833d 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gvgen.exe and b/GraphvizWrapper/graphvizfiles/Debug/gvgen.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gvmap.exe b/GraphvizWrapper/graphvizfiles/Debug/gvmap.exe index 45bcfbf3..0388dd63 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gvmap.exe and b/GraphvizWrapper/graphvizfiles/Debug/gvmap.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gvpack.exe b/GraphvizWrapper/graphvizfiles/Debug/gvpack.exe index 32373aba..a2e40356 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gvpack.exe and b/GraphvizWrapper/graphvizfiles/Debug/gvpack.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gvplugin_core.dll b/GraphvizWrapper/graphvizfiles/Debug/gvplugin_core.dll index 18b60f95..0e6c45fe 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gvplugin_core.dll and b/GraphvizWrapper/graphvizfiles/Debug/gvplugin_core.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gvplugin_dot_layout.dll b/GraphvizWrapper/graphvizfiles/Debug/gvplugin_dot_layout.dll index 9da03f3d..7102b31a 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gvplugin_dot_layout.dll and b/GraphvizWrapper/graphvizfiles/Debug/gvplugin_dot_layout.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gvplugin_gdiplus.dll b/GraphvizWrapper/graphvizfiles/Debug/gvplugin_gdiplus.dll index 354aad28..b60e7f1c 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gvplugin_gdiplus.dll and b/GraphvizWrapper/graphvizfiles/Debug/gvplugin_gdiplus.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gvplugin_kitty.dll b/GraphvizWrapper/graphvizfiles/Debug/gvplugin_kitty.dll index eb4404ab..e2bfcbc7 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gvplugin_kitty.dll and b/GraphvizWrapper/graphvizfiles/Debug/gvplugin_kitty.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gvplugin_neato_layout.dll b/GraphvizWrapper/graphvizfiles/Debug/gvplugin_neato_layout.dll index aae44f81..11af144f 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gvplugin_neato_layout.dll and b/GraphvizWrapper/graphvizfiles/Debug/gvplugin_neato_layout.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gvplugin_pango.dll b/GraphvizWrapper/graphvizfiles/Debug/gvplugin_pango.dll index 7da728a0..3f9332fd 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gvplugin_pango.dll and b/GraphvizWrapper/graphvizfiles/Debug/gvplugin_pango.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gvplugin_vt.dll b/GraphvizWrapper/graphvizfiles/Debug/gvplugin_vt.dll index 7561b7cd..13e22f5c 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gvplugin_vt.dll and b/GraphvizWrapper/graphvizfiles/Debug/gvplugin_vt.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gvpr.exe b/GraphvizWrapper/graphvizfiles/Debug/gvpr.exe index fe06f6d3..980e30cb 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gvpr.exe and b/GraphvizWrapper/graphvizfiles/Debug/gvpr.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gxl2dot.exe b/GraphvizWrapper/graphvizfiles/Debug/gxl2dot.exe index b450d8d4..45ab450d 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gxl2dot.exe and b/GraphvizWrapper/graphvizfiles/Debug/gxl2dot.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/gxl2gv.exe b/GraphvizWrapper/graphvizfiles/Debug/gxl2gv.exe index b450d8d4..45ab450d 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/gxl2gv.exe and b/GraphvizWrapper/graphvizfiles/Debug/gxl2gv.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/mm2gv.exe b/GraphvizWrapper/graphvizfiles/Debug/mm2gv.exe index ed1c8e15..36206a82 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/mm2gv.exe and b/GraphvizWrapper/graphvizfiles/Debug/mm2gv.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/neato.exe b/GraphvizWrapper/graphvizfiles/Debug/neato.exe index 9f306551..b24f4ec5 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/neato.exe and b/GraphvizWrapper/graphvizfiles/Debug/neato.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/nop.exe b/GraphvizWrapper/graphvizfiles/Debug/nop.exe index 153ebc3d..0b0883b1 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/nop.exe and b/GraphvizWrapper/graphvizfiles/Debug/nop.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/osage.exe b/GraphvizWrapper/graphvizfiles/Debug/osage.exe index 9f306551..b24f4ec5 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/osage.exe and b/GraphvizWrapper/graphvizfiles/Debug/osage.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/patchwork.exe b/GraphvizWrapper/graphvizfiles/Debug/patchwork.exe index 9f306551..b24f4ec5 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/patchwork.exe and b/GraphvizWrapper/graphvizfiles/Debug/patchwork.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/pathplan.dll b/GraphvizWrapper/graphvizfiles/Debug/pathplan.dll index a47b13ff..731524b6 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/pathplan.dll and b/GraphvizWrapper/graphvizfiles/Debug/pathplan.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/prune.exe b/GraphvizWrapper/graphvizfiles/Debug/prune.exe index 7646fe23..c2ff6dc2 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/prune.exe and b/GraphvizWrapper/graphvizfiles/Debug/prune.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/sccmap.exe b/GraphvizWrapper/graphvizfiles/Debug/sccmap.exe index 3fb96f29..1b10bbea 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/sccmap.exe and b/GraphvizWrapper/graphvizfiles/Debug/sccmap.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/sfdp.exe b/GraphvizWrapper/graphvizfiles/Debug/sfdp.exe index 9f306551..b24f4ec5 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/sfdp.exe and b/GraphvizWrapper/graphvizfiles/Debug/sfdp.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/tred.exe b/GraphvizWrapper/graphvizfiles/Debug/tred.exe index 52d9eb26..7e6d4965 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/tred.exe and b/GraphvizWrapper/graphvizfiles/Debug/tred.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/twopi.exe b/GraphvizWrapper/graphvizfiles/Debug/twopi.exe index 9f306551..b24f4ec5 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/twopi.exe and b/GraphvizWrapper/graphvizfiles/Debug/twopi.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/unflatten.exe b/GraphvizWrapper/graphvizfiles/Debug/unflatten.exe index dfbf89f9..5cf945b3 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/unflatten.exe and b/GraphvizWrapper/graphvizfiles/Debug/unflatten.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Debug/xdot.dll b/GraphvizWrapper/graphvizfiles/Debug/xdot.dll index 50764ded..88d1e177 100644 Binary files a/GraphvizWrapper/graphvizfiles/Debug/xdot.dll and b/GraphvizWrapper/graphvizfiles/Debug/xdot.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Release/Pathplan.dll b/GraphvizWrapper/graphvizfiles/Release/Pathplan.dll index 5ee826ef..6df28262 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/Pathplan.dll and b/GraphvizWrapper/graphvizfiles/Release/Pathplan.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Release/acyclic.exe b/GraphvizWrapper/graphvizfiles/Release/acyclic.exe index d4d3dfd2..454a0717 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/acyclic.exe and b/GraphvizWrapper/graphvizfiles/Release/acyclic.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/bcomps.exe b/GraphvizWrapper/graphvizfiles/Release/bcomps.exe index 3152bc60..92ac3222 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/bcomps.exe and b/GraphvizWrapper/graphvizfiles/Release/bcomps.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/ccomps.exe b/GraphvizWrapper/graphvizfiles/Release/ccomps.exe index f9f63177..0d9dc919 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/ccomps.exe and b/GraphvizWrapper/graphvizfiles/Release/ccomps.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/cdt.dll b/GraphvizWrapper/graphvizfiles/Release/cdt.dll index 8293f855..57e415e8 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/cdt.dll and b/GraphvizWrapper/graphvizfiles/Release/cdt.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Release/cgraph++.dll b/GraphvizWrapper/graphvizfiles/Release/cgraph++.dll index 4790c9a6..db816b01 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/cgraph++.dll and b/GraphvizWrapper/graphvizfiles/Release/cgraph++.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Release/cgraph.dll b/GraphvizWrapper/graphvizfiles/Release/cgraph.dll index a84f8f7a..f91af919 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/cgraph.dll and b/GraphvizWrapper/graphvizfiles/Release/cgraph.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Release/circo.exe b/GraphvizWrapper/graphvizfiles/Release/circo.exe index afcf6d1a..15de92db 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/circo.exe and b/GraphvizWrapper/graphvizfiles/Release/circo.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/cluster.exe b/GraphvizWrapper/graphvizfiles/Release/cluster.exe index 8fea5836..f9993069 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/cluster.exe and b/GraphvizWrapper/graphvizfiles/Release/cluster.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/dijkstra.exe b/GraphvizWrapper/graphvizfiles/Release/dijkstra.exe index 8abc55d8..135738c9 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/dijkstra.exe and b/GraphvizWrapper/graphvizfiles/Release/dijkstra.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/dot.exe b/GraphvizWrapper/graphvizfiles/Release/dot.exe index afcf6d1a..15de92db 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/dot.exe and b/GraphvizWrapper/graphvizfiles/Release/dot.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/dot2gxl.exe b/GraphvizWrapper/graphvizfiles/Release/dot2gxl.exe index 249d7ec1..c3ef78b3 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/dot2gxl.exe and b/GraphvizWrapper/graphvizfiles/Release/dot2gxl.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/dot_builtins.exe b/GraphvizWrapper/graphvizfiles/Release/dot_builtins.exe index 40b7ba43..b0a32275 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/dot_builtins.exe and b/GraphvizWrapper/graphvizfiles/Release/dot_builtins.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/edgepaint.exe b/GraphvizWrapper/graphvizfiles/Release/edgepaint.exe index 26aed655..f2489a29 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/edgepaint.exe and b/GraphvizWrapper/graphvizfiles/Release/edgepaint.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/fdp.exe b/GraphvizWrapper/graphvizfiles/Release/fdp.exe index afcf6d1a..15de92db 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/fdp.exe and b/GraphvizWrapper/graphvizfiles/Release/fdp.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gc.exe b/GraphvizWrapper/graphvizfiles/Release/gc.exe index 7e8868a4..5383ce35 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gc.exe and b/GraphvizWrapper/graphvizfiles/Release/gc.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gml2gv.exe b/GraphvizWrapper/graphvizfiles/Release/gml2gv.exe index e03a372f..1d376f07 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gml2gv.exe and b/GraphvizWrapper/graphvizfiles/Release/gml2gv.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/graphml2gv.exe b/GraphvizWrapper/graphvizfiles/Release/graphml2gv.exe index ca45d2c1..a4806bb5 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/graphml2gv.exe and b/GraphvizWrapper/graphvizfiles/Release/graphml2gv.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gv2gml.exe b/GraphvizWrapper/graphvizfiles/Release/gv2gml.exe index 28c412cc..52ff1792 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gv2gml.exe and b/GraphvizWrapper/graphvizfiles/Release/gv2gml.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gv2gxl.exe b/GraphvizWrapper/graphvizfiles/Release/gv2gxl.exe index 249d7ec1..c3ef78b3 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gv2gxl.exe and b/GraphvizWrapper/graphvizfiles/Release/gv2gxl.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gvc++.dll b/GraphvizWrapper/graphvizfiles/Release/gvc++.dll index d36f40df..dc20f193 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gvc++.dll and b/GraphvizWrapper/graphvizfiles/Release/gvc++.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gvc.dll b/GraphvizWrapper/graphvizfiles/Release/gvc.dll index 007b12d8..f07c194b 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gvc.dll and b/GraphvizWrapper/graphvizfiles/Release/gvc.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gvcolor.exe b/GraphvizWrapper/graphvizfiles/Release/gvcolor.exe index 33a0c8ed..5f064c44 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gvcolor.exe and b/GraphvizWrapper/graphvizfiles/Release/gvcolor.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gvgen.exe b/GraphvizWrapper/graphvizfiles/Release/gvgen.exe index 22fa38d4..6e8229bc 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gvgen.exe and b/GraphvizWrapper/graphvizfiles/Release/gvgen.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gvmap.exe b/GraphvizWrapper/graphvizfiles/Release/gvmap.exe index dd27fecc..0be8b861 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gvmap.exe and b/GraphvizWrapper/graphvizfiles/Release/gvmap.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gvpack.exe b/GraphvizWrapper/graphvizfiles/Release/gvpack.exe index a2a68e90..9be716ec 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gvpack.exe and b/GraphvizWrapper/graphvizfiles/Release/gvpack.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gvplugin_core.dll b/GraphvizWrapper/graphvizfiles/Release/gvplugin_core.dll index 27d5ad7c..0aef1a2c 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gvplugin_core.dll and b/GraphvizWrapper/graphvizfiles/Release/gvplugin_core.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gvplugin_dot_layout.dll b/GraphvizWrapper/graphvizfiles/Release/gvplugin_dot_layout.dll index d606eb67..92816e20 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gvplugin_dot_layout.dll and b/GraphvizWrapper/graphvizfiles/Release/gvplugin_dot_layout.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gvplugin_gdiplus.dll b/GraphvizWrapper/graphvizfiles/Release/gvplugin_gdiplus.dll index 54f52b60..a3fb557f 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gvplugin_gdiplus.dll and b/GraphvizWrapper/graphvizfiles/Release/gvplugin_gdiplus.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gvplugin_kitty.dll b/GraphvizWrapper/graphvizfiles/Release/gvplugin_kitty.dll index 4bc3feed..8895f7c1 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gvplugin_kitty.dll and b/GraphvizWrapper/graphvizfiles/Release/gvplugin_kitty.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gvplugin_neato_layout.dll b/GraphvizWrapper/graphvizfiles/Release/gvplugin_neato_layout.dll index ab6c98a8..0c2687b9 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gvplugin_neato_layout.dll and b/GraphvizWrapper/graphvizfiles/Release/gvplugin_neato_layout.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gvplugin_pango.dll b/GraphvizWrapper/graphvizfiles/Release/gvplugin_pango.dll index 74589b90..417e093e 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gvplugin_pango.dll and b/GraphvizWrapper/graphvizfiles/Release/gvplugin_pango.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gvplugin_vt.dll b/GraphvizWrapper/graphvizfiles/Release/gvplugin_vt.dll index 9aebf252..e241a03d 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gvplugin_vt.dll and b/GraphvizWrapper/graphvizfiles/Release/gvplugin_vt.dll differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gvpr.exe b/GraphvizWrapper/graphvizfiles/Release/gvpr.exe index dc0778cb..6998a545 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gvpr.exe and b/GraphvizWrapper/graphvizfiles/Release/gvpr.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gxl2dot.exe b/GraphvizWrapper/graphvizfiles/Release/gxl2dot.exe index 249d7ec1..c3ef78b3 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gxl2dot.exe and b/GraphvizWrapper/graphvizfiles/Release/gxl2dot.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/gxl2gv.exe b/GraphvizWrapper/graphvizfiles/Release/gxl2gv.exe index 249d7ec1..c3ef78b3 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/gxl2gv.exe and b/GraphvizWrapper/graphvizfiles/Release/gxl2gv.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/mm2gv.exe b/GraphvizWrapper/graphvizfiles/Release/mm2gv.exe index 9bf34925..a85291ed 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/mm2gv.exe and b/GraphvizWrapper/graphvizfiles/Release/mm2gv.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/neato.exe b/GraphvizWrapper/graphvizfiles/Release/neato.exe index afcf6d1a..15de92db 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/neato.exe and b/GraphvizWrapper/graphvizfiles/Release/neato.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/nop.exe b/GraphvizWrapper/graphvizfiles/Release/nop.exe index 773e87ef..1477459b 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/nop.exe and b/GraphvizWrapper/graphvizfiles/Release/nop.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/osage.exe b/GraphvizWrapper/graphvizfiles/Release/osage.exe index afcf6d1a..15de92db 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/osage.exe and b/GraphvizWrapper/graphvizfiles/Release/osage.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/patchwork.exe b/GraphvizWrapper/graphvizfiles/Release/patchwork.exe index afcf6d1a..15de92db 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/patchwork.exe and b/GraphvizWrapper/graphvizfiles/Release/patchwork.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/prune.exe b/GraphvizWrapper/graphvizfiles/Release/prune.exe index 2d06139a..8207a994 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/prune.exe and b/GraphvizWrapper/graphvizfiles/Release/prune.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/sccmap.exe b/GraphvizWrapper/graphvizfiles/Release/sccmap.exe index 12bd779a..81501912 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/sccmap.exe and b/GraphvizWrapper/graphvizfiles/Release/sccmap.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/sfdp.exe b/GraphvizWrapper/graphvizfiles/Release/sfdp.exe index afcf6d1a..15de92db 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/sfdp.exe and b/GraphvizWrapper/graphvizfiles/Release/sfdp.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/tred.exe b/GraphvizWrapper/graphvizfiles/Release/tred.exe index 556f5096..ed739d94 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/tred.exe and b/GraphvizWrapper/graphvizfiles/Release/tred.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/twopi.exe b/GraphvizWrapper/graphvizfiles/Release/twopi.exe index afcf6d1a..15de92db 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/twopi.exe and b/GraphvizWrapper/graphvizfiles/Release/twopi.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/unflatten.exe b/GraphvizWrapper/graphvizfiles/Release/unflatten.exe index 708fd496..b7ca1f14 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/unflatten.exe and b/GraphvizWrapper/graphvizfiles/Release/unflatten.exe differ diff --git a/GraphvizWrapper/graphvizfiles/Release/xdot.dll b/GraphvizWrapper/graphvizfiles/Release/xdot.dll index 621a3349..68deb223 100644 Binary files a/GraphvizWrapper/graphvizfiles/Release/xdot.dll and b/GraphvizWrapper/graphvizfiles/Release/xdot.dll differ diff --git a/GraphvizWrapper/include/geom.h b/GraphvizWrapper/include/geom.h index 43111204..c43ae725 100644 --- a/GraphvizWrapper/include/geom.h +++ b/GraphvizWrapper/include/geom.h @@ -28,6 +28,11 @@ typedef struct { int x, y; } point; typedef struct pointf_s { double x, y; } pointf; +typedef struct { + pointf p; // arbitrary point on the line + double m; // slope of the line +} linef; + /* tell pathplan/pathgeom.h */ #define HAVE_POINTF_S diff --git a/GraphvizWrapper/include/graphviz_version.h b/GraphvizWrapper/include/graphviz_version.h index cf7f5ab8..e4ab785b 100644 --- a/GraphvizWrapper/include/graphviz_version.h +++ b/GraphvizWrapper/include/graphviz_version.h @@ -3,7 +3,7 @@ #define GVPLUGIN_VERSION 6 #define PACKAGE_BUGREPORT "https://gitlab.com/graphviz/graphviz/-/issues" #define PACKAGE_NAME "graphviz" -#define PACKAGE_STRING "graphviz 11.0.0~dev.20240413.1811" +#define PACKAGE_STRING "graphviz 11.0.0" #define PACKAGE_TARNAME "graphviz" #define PACKAGE_URL "" -#define PACKAGE_VERSION "11.0.0~dev.20240413.1811" +#define PACKAGE_VERSION "11.0.0" diff --git a/GraphvizWrapper/include/gvcjob.h b/GraphvizWrapper/include/gvcjob.h index 64142de4..b327e337 100644 --- a/GraphvizWrapper/include/gvcjob.h +++ b/GraphvizWrapper/include/gvcjob.h @@ -39,7 +39,6 @@ extern "C" { #define PENWIDTH_NORMAL 1. #define PENWIDTH_BOLD 2. - typedef enum { GVATTR_STRING, GVATTR_BOOL, GVATTR_COLOR } gvattr_t; /* The -T output formats listed below are examples only, they are not definitive or inclusive, other outputs may use the flags now, or in the future @@ -144,12 +143,6 @@ extern "C" { int id; const char *type; } gvplugin_active_loadimage_t; - - typedef struct gv_argvlist_s { - char **argv; - size_t argc; - size_t alloc; - } gv_argvlist_t; typedef struct gvdevice_callbacks_s { void (*refresh) (GVJ_t * job); @@ -356,16 +349,12 @@ extern "C" { /* (e.g. button 1 clicked on current obj) */ char *active_tooltip; /* tooltip of active object - or NULL */ char *selected_href; /* href of selected object - or NULL */ - gv_argvlist_t selected_obj_type_name; /* (e.g. "edge" "node3" "e" "->" "node5" "") */ - gv_argvlist_t selected_obj_attributes; /* attribute triplets: name, value, type */ - /* e.g. "color", "red", GVATTR_COLOR, - "style", "filled", GVATTR_BOOL, */ void *window; /* display-specific data for gvrender plugin */ /* keybindings for keyboard events */ gvevent_key_binding_t *keybindings; - int numkeys; + size_t numkeys; void *keycodes; }; diff --git a/GraphvizWrapper/lib/gvc.lib b/GraphvizWrapper/lib/gvc.lib index a9cee73f..96e39272 100644 Binary files a/GraphvizWrapper/lib/gvc.lib and b/GraphvizWrapper/lib/gvc.lib differ diff --git a/How-to-upgrade-graphviz.txt b/How-to-upgrade-graphviz.txt index cb7aa462..a161ce29 100644 --- a/How-to-upgrade-graphviz.txt +++ b/How-to-upgrade-graphviz.txt @@ -1,15 +1,20 @@ - Navigate to https://gitlab.com/groups/graphviz/-/packages/ and click the version you want to upgrade to -- Download and install `windows_10_cmake_Debug_graphviz-install--win64.exe` on your system -- Navigate to `C:\Program Files\Graphviz\bin` and copy all the files in that folder to `Graphviz.NetWrapper\GraphvizWrapper\graphvizfiles\Debug\`. + +- Download and extract `windows_10_cmake_Debug_Graphviz--win64.zip`. +- Navigate to `bin/` and copy all the files in that folder to `Graphviz.NetWrapper\GraphvizWrapper\graphvizfiles\Debug\`. Check that every existing file was overwritten. -- Navigate to `C:\Program Files\Graphviz\lib` and copy all the .lib files in that folder to `Graphviz.NetWrapper\GraphvizWrapper\lib\`. +- Navigate to `lib/` and copy all the .lib files in that folder to `Graphviz.NetWrapper\GraphvizWrapper\lib\`. Check that every existing file was overwritten. -- Navigate to `C:\Program Files\Graphviz\include\graphviz` and copy all the lib files in that folder to `Graphviz.NetWrapper\GraphvizWrapper\include\`. +- Navigate to `include/graphviz/` and copy all the .h files in that folder to `Graphviz.NetWrapper\GraphvizWrapper\include\`. Check that every existing file was overwritten. -- Download and install `windows_10_cmake_Release_graphviz-install--win64.exe` on your system -- Navigate to `C:\Program Files\Graphviz\bin` and copy all the files in that folder to `Graphviz.NetWrapper\GraphvizWrapper\graphvizfiles\Release\`. + +- Download and extract `windows_10_cmake_Release_Graphviz--win64.zip`. +- Navigate to `bin/` and copy all the files in that folder to `Graphviz.NetWrapper\GraphvizWrapper\graphvizfiles\Release\`. Check that every existing file was overwritten. + - Make sure that the toolset selected for GraphvizWrapper.dll is compatible with the vcruntime version shipped with graphviz. - Remove all DLLs starting with `concrt`, `msvcp` or `vcruntime`. These are part of the Visual C++ redistributable package, and we're not shipping those. - Remove all files ending in `.sh`, these are not crossplatform and we don't need them. - Check if any other files are new, and investigate if that is expected. + +- Compile and run the tests diff --git a/Rubjerg.Graphviz.NugetTest/Rubjerg.Graphviz.NugetTest.csproj b/Rubjerg.Graphviz.NugetTest/Rubjerg.Graphviz.NugetTest.csproj index 08035c3c..b5ea741d 100644 --- a/Rubjerg.Graphviz.NugetTest/Rubjerg.Graphviz.NugetTest.csproj +++ b/Rubjerg.Graphviz.NugetTest/Rubjerg.Graphviz.NugetTest.csproj @@ -16,20 +16,20 @@ 2.0.2 - 3.17.0 + 3.18.3 3.14.0 - 1.0.7 + 1.0.9 4.7.1221 - - + + diff --git a/Rubjerg.Graphviz.Test/Rubjerg.Graphviz.Test.csproj b/Rubjerg.Graphviz.Test/Rubjerg.Graphviz.Test.csproj index c65f017d..5686dfdd 100644 --- a/Rubjerg.Graphviz.Test/Rubjerg.Graphviz.Test.csproj +++ b/Rubjerg.Graphviz.Test/Rubjerg.Graphviz.Test.csproj @@ -22,7 +22,7 @@ - 3.18.1 + 3.18.3 3.14.0 @@ -34,7 +34,7 @@ 4.7.1221 - + diff --git a/Rubjerg.Graphviz.TransitiveNugetTest/Rubjerg.Graphviz.TransitiveNugetTest.csproj b/Rubjerg.Graphviz.TransitiveNugetTest/Rubjerg.Graphviz.TransitiveNugetTest.csproj index c482ab9d..242afbea 100644 --- a/Rubjerg.Graphviz.TransitiveNugetTest/Rubjerg.Graphviz.TransitiveNugetTest.csproj +++ b/Rubjerg.Graphviz.TransitiveNugetTest/Rubjerg.Graphviz.TransitiveNugetTest.csproj @@ -17,20 +17,20 @@ - 3.17.0 + 3.18.3 3.14.0 - 1.0.7 + 1.0.9 4.7.1221 - - + + diff --git a/Rubjerg.Graphviz.TransitiveTest/Rubjerg.Graphviz.TransitiveTest.csproj b/Rubjerg.Graphviz.TransitiveTest/Rubjerg.Graphviz.TransitiveTest.csproj index 74cdd374..3f64da69 100644 --- a/Rubjerg.Graphviz.TransitiveTest/Rubjerg.Graphviz.TransitiveTest.csproj +++ b/Rubjerg.Graphviz.TransitiveTest/Rubjerg.Graphviz.TransitiveTest.csproj @@ -18,7 +18,7 @@ - 3.18.1 + 3.18.3 3.14.0 @@ -30,7 +30,7 @@ 4.7.1221 - + diff --git a/Rubjerg.Graphviz/Rubjerg.Graphviz.csproj b/Rubjerg.Graphviz/Rubjerg.Graphviz.csproj index 738dd517..7cae382e 100644 --- a/Rubjerg.Graphviz/Rubjerg.Graphviz.csproj +++ b/Rubjerg.Graphviz/Rubjerg.Graphviz.csproj @@ -34,7 +34,7 @@ - PreserveNewest + Always true true diff --git a/nunit-console.sh b/nunit-console.sh index f9c2fc0e..ff1f0ee2 100644 --- a/nunit-console.sh +++ b/nunit-console.sh @@ -1,2 +1,2 @@ #!/bin/bash -packages\\nunit.consolerunner\\3.18.1\\tools\\nunit3-console.exe "$@" --trace=Off --where "cat!=Slow and cat!=Flaky" +packages\\nunit.consolerunner\\3.18.3\\tools\\nunit3-console.exe "$@" --trace=Off --where "cat!=Slow and cat!=Flaky"