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

Feature/parameter and channel dict upload #1232

Merged
merged 23 commits into from
Apr 24, 2024

Conversation

joswig
Copy link
Collaborator

@joswig joswig commented Apr 19, 2024

No description provided.

@joswig joswig requested a review from a team as a code owner April 19, 2024 19:39
@joswig joswig requested review from cohansen and removed request for a team, dandelany, AaronPlave and duranb April 19, 2024 19:39
Copy link
Contributor

@goetzrrGit goetzrrGit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow a lot of things changed...I still need to play around with this locally, but I have some cleanup suggestions to make things more readable.

src/utilities/effects.ts Outdated Show resolved Hide resolved
src/routes/dictionaries/+page.svelte Outdated Show resolved Hide resolved
src/utilities/effects.ts Outdated Show resolved Hide resolved
src/routes/dictionaries/+page.svelte Outdated Show resolved Hide resolved
src/routes/dictionaries/+page.svelte Outdated Show resolved Hide resolved
src/components/sequencing/SequenceForm.svelte Outdated Show resolved Hide resolved
src/components/sequencing/form/enum-editor.svelte Outdated Show resolved Hide resolved
src/utilities/effects.ts Outdated Show resolved Hide resolved
src/utilities/new-sequence-editor/sequence-linter.ts Outdated Show resolved Hide resolved
src/components/sequencing/SequenceEditor.svelte Outdated Show resolved Hide resolved
Copy link
Contributor

@goetzrrGit goetzrrGit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Testing it locally works as expected. My laptop is slow so the parameter upload takes a while for me.

@duranb duranb added the sequencing Anything related to the sequencing domain label Apr 24, 2024
@joswig joswig merged commit 0bc0490 into dev-sequencing Apr 24, 2024
@joswig joswig deleted the feature/parameter-and-channel-dict-upload branch April 24, 2024 20:55
cohansen added a commit that referenced this pull request May 9, 2024
* Moved sequence adaptation uploading to the command dictionary page, started adding support for uploading parameter and channel dictionaries

* Fixed issues with uploading command dictionaries and sequence adaptations

* Added support for parsing channel and parameter dictionaries

* Fixed an issue with uploading a parameter dictionary

* Fixed the form builder from showing on the sequence select screen, fixed a problem with the seq page not loading

* First pass at adding parcels

* Changed sequence editing to use parcels rather than command dictionaries

* Hooked up sequence adaptation id to parcels

* Added support for a single parameter dictionary

* link adaptation code up with parcel

* editor is readonly in table view

* content assist uses adaptation

* check unclosed blocks

* annotate all parser errors

* variable names, but not types are checked

* better detection of command on selection line

* code style

* cleaned up some commented out print statements

* cleaned up some commented out print statements

* reduce block nesting and remove obsolete commented code

* Some code cleanup

* use symbol for all enum type arguments

---------

Co-authored-by: Cody Hansen <codyhansen92@gmail.com>
duranb pushed a commit that referenced this pull request May 17, 2024
* Moved sequence adaptation uploading to the command dictionary page, started adding support for uploading parameter and channel dictionaries

* Fixed issues with uploading command dictionaries and sequence adaptations

* Added support for parsing channel and parameter dictionaries

* Fixed an issue with uploading a parameter dictionary

* Fixed the form builder from showing on the sequence select screen, fixed a problem with the seq page not loading

* First pass at adding parcels

* Changed sequence editing to use parcels rather than command dictionaries

* Hooked up sequence adaptation id to parcels

* Added support for a single parameter dictionary

* link adaptation code up with parcel

* editor is readonly in table view

* content assist uses adaptation

* check unclosed blocks

* annotate all parser errors

* variable names, but not types are checked

* better detection of command on selection line

* code style

* cleaned up some commented out print statements

* cleaned up some commented out print statements

* reduce block nesting and remove obsolete commented code

* Some code cleanup

* use symbol for all enum type arguments

---------

Co-authored-by: Cody Hansen <codyhansen92@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
sequencing Anything related to the sequencing domain
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants