├── .circleci └── config.yml ├── .gitignore ├── .nycrc ├── @hpcc-js ├── CHANGELOG.md ├── HOWTO ├── LICENSE ├── Makefile ├── README.md ├── bin ├── generate-graphviz-version.js ├── generate-nodes.js └── generate-versions.py ├── codecov.yml ├── cypress.config.js ├── cypress ├── e2e │ ├── browser_save_and_open.spec.js │ ├── draw_edge.spec.js │ ├── export_and_import_as_url.spec.js │ ├── fullscreen_graph.spec.js │ ├── github.spec.js │ ├── help.spec.js │ ├── insert_node.spec.js │ ├── main_menu.spec.js │ ├── pan_and_zoom.spec.js │ ├── rendering.spec.js │ ├── select_delete.spec.js │ ├── select_deselect.spec.js │ ├── settings.spec.js │ ├── text_editor.spec.js │ ├── transition.spec.js │ └── undo_redo.spec.js └── support │ ├── commands.js │ └── e2e.js ├── package.json ├── public ├── @hpcc-js │ └── wasm │ │ └── dist │ │ └── graphviz.umd.js ├── GraphvizLogo.png └── index.html └── src ├── AboutDialog.js ├── ButtonAppBar.js ├── ColorPicker.js ├── DoYouWantToDeleteDialog.js ├── DoYouWantToReplaceItDialog.js ├── DotSrcPreview.js ├── ExportAsSvgDialog.js ├── ExportAsUrlDialog.js ├── FormatDrawer.js ├── GitHubIcon.js ├── Graph.js ├── HelpMenu.js ├── InsertPanels.js ├── KeyboardShortcutsDialog.js ├── MainMenu.js ├── MouseOperationsDialog.js ├── OpenFromBrowserDialog.js ├── SaveAsToBrowserDialog.js ├── SettingsDialog.js ├── SvgPreview.js ├── TextEditor.js ├── UpdatedSnackbar.js ├── dot.js ├── dot.test.js ├── dotGrammar.pegjs ├── index.js ├── pages └── index.js ├── test-utils ├── polyfillElement.js ├── polyfillFetch.js ├── polyfillSVGElement.js └── polyfillXMLSerializer.js └── withRoot.js /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/.gitignore -------------------------------------------------------------------------------- /.nycrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/.nycrc -------------------------------------------------------------------------------- /@hpcc-js: -------------------------------------------------------------------------------- 1 | public/@hpcc-js -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /HOWTO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/HOWTO -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/README.md -------------------------------------------------------------------------------- /bin/generate-graphviz-version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/bin/generate-graphviz-version.js -------------------------------------------------------------------------------- /bin/generate-nodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/bin/generate-nodes.js -------------------------------------------------------------------------------- /bin/generate-versions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/bin/generate-versions.py -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/codecov.yml -------------------------------------------------------------------------------- /cypress.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress.config.js -------------------------------------------------------------------------------- /cypress/e2e/browser_save_and_open.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/browser_save_and_open.spec.js -------------------------------------------------------------------------------- /cypress/e2e/draw_edge.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/draw_edge.spec.js -------------------------------------------------------------------------------- /cypress/e2e/export_and_import_as_url.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/export_and_import_as_url.spec.js -------------------------------------------------------------------------------- /cypress/e2e/fullscreen_graph.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/fullscreen_graph.spec.js -------------------------------------------------------------------------------- /cypress/e2e/github.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/github.spec.js -------------------------------------------------------------------------------- /cypress/e2e/help.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/help.spec.js -------------------------------------------------------------------------------- /cypress/e2e/insert_node.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/insert_node.spec.js -------------------------------------------------------------------------------- /cypress/e2e/main_menu.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/main_menu.spec.js -------------------------------------------------------------------------------- /cypress/e2e/pan_and_zoom.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/pan_and_zoom.spec.js -------------------------------------------------------------------------------- /cypress/e2e/rendering.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/rendering.spec.js -------------------------------------------------------------------------------- /cypress/e2e/select_delete.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/select_delete.spec.js -------------------------------------------------------------------------------- /cypress/e2e/select_deselect.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/select_deselect.spec.js -------------------------------------------------------------------------------- /cypress/e2e/settings.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/settings.spec.js -------------------------------------------------------------------------------- /cypress/e2e/text_editor.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/text_editor.spec.js -------------------------------------------------------------------------------- /cypress/e2e/transition.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/transition.spec.js -------------------------------------------------------------------------------- /cypress/e2e/undo_redo.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/e2e/undo_redo.spec.js -------------------------------------------------------------------------------- /cypress/support/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/support/commands.js -------------------------------------------------------------------------------- /cypress/support/e2e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/cypress/support/e2e.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/package.json -------------------------------------------------------------------------------- /public/@hpcc-js/wasm/dist/graphviz.umd.js: -------------------------------------------------------------------------------- 1 | ../../../../node_modules/@hpcc-js/wasm/dist/graphviz.umd.js -------------------------------------------------------------------------------- /public/GraphvizLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/public/GraphvizLogo.png -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/public/index.html -------------------------------------------------------------------------------- /src/AboutDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/AboutDialog.js -------------------------------------------------------------------------------- /src/ButtonAppBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/ButtonAppBar.js -------------------------------------------------------------------------------- /src/ColorPicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/ColorPicker.js -------------------------------------------------------------------------------- /src/DoYouWantToDeleteDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/DoYouWantToDeleteDialog.js -------------------------------------------------------------------------------- /src/DoYouWantToReplaceItDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/DoYouWantToReplaceItDialog.js -------------------------------------------------------------------------------- /src/DotSrcPreview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/DotSrcPreview.js -------------------------------------------------------------------------------- /src/ExportAsSvgDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/ExportAsSvgDialog.js -------------------------------------------------------------------------------- /src/ExportAsUrlDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/ExportAsUrlDialog.js -------------------------------------------------------------------------------- /src/FormatDrawer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/FormatDrawer.js -------------------------------------------------------------------------------- /src/GitHubIcon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/GitHubIcon.js -------------------------------------------------------------------------------- /src/Graph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/Graph.js -------------------------------------------------------------------------------- /src/HelpMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/HelpMenu.js -------------------------------------------------------------------------------- /src/InsertPanels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/InsertPanels.js -------------------------------------------------------------------------------- /src/KeyboardShortcutsDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/KeyboardShortcutsDialog.js -------------------------------------------------------------------------------- /src/MainMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/MainMenu.js -------------------------------------------------------------------------------- /src/MouseOperationsDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/MouseOperationsDialog.js -------------------------------------------------------------------------------- /src/OpenFromBrowserDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/OpenFromBrowserDialog.js -------------------------------------------------------------------------------- /src/SaveAsToBrowserDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/SaveAsToBrowserDialog.js -------------------------------------------------------------------------------- /src/SettingsDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/SettingsDialog.js -------------------------------------------------------------------------------- /src/SvgPreview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/SvgPreview.js -------------------------------------------------------------------------------- /src/TextEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/TextEditor.js -------------------------------------------------------------------------------- /src/UpdatedSnackbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/UpdatedSnackbar.js -------------------------------------------------------------------------------- /src/dot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/dot.js -------------------------------------------------------------------------------- /src/dot.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/dot.test.js -------------------------------------------------------------------------------- /src/dotGrammar.pegjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/dotGrammar.pegjs -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/index.js -------------------------------------------------------------------------------- /src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/pages/index.js -------------------------------------------------------------------------------- /src/test-utils/polyfillElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/test-utils/polyfillElement.js -------------------------------------------------------------------------------- /src/test-utils/polyfillFetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/test-utils/polyfillFetch.js -------------------------------------------------------------------------------- /src/test-utils/polyfillSVGElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/test-utils/polyfillSVGElement.js -------------------------------------------------------------------------------- /src/test-utils/polyfillXMLSerializer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/test-utils/polyfillXMLSerializer.js -------------------------------------------------------------------------------- /src/withRoot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/magjac/graphviz-visual-editor/HEAD/src/withRoot.js --------------------------------------------------------------------------------