Skip to content

Commit

Permalink
Various Bugfixes (#267)
Browse files Browse the repository at this point in the history
* Bugfixes with respect to panning

* Update

* Allow for LOD adjustment

* Update SDFV
  • Loading branch information
phschaad committed Aug 26, 2024
1 parent d9735fc commit 21fc650
Show file tree
Hide file tree
Showing 6 changed files with 1,536 additions and 1,294 deletions.
949 changes: 509 additions & 440 deletions package-lock.json

Large diffs are not rendered by default.

49 changes: 48 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "sdfv",
"displayName": "DaCe SDFG Editor",
"description": "Transform and optimize data-centric programs with a click of a button",
"version": "1.7.9",
"version": "1.7.10",
"engines": {
"vscode": "^1.75.0"
},
Expand Down Expand Up @@ -214,6 +214,11 @@
"default": false,
"description": "Use a vertical scroll navigation in the SDFG editor"
},
"dace.sdfv.bindToViewport": {
"type": "boolean",
"default": true,
"description": "Restrict panning to ensure the graph is always visible"
},
"dace.sdfv.adaptiveContentHiding": {
"type": "boolean",
"default": true,
Expand Down Expand Up @@ -243,6 +248,48 @@
"maximum": 100,
"description": "Horizontal node spacing"
},
"dace.sdfv.taskletLOD": {
"type": "number",
"default": 0.35,
"minimum": 0.0,
"maximum": 5.0,
"description": "Zoom-level threshold for drawing tasklet contents"
},
"dace.sdfv.scopeLOD": {
"type": "number",
"default": 0.75,
"minimum": 0.0,
"maximum": 5.0,
"description": "Zoom threshold for drawing simple versions of scopes"
},
"dace.sdfv.edgeLOD": {
"type": "number",
"default": 5.0,
"minimum": 0.0,
"maximum": 10.0,
"description": "Zoom threshold for drawing memlets and control flow edges"
},
"dace.sdfv.nodeLOD": {
"type": "number",
"default": 5.0,
"minimum": 0.0,
"maximum": 10.0,
"description": "Zoom threshold for drawing node shapes and labels"
},
"dace.sdfv.textLOD": {
"type": "number",
"default": 1.5,
"minimum": 0.0,
"maximum": 10.0,
"description": "Zoom threshold for drawing node text"
},
"dace.sdfv.nestedLOD": {
"type": "number",
"default": 100,
"minimum": 0,
"maximum": 1000,
"description": "Zoom threshold for drawing contents of control flow blocks (including states) and nested SDFGs"
},
"dace.backend.interpreterPath": {
"type": "string",
"default": "",
Expand Down
Loading

0 comments on commit 21fc650

Please sign in to comment.