From 593c415664e1efba46c138f589a498fbe3129753 Mon Sep 17 00:00:00 2001
From: JFH <20402845+jfhenon@users.noreply.github.com>
Date: Sun, 9 May 2021 19:29:45 +0200
Subject: [PATCH] update master to V7
---
Gemfile | 1 -
archive/from-old-wiki/CodeRefactoring.md | 2 +-
.../gh-disabled-workflows}/coverage.yml | 0
.../gh-disabled-workflows}/nodejs.yml | 0
.../gh-disabled-workflows}/npmpublish.yml | 0
badges/coverage-badge.svg | 2 +-
badges/tests-badge.svg | 2 +-
cypress.json | 2 +
cypress/fixtures/example.json | 5 +
.../ui/__snapshots__/scenario.js.snap | 854 +-
cypress/integration/ui/accessibility.js | 2 +-
cypress/integration/ui/control-points.js | 6 +-
cypress/integration/ui/issues/issue-364.js | 21 -
cypress/integration/ui/issues/issue-407.js | 2 +-
cypress/integration/ui/issues/issue-408.js | 2 +-
cypress/integration/ui/key-commands.js | 2 +-
cypress/integration/ui/scenario.js | 71 +-
cypress/integration/ui/tool-selection.js | 13 +-
cypress/integration/unit/coords.js | 2 +-
cypress/integration/unit/draw.js | 2 +-
cypress/integration/unit/history.js | 16 +-
cypress/integration/unit/math.js | 2 +-
cypress/integration/unit/path.js | 2 +-
cypress/integration/unit/recalculate.js | 56 +-
cypress/integration/unit/sanitize.js | 60 -
cypress/integration/unit/select.js | 39 +-
cypress/integration/unit/svgtransformlist.js | 11 +-
cypress/integration/unit/test1.js | 7 +-
cypress/integration/unit/utilities-bbox.js | 28 +-
.../integration/unit/utilities-performance.js | 9 +-
cypress/integration/unit/utilities.js | 8 +-
cypress/plugins/main.js | 32 +-
cypress/support/assertion-wrapper.js | 2 +-
cypress/support/commands.js | 2 +-
cypress/support/ui-test-helper.js | 6 +-
demos/canvas.html | 1 -
dist/editor/browser-not-supported.html | 54 -
dist/editor/embedapi.html | 17 -
dist/editor/embedapi.js | 395 -
.../extensions/ext-arrows/ext-arrows.js | 10 -
.../extensions/ext-arrows/ext-arrows.js.map | 1 -
.../extensions/ext-closepath/ext-closepath.js | 10 -
.../ext-closepath/ext-closepath.js.map | 1 -
.../extensions/ext-connector/ext-connector.js | 10 -
.../ext-connector/ext-connector.js.map | 1 -
.../ext-eyedropper/ext-eyedropper.js | 10 -
.../ext-eyedropper/ext-eyedropper.js.map | 1 -
.../ext-foreignobject/ext-foreignobject.js | 10 -
.../ext-foreignobject.js.map | 1 -
dist/editor/extensions/ext-grid/ext-grid.js | 10 -
.../extensions/ext-grid/ext-grid.js.map | 1 -
.../ext-helloworld/ext-helloworld.js | 10 -
.../ext-helloworld/ext-helloworld.js.map | 1 -
.../extensions/ext-imagelib/ext-imagelib.js | 10 -
.../ext-imagelib/ext-imagelib.js.map | 1 -
.../extensions/ext-markers/ext-markers.js | 32 -
.../extensions/ext-markers/ext-markers.js.map | 1 -
.../extensions/ext-mathjax/ext-mathjax.js | 10 -
.../extensions/ext-mathjax/ext-mathjax.js.map | 1 -
.../ext-overview_window.js | 11 -
.../ext-overview_window.js.map | 1 -
.../extensions/ext-panning/ext-panning.js | 10 -
.../extensions/ext-panning/ext-panning.js.map | 1 -
.../extensions/ext-placemark/ext-placemark.js | 2 -
.../ext-placemark/ext-placemark.js.map | 1 -
.../extensions/ext-polygon/ext-polygon.js | 2 -
.../extensions/ext-polygon/ext-polygon.js.map | 1 -
.../ext-server_moinsave.js | 2 -
.../ext-server_moinsave.js.map | 1 -
.../ext-server_opensave.js | 2 -
.../ext-server_opensave.js.map | 1 -
.../extensions/ext-shapes/ext-shapes.js | 10 -
.../extensions/ext-shapes/ext-shapes.js.map | 1 -
dist/editor/extensions/ext-star/ext-star.js | 2 -
.../extensions/ext-star/ext-star.js.map | 1 -
.../extensions/ext-storage/ext-storage.js | 22 -
.../extensions/ext-storage/ext-storage.js.map | 1 -
.../ext-webappfind/ext-webappfind.js | 9 -
.../ext-webappfind/ext-webappfind.js.map | 1 -
.../ext-xdomain-messaging.js | 2 -
.../ext-xdomain-messaging.js.map | 1 -
dist/editor/images/README.txt | 60 -
dist/editor/images/add_subpath.png | Bin 35830 -> 0 bytes
dist/editor/images/align-bottom.png | Bin 161 -> 0 bytes
dist/editor/images/align-bottom.svg | 277 -
dist/editor/images/align-center.png | Bin 221 -> 0 bytes
dist/editor/images/align-center.svg | 252 -
dist/editor/images/align-left.png | Bin 175 -> 0 bytes
dist/editor/images/align-left.svg | 235 -
dist/editor/images/align-middle.png | Bin 194 -> 0 bytes
dist/editor/images/align-middle.svg | 250 -
dist/editor/images/align-right.png | Bin 173 -> 0 bytes
dist/editor/images/align-right.svg | 233 -
dist/editor/images/align-top.png | Bin 165 -> 0 bytes
dist/editor/images/align-top.svg | 233 -
dist/editor/images/align.png | Bin 149 -> 0 bytes
dist/editor/images/angle.png | Bin 487 -> 0 bytes
dist/editor/images/arrow_right.png | Bin 2133 -> 0 bytes
dist/editor/images/arrow_right_big.png | Bin 2138 -> 0 bytes
dist/editor/images/blur.png | Bin 8270 -> 0 bytes
dist/editor/images/bold.png | Bin 195 -> 0 bytes
dist/editor/images/c_radius.png | Bin 308 -> 0 bytes
dist/editor/images/cancel.png | Bin 1143 -> 0 bytes
dist/editor/images/circle.png | Bin 907 -> 0 bytes
dist/editor/images/clear.png | Bin 610 -> 0 bytes
dist/editor/images/clone.png | Bin 597 -> 0 bytes
dist/editor/images/closepath.png | Bin 8036 -> 0 bytes
dist/editor/images/closepath_icons.svg | 41 -
dist/editor/images/config.png | Bin 364 -> 0 bytes
dist/editor/images/config.svg | 1 -
dist/editor/images/conn.svg | 29 -
dist/editor/images/context_menu.png | Bin 506 -> 0 bytes
dist/editor/images/copy.png | Bin 637 -> 0 bytes
dist/editor/images/cut.png | Bin 893 -> 0 bytes
dist/editor/images/delete.png | Bin 390 -> 0 bytes
dist/editor/images/document-properties.png | Bin 514 -> 0 bytes
dist/editor/images/dropdown.gif | Bin 49 -> 0 bytes
dist/editor/images/ellipse.png | Bin 733 -> 0 bytes
dist/editor/images/export.png | Bin 771 -> 0 bytes
dist/editor/images/ext-panning.xml | 6 -
dist/editor/images/ext-shapes.xml | 10 -
dist/editor/images/eye.png | Bin 665 -> 0 bytes
dist/editor/images/eyedropper-icon.xml | 34 -
dist/editor/images/eyedropper.png | Bin 568 -> 0 bytes
dist/editor/images/fhpath.png | Bin 1082 -> 0 bytes
dist/editor/images/fill.png | Bin 644 -> 0 bytes
dist/editor/images/flyouth.png | Bin 99 -> 0 bytes
dist/editor/images/flyup.gif | Bin 48 -> 0 bytes
dist/editor/images/fontsize.png | Bin 474 -> 0 bytes
dist/editor/images/foreignobject-edit.png | Bin 63624 -> 0 bytes
dist/editor/images/foreignobject-tool.png | Bin 2937 -> 0 bytes
dist/editor/images/freehand-circle.png | Bin 1203 -> 0 bytes
dist/editor/images/freehand-square.png | Bin 943 -> 0 bytes
dist/editor/images/freehand-square.svg | 16 -
dist/editor/images/globe_link.png | Bin 5630 -> 0 bytes
dist/editor/images/go-down.png | Bin 551 -> 0 bytes
dist/editor/images/go-up.png | Bin 559 -> 0 bytes
dist/editor/images/grid-icon.xml | 30 -
dist/editor/images/grid.png | Bin 2797 -> 0 bytes
dist/editor/images/group_elements.png | Bin 398 -> 0 bytes
dist/editor/images/height.png | Bin 247 -> 0 bytes
dist/editor/images/helloworld-icon.xml | 21 -
dist/editor/images/helloworld.png | Bin 3048 -> 0 bytes
dist/editor/images/image.png | Bin 799 -> 0 bytes
dist/editor/images/imagelib.png | Bin 6997 -> 0 bytes
dist/editor/images/import.png | Bin 727 -> 0 bytes
dist/editor/images/italic.png | Bin 157 -> 0 bytes
dist/editor/images/line.png | Bin 898 -> 0 bytes
dist/editor/images/linecap_butt.png | Bin 1968 -> 0 bytes
dist/editor/images/linecap_round.png | Bin 2828 -> 0 bytes
dist/editor/images/linecap_square.png | Bin 1984 -> 0 bytes
dist/editor/images/linejoin_bevel.png | Bin 2438 -> 0 bytes
dist/editor/images/linejoin_miter.png | Bin 2367 -> 0 bytes
dist/editor/images/linejoin_round.png | Bin 2437 -> 0 bytes
dist/editor/images/link_controls.png | Bin 542 -> 0 bytes
dist/editor/images/logo.png | Bin 3281 -> 0 bytes
dist/editor/images/logo.svg | 32 -
dist/editor/images/markers-box.png | Bin 9561 -> 0 bytes
dist/editor/images/markers-box_o.png | Bin 1764 -> 0 bytes
dist/editor/images/markers-forwardslash.png | Bin 2905 -> 0 bytes
dist/editor/images/markers-icons.xml | 115 -
dist/editor/images/markers-leftarrow.png | Bin 4856 -> 0 bytes
dist/editor/images/markers-leftarrow_o.png | Bin 5939 -> 0 bytes
dist/editor/images/markers-mcircle.png | Bin 35092 -> 0 bytes
dist/editor/images/markers-mcircle_o.png | Bin 7078 -> 0 bytes
.../images/markers-mkr_markers_dimension.png | Bin 33259 -> 0 bytes
.../images/markers-mkr_markers_label.png | Bin 11682 -> 0 bytes
.../editor/images/markers-mkr_markers_off.png | Bin 585 -> 0 bytes
dist/editor/images/markers-nomarker.png | Bin 625 -> 0 bytes
dist/editor/images/markers-reverseslash.png | Bin 2792 -> 0 bytes
dist/editor/images/markers-rightarrow.png | Bin 3957 -> 0 bytes
dist/editor/images/markers-rightarrow_o.png | Bin 6108 -> 0 bytes
dist/editor/images/markers-star.png | Bin 6090 -> 0 bytes
dist/editor/images/markers-star_o.png | Bin 28498 -> 0 bytes
dist/editor/images/markers-textmarker.png | Bin 137771 -> 0 bytes
dist/editor/images/markers-triangle.png | Bin 7251 -> 0 bytes
dist/editor/images/markers-triangle_o.png | Bin 2666 -> 0 bytes
dist/editor/images/markers-verticalslash.png | Bin 698 -> 0 bytes
dist/editor/images/markers-xmark.png | Bin 6458 -> 0 bytes
dist/editor/images/mathjax-icons.xml | 11 -
dist/editor/images/mathjax.png | Bin 7842 -> 0 bytes
dist/editor/images/move_bottom.png | Bin 664 -> 0 bytes
dist/editor/images/move_top.png | Bin 530 -> 0 bytes
dist/editor/images/no_color.png | Bin 156 -> 0 bytes
dist/editor/images/node_clone.png | Bin 526 -> 0 bytes
dist/editor/images/node_delete.png | Bin 557 -> 0 bytes
dist/editor/images/none.png | Bin 120 -> 0 bytes
dist/editor/images/opacity.png | Bin 511 -> 0 bytes
dist/editor/images/open.png | Bin 795 -> 0 bytes
dist/editor/images/openpath.png | Bin 7955 -> 0 bytes
dist/editor/images/panning.png | Bin 6624 -> 0 bytes
dist/editor/images/paste.png | Bin 698 -> 0 bytes
dist/editor/images/path.png | Bin 788 -> 0 bytes
dist/editor/images/placemark-icons.xml | 138 -
dist/editor/images/placemark.png | Bin 1214 -> 0 bytes
dist/editor/images/polygon-icons.svg | 14 -
dist/editor/images/polygon.png | Bin 16482 -> 0 bytes
dist/editor/images/polygon.svg | 76 -
dist/editor/images/rect.png | Bin 379 -> 0 bytes
dist/editor/images/redo.png | Bin 656 -> 0 bytes
dist/editor/images/reorient.png | Bin 646 -> 0 bytes
dist/editor/images/rotate.png | Bin 694 -> 0 bytes
dist/editor/images/save.png | Bin 825 -> 0 bytes
dist/editor/images/select.png | Bin 389 -> 0 bytes
dist/editor/images/select_node.png | Bin 731 -> 0 bytes
dist/editor/images/sep.png | Bin 71 -> 0 bytes
dist/editor/images/shape_group_elements.png | Bin 476 -> 0 bytes
dist/editor/images/shape_ungroup.png | Bin 575 -> 0 bytes
dist/editor/images/shapes.png | Bin 8376 -> 0 bytes
dist/editor/images/source.png | Bin 893 -> 0 bytes
dist/editor/images/spinbtn_updn_big.png | Bin 1240 -> 0 bytes
dist/editor/images/square.png | Bin 328 -> 0 bytes
dist/editor/images/star-icons.svg | 14 -
dist/editor/images/star.png | Bin 14036 -> 0 bytes
dist/editor/images/stroke.png | Bin 174 -> 0 bytes
dist/editor/images/svg_edit_icons.svg | 1068 -
dist/editor/images/svg_edit_icons.svgz | Bin 5493 -> 0 bytes
dist/editor/images/text.png | Bin 600 -> 0 bytes
dist/editor/images/text.svg | 157 -
dist/editor/images/to_path.png | Bin 938 -> 0 bytes
dist/editor/images/undo.png | Bin 837 -> 0 bytes
dist/editor/images/unlink_use.png | Bin 3895 -> 0 bytes
dist/editor/images/view-refresh.png | Bin 727 -> 0 bytes
dist/editor/images/warning.png | Bin 758 -> 0 bytes
dist/editor/images/webappfind.png | Bin 97580 -> 0 bytes
dist/editor/images/width.png | Bin 278 -> 0 bytes
dist/editor/images/wireframe.png | Bin 268 -> 0 bytes
dist/editor/images/zoom.png | Bin 1032 -> 0 bytes
dist/editor/index.html | 735 -
dist/editor/index.js | 581 -
dist/editor/index.js.map | 1 -
dist/editor/jgraduate/css/jGraduate.css | 351 -
dist/editor/jgraduate/css/jPicker.css | 1 -
dist/editor/jgraduate/jQuery.jGraduate.js | 1327 -
dist/editor/jgraduate/jQuery.jPicker.js | 2512 --
dist/editor/redirect-on-lacking-support.js | 8 -
dist/editor/spinbtn/jQuery.SpinButton.css | 41 -
dist/editor/spinbtn/jQuery.SpinButton.js | 328 -
dist/editor/spinbtn/spinbtn_updn.png | Bin 572 -> 0 bytes
dist/editor/svgedit.css | 1462 -
dist/editor/system/browser-not-supported.html | 54 -
dist/editor/system/embedapi.html | 17 -
dist/editor/system/embedapi.js | 395 -
.../extensions/ext-arrows/ext-arrows.js | 9 -
.../extensions/ext-closepath/ext-closepath.js | 9 -
.../extensions/ext-connector/ext-connector.js | 9 -
.../ext-eyedropper/ext-eyedropper.js | 9 -
.../ext-foreignobject/ext-foreignobject.js | 9 -
.../system/extensions/ext-grid/ext-grid.js | 9 -
.../ext-helloworld/ext-helloworld.js | 9 -
.../extensions/ext-imagelib/ext-imagelib.js | 9 -
.../extensions/ext-markers/ext-markers.js | 31 -
.../extensions/ext-mathjax/ext-mathjax.js | 9 -
.../ext-overview_window.js | 10 -
.../extensions/ext-panning/ext-panning.js | 9 -
.../extensions/ext-placemark/ext-placemark.js | 1 -
.../extensions/ext-polygon/ext-polygon.js | 1 -
.../ext-server_moinsave.js | 1 -
.../ext-server_opensave.js | 1 -
.../extensions/ext-shapes/ext-shapes.js | 9 -
.../system/extensions/ext-star/ext-star.js | 1 -
.../extensions/ext-storage/ext-storage.js | 21 -
.../ext-webappfind/ext-webappfind.js | 8 -
.../ext-xdomain-messaging.js | 1 -
dist/editor/system/images/README.txt | 60 -
dist/editor/system/images/add_subpath.png | Bin 35830 -> 0 bytes
dist/editor/system/images/align-bottom.png | Bin 161 -> 0 bytes
dist/editor/system/images/align-bottom.svg | 277 -
dist/editor/system/images/align-center.png | Bin 221 -> 0 bytes
dist/editor/system/images/align-center.svg | 252 -
dist/editor/system/images/align-left.png | Bin 175 -> 0 bytes
dist/editor/system/images/align-left.svg | 235 -
dist/editor/system/images/align-middle.png | Bin 194 -> 0 bytes
dist/editor/system/images/align-middle.svg | 250 -
dist/editor/system/images/align-right.png | Bin 173 -> 0 bytes
dist/editor/system/images/align-right.svg | 233 -
dist/editor/system/images/align-top.png | Bin 165 -> 0 bytes
dist/editor/system/images/align-top.svg | 233 -
dist/editor/system/images/align.png | Bin 149 -> 0 bytes
dist/editor/system/images/angle.png | Bin 487 -> 0 bytes
dist/editor/system/images/arrow_right.png | Bin 2133 -> 0 bytes
dist/editor/system/images/arrow_right_big.png | Bin 2138 -> 0 bytes
dist/editor/system/images/blur.png | Bin 8270 -> 0 bytes
dist/editor/system/images/bold.png | Bin 195 -> 0 bytes
dist/editor/system/images/c_radius.png | Bin 308 -> 0 bytes
dist/editor/system/images/cancel.png | Bin 1143 -> 0 bytes
dist/editor/system/images/circle.png | Bin 907 -> 0 bytes
dist/editor/system/images/clear.png | Bin 610 -> 0 bytes
dist/editor/system/images/clone.png | Bin 597 -> 0 bytes
dist/editor/system/images/closepath.png | Bin 8036 -> 0 bytes
dist/editor/system/images/closepath_icons.svg | 41 -
dist/editor/system/images/config.png | Bin 364 -> 0 bytes
dist/editor/system/images/config.svg | 1 -
dist/editor/system/images/conn.svg | 29 -
dist/editor/system/images/context_menu.png | Bin 506 -> 0 bytes
dist/editor/system/images/copy.png | Bin 637 -> 0 bytes
dist/editor/system/images/cut.png | Bin 893 -> 0 bytes
dist/editor/system/images/delete.png | Bin 390 -> 0 bytes
.../system/images/document-properties.png | Bin 514 -> 0 bytes
dist/editor/system/images/dropdown.gif | Bin 49 -> 0 bytes
dist/editor/system/images/ellipse.png | Bin 733 -> 0 bytes
dist/editor/system/images/export.png | Bin 771 -> 0 bytes
dist/editor/system/images/ext-panning.xml | 6 -
dist/editor/system/images/ext-shapes.xml | 10 -
dist/editor/system/images/eye.png | Bin 665 -> 0 bytes
dist/editor/system/images/eyedropper-icon.xml | 34 -
dist/editor/system/images/eyedropper.png | Bin 568 -> 0 bytes
dist/editor/system/images/fhpath.png | Bin 1082 -> 0 bytes
dist/editor/system/images/fill.png | Bin 644 -> 0 bytes
dist/editor/system/images/flyouth.png | Bin 99 -> 0 bytes
dist/editor/system/images/flyup.gif | Bin 48 -> 0 bytes
dist/editor/system/images/fontsize.png | Bin 474 -> 0 bytes
.../system/images/foreignobject-edit.png | Bin 63624 -> 0 bytes
.../system/images/foreignobject-icons.xml | 96 -
.../system/images/foreignobject-tool.png | Bin 2937 -> 0 bytes
dist/editor/system/images/freehand-circle.png | Bin 1203 -> 0 bytes
dist/editor/system/images/freehand-square.png | Bin 943 -> 0 bytes
dist/editor/system/images/freehand-square.svg | 16 -
dist/editor/system/images/globe_link.png | Bin 5630 -> 0 bytes
dist/editor/system/images/go-down.png | Bin 551 -> 0 bytes
dist/editor/system/images/go-up.png | Bin 559 -> 0 bytes
dist/editor/system/images/grid-icon.xml | 30 -
dist/editor/system/images/grid.png | Bin 2797 -> 0 bytes
dist/editor/system/images/group_elements.png | Bin 398 -> 0 bytes
dist/editor/system/images/height.png | Bin 247 -> 0 bytes
dist/editor/system/images/helloworld-icon.xml | 21 -
dist/editor/system/images/helloworld.png | Bin 3048 -> 0 bytes
dist/editor/system/images/image.png | Bin 799 -> 0 bytes
dist/editor/system/images/imagelib.png | Bin 6997 -> 0 bytes
dist/editor/system/images/import.png | Bin 727 -> 0 bytes
dist/editor/system/images/italic.png | Bin 157 -> 0 bytes
dist/editor/system/images/line.png | Bin 898 -> 0 bytes
dist/editor/system/images/linecap_butt.png | Bin 1968 -> 0 bytes
dist/editor/system/images/linecap_round.png | Bin 2828 -> 0 bytes
dist/editor/system/images/linecap_square.png | Bin 1984 -> 0 bytes
dist/editor/system/images/linejoin_bevel.png | Bin 2438 -> 0 bytes
dist/editor/system/images/linejoin_miter.png | Bin 2367 -> 0 bytes
dist/editor/system/images/linejoin_round.png | Bin 2437 -> 0 bytes
dist/editor/system/images/link_controls.png | Bin 542 -> 0 bytes
dist/editor/system/images/logo.png | Bin 3281 -> 0 bytes
dist/editor/system/images/logo.svg | 32 -
dist/editor/system/images/markers-box.png | Bin 9561 -> 0 bytes
dist/editor/system/images/markers-box_o.png | Bin 1764 -> 0 bytes
.../system/images/markers-forwardslash.png | Bin 2905 -> 0 bytes
dist/editor/system/images/markers-icons.xml | 115 -
.../system/images/markers-leftarrow.png | Bin 4856 -> 0 bytes
.../system/images/markers-leftarrow_o.png | Bin 5939 -> 0 bytes
dist/editor/system/images/markers-mcircle.png | Bin 35092 -> 0 bytes
.../system/images/markers-mcircle_o.png | Bin 7078 -> 0 bytes
.../images/markers-mkr_markers_dimension.png | Bin 33259 -> 0 bytes
.../images/markers-mkr_markers_label.png | Bin 11682 -> 0 bytes
.../system/images/markers-mkr_markers_off.png | Bin 585 -> 0 bytes
.../editor/system/images/markers-nomarker.png | Bin 625 -> 0 bytes
.../system/images/markers-reverseslash.png | Bin 2792 -> 0 bytes
.../system/images/markers-rightarrow.png | Bin 3957 -> 0 bytes
.../system/images/markers-rightarrow_o.png | Bin 6108 -> 0 bytes
dist/editor/system/images/markers-star.png | Bin 6090 -> 0 bytes
dist/editor/system/images/markers-star_o.png | Bin 28498 -> 0 bytes
.../system/images/markers-textmarker.png | Bin 137771 -> 0 bytes
.../editor/system/images/markers-triangle.png | Bin 7251 -> 0 bytes
.../system/images/markers-triangle_o.png | Bin 2666 -> 0 bytes
.../system/images/markers-verticalslash.png | Bin 698 -> 0 bytes
dist/editor/system/images/markers-xmark.png | Bin 6458 -> 0 bytes
dist/editor/system/images/mathjax-icons.xml | 11 -
dist/editor/system/images/mathjax.png | Bin 7842 -> 0 bytes
dist/editor/system/images/move_bottom.png | Bin 664 -> 0 bytes
dist/editor/system/images/move_top.png | Bin 530 -> 0 bytes
dist/editor/system/images/no_color.png | Bin 156 -> 0 bytes
dist/editor/system/images/node_clone.png | Bin 526 -> 0 bytes
dist/editor/system/images/node_delete.png | Bin 557 -> 0 bytes
dist/editor/system/images/none.png | Bin 120 -> 0 bytes
dist/editor/system/images/opacity.png | Bin 511 -> 0 bytes
dist/editor/system/images/open.png | Bin 795 -> 0 bytes
dist/editor/system/images/openpath.png | Bin 7955 -> 0 bytes
dist/editor/system/images/panning.png | Bin 6624 -> 0 bytes
dist/editor/system/images/paste.png | Bin 698 -> 0 bytes
dist/editor/system/images/path.png | Bin 788 -> 0 bytes
dist/editor/system/images/placemark-icons.xml | 138 -
dist/editor/system/images/placemark.png | Bin 1214 -> 0 bytes
dist/editor/system/images/polygon-icons.svg | 14 -
dist/editor/system/images/polygon.png | Bin 16482 -> 0 bytes
dist/editor/system/images/polygon.svg | 76 -
dist/editor/system/images/rect.png | Bin 379 -> 0 bytes
dist/editor/system/images/redo.png | Bin 656 -> 0 bytes
dist/editor/system/images/reorient.png | Bin 646 -> 0 bytes
dist/editor/system/images/rotate.png | Bin 694 -> 0 bytes
dist/editor/system/images/save.png | Bin 825 -> 0 bytes
dist/editor/system/images/select.png | Bin 389 -> 0 bytes
dist/editor/system/images/select_node.png | Bin 731 -> 0 bytes
dist/editor/system/images/sep.png | Bin 71 -> 0 bytes
.../system/images/shape_group_elements.png | Bin 476 -> 0 bytes
dist/editor/system/images/shape_ungroup.png | Bin 575 -> 0 bytes
dist/editor/system/images/shapes.png | Bin 8376 -> 0 bytes
dist/editor/system/images/source.png | Bin 893 -> 0 bytes
.../editor/system/images/spinbtn_updn_big.png | Bin 1240 -> 0 bytes
dist/editor/system/images/square.png | Bin 328 -> 0 bytes
dist/editor/system/images/star-icons.svg | 14 -
dist/editor/system/images/star.png | Bin 14036 -> 0 bytes
dist/editor/system/images/stroke.png | Bin 174 -> 0 bytes
dist/editor/system/images/svg_edit_icons.svg | 1068 -
dist/editor/system/images/svg_edit_icons.svgz | Bin 5493 -> 0 bytes
dist/editor/system/images/text.png | Bin 600 -> 0 bytes
dist/editor/system/images/text.svg | 157 -
dist/editor/system/images/to_path.png | Bin 938 -> 0 bytes
dist/editor/system/images/undo.png | Bin 837 -> 0 bytes
dist/editor/system/images/unlink_use.png | Bin 3895 -> 0 bytes
dist/editor/system/images/view-refresh.png | Bin 727 -> 0 bytes
dist/editor/system/images/warning.png | Bin 758 -> 0 bytes
dist/editor/system/images/webappfind-icon.svg | 23 -
dist/editor/system/images/webappfind.png | Bin 97580 -> 0 bytes
dist/editor/system/images/width.png | Bin 278 -> 0 bytes
dist/editor/system/images/wireframe.png | Bin 268 -> 0 bytes
dist/editor/system/images/zoom.png | Bin 1032 -> 0 bytes
dist/editor/system/index.html | 742 -
dist/editor/system/index.js | 588 -
.../system/jgraduate/LICENSE-Apache2.0.txt | 202 -
dist/editor/system/jgraduate/README | 3 -
.../editor/system/jgraduate/css/jGraduate.css | 351 -
dist/editor/system/jgraduate/css/jPicker.css | 1 -
.../system/jgraduate/images/AlphaBar.png | Bin 1699 -> 0 bytes
dist/editor/system/jgraduate/images/Bars.png | Bin 265 -> 0 bytes
dist/editor/system/jgraduate/images/Maps.png | Bin 61784 -> 0 bytes
.../system/jgraduate/images/NoColor.png | Bin 473 -> 0 bytes
.../system/jgraduate/images/bar-opacity.png | Bin 80 -> 0 bytes
.../system/jgraduate/images/map-opacity.png | Bin 81 -> 0 bytes
.../system/jgraduate/images/mappoint.gif | Bin 93 -> 0 bytes
.../system/jgraduate/images/mappoint_c.png | Bin 141 -> 0 bytes
.../system/jgraduate/images/mappoint_f.png | Bin 144 -> 0 bytes
.../editor/system/jgraduate/images/picker.gif | Bin 146 -> 0 bytes
.../jgraduate/images/preview-opacity.png | Bin 80 -> 0 bytes
.../system/jgraduate/images/rangearrows.gif | Bin 76 -> 0 bytes
.../system/jgraduate/images/rangearrows2.gif | Bin 93 -> 0 bytes
.../system/jgraduate/jQuery.jGraduate.js | 1327 -
.../editor/system/jgraduate/jQuery.jPicker.js | 2512 --
.../system/redirect-on-lacking-support.js | 8 -
dist/editor/system/s.min.js | 2 -
dist/editor/system/s.min.js.map | 1 -
dist/editor/system/shapelib/animal.json | 21 -
dist/editor/system/shapelib/arrow.json | 28 -
.../system/shapelib/dialog_balloon.json | 9 -
dist/editor/system/shapelib/electronics.json | 20 -
dist/editor/system/shapelib/flowchart.json | 25 -
dist/editor/system/shapelib/game.json | 13 -
.../system/shapelib/license-MIT-raphael.txt | 12 -
dist/editor/system/shapelib/math.json | 9 -
dist/editor/system/shapelib/misc.json | 37 -
dist/editor/system/shapelib/music.json | 21 -
dist/editor/system/shapelib/object.json | 18 -
dist/editor/system/shapelib/raphael_1.json | 65 -
dist/editor/system/shapelib/raphael_2.json | 64 -
dist/editor/system/shapelib/symbol.json | 28 -
.../system/spinbtn/jQuery.SpinButton.css | 41 -
.../system/spinbtn/jQuery.SpinButton.js | 328 -
dist/editor/system/spinbtn/spinbtn_updn.png | Bin 572 -> 0 bytes
dist/editor/system/svgedit.css | 1462 -
dist/editor/xdomain-index.html | 735 -
dist/editor/xdomain-index.js | 581 -
dist/editor/xdomain-index.js.map | 1 -
docs/tutorials/Events.md | 2 +-
docs/tutorials/ExtensionDocs.md | 4 +-
es-dev-server.config.js | 14 -
licenseInfo.json | 4 +-
netlify.toml | 7 +-
nyc.config.js | 7 +-
package-lock.json | 32489 +++++++++++++---
package.json | 174 +-
rollup.config.js | 5 +-
src/common/browser.js | 13 +-
src/common/namespaces.js | 1 +
src/common/units.js | 13 +-
src/editor/ConfigObj.js | 481 +
src/editor/Editor.js | 1221 +
src/editor/EditorStartup.js | 806 +
src/editor/MainMenu.js | 403 +
src/editor/Rulers.js | 202 +
src/editor/browser-not-supported.html | 4 +-
src/editor/components/PaintBox.js | 144 +
src/editor/components/index.js | 12 +
.../components/jgraduate/ColorValuePicker.js | 391 +
.../jgraduate/LICENSE-Apache2.0.txt | 0
.../editor/components}/jgraduate/README | 0
src/editor/components/jgraduate/Slider.js | 338 +
src/editor/components/jgraduate/Util.js | 218 +
.../components}/jgraduate/images/AlphaBar.png | Bin
.../components}/jgraduate/images/Bars.png | Bin
.../components}/jgraduate/images/Maps.png | Bin
.../components}/jgraduate/images/NoColor.png | Bin
.../jgraduate/images/bar-opacity.png | Bin
.../jgraduate/images/map-opacity.png | Bin
.../components}/jgraduate/images/mappoint.gif | Bin
.../jgraduate/images/mappoint_c.png | Bin
.../jgraduate/images/mappoint_f.png | Bin
.../components}/jgraduate/images/picker.gif | Bin
.../jgraduate/images/preview-opacity.png | Bin
.../jgraduate/images/rangearrows.gif | Bin
.../jgraduate/images/rangearrows2.gif | Bin
.../components/jgraduate/jQuery.jGraduate.js | 1286 +
.../components/jgraduate/jQuery.jPicker.js | 1926 +
src/editor/components/jgraduate/paint.js | 78 +
src/editor/components/seButton.js | 227 +
src/editor/components/seColorPicker.js | 805 +
src/editor/components/seDropdown.js | 178 +
src/editor/components/seExplorerButton.js | 315 +
src/editor/components/seFlyingButton.js | 279 +
src/editor/components/seInput.js | 158 +
src/editor/components/seList.js | 140 +
src/editor/components/seListItem.js | 80 +
src/editor/components/seMenu.js | 127 +
src/editor/components/seMenuItem.js | 122 +
src/editor/components/sePalette.js | 136 +
src/editor/components/sePlainBorderButton.js | 32 +
src/editor/components/sePlainMenuButton.js | 20 +
src/editor/components/seSpinInput.js | 191 +
src/editor/components/seZoom.js | 188 +
src/editor/contextmenu.js | 2 +-
src/editor/contextmenu/jQuery.contextMenu.js | 267 -
src/editor/dialogs/SePlainAlertDialog.js | 68 +
src/editor/dialogs/cmenuDialog.js | 276 +
src/editor/dialogs/cmenuLayersDialog.js | 194 +
src/editor/dialogs/editorPreferencesDialog.js | 538 +
src/editor/dialogs/exportDialog.js | 188 +
src/editor/dialogs/imagePropertiesDialog.js | 375 +
src/editor/dialogs/index.js | 11 +
.../dialogs/se-elix/define/NumberSpinBox.js | 7 +
.../dialogs/se-elix/src/base/NumberSpinBox.js | 247 +
.../se-elix/src/plain/PlainNumberSpinBox.js | 9 +
src/editor/dialogs/seAlertDialog.js | 10 +
src/editor/dialogs/seConfirmDialog.js | 12 +
src/editor/dialogs/sePromptDialog.js | 83 +
src/editor/dialogs/seSelectDialog.js | 12 +
src/editor/dialogs/svgSourceDialog.js | 235 +
src/editor/dragmove/dragmove.js | 97 +
src/editor/embedapi-dom.js | 29 +-
src/editor/embedapi.html | 2 +-
src/editor/embedapi.js | 10 +-
.../extensions/ext-arrows/ext-arrows.js | 59 +-
src/editor/extensions/ext-arrows/locale/de.js | 19 -
.../extensions/ext-closepath/ext-closepath.js | 19 +-
.../extensions/ext-closepath/locale/de.js | 11 -
.../extensions/ext-connector/ext-connector.js | 274 +-
.../extensions/ext-connector/locale/de.js | 11 -
.../ext-eyedropper/ext-eyedropper.js | 54 +-
.../extensions/ext-eyedropper/locale/de.js | 9 -
.../ext-foreignobject/ext-foreignobject.js | 112 +-
.../extensions/ext-foreignobject/locale/de.js | 25 -
src/editor/extensions/ext-grid/ext-grid.js | 73 +-
src/editor/extensions/ext-grid/locale/de.js | 8 -
.../ext-helloworld/ext-helloworld.js | 38 +-
.../extensions/ext-helloworld/locale/de.js | 9 -
.../extensions/ext-imagelib/ext-imagelib.js | 649 +-
src/editor/extensions/ext-imagelib/index.html | 4 +-
src/editor/extensions/ext-imagelib/index.js | 93 +-
.../extensions/ext-imagelib/locale/de.js | 18 +-
.../extensions/ext-imagelib/openclipart.html | 2 +-
.../extensions/ext-imagelib/openclipart.js | 6 +-
.../extensions/ext-markers/ext-markers.js | 69 +-
.../extensions/ext-markers/locale/de.js | 46 -
.../extensions/ext-mathjax/ext-mathjax.js | 184 +-
.../extensions/ext-mathjax/locale/de.js | 8 -
.../extensions/ext-opensave/ext-opensave.js | 78 +
.../ext-overview_window.js | 127 +-
.../extensions/ext-panning/ext-panning.js | 49 +-
.../extensions/ext-panning/locale/de.js | 8 -
.../extensions/ext-placemark/ext-placemark.js | 69 +-
.../extensions/ext-placemark/locale/de.js | 40 -
.../extensions/ext-polygon/ext-polygon.js | 237 +-
.../extensions/ext-polygon/locale/de.js | 14 -
.../ext-server_moinsave.js | 59 +-
.../ext-server_moinsave/locale/de.js | 4 -
.../ext-server_opensave.js | 144 +-
.../ext-server_opensave/locale/de.js | 4 -
.../extensions/ext-shapes/ext-shapes.js | 275 +-
src/editor/extensions/ext-shapes/locale/de.js | 24 -
.../ext-shapes}/shapelib/animal.json | 0
.../ext-shapes}/shapelib/arrow.json | 0
.../extensions/ext-shapes/shapelib/basic.json | 32 +
.../ext-shapes}/shapelib/dialog_balloon.json | 0
.../ext-shapes}/shapelib/electronics.json | 0
.../ext-shapes}/shapelib/flowchart.json | 0
.../extensions/ext-shapes}/shapelib/game.json | 0
.../extensions/ext-shapes/shapelib/index.json | 18 +
.../shapelib/license-MIT-raphael.txt | 0
.../extensions/ext-shapes}/shapelib/math.json | 0
.../extensions/ext-shapes}/shapelib/misc.json | 0
.../ext-shapes}/shapelib/music.json | 0
.../ext-shapes}/shapelib/object.json | 0
.../ext-shapes}/shapelib/raphael_1.json | 0
.../ext-shapes}/shapelib/raphael_2.json | 0
.../ext-shapes}/shapelib/symbol.json | 0
src/editor/extensions/ext-star/ext-star.js | 174 +-
src/editor/extensions/ext-star/locale/de.js | 22 -
.../extensions/ext-storage/ext-storage.js | 253 +-
.../extensions/ext-storage/locale/de.js | 14 +-
.../extensions/ext-storage/storageDialog.js | 181 +
.../ext-webappfind/ext-webappfind.js | 16 +-
.../extensions/ext-webappfind/locale/de.js | 8 -
.../ext-xdomain-messaging.js | 8 +-
src/editor/images/README.txt | 60 -
src/editor/images/add_subpath.png | Bin 35830 -> 0 bytes
src/editor/images/add_subpath.svg | 16 +
src/editor/images/align-bottom.png | Bin 161 -> 0 bytes
src/editor/images/align-bottom.svg | 277 -
src/editor/images/align-center.png | Bin 221 -> 0 bytes
src/editor/images/align-center.svg | 252 -
src/editor/images/align-left.png | Bin 175 -> 0 bytes
src/editor/images/align-left.svg | 235 -
src/editor/images/align-middle.png | Bin 194 -> 0 bytes
src/editor/images/align-middle.svg | 250 -
src/editor/images/align-right.png | Bin 173 -> 0 bytes
src/editor/images/align-right.svg | 233 -
src/editor/images/align-top.png | Bin 165 -> 0 bytes
src/editor/images/align-top.svg | 233 -
src/editor/images/align.png | Bin 149 -> 0 bytes
src/editor/images/align.svg | 5 +
src/editor/images/align_bottom.svg | 1 +
src/editor/images/align_center.svg | 1 +
src/editor/images/align_left.svg | 1 +
src/editor/images/align_middle.svg | 1 +
src/editor/images/align_right.svg | 1 +
src/editor/images/align_top.svg | 1 +
src/editor/images/anchor_end.svg | 8 +
src/editor/images/anchor_middle.svg | 8 +
src/editor/images/anchor_start.svg | 8 +
src/editor/images/angle.png | Bin 487 -> 0 bytes
src/editor/images/angle.svg | 1 +
src/editor/images/arrow_down.svg | 3 +
src/editor/images/arrow_right.png | Bin 2133 -> 0 bytes
src/editor/images/arrow_right.svg | 3 +
src/editor/images/arrow_right_big.png | Bin 2138 -> 0 bytes
src/editor/images/arrow_right_big.svg | 3 +
src/editor/images/blur.png | Bin 8270 -> 0 bytes
src/editor/images/blur.svg | 1 +
src/editor/images/bold.png | Bin 195 -> 0 bytes
src/editor/images/bold.svg | 8 +
src/editor/images/box.svg | 3 +
src/editor/images/box_o.svg | 3 +
src/editor/images/c_radius.png | Bin 308 -> 0 bytes
src/editor/images/c_radius.svg | 5 +
src/editor/images/cancel.png | Bin 1143 -> 0 bytes
src/editor/images/cancel.svg | 9 +
src/editor/images/circle.png | Bin 907 -> 0 bytes
src/editor/images/circle.svg | 1 +
src/editor/images/clear.png | Bin 610 -> 0 bytes
src/editor/images/clone.png | Bin 597 -> 0 bytes
src/editor/images/clone.svg | 1 +
src/editor/images/close_path.svg | 14 +
src/editor/images/closepath.png | Bin 8036 -> 0 bytes
src/editor/images/closepath_icons.svg | 4 +-
src/editor/images/config.png | Bin 364 -> 0 bytes
src/editor/images/conn.svg | 30 +-
src/editor/images/context_menu.png | Bin 506 -> 0 bytes
src/editor/images/context_menu.svg | 9 +
src/editor/images/cut.png | Bin 893 -> 0 bytes
src/editor/images/delete.png | Bin 390 -> 0 bytes
src/editor/images/delete.svg | 1 +
src/editor/images/docprop.svg | 1 +
src/editor/images/docprops.svg | 19 +
src/editor/images/document-properties.png | Bin 514 -> 0 bytes
src/editor/images/dropdown.gif | Bin 49 -> 0 bytes
src/editor/images/editPref.svg | 1 +
.../editor/images/edit_foreign.svg | 41 +-
src/editor/images/ellipse.png | Bin 733 -> 0 bytes
src/editor/images/ellipse.svg | 1 +
src/editor/images/export.png | Bin 771 -> 0 bytes
src/editor/images/export.svg | 1 +
src/editor/images/ext-imagelib.xml | 14 -
src/editor/images/ext-panning.xml | 6 -
src/editor/images/ext-shapes.xml | 10 -
src/editor/images/eye.png | Bin 665 -> 0 bytes
src/editor/images/eye.svg | 12 +
src/editor/images/eye_dropper.svg | 1 +
src/editor/images/eyedropper-icon.xml | 34 -
src/editor/images/eyedropper.png | Bin 568 -> 0 bytes
src/editor/images/fh_ellipse.svg | 1 +
src/editor/images/fh_rect.svg | 1 +
src/editor/images/fhpath.png | Bin 1082 -> 0 bytes
src/editor/images/fill.png | Bin 644 -> 0 bytes
src/editor/images/fill.svg | 8 +
src/editor/images/flyouth.png | Bin 99 -> 0 bytes
src/editor/images/flyup.gif | Bin 48 -> 0 bytes
src/editor/images/fontsize.svg | 4 +
src/editor/images/foreignobject-edit.png | Bin 63624 -> 0 bytes
src/editor/images/foreignobject-icons.xml | 96 -
src/editor/images/foreignobject-tool.png | Bin 2937 -> 0 bytes
src/editor/images/forwardslash.svg | 3 +
src/editor/images/freehand-circle.png | Bin 1203 -> 0 bytes
src/editor/images/freehand-square.png | Bin 943 -> 0 bytes
src/editor/images/freehand-square.svg | 16 -
src/editor/images/globe_link.png | Bin 5630 -> 0 bytes
src/editor/images/globe_link.svg | 1 +
src/editor/images/go-down.png | Bin 551 -> 0 bytes
src/editor/images/go-up.png | Bin 559 -> 0 bytes
src/editor/images/go_down.svg | 9 +
src/editor/images/go_up.svg | 9 +
src/editor/images/grid-icon.xml | 30 -
src/editor/images/grid.png | Bin 2797 -> 0 bytes
src/editor/images/grid.svg | 1 +
src/editor/images/group_elements.png | Bin 398 -> 0 bytes
src/editor/images/group_elements.svg | 1 +
src/editor/images/handle.svg | 1 +
src/editor/images/height.png | Bin 247 -> 0 bytes
src/editor/images/height.svg | 3 +
src/editor/images/helloworld.png | Bin 3048 -> 0 bytes
src/editor/images/image.png | Bin 799 -> 0 bytes
src/editor/images/image.svg | 1 +
src/editor/images/imagelib.png | Bin 6997 -> 0 bytes
.../editor/images/imagelib.svg | 8 +-
src/editor/images/import.png | Bin 727 -> 0 bytes
src/editor/images/import.svg | 10 +
src/editor/images/importImg.svg | 1 +
src/editor/images/italic.png | Bin 157 -> 0 bytes
src/editor/images/italic.svg | 8 +
src/editor/images/leftarrow.svg | 3 +
src/editor/images/leftarrow_o.svg | 3 +
src/editor/images/library.svg | 1 +
src/editor/images/line.png | Bin 898 -> 0 bytes
src/editor/images/linecap_butt.png | Bin 1968 -> 0 bytes
src/editor/images/linecap_butt.svg | 1 +
src/editor/images/linecap_round.png | Bin 2828 -> 0 bytes
src/editor/images/linecap_round.svg | 1 +
src/editor/images/linecap_square.png | Bin 1984 -> 0 bytes
src/editor/images/linecap_square.svg | 1 +
src/editor/images/linejoin_bevel.png | Bin 2438 -> 0 bytes
src/editor/images/linejoin_bevel.svg | 1 +
src/editor/images/linejoin_miter.png | Bin 2367 -> 0 bytes
src/editor/images/linejoin_miter.svg | 1 +
src/editor/images/linejoin_round.png | Bin 2437 -> 0 bytes
src/editor/images/linejoin_round.svg | 1 +
src/editor/images/link_controls.png | Bin 542 -> 0 bytes
src/editor/images/link_controls.svg | 7 +
src/editor/images/logo.png | Bin 3281 -> 0 bytes
src/editor/images/logo.svg | 33 +-
src/editor/images/markers-box.png | Bin 9561 -> 0 bytes
src/editor/images/markers-box_o.png | Bin 1764 -> 0 bytes
src/editor/images/markers-forwardslash.png | Bin 2905 -> 0 bytes
src/editor/images/markers-icons.xml | 57 +-
src/editor/images/markers-leftarrow.png | Bin 4856 -> 0 bytes
src/editor/images/markers-leftarrow_o.png | Bin 5939 -> 0 bytes
src/editor/images/markers-mcircle.png | Bin 35092 -> 0 bytes
src/editor/images/markers-mcircle_o.png | Bin 7078 -> 0 bytes
.../images/markers-mkr_markers_dimension.png | Bin 33259 -> 0 bytes
.../images/markers-mkr_markers_label.png | Bin 11682 -> 0 bytes
src/editor/images/markers-mkr_markers_off.png | Bin 585 -> 0 bytes
src/editor/images/markers-nomarker.png | Bin 625 -> 0 bytes
src/editor/images/markers-reverseslash.png | Bin 2792 -> 0 bytes
src/editor/images/markers-rightarrow.png | Bin 3957 -> 0 bytes
src/editor/images/markers-rightarrow_o.png | Bin 6108 -> 0 bytes
src/editor/images/markers-star.png | Bin 6090 -> 0 bytes
src/editor/images/markers-star_o.png | Bin 28498 -> 0 bytes
src/editor/images/markers-textmarker.png | Bin 137771 -> 0 bytes
src/editor/images/markers-triangle.png | Bin 7251 -> 0 bytes
src/editor/images/markers-triangle_o.png | Bin 2666 -> 0 bytes
src/editor/images/markers-verticalslash.png | Bin 698 -> 0 bytes
src/editor/images/markers-xmark.png | Bin 6458 -> 0 bytes
src/editor/images/mathjax-icons.xml | 11 -
src/editor/images/mathjax.png | Bin 7842 -> 0 bytes
src/editor/images/mcircle.svg | 3 +
src/editor/images/mcircle_o.svg | 3 +
src/editor/images/move_bottom.png | Bin 664 -> 0 bytes
src/editor/images/move_bottom.svg | 1 +
src/editor/images/move_top.png | Bin 530 -> 0 bytes
src/editor/images/move_top.svg | 1 +
src/editor/images/netlify-dark.svg | 17 +
src/editor/images/new.svg | 1 +
src/editor/images/no_color.png | Bin 156 -> 0 bytes
src/editor/images/no_color.svg | 4 +
src/editor/images/node_clone.png | Bin 526 -> 0 bytes
src/editor/images/node_clone.svg | 8 +
src/editor/images/node_delete.png | Bin 557 -> 0 bytes
src/editor/images/node_delete.svg | 10 +
src/editor/images/nomarker.svg | 3 +
src/editor/images/none.png | Bin 120 -> 0 bytes
src/editor/images/ok.svg | 9 +
src/editor/images/opacity.png | Bin 511 -> 0 bytes
src/editor/images/opacity.svg | 12 +
src/editor/images/open.png | Bin 795 -> 0 bytes
src/editor/images/open.svg | 1 +
src/editor/images/open_path.svg | 17 +
src/editor/images/panning.png | Bin 6624 -> 0 bytes
src/editor/images/panning.svg | 1 +
src/editor/images/paste.png | Bin 698 -> 0 bytes
src/editor/images/path.png | Bin 788 -> 0 bytes
src/editor/images/path.svg | 1 +
src/editor/images/pen.svg | 1 +
src/editor/images/pencil.svg | 1 +
src/editor/images/placemark-icons.xml | 58 +-
src/editor/images/placemark.png | Bin 1214 -> 0 bytes
src/editor/images/polygon-icons.svg | 14 -
src/editor/images/polygon.png | Bin 16482 -> 0 bytes
src/editor/images/polygon.svg | 77 +-
src/editor/images/rect.png | Bin 379 -> 0 bytes
src/editor/images/rect.svg | 1 +
src/editor/images/redo.png | Bin 656 -> 0 bytes
src/editor/images/redo.svg | 1 +
src/editor/images/reorient.png | Bin 646 -> 0 bytes
src/editor/images/reorient.svg | 1 +
src/editor/images/reverseslash.svg | 3 +
src/editor/images/rightarrow.svg | 3 +
src/editor/images/rightarrow_o.svg | 3 +
src/editor/images/rotate.png | Bin 694 -> 0 bytes
src/editor/images/rotate.svg | 4 +
src/editor/images/save.png | Bin 825 -> 0 bytes
.../images/{webappfind-icon.svg => save.svg} | 15 +-
src/editor/images/saveImg.svg | 1 +
src/editor/images/select.png | Bin 389 -> 0 bytes
src/editor/images/select.svg | 1 +
src/editor/images/select_node.png | Bin 731 -> 0 bytes
src/editor/images/select_node.svg | 4 +
src/editor/images/shape_group_elements.png | Bin 476 -> 0 bytes
src/editor/images/shape_ungroup.png | Bin 575 -> 0 bytes
src/editor/images/shapelib.svg | 1 +
src/editor/images/shapes.png | Bin 8376 -> 0 bytes
src/editor/images/source.png | Bin 893 -> 0 bytes
src/editor/images/source.svg | 1 +
src/editor/images/spinbtn_updn_big.png | Bin 1240 -> 0 bytes
src/editor/images/square.png | Bin 328 -> 0 bytes
src/editor/images/square.svg | 1 +
src/editor/images/star-icons.svg | 14 -
src/editor/images/star.png | Bin 14036 -> 0 bytes
src/editor/images/star.svg | 1 +
src/editor/images/star_o.svg | 3 +
src/editor/images/stroke.png | Bin 174 -> 0 bytes
src/editor/images/stroke.svg | 3 +
src/editor/images/svg-edit-home.svg | 26 +
src/editor/images/svg_edit_icons.svg | 1138 -
src/editor/images/svg_edit_icons.svgz | Bin 5493 -> 0 bytes
src/editor/images/text.png | Bin 600 -> 0 bytes
src/editor/images/text.svg | 158 +-
src/editor/images/textmarker.svg | 3 +
src/editor/images/to_path.png | Bin 938 -> 0 bytes
src/editor/images/to_path.svg | 1 +
src/editor/images/tool_add_subpath.svg | 1 +
src/editor/images/tool_foreign.svg | 30 +
.../editor/images/tool_imagelib.svg | 6 +-
src/editor/images/tool_node_clone.svg | 1 +
src/editor/images/tool_node_delete.svg | 1 +
src/editor/images/tool_node_link.svg | 1 +
src/editor/images/tool_openclose_path.svg | 1 +
src/editor/images/triangle.svg | 3 +
src/editor/images/triangle_o.svg | 3 +
src/editor/images/undo.png | Bin 837 -> 0 bytes
src/editor/images/undo.svg | 1 +
src/editor/images/ungroup.svg | 21 +
src/editor/images/unlink_use.png | Bin 3895 -> 0 bytes
src/editor/images/unlink_use.svg | 14 +
src/editor/images/verticalslash.svg | 3 +
src/editor/images/view-refresh.png | Bin 727 -> 0 bytes
src/editor/images/warning.png | Bin 758 -> 0 bytes
src/editor/images/warning.svg | 11 +
src/editor/images/webappfind.png | Bin 97580 -> 0 bytes
.../editor/images/webappfind.svg | 2 +-
src/editor/images/width.png | Bin 278 -> 0 bytes
src/editor/images/width.svg | 3 +
src/editor/images/wireframe.png | Bin 268 -> 0 bytes
src/editor/images/wireframe.svg | 1 +
src/editor/images/xmark.svg | 3 +
src/editor/images/zoom.png | Bin 1032 -> 0 bytes
src/editor/images/zoom.svg | 1 +
src/editor/index.html | 784 +-
src/editor/index.js | 13 +-
src/editor/jgraduate/LICENSE-Apache2.0.txt | 202 -
src/editor/jgraduate/README | 3 -
src/editor/jgraduate/css/jGraduate.css | 351 -
src/editor/jgraduate/css/jPicker.css | 1 -
src/editor/jgraduate/images/AlphaBar.png | Bin 1699 -> 0 bytes
src/editor/jgraduate/images/Bars.png | Bin 265 -> 0 bytes
src/editor/jgraduate/images/Maps.png | Bin 61784 -> 0 bytes
src/editor/jgraduate/images/NoColor.png | Bin 473 -> 0 bytes
src/editor/jgraduate/images/bar-opacity.png | Bin 80 -> 0 bytes
src/editor/jgraduate/images/map-opacity.png | Bin 81 -> 0 bytes
src/editor/jgraduate/images/mappoint.gif | Bin 93 -> 0 bytes
src/editor/jgraduate/images/mappoint_c.png | Bin 141 -> 0 bytes
src/editor/jgraduate/images/mappoint_f.png | Bin 144 -> 0 bytes
src/editor/jgraduate/images/picker.gif | Bin 146 -> 0 bytes
.../jgraduate/images/preview-opacity.png | Bin 80 -> 0 bytes
src/editor/jgraduate/images/rangearrows.gif | Bin 76 -> 0 bytes
src/editor/jgraduate/images/rangearrows2.gif | Bin 93 -> 0 bytes
src/editor/jgraduate/jQuery.jGraduate.js | 1327 -
src/editor/jgraduate/jQuery.jPicker.js | 2512 --
.../jquery-ui/jquery-ui-1.8.17.custom.min.js | 54 -
src/editor/js-hotkeys/README.md | 45 -
src/editor/js-hotkeys/jquery.hotkeys.min.js | 21 -
src/editor/locale.js | 312 +-
src/editor/locale/lang.af.js | 7 +-
src/editor/locale/lang.ar.js | 7 +-
src/editor/locale/lang.az.js | 7 +-
src/editor/locale/lang.be.js | 7 +-
src/editor/locale/lang.bg.js | 7 +-
src/editor/locale/lang.ca.js | 7 +-
src/editor/locale/lang.cs.js | 7 +-
src/editor/locale/lang.cy.js | 7 +-
src/editor/locale/lang.da.js | 7 +-
src/editor/locale/lang.de.js | 7 +-
src/editor/locale/lang.el.js | 7 +-
src/editor/locale/lang.en.js | 11 +-
src/editor/locale/lang.es.js | 7 +-
src/editor/locale/lang.et.js | 7 +-
src/editor/locale/lang.fa.js | 7 +-
src/editor/locale/lang.fi.js | 7 +-
src/editor/locale/lang.fr.js | 7 +-
src/editor/locale/lang.fy.js | 7 +-
src/editor/locale/lang.ga.js | 7 +-
src/editor/locale/lang.gl.js | 7 +-
src/editor/locale/lang.he.js | 7 +-
src/editor/locale/lang.hi.js | 7 +-
src/editor/locale/lang.hr.js | 7 +-
src/editor/locale/lang.hu.js | 7 +-
src/editor/locale/lang.hy.js | 7 +-
src/editor/locale/lang.id.js | 7 +-
src/editor/locale/lang.is.js | 7 +-
src/editor/locale/lang.it.js | 7 +-
src/editor/locale/lang.ja.js | 7 +-
src/editor/locale/lang.ko.js | 7 +-
src/editor/locale/lang.lt.js | 7 +-
src/editor/locale/lang.lv.js | 7 +-
src/editor/locale/lang.mk.js | 7 +-
src/editor/locale/lang.ms.js | 7 +-
src/editor/locale/lang.mt.js | 7 +-
src/editor/locale/lang.nl.js | 7 +-
src/editor/locale/lang.no.js | 7 +-
src/editor/locale/lang.pl.js | 7 +-
src/editor/locale/lang.pt-BR.js | 7 +-
src/editor/locale/lang.pt-PT.js | 7 +-
src/editor/locale/lang.ro.js | 7 +-
src/editor/locale/lang.ru.js | 5 +-
src/editor/locale/lang.sk.js | 7 +-
src/editor/locale/lang.sl.js | 7 +-
src/editor/locale/lang.sq.js | 7 +-
src/editor/locale/lang.sr.js | 7 +-
src/editor/locale/lang.sv.js | 7 +-
src/editor/locale/lang.sw.js | 7 +-
src/editor/locale/lang.test.js | 7 +-
src/editor/locale/lang.th.js | 7 +-
src/editor/locale/lang.tl.js | 7 +-
src/editor/locale/lang.tr.js | 7 +-
src/editor/locale/lang.uk.js | 7 +-
src/editor/locale/lang.vi.js | 7 +-
src/editor/locale/lang.yi.js | 7 +-
src/editor/locale/lang.zh-CN.js | 7 +-
src/editor/locale/lang.zh-HK.js | 7 +-
src/editor/locale/lang.zh-TW.js | 7 +-
src/editor/panels/BottomPanel.js | 244 +
src/editor/panels/LayersPanel.js | 446 +
src/editor/panels/LeftPanel.js | 244 +
src/editor/panels/TopPanel.js | 1139 +
src/editor/shapelib/animal.json | 21 -
src/editor/shapelib/arrow.json | 28 -
src/editor/shapelib/dialog_balloon.json | 9 -
src/editor/shapelib/electronics.json | 20 -
src/editor/shapelib/flowchart.json | 25 -
src/editor/shapelib/game.json | 13 -
src/editor/shapelib/license-MIT-raphael.txt | 12 -
src/editor/shapelib/math.json | 9 -
src/editor/shapelib/misc.json | 37 -
src/editor/shapelib/music.json | 21 -
src/editor/shapelib/object.json | 18 -
src/editor/shapelib/raphael_1.json | 65 -
src/editor/shapelib/raphael_2.json | 64 -
src/editor/shapelib/symbol.json | 28 -
src/editor/spinbtn/jQuery.SpinButton.css | 41 -
src/editor/spinbtn/jQuery.SpinButton.js | 328 -
src/editor/spinbtn/spinbtn_updn.png | Bin 572 -> 0 bytes
src/editor/svgedit.css | 1066 +-
src/editor/svgedit.js | 6499 ----
src/editor/svgicons/jQuery.svgIcons.js | 547 -
src/editor/templates/editorTemplate.js | 46 +
src/editor/templates/rulersTemplate.js | 85 +
src/editor/touch.js | 2 +-
src/editor/typedefs.js | 4 -
src/svgcanvas/blur-event.js | 2 +-
src/svgcanvas/clear.js | 31 +-
src/svgcanvas/coords.js | 419 +-
src/svgcanvas/copy-elem.js | 25 +-
src/svgcanvas/dbox.js | 178 -
src/svgcanvas/draw.js | 100 +-
src/svgcanvas/elem-get-set.js | 388 +-
src/svgcanvas/event.js | 1742 +-
src/svgcanvas/history.js | 10 +-
src/{common => svgcanvas}/jQuery.attr.js | 0
src/svgcanvas/json.js | 2 +-
src/{common => svgcanvas}/layer.js | 25 +-
src/{common => svgcanvas}/math.js | 2 +-
src/svgcanvas/paste-elem.js | 9 +-
src/svgcanvas/path-actions.js | 80 +-
src/svgcanvas/path-method.js | 31 +-
src/svgcanvas/path.js | 25 +-
src/svgcanvas/recalculate.js | 246 +-
src/svgcanvas/sanitize.js | 48 +-
src/svgcanvas/select.js | 111 +-
src/svgcanvas/selected-elem.js | 249 +-
src/svgcanvas/selection.js | 58 +-
src/svgcanvas/svg-exec.js | 377 +-
src/svgcanvas/svgcanvas.js | 612 +-
src/svgcanvas/svgroot.js | 2 +-
src/{common => svgcanvas}/svgtransformlist.js | 12 +-
src/svgcanvas/text-actions.js | 51 +-
src/svgcanvas/undo.js | 25 +-
src/{common => svgcanvas}/utilities.js | 373 +-
tools/mochawesome-cli.js | 7 -
web-dev-server.config.mjs | 12 +
1000 files changed, 47537 insertions(+), 54304 deletions(-)
delete mode 100644 Gemfile
rename {gh-disabled-workflows => archive/gh-disabled-workflows}/coverage.yml (100%)
rename {gh-disabled-workflows => archive/gh-disabled-workflows}/nodejs.yml (100%)
rename {gh-disabled-workflows => archive/gh-disabled-workflows}/npmpublish.yml (100%)
create mode 100644 cypress/fixtures/example.json
delete mode 100644 cypress/integration/ui/issues/issue-364.js
delete mode 100644 dist/editor/browser-not-supported.html
delete mode 100644 dist/editor/embedapi.html
delete mode 100644 dist/editor/embedapi.js
delete mode 100644 dist/editor/extensions/ext-arrows/ext-arrows.js
delete mode 100644 dist/editor/extensions/ext-arrows/ext-arrows.js.map
delete mode 100644 dist/editor/extensions/ext-closepath/ext-closepath.js
delete mode 100644 dist/editor/extensions/ext-closepath/ext-closepath.js.map
delete mode 100644 dist/editor/extensions/ext-connector/ext-connector.js
delete mode 100644 dist/editor/extensions/ext-connector/ext-connector.js.map
delete mode 100644 dist/editor/extensions/ext-eyedropper/ext-eyedropper.js
delete mode 100644 dist/editor/extensions/ext-eyedropper/ext-eyedropper.js.map
delete mode 100644 dist/editor/extensions/ext-foreignobject/ext-foreignobject.js
delete mode 100644 dist/editor/extensions/ext-foreignobject/ext-foreignobject.js.map
delete mode 100644 dist/editor/extensions/ext-grid/ext-grid.js
delete mode 100644 dist/editor/extensions/ext-grid/ext-grid.js.map
delete mode 100644 dist/editor/extensions/ext-helloworld/ext-helloworld.js
delete mode 100644 dist/editor/extensions/ext-helloworld/ext-helloworld.js.map
delete mode 100644 dist/editor/extensions/ext-imagelib/ext-imagelib.js
delete mode 100644 dist/editor/extensions/ext-imagelib/ext-imagelib.js.map
delete mode 100644 dist/editor/extensions/ext-markers/ext-markers.js
delete mode 100644 dist/editor/extensions/ext-markers/ext-markers.js.map
delete mode 100644 dist/editor/extensions/ext-mathjax/ext-mathjax.js
delete mode 100644 dist/editor/extensions/ext-mathjax/ext-mathjax.js.map
delete mode 100644 dist/editor/extensions/ext-overview_window/ext-overview_window.js
delete mode 100644 dist/editor/extensions/ext-overview_window/ext-overview_window.js.map
delete mode 100644 dist/editor/extensions/ext-panning/ext-panning.js
delete mode 100644 dist/editor/extensions/ext-panning/ext-panning.js.map
delete mode 100644 dist/editor/extensions/ext-placemark/ext-placemark.js
delete mode 100644 dist/editor/extensions/ext-placemark/ext-placemark.js.map
delete mode 100644 dist/editor/extensions/ext-polygon/ext-polygon.js
delete mode 100644 dist/editor/extensions/ext-polygon/ext-polygon.js.map
delete mode 100644 dist/editor/extensions/ext-server_moinsave/ext-server_moinsave.js
delete mode 100644 dist/editor/extensions/ext-server_moinsave/ext-server_moinsave.js.map
delete mode 100644 dist/editor/extensions/ext-server_opensave/ext-server_opensave.js
delete mode 100644 dist/editor/extensions/ext-server_opensave/ext-server_opensave.js.map
delete mode 100644 dist/editor/extensions/ext-shapes/ext-shapes.js
delete mode 100644 dist/editor/extensions/ext-shapes/ext-shapes.js.map
delete mode 100644 dist/editor/extensions/ext-star/ext-star.js
delete mode 100644 dist/editor/extensions/ext-star/ext-star.js.map
delete mode 100644 dist/editor/extensions/ext-storage/ext-storage.js
delete mode 100644 dist/editor/extensions/ext-storage/ext-storage.js.map
delete mode 100644 dist/editor/extensions/ext-webappfind/ext-webappfind.js
delete mode 100644 dist/editor/extensions/ext-webappfind/ext-webappfind.js.map
delete mode 100644 dist/editor/extensions/ext-xdomain-messaging/ext-xdomain-messaging.js
delete mode 100644 dist/editor/extensions/ext-xdomain-messaging/ext-xdomain-messaging.js.map
delete mode 100644 dist/editor/images/README.txt
delete mode 100644 dist/editor/images/add_subpath.png
delete mode 100644 dist/editor/images/align-bottom.png
delete mode 100644 dist/editor/images/align-bottom.svg
delete mode 100644 dist/editor/images/align-center.png
delete mode 100644 dist/editor/images/align-center.svg
delete mode 100644 dist/editor/images/align-left.png
delete mode 100644 dist/editor/images/align-left.svg
delete mode 100644 dist/editor/images/align-middle.png
delete mode 100644 dist/editor/images/align-middle.svg
delete mode 100644 dist/editor/images/align-right.png
delete mode 100644 dist/editor/images/align-right.svg
delete mode 100644 dist/editor/images/align-top.png
delete mode 100644 dist/editor/images/align-top.svg
delete mode 100644 dist/editor/images/align.png
delete mode 100644 dist/editor/images/angle.png
delete mode 100644 dist/editor/images/arrow_right.png
delete mode 100644 dist/editor/images/arrow_right_big.png
delete mode 100644 dist/editor/images/blur.png
delete mode 100644 dist/editor/images/bold.png
delete mode 100644 dist/editor/images/c_radius.png
delete mode 100644 dist/editor/images/cancel.png
delete mode 100644 dist/editor/images/circle.png
delete mode 100644 dist/editor/images/clear.png
delete mode 100644 dist/editor/images/clone.png
delete mode 100644 dist/editor/images/closepath.png
delete mode 100644 dist/editor/images/closepath_icons.svg
delete mode 100644 dist/editor/images/config.png
delete mode 100644 dist/editor/images/config.svg
delete mode 100644 dist/editor/images/conn.svg
delete mode 100644 dist/editor/images/context_menu.png
delete mode 100644 dist/editor/images/copy.png
delete mode 100644 dist/editor/images/cut.png
delete mode 100644 dist/editor/images/delete.png
delete mode 100644 dist/editor/images/document-properties.png
delete mode 100644 dist/editor/images/dropdown.gif
delete mode 100644 dist/editor/images/ellipse.png
delete mode 100644 dist/editor/images/export.png
delete mode 100644 dist/editor/images/ext-panning.xml
delete mode 100644 dist/editor/images/ext-shapes.xml
delete mode 100644 dist/editor/images/eye.png
delete mode 100644 dist/editor/images/eyedropper-icon.xml
delete mode 100644 dist/editor/images/eyedropper.png
delete mode 100644 dist/editor/images/fhpath.png
delete mode 100644 dist/editor/images/fill.png
delete mode 100644 dist/editor/images/flyouth.png
delete mode 100644 dist/editor/images/flyup.gif
delete mode 100644 dist/editor/images/fontsize.png
delete mode 100644 dist/editor/images/foreignobject-edit.png
delete mode 100644 dist/editor/images/foreignobject-tool.png
delete mode 100644 dist/editor/images/freehand-circle.png
delete mode 100644 dist/editor/images/freehand-square.png
delete mode 100644 dist/editor/images/freehand-square.svg
delete mode 100644 dist/editor/images/globe_link.png
delete mode 100644 dist/editor/images/go-down.png
delete mode 100644 dist/editor/images/go-up.png
delete mode 100644 dist/editor/images/grid-icon.xml
delete mode 100644 dist/editor/images/grid.png
delete mode 100644 dist/editor/images/group_elements.png
delete mode 100644 dist/editor/images/height.png
delete mode 100644 dist/editor/images/helloworld-icon.xml
delete mode 100644 dist/editor/images/helloworld.png
delete mode 100644 dist/editor/images/image.png
delete mode 100644 dist/editor/images/imagelib.png
delete mode 100644 dist/editor/images/import.png
delete mode 100644 dist/editor/images/italic.png
delete mode 100644 dist/editor/images/line.png
delete mode 100644 dist/editor/images/linecap_butt.png
delete mode 100644 dist/editor/images/linecap_round.png
delete mode 100644 dist/editor/images/linecap_square.png
delete mode 100644 dist/editor/images/linejoin_bevel.png
delete mode 100644 dist/editor/images/linejoin_miter.png
delete mode 100644 dist/editor/images/linejoin_round.png
delete mode 100644 dist/editor/images/link_controls.png
delete mode 100644 dist/editor/images/logo.png
delete mode 100644 dist/editor/images/logo.svg
delete mode 100644 dist/editor/images/markers-box.png
delete mode 100644 dist/editor/images/markers-box_o.png
delete mode 100644 dist/editor/images/markers-forwardslash.png
delete mode 100644 dist/editor/images/markers-icons.xml
delete mode 100644 dist/editor/images/markers-leftarrow.png
delete mode 100644 dist/editor/images/markers-leftarrow_o.png
delete mode 100644 dist/editor/images/markers-mcircle.png
delete mode 100644 dist/editor/images/markers-mcircle_o.png
delete mode 100644 dist/editor/images/markers-mkr_markers_dimension.png
delete mode 100644 dist/editor/images/markers-mkr_markers_label.png
delete mode 100644 dist/editor/images/markers-mkr_markers_off.png
delete mode 100644 dist/editor/images/markers-nomarker.png
delete mode 100644 dist/editor/images/markers-reverseslash.png
delete mode 100644 dist/editor/images/markers-rightarrow.png
delete mode 100644 dist/editor/images/markers-rightarrow_o.png
delete mode 100644 dist/editor/images/markers-star.png
delete mode 100644 dist/editor/images/markers-star_o.png
delete mode 100644 dist/editor/images/markers-textmarker.png
delete mode 100644 dist/editor/images/markers-triangle.png
delete mode 100644 dist/editor/images/markers-triangle_o.png
delete mode 100644 dist/editor/images/markers-verticalslash.png
delete mode 100644 dist/editor/images/markers-xmark.png
delete mode 100644 dist/editor/images/mathjax-icons.xml
delete mode 100644 dist/editor/images/mathjax.png
delete mode 100644 dist/editor/images/move_bottom.png
delete mode 100644 dist/editor/images/move_top.png
delete mode 100644 dist/editor/images/no_color.png
delete mode 100755 dist/editor/images/node_clone.png
delete mode 100755 dist/editor/images/node_delete.png
delete mode 100644 dist/editor/images/none.png
delete mode 100644 dist/editor/images/opacity.png
delete mode 100644 dist/editor/images/open.png
delete mode 100644 dist/editor/images/openpath.png
delete mode 100644 dist/editor/images/panning.png
delete mode 100644 dist/editor/images/paste.png
delete mode 100644 dist/editor/images/path.png
delete mode 100644 dist/editor/images/placemark-icons.xml
delete mode 100644 dist/editor/images/placemark.png
delete mode 100644 dist/editor/images/polygon-icons.svg
delete mode 100644 dist/editor/images/polygon.png
delete mode 100644 dist/editor/images/polygon.svg
delete mode 100644 dist/editor/images/rect.png
delete mode 100644 dist/editor/images/redo.png
delete mode 100644 dist/editor/images/reorient.png
delete mode 100644 dist/editor/images/rotate.png
delete mode 100644 dist/editor/images/save.png
delete mode 100644 dist/editor/images/select.png
delete mode 100644 dist/editor/images/select_node.png
delete mode 100644 dist/editor/images/sep.png
delete mode 100644 dist/editor/images/shape_group_elements.png
delete mode 100644 dist/editor/images/shape_ungroup.png
delete mode 100644 dist/editor/images/shapes.png
delete mode 100644 dist/editor/images/source.png
delete mode 100644 dist/editor/images/spinbtn_updn_big.png
delete mode 100644 dist/editor/images/square.png
delete mode 100644 dist/editor/images/star-icons.svg
delete mode 100644 dist/editor/images/star.png
delete mode 100644 dist/editor/images/stroke.png
delete mode 100644 dist/editor/images/svg_edit_icons.svg
delete mode 100644 dist/editor/images/svg_edit_icons.svgz
delete mode 100644 dist/editor/images/text.png
delete mode 100644 dist/editor/images/text.svg
delete mode 100644 dist/editor/images/to_path.png
delete mode 100644 dist/editor/images/undo.png
delete mode 100644 dist/editor/images/unlink_use.png
delete mode 100644 dist/editor/images/view-refresh.png
delete mode 100644 dist/editor/images/warning.png
delete mode 100644 dist/editor/images/webappfind.png
delete mode 100644 dist/editor/images/width.png
delete mode 100644 dist/editor/images/wireframe.png
delete mode 100644 dist/editor/images/zoom.png
delete mode 100644 dist/editor/index.html
delete mode 100644 dist/editor/index.js
delete mode 100644 dist/editor/index.js.map
delete mode 100644 dist/editor/jgraduate/css/jGraduate.css
delete mode 100644 dist/editor/jgraduate/css/jPicker.css
delete mode 100644 dist/editor/jgraduate/jQuery.jGraduate.js
delete mode 100755 dist/editor/jgraduate/jQuery.jPicker.js
delete mode 100644 dist/editor/redirect-on-lacking-support.js
delete mode 100644 dist/editor/spinbtn/jQuery.SpinButton.css
delete mode 100644 dist/editor/spinbtn/jQuery.SpinButton.js
delete mode 100644 dist/editor/spinbtn/spinbtn_updn.png
delete mode 100644 dist/editor/svgedit.css
delete mode 100644 dist/editor/system/browser-not-supported.html
delete mode 100644 dist/editor/system/embedapi.html
delete mode 100644 dist/editor/system/embedapi.js
delete mode 100644 dist/editor/system/extensions/ext-arrows/ext-arrows.js
delete mode 100644 dist/editor/system/extensions/ext-closepath/ext-closepath.js
delete mode 100644 dist/editor/system/extensions/ext-connector/ext-connector.js
delete mode 100644 dist/editor/system/extensions/ext-eyedropper/ext-eyedropper.js
delete mode 100644 dist/editor/system/extensions/ext-foreignobject/ext-foreignobject.js
delete mode 100644 dist/editor/system/extensions/ext-grid/ext-grid.js
delete mode 100644 dist/editor/system/extensions/ext-helloworld/ext-helloworld.js
delete mode 100644 dist/editor/system/extensions/ext-imagelib/ext-imagelib.js
delete mode 100644 dist/editor/system/extensions/ext-markers/ext-markers.js
delete mode 100644 dist/editor/system/extensions/ext-mathjax/ext-mathjax.js
delete mode 100644 dist/editor/system/extensions/ext-overview_window/ext-overview_window.js
delete mode 100644 dist/editor/system/extensions/ext-panning/ext-panning.js
delete mode 100644 dist/editor/system/extensions/ext-placemark/ext-placemark.js
delete mode 100644 dist/editor/system/extensions/ext-polygon/ext-polygon.js
delete mode 100644 dist/editor/system/extensions/ext-server_moinsave/ext-server_moinsave.js
delete mode 100644 dist/editor/system/extensions/ext-server_opensave/ext-server_opensave.js
delete mode 100644 dist/editor/system/extensions/ext-shapes/ext-shapes.js
delete mode 100644 dist/editor/system/extensions/ext-star/ext-star.js
delete mode 100644 dist/editor/system/extensions/ext-storage/ext-storage.js
delete mode 100644 dist/editor/system/extensions/ext-webappfind/ext-webappfind.js
delete mode 100644 dist/editor/system/extensions/ext-xdomain-messaging/ext-xdomain-messaging.js
delete mode 100644 dist/editor/system/images/README.txt
delete mode 100644 dist/editor/system/images/add_subpath.png
delete mode 100644 dist/editor/system/images/align-bottom.png
delete mode 100644 dist/editor/system/images/align-bottom.svg
delete mode 100644 dist/editor/system/images/align-center.png
delete mode 100644 dist/editor/system/images/align-center.svg
delete mode 100644 dist/editor/system/images/align-left.png
delete mode 100644 dist/editor/system/images/align-left.svg
delete mode 100644 dist/editor/system/images/align-middle.png
delete mode 100644 dist/editor/system/images/align-middle.svg
delete mode 100644 dist/editor/system/images/align-right.png
delete mode 100644 dist/editor/system/images/align-right.svg
delete mode 100644 dist/editor/system/images/align-top.png
delete mode 100644 dist/editor/system/images/align-top.svg
delete mode 100644 dist/editor/system/images/align.png
delete mode 100644 dist/editor/system/images/angle.png
delete mode 100644 dist/editor/system/images/arrow_right.png
delete mode 100644 dist/editor/system/images/arrow_right_big.png
delete mode 100644 dist/editor/system/images/blur.png
delete mode 100644 dist/editor/system/images/bold.png
delete mode 100644 dist/editor/system/images/c_radius.png
delete mode 100644 dist/editor/system/images/cancel.png
delete mode 100644 dist/editor/system/images/circle.png
delete mode 100644 dist/editor/system/images/clear.png
delete mode 100644 dist/editor/system/images/clone.png
delete mode 100644 dist/editor/system/images/closepath.png
delete mode 100644 dist/editor/system/images/closepath_icons.svg
delete mode 100644 dist/editor/system/images/config.png
delete mode 100644 dist/editor/system/images/config.svg
delete mode 100644 dist/editor/system/images/conn.svg
delete mode 100644 dist/editor/system/images/context_menu.png
delete mode 100644 dist/editor/system/images/copy.png
delete mode 100644 dist/editor/system/images/cut.png
delete mode 100644 dist/editor/system/images/delete.png
delete mode 100644 dist/editor/system/images/document-properties.png
delete mode 100644 dist/editor/system/images/dropdown.gif
delete mode 100644 dist/editor/system/images/ellipse.png
delete mode 100644 dist/editor/system/images/export.png
delete mode 100644 dist/editor/system/images/ext-panning.xml
delete mode 100644 dist/editor/system/images/ext-shapes.xml
delete mode 100644 dist/editor/system/images/eye.png
delete mode 100644 dist/editor/system/images/eyedropper-icon.xml
delete mode 100644 dist/editor/system/images/eyedropper.png
delete mode 100644 dist/editor/system/images/fhpath.png
delete mode 100644 dist/editor/system/images/fill.png
delete mode 100644 dist/editor/system/images/flyouth.png
delete mode 100644 dist/editor/system/images/flyup.gif
delete mode 100644 dist/editor/system/images/fontsize.png
delete mode 100644 dist/editor/system/images/foreignobject-edit.png
delete mode 100644 dist/editor/system/images/foreignobject-icons.xml
delete mode 100644 dist/editor/system/images/foreignobject-tool.png
delete mode 100644 dist/editor/system/images/freehand-circle.png
delete mode 100644 dist/editor/system/images/freehand-square.png
delete mode 100644 dist/editor/system/images/freehand-square.svg
delete mode 100644 dist/editor/system/images/globe_link.png
delete mode 100644 dist/editor/system/images/go-down.png
delete mode 100644 dist/editor/system/images/go-up.png
delete mode 100644 dist/editor/system/images/grid-icon.xml
delete mode 100644 dist/editor/system/images/grid.png
delete mode 100644 dist/editor/system/images/group_elements.png
delete mode 100644 dist/editor/system/images/height.png
delete mode 100644 dist/editor/system/images/helloworld-icon.xml
delete mode 100644 dist/editor/system/images/helloworld.png
delete mode 100644 dist/editor/system/images/image.png
delete mode 100644 dist/editor/system/images/imagelib.png
delete mode 100644 dist/editor/system/images/import.png
delete mode 100644 dist/editor/system/images/italic.png
delete mode 100644 dist/editor/system/images/line.png
delete mode 100644 dist/editor/system/images/linecap_butt.png
delete mode 100644 dist/editor/system/images/linecap_round.png
delete mode 100644 dist/editor/system/images/linecap_square.png
delete mode 100644 dist/editor/system/images/linejoin_bevel.png
delete mode 100644 dist/editor/system/images/linejoin_miter.png
delete mode 100644 dist/editor/system/images/linejoin_round.png
delete mode 100644 dist/editor/system/images/link_controls.png
delete mode 100644 dist/editor/system/images/logo.png
delete mode 100644 dist/editor/system/images/logo.svg
delete mode 100644 dist/editor/system/images/markers-box.png
delete mode 100644 dist/editor/system/images/markers-box_o.png
delete mode 100644 dist/editor/system/images/markers-forwardslash.png
delete mode 100644 dist/editor/system/images/markers-icons.xml
delete mode 100644 dist/editor/system/images/markers-leftarrow.png
delete mode 100644 dist/editor/system/images/markers-leftarrow_o.png
delete mode 100644 dist/editor/system/images/markers-mcircle.png
delete mode 100644 dist/editor/system/images/markers-mcircle_o.png
delete mode 100644 dist/editor/system/images/markers-mkr_markers_dimension.png
delete mode 100644 dist/editor/system/images/markers-mkr_markers_label.png
delete mode 100644 dist/editor/system/images/markers-mkr_markers_off.png
delete mode 100644 dist/editor/system/images/markers-nomarker.png
delete mode 100644 dist/editor/system/images/markers-reverseslash.png
delete mode 100644 dist/editor/system/images/markers-rightarrow.png
delete mode 100644 dist/editor/system/images/markers-rightarrow_o.png
delete mode 100644 dist/editor/system/images/markers-star.png
delete mode 100644 dist/editor/system/images/markers-star_o.png
delete mode 100644 dist/editor/system/images/markers-textmarker.png
delete mode 100644 dist/editor/system/images/markers-triangle.png
delete mode 100644 dist/editor/system/images/markers-triangle_o.png
delete mode 100644 dist/editor/system/images/markers-verticalslash.png
delete mode 100644 dist/editor/system/images/markers-xmark.png
delete mode 100644 dist/editor/system/images/mathjax-icons.xml
delete mode 100644 dist/editor/system/images/mathjax.png
delete mode 100644 dist/editor/system/images/move_bottom.png
delete mode 100644 dist/editor/system/images/move_top.png
delete mode 100644 dist/editor/system/images/no_color.png
delete mode 100755 dist/editor/system/images/node_clone.png
delete mode 100755 dist/editor/system/images/node_delete.png
delete mode 100644 dist/editor/system/images/none.png
delete mode 100644 dist/editor/system/images/opacity.png
delete mode 100644 dist/editor/system/images/open.png
delete mode 100644 dist/editor/system/images/openpath.png
delete mode 100644 dist/editor/system/images/panning.png
delete mode 100644 dist/editor/system/images/paste.png
delete mode 100644 dist/editor/system/images/path.png
delete mode 100644 dist/editor/system/images/placemark-icons.xml
delete mode 100644 dist/editor/system/images/placemark.png
delete mode 100644 dist/editor/system/images/polygon-icons.svg
delete mode 100644 dist/editor/system/images/polygon.png
delete mode 100644 dist/editor/system/images/polygon.svg
delete mode 100644 dist/editor/system/images/rect.png
delete mode 100644 dist/editor/system/images/redo.png
delete mode 100644 dist/editor/system/images/reorient.png
delete mode 100644 dist/editor/system/images/rotate.png
delete mode 100644 dist/editor/system/images/save.png
delete mode 100644 dist/editor/system/images/select.png
delete mode 100644 dist/editor/system/images/select_node.png
delete mode 100644 dist/editor/system/images/sep.png
delete mode 100644 dist/editor/system/images/shape_group_elements.png
delete mode 100644 dist/editor/system/images/shape_ungroup.png
delete mode 100644 dist/editor/system/images/shapes.png
delete mode 100644 dist/editor/system/images/source.png
delete mode 100644 dist/editor/system/images/spinbtn_updn_big.png
delete mode 100644 dist/editor/system/images/square.png
delete mode 100644 dist/editor/system/images/star-icons.svg
delete mode 100644 dist/editor/system/images/star.png
delete mode 100644 dist/editor/system/images/stroke.png
delete mode 100644 dist/editor/system/images/svg_edit_icons.svg
delete mode 100644 dist/editor/system/images/svg_edit_icons.svgz
delete mode 100644 dist/editor/system/images/text.png
delete mode 100644 dist/editor/system/images/text.svg
delete mode 100644 dist/editor/system/images/to_path.png
delete mode 100644 dist/editor/system/images/undo.png
delete mode 100644 dist/editor/system/images/unlink_use.png
delete mode 100644 dist/editor/system/images/view-refresh.png
delete mode 100644 dist/editor/system/images/warning.png
delete mode 100644 dist/editor/system/images/webappfind-icon.svg
delete mode 100644 dist/editor/system/images/webappfind.png
delete mode 100644 dist/editor/system/images/width.png
delete mode 100644 dist/editor/system/images/wireframe.png
delete mode 100644 dist/editor/system/images/zoom.png
delete mode 100644 dist/editor/system/index.html
delete mode 100644 dist/editor/system/index.js
delete mode 100644 dist/editor/system/jgraduate/LICENSE-Apache2.0.txt
delete mode 100644 dist/editor/system/jgraduate/README
delete mode 100644 dist/editor/system/jgraduate/css/jGraduate.css
delete mode 100644 dist/editor/system/jgraduate/css/jPicker.css
delete mode 100644 dist/editor/system/jgraduate/images/AlphaBar.png
delete mode 100644 dist/editor/system/jgraduate/images/Bars.png
delete mode 100644 dist/editor/system/jgraduate/images/Maps.png
delete mode 100644 dist/editor/system/jgraduate/images/NoColor.png
delete mode 100644 dist/editor/system/jgraduate/images/bar-opacity.png
delete mode 100644 dist/editor/system/jgraduate/images/map-opacity.png
delete mode 100644 dist/editor/system/jgraduate/images/mappoint.gif
delete mode 100644 dist/editor/system/jgraduate/images/mappoint_c.png
delete mode 100644 dist/editor/system/jgraduate/images/mappoint_f.png
delete mode 100644 dist/editor/system/jgraduate/images/picker.gif
delete mode 100644 dist/editor/system/jgraduate/images/preview-opacity.png
delete mode 100644 dist/editor/system/jgraduate/images/rangearrows.gif
delete mode 100644 dist/editor/system/jgraduate/images/rangearrows2.gif
delete mode 100644 dist/editor/system/jgraduate/jQuery.jGraduate.js
delete mode 100755 dist/editor/system/jgraduate/jQuery.jPicker.js
delete mode 100644 dist/editor/system/redirect-on-lacking-support.js
delete mode 100644 dist/editor/system/s.min.js
delete mode 100644 dist/editor/system/s.min.js.map
delete mode 100644 dist/editor/system/shapelib/animal.json
delete mode 100644 dist/editor/system/shapelib/arrow.json
delete mode 100644 dist/editor/system/shapelib/dialog_balloon.json
delete mode 100644 dist/editor/system/shapelib/electronics.json
delete mode 100644 dist/editor/system/shapelib/flowchart.json
delete mode 100644 dist/editor/system/shapelib/game.json
delete mode 100644 dist/editor/system/shapelib/license-MIT-raphael.txt
delete mode 100644 dist/editor/system/shapelib/math.json
delete mode 100644 dist/editor/system/shapelib/misc.json
delete mode 100644 dist/editor/system/shapelib/music.json
delete mode 100644 dist/editor/system/shapelib/object.json
delete mode 100644 dist/editor/system/shapelib/raphael_1.json
delete mode 100644 dist/editor/system/shapelib/raphael_2.json
delete mode 100644 dist/editor/system/shapelib/symbol.json
delete mode 100644 dist/editor/system/spinbtn/jQuery.SpinButton.css
delete mode 100644 dist/editor/system/spinbtn/jQuery.SpinButton.js
delete mode 100644 dist/editor/system/spinbtn/spinbtn_updn.png
delete mode 100644 dist/editor/system/svgedit.css
delete mode 100644 dist/editor/xdomain-index.html
delete mode 100644 dist/editor/xdomain-index.js
delete mode 100644 dist/editor/xdomain-index.js.map
delete mode 100644 es-dev-server.config.js
create mode 100644 src/editor/ConfigObj.js
create mode 100644 src/editor/Editor.js
create mode 100644 src/editor/EditorStartup.js
create mode 100644 src/editor/MainMenu.js
create mode 100644 src/editor/Rulers.js
create mode 100644 src/editor/components/PaintBox.js
create mode 100644 src/editor/components/index.js
create mode 100644 src/editor/components/jgraduate/ColorValuePicker.js
rename {dist/editor => src/editor/components}/jgraduate/LICENSE-Apache2.0.txt (100%)
rename {dist/editor => src/editor/components}/jgraduate/README (100%)
create mode 100644 src/editor/components/jgraduate/Slider.js
create mode 100644 src/editor/components/jgraduate/Util.js
rename {dist/editor => src/editor/components}/jgraduate/images/AlphaBar.png (100%)
rename {dist/editor => src/editor/components}/jgraduate/images/Bars.png (100%)
rename {dist/editor => src/editor/components}/jgraduate/images/Maps.png (100%)
rename {dist/editor => src/editor/components}/jgraduate/images/NoColor.png (100%)
rename {dist/editor => src/editor/components}/jgraduate/images/bar-opacity.png (100%)
rename {dist/editor => src/editor/components}/jgraduate/images/map-opacity.png (100%)
rename {dist/editor => src/editor/components}/jgraduate/images/mappoint.gif (100%)
rename {dist/editor => src/editor/components}/jgraduate/images/mappoint_c.png (100%)
rename {dist/editor => src/editor/components}/jgraduate/images/mappoint_f.png (100%)
rename {dist/editor => src/editor/components}/jgraduate/images/picker.gif (100%)
rename {dist/editor => src/editor/components}/jgraduate/images/preview-opacity.png (100%)
rename {dist/editor => src/editor/components}/jgraduate/images/rangearrows.gif (100%)
rename {dist/editor => src/editor/components}/jgraduate/images/rangearrows2.gif (100%)
create mode 100644 src/editor/components/jgraduate/jQuery.jGraduate.js
create mode 100755 src/editor/components/jgraduate/jQuery.jPicker.js
create mode 100644 src/editor/components/jgraduate/paint.js
create mode 100644 src/editor/components/seButton.js
create mode 100644 src/editor/components/seColorPicker.js
create mode 100644 src/editor/components/seDropdown.js
create mode 100644 src/editor/components/seExplorerButton.js
create mode 100644 src/editor/components/seFlyingButton.js
create mode 100644 src/editor/components/seInput.js
create mode 100644 src/editor/components/seList.js
create mode 100644 src/editor/components/seListItem.js
create mode 100644 src/editor/components/seMenu.js
create mode 100644 src/editor/components/seMenuItem.js
create mode 100644 src/editor/components/sePalette.js
create mode 100644 src/editor/components/sePlainBorderButton.js
create mode 100644 src/editor/components/sePlainMenuButton.js
create mode 100644 src/editor/components/seSpinInput.js
create mode 100644 src/editor/components/seZoom.js
delete mode 100755 src/editor/contextmenu/jQuery.contextMenu.js
create mode 100644 src/editor/dialogs/SePlainAlertDialog.js
create mode 100644 src/editor/dialogs/cmenuDialog.js
create mode 100644 src/editor/dialogs/cmenuLayersDialog.js
create mode 100644 src/editor/dialogs/editorPreferencesDialog.js
create mode 100644 src/editor/dialogs/exportDialog.js
create mode 100644 src/editor/dialogs/imagePropertiesDialog.js
create mode 100644 src/editor/dialogs/index.js
create mode 100644 src/editor/dialogs/se-elix/define/NumberSpinBox.js
create mode 100644 src/editor/dialogs/se-elix/src/base/NumberSpinBox.js
create mode 100644 src/editor/dialogs/se-elix/src/plain/PlainNumberSpinBox.js
create mode 100644 src/editor/dialogs/seAlertDialog.js
create mode 100644 src/editor/dialogs/seConfirmDialog.js
create mode 100644 src/editor/dialogs/sePromptDialog.js
create mode 100644 src/editor/dialogs/seSelectDialog.js
create mode 100644 src/editor/dialogs/svgSourceDialog.js
create mode 100644 src/editor/dragmove/dragmove.js
delete mode 100644 src/editor/extensions/ext-arrows/locale/de.js
delete mode 100644 src/editor/extensions/ext-closepath/locale/de.js
delete mode 100644 src/editor/extensions/ext-connector/locale/de.js
delete mode 100644 src/editor/extensions/ext-eyedropper/locale/de.js
delete mode 100644 src/editor/extensions/ext-foreignobject/locale/de.js
delete mode 100644 src/editor/extensions/ext-grid/locale/de.js
delete mode 100644 src/editor/extensions/ext-helloworld/locale/de.js
delete mode 100644 src/editor/extensions/ext-markers/locale/de.js
delete mode 100644 src/editor/extensions/ext-mathjax/locale/de.js
create mode 100644 src/editor/extensions/ext-opensave/ext-opensave.js
delete mode 100644 src/editor/extensions/ext-panning/locale/de.js
delete mode 100644 src/editor/extensions/ext-placemark/locale/de.js
delete mode 100644 src/editor/extensions/ext-polygon/locale/de.js
delete mode 100644 src/editor/extensions/ext-server_moinsave/locale/de.js
delete mode 100644 src/editor/extensions/ext-server_opensave/locale/de.js
delete mode 100644 src/editor/extensions/ext-shapes/locale/de.js
rename {dist/editor => src/editor/extensions/ext-shapes}/shapelib/animal.json (100%)
rename {dist/editor => src/editor/extensions/ext-shapes}/shapelib/arrow.json (100%)
create mode 100644 src/editor/extensions/ext-shapes/shapelib/basic.json
rename {dist/editor => src/editor/extensions/ext-shapes}/shapelib/dialog_balloon.json (100%)
rename {dist/editor => src/editor/extensions/ext-shapes}/shapelib/electronics.json (100%)
rename {dist/editor => src/editor/extensions/ext-shapes}/shapelib/flowchart.json (100%)
rename {dist/editor => src/editor/extensions/ext-shapes}/shapelib/game.json (100%)
create mode 100644 src/editor/extensions/ext-shapes/shapelib/index.json
rename {dist/editor => src/editor/extensions/ext-shapes}/shapelib/license-MIT-raphael.txt (100%)
rename {dist/editor => src/editor/extensions/ext-shapes}/shapelib/math.json (100%)
rename {dist/editor => src/editor/extensions/ext-shapes}/shapelib/misc.json (100%)
rename {dist/editor => src/editor/extensions/ext-shapes}/shapelib/music.json (100%)
rename {dist/editor => src/editor/extensions/ext-shapes}/shapelib/object.json (100%)
rename {dist/editor => src/editor/extensions/ext-shapes}/shapelib/raphael_1.json (100%)
rename {dist/editor => src/editor/extensions/ext-shapes}/shapelib/raphael_2.json (100%)
rename {dist/editor => src/editor/extensions/ext-shapes}/shapelib/symbol.json (100%)
delete mode 100644 src/editor/extensions/ext-star/locale/de.js
create mode 100644 src/editor/extensions/ext-storage/storageDialog.js
delete mode 100644 src/editor/extensions/ext-webappfind/locale/de.js
delete mode 100644 src/editor/images/README.txt
delete mode 100644 src/editor/images/add_subpath.png
create mode 100644 src/editor/images/add_subpath.svg
delete mode 100644 src/editor/images/align-bottom.png
delete mode 100644 src/editor/images/align-bottom.svg
delete mode 100644 src/editor/images/align-center.png
delete mode 100644 src/editor/images/align-center.svg
delete mode 100644 src/editor/images/align-left.png
delete mode 100644 src/editor/images/align-left.svg
delete mode 100644 src/editor/images/align-middle.png
delete mode 100644 src/editor/images/align-middle.svg
delete mode 100644 src/editor/images/align-right.png
delete mode 100644 src/editor/images/align-right.svg
delete mode 100644 src/editor/images/align-top.png
delete mode 100644 src/editor/images/align-top.svg
delete mode 100644 src/editor/images/align.png
create mode 100644 src/editor/images/align.svg
create mode 100644 src/editor/images/align_bottom.svg
create mode 100644 src/editor/images/align_center.svg
create mode 100644 src/editor/images/align_left.svg
create mode 100644 src/editor/images/align_middle.svg
create mode 100644 src/editor/images/align_right.svg
create mode 100644 src/editor/images/align_top.svg
create mode 100644 src/editor/images/anchor_end.svg
create mode 100644 src/editor/images/anchor_middle.svg
create mode 100644 src/editor/images/anchor_start.svg
delete mode 100644 src/editor/images/angle.png
create mode 100644 src/editor/images/angle.svg
create mode 100644 src/editor/images/arrow_down.svg
delete mode 100644 src/editor/images/arrow_right.png
create mode 100644 src/editor/images/arrow_right.svg
delete mode 100644 src/editor/images/arrow_right_big.png
create mode 100644 src/editor/images/arrow_right_big.svg
delete mode 100644 src/editor/images/blur.png
create mode 100644 src/editor/images/blur.svg
delete mode 100644 src/editor/images/bold.png
create mode 100644 src/editor/images/bold.svg
create mode 100644 src/editor/images/box.svg
create mode 100644 src/editor/images/box_o.svg
delete mode 100644 src/editor/images/c_radius.png
create mode 100644 src/editor/images/c_radius.svg
delete mode 100644 src/editor/images/cancel.png
create mode 100644 src/editor/images/cancel.svg
delete mode 100644 src/editor/images/circle.png
create mode 100644 src/editor/images/circle.svg
delete mode 100644 src/editor/images/clear.png
delete mode 100644 src/editor/images/clone.png
create mode 100644 src/editor/images/clone.svg
create mode 100644 src/editor/images/close_path.svg
delete mode 100644 src/editor/images/closepath.png
delete mode 100644 src/editor/images/config.png
delete mode 100644 src/editor/images/context_menu.png
create mode 100644 src/editor/images/context_menu.svg
delete mode 100644 src/editor/images/cut.png
delete mode 100644 src/editor/images/delete.png
create mode 100644 src/editor/images/delete.svg
create mode 100644 src/editor/images/docprop.svg
create mode 100644 src/editor/images/docprops.svg
delete mode 100644 src/editor/images/document-properties.png
delete mode 100644 src/editor/images/dropdown.gif
create mode 100644 src/editor/images/editPref.svg
rename dist/editor/images/foreignobject-icons.xml => src/editor/images/edit_foreign.svg (66%)
delete mode 100644 src/editor/images/ellipse.png
create mode 100644 src/editor/images/ellipse.svg
delete mode 100644 src/editor/images/export.png
create mode 100644 src/editor/images/export.svg
delete mode 100644 src/editor/images/ext-imagelib.xml
delete mode 100644 src/editor/images/ext-panning.xml
delete mode 100644 src/editor/images/ext-shapes.xml
delete mode 100644 src/editor/images/eye.png
create mode 100644 src/editor/images/eye.svg
create mode 100644 src/editor/images/eye_dropper.svg
delete mode 100644 src/editor/images/eyedropper-icon.xml
delete mode 100644 src/editor/images/eyedropper.png
create mode 100644 src/editor/images/fh_ellipse.svg
create mode 100644 src/editor/images/fh_rect.svg
delete mode 100644 src/editor/images/fhpath.png
delete mode 100644 src/editor/images/fill.png
create mode 100644 src/editor/images/fill.svg
delete mode 100644 src/editor/images/flyouth.png
delete mode 100644 src/editor/images/flyup.gif
create mode 100644 src/editor/images/fontsize.svg
delete mode 100644 src/editor/images/foreignobject-edit.png
delete mode 100644 src/editor/images/foreignobject-icons.xml
delete mode 100644 src/editor/images/foreignobject-tool.png
create mode 100644 src/editor/images/forwardslash.svg
delete mode 100644 src/editor/images/freehand-circle.png
delete mode 100644 src/editor/images/freehand-square.png
delete mode 100644 src/editor/images/freehand-square.svg
delete mode 100644 src/editor/images/globe_link.png
create mode 100644 src/editor/images/globe_link.svg
delete mode 100644 src/editor/images/go-down.png
delete mode 100644 src/editor/images/go-up.png
create mode 100644 src/editor/images/go_down.svg
create mode 100644 src/editor/images/go_up.svg
delete mode 100644 src/editor/images/grid-icon.xml
delete mode 100644 src/editor/images/grid.png
create mode 100644 src/editor/images/grid.svg
delete mode 100644 src/editor/images/group_elements.png
create mode 100644 src/editor/images/group_elements.svg
create mode 100644 src/editor/images/handle.svg
delete mode 100644 src/editor/images/height.png
create mode 100644 src/editor/images/height.svg
delete mode 100644 src/editor/images/helloworld.png
delete mode 100644 src/editor/images/image.png
create mode 100644 src/editor/images/image.svg
delete mode 100644 src/editor/images/imagelib.png
rename dist/editor/images/ext-imagelib.xml => src/editor/images/imagelib.svg (87%)
delete mode 100644 src/editor/images/import.png
create mode 100644 src/editor/images/import.svg
create mode 100644 src/editor/images/importImg.svg
delete mode 100644 src/editor/images/italic.png
create mode 100644 src/editor/images/italic.svg
create mode 100644 src/editor/images/leftarrow.svg
create mode 100644 src/editor/images/leftarrow_o.svg
create mode 100644 src/editor/images/library.svg
delete mode 100644 src/editor/images/line.png
delete mode 100644 src/editor/images/linecap_butt.png
create mode 100644 src/editor/images/linecap_butt.svg
delete mode 100644 src/editor/images/linecap_round.png
create mode 100644 src/editor/images/linecap_round.svg
delete mode 100644 src/editor/images/linecap_square.png
create mode 100644 src/editor/images/linecap_square.svg
delete mode 100644 src/editor/images/linejoin_bevel.png
create mode 100644 src/editor/images/linejoin_bevel.svg
delete mode 100644 src/editor/images/linejoin_miter.png
create mode 100644 src/editor/images/linejoin_miter.svg
delete mode 100644 src/editor/images/linejoin_round.png
create mode 100644 src/editor/images/linejoin_round.svg
delete mode 100644 src/editor/images/link_controls.png
create mode 100644 src/editor/images/link_controls.svg
delete mode 100644 src/editor/images/logo.png
delete mode 100644 src/editor/images/markers-box.png
delete mode 100644 src/editor/images/markers-box_o.png
delete mode 100644 src/editor/images/markers-forwardslash.png
delete mode 100644 src/editor/images/markers-leftarrow.png
delete mode 100644 src/editor/images/markers-leftarrow_o.png
delete mode 100644 src/editor/images/markers-mcircle.png
delete mode 100644 src/editor/images/markers-mcircle_o.png
delete mode 100644 src/editor/images/markers-mkr_markers_dimension.png
delete mode 100644 src/editor/images/markers-mkr_markers_label.png
delete mode 100644 src/editor/images/markers-mkr_markers_off.png
delete mode 100644 src/editor/images/markers-nomarker.png
delete mode 100644 src/editor/images/markers-reverseslash.png
delete mode 100644 src/editor/images/markers-rightarrow.png
delete mode 100644 src/editor/images/markers-rightarrow_o.png
delete mode 100644 src/editor/images/markers-star.png
delete mode 100644 src/editor/images/markers-star_o.png
delete mode 100644 src/editor/images/markers-textmarker.png
delete mode 100644 src/editor/images/markers-triangle.png
delete mode 100644 src/editor/images/markers-triangle_o.png
delete mode 100644 src/editor/images/markers-verticalslash.png
delete mode 100644 src/editor/images/markers-xmark.png
delete mode 100644 src/editor/images/mathjax-icons.xml
delete mode 100644 src/editor/images/mathjax.png
create mode 100644 src/editor/images/mcircle.svg
create mode 100644 src/editor/images/mcircle_o.svg
delete mode 100644 src/editor/images/move_bottom.png
create mode 100644 src/editor/images/move_bottom.svg
delete mode 100644 src/editor/images/move_top.png
create mode 100644 src/editor/images/move_top.svg
create mode 100644 src/editor/images/netlify-dark.svg
create mode 100644 src/editor/images/new.svg
delete mode 100644 src/editor/images/no_color.png
create mode 100644 src/editor/images/no_color.svg
delete mode 100755 src/editor/images/node_clone.png
create mode 100644 src/editor/images/node_clone.svg
delete mode 100755 src/editor/images/node_delete.png
create mode 100644 src/editor/images/node_delete.svg
create mode 100644 src/editor/images/nomarker.svg
delete mode 100644 src/editor/images/none.png
create mode 100644 src/editor/images/ok.svg
delete mode 100644 src/editor/images/opacity.png
create mode 100644 src/editor/images/opacity.svg
delete mode 100644 src/editor/images/open.png
create mode 100644 src/editor/images/open.svg
create mode 100644 src/editor/images/open_path.svg
delete mode 100644 src/editor/images/panning.png
create mode 100644 src/editor/images/panning.svg
delete mode 100644 src/editor/images/paste.png
delete mode 100644 src/editor/images/path.png
create mode 100644 src/editor/images/path.svg
create mode 100644 src/editor/images/pen.svg
create mode 100644 src/editor/images/pencil.svg
delete mode 100644 src/editor/images/placemark.png
delete mode 100644 src/editor/images/polygon-icons.svg
delete mode 100644 src/editor/images/polygon.png
delete mode 100644 src/editor/images/rect.png
create mode 100644 src/editor/images/rect.svg
delete mode 100644 src/editor/images/redo.png
create mode 100644 src/editor/images/redo.svg
delete mode 100644 src/editor/images/reorient.png
create mode 100644 src/editor/images/reorient.svg
create mode 100644 src/editor/images/reverseslash.svg
create mode 100644 src/editor/images/rightarrow.svg
create mode 100644 src/editor/images/rightarrow_o.svg
delete mode 100644 src/editor/images/rotate.png
create mode 100644 src/editor/images/rotate.svg
delete mode 100644 src/editor/images/save.png
rename src/editor/images/{webappfind-icon.svg => save.svg} (74%)
create mode 100644 src/editor/images/saveImg.svg
delete mode 100644 src/editor/images/select.png
create mode 100644 src/editor/images/select.svg
delete mode 100644 src/editor/images/select_node.png
create mode 100644 src/editor/images/select_node.svg
delete mode 100644 src/editor/images/shape_group_elements.png
delete mode 100644 src/editor/images/shape_ungroup.png
create mode 100644 src/editor/images/shapelib.svg
delete mode 100644 src/editor/images/shapes.png
delete mode 100644 src/editor/images/source.png
create mode 100644 src/editor/images/source.svg
delete mode 100644 src/editor/images/spinbtn_updn_big.png
delete mode 100644 src/editor/images/square.png
create mode 100644 src/editor/images/square.svg
delete mode 100644 src/editor/images/star-icons.svg
delete mode 100644 src/editor/images/star.png
create mode 100644 src/editor/images/star.svg
create mode 100644 src/editor/images/star_o.svg
delete mode 100644 src/editor/images/stroke.png
create mode 100644 src/editor/images/stroke.svg
create mode 100644 src/editor/images/svg-edit-home.svg
delete mode 100644 src/editor/images/svg_edit_icons.svg
delete mode 100644 src/editor/images/svg_edit_icons.svgz
delete mode 100644 src/editor/images/text.png
create mode 100644 src/editor/images/textmarker.svg
delete mode 100644 src/editor/images/to_path.png
create mode 100644 src/editor/images/to_path.svg
create mode 100644 src/editor/images/tool_add_subpath.svg
create mode 100644 src/editor/images/tool_foreign.svg
rename dist/editor/system/images/ext-imagelib.xml => src/editor/images/tool_imagelib.svg (94%)
create mode 100644 src/editor/images/tool_node_clone.svg
create mode 100644 src/editor/images/tool_node_delete.svg
create mode 100644 src/editor/images/tool_node_link.svg
create mode 100644 src/editor/images/tool_openclose_path.svg
create mode 100644 src/editor/images/triangle.svg
create mode 100644 src/editor/images/triangle_o.svg
delete mode 100644 src/editor/images/undo.png
create mode 100644 src/editor/images/undo.svg
create mode 100644 src/editor/images/ungroup.svg
delete mode 100644 src/editor/images/unlink_use.png
create mode 100644 src/editor/images/unlink_use.svg
create mode 100644 src/editor/images/verticalslash.svg
delete mode 100644 src/editor/images/view-refresh.png
delete mode 100644 src/editor/images/warning.png
create mode 100644 src/editor/images/warning.svg
delete mode 100644 src/editor/images/webappfind.png
rename dist/editor/images/webappfind-icon.svg => src/editor/images/webappfind.svg (96%)
delete mode 100644 src/editor/images/width.png
create mode 100644 src/editor/images/width.svg
delete mode 100644 src/editor/images/wireframe.png
create mode 100644 src/editor/images/wireframe.svg
create mode 100644 src/editor/images/xmark.svg
delete mode 100644 src/editor/images/zoom.png
create mode 100644 src/editor/images/zoom.svg
delete mode 100644 src/editor/jgraduate/LICENSE-Apache2.0.txt
delete mode 100644 src/editor/jgraduate/README
delete mode 100644 src/editor/jgraduate/css/jGraduate.css
delete mode 100644 src/editor/jgraduate/css/jPicker.css
delete mode 100644 src/editor/jgraduate/images/AlphaBar.png
delete mode 100644 src/editor/jgraduate/images/Bars.png
delete mode 100644 src/editor/jgraduate/images/Maps.png
delete mode 100644 src/editor/jgraduate/images/NoColor.png
delete mode 100644 src/editor/jgraduate/images/bar-opacity.png
delete mode 100644 src/editor/jgraduate/images/map-opacity.png
delete mode 100644 src/editor/jgraduate/images/mappoint.gif
delete mode 100644 src/editor/jgraduate/images/mappoint_c.png
delete mode 100644 src/editor/jgraduate/images/mappoint_f.png
delete mode 100644 src/editor/jgraduate/images/picker.gif
delete mode 100644 src/editor/jgraduate/images/preview-opacity.png
delete mode 100644 src/editor/jgraduate/images/rangearrows.gif
delete mode 100644 src/editor/jgraduate/images/rangearrows2.gif
delete mode 100644 src/editor/jgraduate/jQuery.jGraduate.js
delete mode 100755 src/editor/jgraduate/jQuery.jPicker.js
delete mode 100644 src/editor/jquery-ui/jquery-ui-1.8.17.custom.min.js
delete mode 100644 src/editor/js-hotkeys/README.md
delete mode 100644 src/editor/js-hotkeys/jquery.hotkeys.min.js
create mode 100644 src/editor/panels/BottomPanel.js
create mode 100644 src/editor/panels/LayersPanel.js
create mode 100644 src/editor/panels/LeftPanel.js
create mode 100644 src/editor/panels/TopPanel.js
delete mode 100644 src/editor/shapelib/animal.json
delete mode 100644 src/editor/shapelib/arrow.json
delete mode 100644 src/editor/shapelib/dialog_balloon.json
delete mode 100644 src/editor/shapelib/electronics.json
delete mode 100644 src/editor/shapelib/flowchart.json
delete mode 100644 src/editor/shapelib/game.json
delete mode 100644 src/editor/shapelib/license-MIT-raphael.txt
delete mode 100644 src/editor/shapelib/math.json
delete mode 100644 src/editor/shapelib/misc.json
delete mode 100644 src/editor/shapelib/music.json
delete mode 100644 src/editor/shapelib/object.json
delete mode 100644 src/editor/shapelib/raphael_1.json
delete mode 100644 src/editor/shapelib/raphael_2.json
delete mode 100644 src/editor/shapelib/symbol.json
delete mode 100644 src/editor/spinbtn/jQuery.SpinButton.css
delete mode 100644 src/editor/spinbtn/jQuery.SpinButton.js
delete mode 100644 src/editor/spinbtn/spinbtn_updn.png
delete mode 100644 src/editor/svgedit.js
delete mode 100644 src/editor/svgicons/jQuery.svgIcons.js
create mode 100644 src/editor/templates/editorTemplate.js
create mode 100644 src/editor/templates/rulersTemplate.js
delete mode 100644 src/svgcanvas/dbox.js
rename src/{common => svgcanvas}/jQuery.attr.js (100%)
rename src/{common => svgcanvas}/layer.js (92%)
rename src/{common => svgcanvas}/math.js (99%)
rename src/{common => svgcanvas}/svgtransformlist.js (95%)
rename src/{common => svgcanvas}/utilities.js (83%)
create mode 100644 web-dev-server.config.mjs
diff --git a/Gemfile b/Gemfile
deleted file mode 100644
index da7e0241..00000000
--- a/Gemfile
+++ /dev/null
@@ -1 +0,0 @@
-gem "github-pages", :source => "https://rubygems.org"
diff --git a/archive/from-old-wiki/CodeRefactoring.md b/archive/from-old-wiki/CodeRefactoring.md
index d32d2870..46a808b7 100644
--- a/archive/from-old-wiki/CodeRefactoring.md
+++ b/archive/from-old-wiki/CodeRefactoring.md
@@ -32,7 +32,7 @@ Current Tasks
1) I introduced the concept of a Drawing earlier on that would encapsulate the state of a single open SVG document. The SVG editor has a handle to the current drawing and uses that instead of accessing svg DOM elements directly. Eventually all code that deals with layers, current editing context, document history and more will be moved into draw.js but for now, much of that code still lives in svgcanvas.js.
-2) I'm in the process of migrating a large chunk of svgcanvas.js called "pathActions" into its own module (path.js). This piece of code did have a lot of dependencies so moving it piece-by-piece seemed like the right way to go. Currently it's about half-way migrated, with most of the 'public API' still living in svgcanvas.js.
+1) I'm in the process of migrating a large chunk of svgcanvas.js called "pathActions" into its own module (path.js). This piece of code did have a lot of dependencies so moving it piece-by-piece seemed like the right way to go. Currently it's about half-way migrated, with most of the 'public API' still living in svgcanvas.js.
TODOs
Finish moving layers functionality into the Drawing class
diff --git a/gh-disabled-workflows/coverage.yml b/archive/gh-disabled-workflows/coverage.yml
similarity index 100%
rename from gh-disabled-workflows/coverage.yml
rename to archive/gh-disabled-workflows/coverage.yml
diff --git a/gh-disabled-workflows/nodejs.yml b/archive/gh-disabled-workflows/nodejs.yml
similarity index 100%
rename from gh-disabled-workflows/nodejs.yml
rename to archive/gh-disabled-workflows/nodejs.yml
diff --git a/gh-disabled-workflows/npmpublish.yml b/archive/gh-disabled-workflows/npmpublish.yml
similarity index 100%
rename from gh-disabled-workflows/npmpublish.yml
rename to archive/gh-disabled-workflows/npmpublish.yml
diff --git a/badges/coverage-badge.svg b/badges/coverage-badge.svg
index 61fe6fe1..2cd873c8 100644
--- a/badges/coverage-badge.svg
+++ b/badges/coverage-badge.svg
@@ -1 +1 @@
-
+
diff --git a/badges/tests-badge.svg b/badges/tests-badge.svg
index 3c3fee34..6a74ce81 100644
--- a/badges/tests-badge.svg
+++ b/badges/tests-badge.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/cypress.json b/cypress.json
index e76775b3..ac0c7a51 100644
--- a/cypress.json
+++ b/cypress.json
@@ -8,6 +8,8 @@
"ignoreTestFiles": ["**/__snapshots__/*", "**/__image_snapshots__/*"],
"defaultCommandTimeout": 10000,
"pageLoadTimeout": 120000,
+ "includeShadowDom": true,
+ "scrollBehavior": false,
"cypress-plugin-snapshots": {
"autoCleanUp": true,
"prettier": true,
diff --git a/cypress/fixtures/example.json b/cypress/fixtures/example.json
new file mode 100644
index 00000000..da18d935
--- /dev/null
+++ b/cypress/fixtures/example.json
@@ -0,0 +1,5 @@
+{
+ "name": "Using fixtures to represent data",
+ "email": "hello@cypress.io",
+ "body": "Fixtures are a great way to mock data for responses to routes"
+}
\ No newline at end of file
diff --git a/cypress/integration/ui/__snapshots__/scenario.js.snap b/cypress/integration/ui/__snapshots__/scenario.js.snap
index d27e6932..ba1acc15 100644
--- a/cypress/integration/ui/__snapshots__/scenario.js.snap
+++ b/cypress/integration/ui/__snapshots__/scenario.js.snap
@@ -91,13 +91,13 @@ exports[`use various parts of svg-edit > check tool_text #0`] = `
y="87"
id="svg_1"
font-size="24"
- font-family="serif"
+ font-family="Serif"
text-anchor="middle"
xml:space="preserve"
fill-opacity="1"
stroke-opacity="1"
>
- B
+ AB
@@ -137,13 +137,13 @@ exports[`use various parts of svg-edit > check tool_clone #0`] = `
y="87"
id="svg_1"
font-size="24"
- font-family="serif"
+ font-family="Serif"
text-anchor="middle"
xml:space="preserve"
fill-opacity="1"
stroke-opacity="1"
>
- B
+ AB
Sorry, but your browser does not support SVG. Below is a list of - alternate browsers and versions that support SVG and SVG-edit - (from caniuse.com). -
-Try the latest version of - Firefox, - Chrome, - Safari, - Opera or - Internet Explorer. -
-