diff --git a/.gitignore b/.gitignore index 84e00fb..344db9c 100644 --- a/.gitignore +++ b/.gitignore @@ -6,5 +6,8 @@ wavs/ target/ examples/vids/ assets/old/ -assets/icons/ + Cargo.lock + +# added by bundle-project-for-chat +femm42src_bundle*.md diff --git a/assets/icons/analyze.svg b/assets/icons/analyze.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/analyze.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/disc-curr.svg b/assets/icons/disc-curr.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/disc-curr.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/disc-elec.svg b/assets/icons/disc-elec.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/disc-elec.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/disc-heat.svg b/assets/icons/disc-heat.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/disc-heat.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/disc-mag.svg b/assets/icons/disc-mag.svg new file mode 100644 index 0000000..2f1c55d --- /dev/null +++ b/assets/icons/disc-mag.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/assets/icons/edit-copy.svg b/assets/icons/edit-copy.svg new file mode 100644 index 0000000..ac646c4 --- /dev/null +++ b/assets/icons/edit-copy.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/icons/edit-create-radius.svg b/assets/icons/edit-create-radius.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/edit-create-radius.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/edit-delete.svg b/assets/icons/edit-delete.svg new file mode 100644 index 0000000..7342471 --- /dev/null +++ b/assets/icons/edit-delete.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/icons/edit-mirror.svg b/assets/icons/edit-mirror.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/edit-mirror.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/edit-redo.svg b/assets/icons/edit-redo.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/edit-redo.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/edit-rotate.svg b/assets/icons/edit-rotate.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/edit-rotate.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/edit-scale.svg b/assets/icons/edit-scale.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/edit-scale.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/edit-translate.svg b/assets/icons/edit-translate.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/edit-translate.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/edit-undo.svg b/assets/icons/edit-undo.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/edit-undo.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/file-new.svg b/assets/icons/file-new.svg new file mode 100644 index 0000000..3fe770b --- /dev/null +++ b/assets/icons/file-new.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/assets/icons/file-open.svg b/assets/icons/file-open.svg new file mode 100644 index 0000000..b2c5264 --- /dev/null +++ b/assets/icons/file-open.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/assets/icons/file-save-as.svg b/assets/icons/file-save-as.svg new file mode 100644 index 0000000..eedb6cd --- /dev/null +++ b/assets/icons/file-save-as.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/icons/file-save.svg b/assets/icons/file-save.svg new file mode 100644 index 0000000..3d46bdb --- /dev/null +++ b/assets/icons/file-save.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/assets/icons/mesh-clear.svg b/assets/icons/mesh-clear.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/mesh-clear.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/mesh-run.svg b/assets/icons/mesh-run.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/mesh-run.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/post-block-edit.svg b/assets/icons/post-block-edit.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/post-block-edit.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/post-block-integral.svg b/assets/icons/post-block-integral.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/post-block-integral.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/post-contour-edit.svg b/assets/icons/post-contour-edit.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/post-contour-edit.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/post-contour.svg b/assets/icons/post-contour.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/post-contour.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/post-density.svg b/assets/icons/post-density.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/post-density.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/post-legend.svg b/assets/icons/post-legend.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/post-legend.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/post-line-integral.svg b/assets/icons/post-line-integral.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/post-line-integral.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/post-mesh-overlay.svg b/assets/icons/post-mesh-overlay.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/post-mesh-overlay.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/post-point-query.svg b/assets/icons/post-point-query.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/post-point-query.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/post-vectors.svg b/assets/icons/post-vectors.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/post-vectors.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/props-boundary.svg b/assets/icons/props-boundary.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/props-boundary.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/props-circuit.svg b/assets/icons/props-circuit.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/props-circuit.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/props-library.svg b/assets/icons/props-library.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/props-library.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/props-material.svg b/assets/icons/props-material.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/props-material.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/props-point.svg b/assets/icons/props-point.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/props-point.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/props-problem.svg b/assets/icons/props-problem.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/props-problem.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/tool-add-arc.svg b/assets/icons/tool-add-arc.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/tool-add-arc.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/tool-add-label.svg b/assets/icons/tool-add-label.svg new file mode 100644 index 0000000..c22027a --- /dev/null +++ b/assets/icons/tool-add-label.svg @@ -0,0 +1,7 @@ + + + + + N1 + + \ No newline at end of file diff --git a/assets/icons/tool-add-node.svg b/assets/icons/tool-add-node.svg new file mode 100644 index 0000000..1332f0a --- /dev/null +++ b/assets/icons/tool-add-node.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/assets/icons/tool-add-segment.svg b/assets/icons/tool-add-segment.svg new file mode 100644 index 0000000..a647d34 --- /dev/null +++ b/assets/icons/tool-add-segment.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/assets/icons/tool-edit.svg b/assets/icons/tool-edit.svg new file mode 100644 index 0000000..5096ea2 --- /dev/null +++ b/assets/icons/tool-edit.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/icons/tool-group.svg b/assets/icons/tool-group.svg new file mode 100644 index 0000000..ff9a4fd --- /dev/null +++ b/assets/icons/tool-group.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/icons/tool-probe.svg b/assets/icons/tool-probe.svg new file mode 100644 index 0000000..8cde776 --- /dev/null +++ b/assets/icons/tool-probe.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/icons/tool-select.svg b/assets/icons/tool-select.svg new file mode 100644 index 0000000..d5af839 --- /dev/null +++ b/assets/icons/tool-select.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/assets/icons/view-grid-snap.svg b/assets/icons/view-grid-snap.svg new file mode 100644 index 0000000..e212e19 --- /dev/null +++ b/assets/icons/view-grid-snap.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/icons/view-grid.svg b/assets/icons/view-grid.svg new file mode 100644 index 0000000..a26998a --- /dev/null +++ b/assets/icons/view-grid.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/assets/icons/view-show-mesh.svg b/assets/icons/view-show-mesh.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/view-show-mesh.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/view-show-names.svg b/assets/icons/view-show-names.svg new file mode 100644 index 0000000..e8e7cb3 --- /dev/null +++ b/assets/icons/view-show-names.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/icons/view-zoom-fit.svg b/assets/icons/view-zoom-fit.svg new file mode 100644 index 0000000..43c67ad --- /dev/null +++ b/assets/icons/view-zoom-fit.svg @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/icons/view-zoom-in.svg b/assets/icons/view-zoom-in.svg new file mode 100644 index 0000000..9e3b1e1 --- /dev/null +++ b/assets/icons/view-zoom-in.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/icons/view-zoom-out.svg b/assets/icons/view-zoom-out.svg new file mode 100644 index 0000000..d5e144b --- /dev/null +++ b/assets/icons/view-zoom-out.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/icons/view-zoom-window.svg b/assets/icons/view-zoom-window.svg new file mode 100644 index 0000000..2501ad1 --- /dev/null +++ b/assets/icons/view-zoom-window.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file