This is an automated email from the ASF dual-hosted git repository.
rstrickland pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/daffodil-vscode.git
from 9ec5d38 - Add semantic highlighting for XPath expressions - Add
diagnostics for XPath sections - Add License information for DeltaXML extension
- Replace DeltaXML license headers with Apache 2.0 - Remove
highlight-matching-tag extension code
add a929d63 Data Editor Improvements for v1.3.1
No new revisions were added by this update.
Summary of changes:
.github/workflows/CI.yml | 4 +
.github/workflows/nightly.yml | 1 +
.scalafmt.conf => generate_file.py | 28 +-
package.json | 17 +-
project/Rat.scala | 6 +-
src/adapter/activateDaffodilDebug.ts | 4 +-
src/dataEdit/client.ts | 286 ---
src/dataEdit/dataEditWebView.ts | 454 -----
src/dataEdit/utils.ts | 241 ---
src/dataEditor/dataEditorClient.ts | 1163 +++++++++++
src/dataEditor/demos/demo-highlight_overlays.html | 175 ++
src/dataEditor/demos/demo-infinite_scrolling.html | 344 ++++
.../svelteWebviewInitializer.ts | 2 +-
src/styles/styles.css | 2 +-
.../DataDisplays/CustomByteDisplay/BinaryData.ts | 257 +++
.../CustomByteDisplay/DataLineFeed.svelte | 658 ++++++
.../CustomByteDisplay/DataValue.svelte | 146 ++
.../FileTraversalIndicator.svelte | 85 +
.../CustomByteDisplay/SelectedByteEdit.svelte | 444 ++++
.../components/DataDisplays/DataViewports.svelte | 115 ++
.../DataDisplays/Fieldsets/ContentControls.svelte | 54 +
.../DataDisplays/Fieldsets/DataView.svelte | 440 ++++
.../DataDisplays/Header/DisplayHeader.svelte | 193 ++
.../DataMetrics/ByteFrequencyGraph.svelte | 552 +++++
.../src/components/Editors/DataEditor.svelte | 67 +
src/svelte/src/components/Error/Error.svelte | 38 +
src/svelte/src/components/Error/Error.ts | 113 ++
src/svelte/src/components/Header/Header.svelte | 99 +
.../components/Header/fieldsets/FileMetrics.svelte | 240 +++
.../src/components/Header/fieldsets/FileMetrics.ts | 33 +
.../Header/fieldsets/SearchReplace.svelte | 444 ++++
.../components/Header/fieldsets/SearchReplace.ts | 134 ++
.../components/Header/fieldsets/Settings.svelte | 87 +
.../src/components/Inputs/Buttons/Button.svelte | 96 +
.../Inputs/Buttons/ConfigurationToggle.svelte | 60 +
.../Inputs/Buttons/ToggleableButton.svelte | 55 +
.../src/components/Inputs/Input/Input.svelte | 194 ++
.../src/components/Inputs/Input/RadioEdit.svelte | 80 +
src/svelte/src/components/Main.svelte | 36 +
.../components/ServerMetrics/ServerMetrics.svelte | 138 ++
src/svelte/src/components/dataEditor.svelte | 2138 ++------------------
src/svelte/src/components/globalStyles.css | 481 +++++
.../src/components/layouts/FlexContainer.svelte | 36 +
src/svelte/src/components/layouts/SidePanel.svelte | 124 ++
src/svelte/src/components/layouts/Tooltip.svelte | 80 +
.../src/resources/fonts/RedHatMono-Regular.woff2 | Bin 0 -> 20952 bytes
.../resources/fonts/SpaceGrotesk-Variable.woff2 | Bin 0 -> 49256 bytes
.../src/resources/icons/material-icons.woff2 | Bin 0 -> 690760 bytes
src/svelte/src/stores/configuration.ts | 119 ++
src/svelte/src/stores/index.ts | 676 ++++---
src/svelte/src/stores/localStore.ts | 44 +-
src/svelte/src/utilities/display.ts | 402 ++--
.../svelte/src/utilities/enterKeypressEvents.ts | 38 +-
src/svelte/src/utilities/highlights.ts | 68 +
src/svelte/src/utilities/message.ts | 37 +-
src/svelte/src/utilities/vscode.ts | 2 +-
src/svelte/tsconfig.json | 15 +-
src/tests/suite/dataEditor.test.ts | 90 +-
tsconfig.json | 4 +-
yarn.lock | 698 +++----
60 files changed, 8705 insertions(+), 3932 deletions(-)
copy .scalafmt.conf => generate_file.py (54%)
mode change 100644 => 100755
delete mode 100644 src/dataEdit/client.ts
delete mode 100644 src/dataEdit/dataEditWebView.ts
delete mode 100644 src/dataEdit/utils.ts
create mode 100644 src/dataEditor/dataEditorClient.ts
create mode 100644 src/dataEditor/demos/demo-highlight_overlays.html
create mode 100644 src/dataEditor/demos/demo-infinite_scrolling.html
rename src/{dataEdit => dataEditor}/svelteWebviewInitializer.ts (96%)
create mode 100644
src/svelte/src/components/DataDisplays/CustomByteDisplay/BinaryData.ts
create mode 100644
src/svelte/src/components/DataDisplays/CustomByteDisplay/DataLineFeed.svelte
create mode 100644
src/svelte/src/components/DataDisplays/CustomByteDisplay/DataValue.svelte
create mode 100644
src/svelte/src/components/DataDisplays/CustomByteDisplay/FileTraversalIndicator.svelte
create mode 100644
src/svelte/src/components/DataDisplays/CustomByteDisplay/SelectedByteEdit.svelte
create mode 100644 src/svelte/src/components/DataDisplays/DataViewports.svelte
create mode 100644
src/svelte/src/components/DataDisplays/Fieldsets/ContentControls.svelte
create mode 100644
src/svelte/src/components/DataDisplays/Fieldsets/DataView.svelte
create mode 100644
src/svelte/src/components/DataDisplays/Header/DisplayHeader.svelte
create mode 100644
src/svelte/src/components/DataMetrics/ByteFrequencyGraph.svelte
create mode 100644 src/svelte/src/components/Editors/DataEditor.svelte
create mode 100644 src/svelte/src/components/Error/Error.svelte
create mode 100644 src/svelte/src/components/Error/Error.ts
create mode 100644 src/svelte/src/components/Header/Header.svelte
create mode 100644
src/svelte/src/components/Header/fieldsets/FileMetrics.svelte
create mode 100644 src/svelte/src/components/Header/fieldsets/FileMetrics.ts
create mode 100644
src/svelte/src/components/Header/fieldsets/SearchReplace.svelte
create mode 100644 src/svelte/src/components/Header/fieldsets/SearchReplace.ts
create mode 100644 src/svelte/src/components/Header/fieldsets/Settings.svelte
create mode 100644 src/svelte/src/components/Inputs/Buttons/Button.svelte
create mode 100644
src/svelte/src/components/Inputs/Buttons/ConfigurationToggle.svelte
create mode 100644
src/svelte/src/components/Inputs/Buttons/ToggleableButton.svelte
create mode 100644 src/svelte/src/components/Inputs/Input/Input.svelte
create mode 100644 src/svelte/src/components/Inputs/Input/RadioEdit.svelte
create mode 100644 src/svelte/src/components/Main.svelte
create mode 100644 src/svelte/src/components/ServerMetrics/ServerMetrics.svelte
create mode 100644 src/svelte/src/components/globalStyles.css
create mode 100644 src/svelte/src/components/layouts/FlexContainer.svelte
create mode 100644 src/svelte/src/components/layouts/SidePanel.svelte
create mode 100644 src/svelte/src/components/layouts/Tooltip.svelte
create mode 100644 src/svelte/src/resources/fonts/RedHatMono-Regular.woff2
create mode 100644 src/svelte/src/resources/fonts/SpaceGrotesk-Variable.woff2
create mode 100644 src/svelte/src/resources/icons/material-icons.woff2
create mode 100644 src/svelte/src/stores/configuration.ts
copy debugger/src/main/scala/org.apache.daffodil.debugger.dap/Next.scala =>
src/svelte/src/utilities/enterKeypressEvents.ts (58%)
create mode 100644 src/svelte/src/utilities/highlights.ts