Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

April fixes #140

Merged
merged 34 commits into from
Apr 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
6988be1
Improve compatibility with hierarchical SDFGs
phschaad Jan 25, 2024
e7536c0
Adapt to SDFG_list refactor
phschaad Jan 29, 2024
4fa299e
Update eslint rule
phschaad Jan 29, 2024
ff420dc
Backwards compatbility
phschaad Jan 31, 2024
48c8fe6
bind viewport to graph
LeandroTreu Feb 26, 2024
d2cffa4
Merge branch 'master' of https://github.com/spcl/dace-webclient
LeandroTreu Feb 26, 2024
01a2142
bind viewport to graph bounds && comments
LeandroTreu Feb 28, 2024
e8c0542
first LOD optimizations
LeandroTreu Mar 12, 2024
443b284
minimap optimizations
LeandroTreu Mar 12, 2024
cf6ded5
quickfix simple_draw after invisible check
LeandroTreu Mar 12, 2024
cc73e54
added connector LOD
LeandroTreu Mar 13, 2024
f330b93
first mousehandler optimizations (only highlight when close)
LeandroTreu Mar 13, 2024
cce8ee0
mousehandler highlighting optimization (only redraw on change)
LeandroTreu Mar 14, 2024
e3de51a
arrowhead LOD
LeandroTreu Mar 14, 2024
3997726
fixed connectors rendered when invisible
LeandroTreu Mar 15, 2024
ffccaab
gerge remote-tracking branch 'origin/ltreu-sa-hrendering' into hierar…
phschaad Mar 17, 2024
9c134be
fixed edges rendered even if not visible
LeandroTreu Mar 18, 2024
c5ba20a
added loading animation for relayout tasks
LeandroTreu Mar 19, 2024
5e00d44
added missing loading animation for settings change
LeandroTreu Mar 19, 2024
7b81479
gerge remote-tracking branch 'origin/ltreu-sa-hrendering' into hierar…
phschaad Mar 20, 2024
e72214f
Update packages
phschaad Apr 17, 2024
1ee6932
Merge branch 'hierarchical_sdfg_compat' into april_fixes
phschaad Apr 17, 2024
b3fb00c
Updated requirements and workflows
phschaad Apr 17, 2024
4266b63
Various fixes for hierarchical SDFGs
phschaad Apr 18, 2024
fc1a93f
Help it compile again
phschaad Apr 18, 2024
a2a7445
Adaptations to SDFGs with only non-default values saved
phschaad Apr 19, 2024
5d9c761
Adapt finding by UUID
phschaad Apr 19, 2024
d9dbab1
Fixes to cutouts and CFG lists
phschaad Apr 19, 2024
c0b79d4
Fix some of the overlays for hierarchical CFGs
phschaad Apr 19, 2024
34144d6
Enforce styling
phschaad Apr 20, 2024
c78b1b0
Update copyright
phschaad Apr 22, 2024
46fa730
Update version and fix moving / deleting of nodes / edges.
phschaad Apr 22, 2024
971ac0d
Fixes for VSCode
phschaad Apr 22, 2024
86b9265
Fix missing refactors
phschaad Apr 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 73 additions & 3 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,79 @@ module.exports = {
],
"@typescript-eslint/no-unsafe-declaration-merging": "warn",
"@typescript-eslint/no-var-requires": "warn",
"semi": "error",
"array-bracket-newline": ["warn", {
"multiline": true
}],
"array-bracket-spacing": ["warn", "never"],
"array-element-newline": ["warn", "consistent"],
"arrow-spacing": "warn",
"block-spacing": ["warn", "always"],
"brace-style": ["warn", "1tbs"],
//"camelcase": ["warn"],
"comma-spacing": "warn",
"comma-dangle": ["warn", {
"functions": "never",
"arrays": "always-multiline",
"objects": "always-multiline",
"imports": "always-multiline",
"exports": "always-multiline"
}],
"constructor-super": "warn",
"curly": ["warn", "multi-or-nest", "consistent"],
"eol-last": "warn",
"eqeqeq": "warn",
"func-call-spacing": ["warn", "never"],
"function-paren-newline": ["warn", "consistent"],
"implicit-arrow-linebreak": ["warn", "beside"],
"indent": ["warn", 4, {
"SwitchCase": 1
}],
"lines-between-class-members": "off",
"max-len": ["warn", {
"code": 80,
"ignoreComments": false,
"ignoreTrailingComments": false,
"ignoreUrls": true,
"ignoreStrings": false,
"ignoreTemplateLiterals": true,
"ignoreRegExpLiterals": true
}],
"no-case-declarations": "off",
"no-empty": "off",
"no-fallthrough": "off",
"no-throw-literal": "warn",
"no-trailing-spaces": "warn",
"no-undef": "off",
"no-unused-vars": "off",
"no-useless-escape": "off",
"no-multiple-empty-lines": "warn",
"no-nested-ternary": "warn",
"no-var": "warn",
"no-whitespace-before-property": "warn",
"new-parens": ["warn", "always"],
"nonblock-statement-body-position": ["warn", "below"],
"object-curly-newline": ["warn", {
"consistent": true
}],
"object-curly-spacing": ["warn", "always"],
"object-property-newline": ["warn", {
"allowMultiplePropertiesPerLine": true,
}],
"operator-linebreak": ["warn", "after"],
"padded-blocks": ["warn", {
"blocks": "never",
"classes": "always",
"switches": "never"
}],
"prefer-arrow-callback": "error",
"no-empty": "off",
}
"quotes": ["warn", "single"],
"semi": "error",
"space-before-blocks": ["warn", "always"],
"space-before-function-paren": ["warn", {
"anonymous": "always",
"named": "never",
"asyncArrow": "always"
}],
"space-in-parens": ["warn", "never"],
},
};
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:

strategy:
matrix:
node-version: [18.4]
node-version: [18.12]

steps:
- uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build_dist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:

strategy:
matrix:
node-version: [18.4]
node-version: [18.12]

steps:
- uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
url: ${{ steps.deployment.outputs.page_url }}
strategy:
matrix:
node-version: [18.4]
node-version: [18.12]
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:

strategy:
matrix:
node-version: [18.4]
node-version: [18.12]

steps:
- uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
BSD 3-Clause License

Copyright (c) 2019-2022, Scalable Parallel Computing Lab, ETH Zurich, and all contributors listed in AUTHORS
Copyright (c) 2019-2024, Scalable Parallel Computing Lab, ETH Zurich, and all contributors listed in AUTHORS
All rights reserved.

Redistribution and use in source and binary forms, with or without
Expand Down
2 changes: 1 addition & 1 deletion embed.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- Copyright 2019-2022 ETH Zurich and the DaCe authors. All rights reserved. -->
<!-- Copyright 2019-2024 ETH Zurich and the DaCe authors. All rights reserved. -->

<!DOCTYPE html>
<html lang="en" class="sdfv">
Expand Down
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- Copyright 2019-2022 ETH Zurich and the DaCe authors. All rights reserved. -->
<!-- Copyright 2019-2024 ETH Zurich and the DaCe authors. All rights reserved. -->

<!DOCTYPE html>
<html lang="en" class="sdfv">
Expand Down
Loading
Loading