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: savebutton #535

Open
wants to merge 82 commits into
base: dev
Choose a base branch
from

Conversation

cyhap01
Copy link
Contributor

@cyhap01 cyhap01 commented Jan 28, 2025

🔗 Linked issue-No linked issue attached.

Description

Checklist

  • I've followed the Contributing guidelines

  • I've titled my PR according to the Conventional Commits spec

  • I've linked an open issue

  • I've added tests that fail without this PR but pass with it

  • I've linted and tested my code

  • I've updated documentation (if appropriate)

henry-sweat and others added 30 commits November 16, 2023 11:39
>

>

Co-authored-by: Isaac Bocage <[email protected]>

Co-authored-by: Julian Bos <[email protected]>

Co-authored-by:  Solomon Moon <[email protected]>
>

>

Co-authored-by: Isaac Bocage <[email protected]>

Co-authored-by: Julian Bos <[email protected]>

Co-authored-by:  Solomon Moon <[email protected]>
-Added svelvet-file-tree and scirpt.txt to gitignore
-Titled README to reflect my branch
-In Graph.svelte: Added comments to explain the file, added a Radio Group to the canvas for testing purposes. Note that the testing group does not work functionally. Found the 'quick save' feature started by previous devs, planning to define a function to save the canvas state as a JSON object in local storage
-Added comments to +page.svelte to explain the file
-Corrected typos in color-picker/test.ts comment

Co-authored-by: Julian Bos <[email protected]>
Co-authored-by: Mayson Lee <[email protected]>
Co-authored-by: Solomon Moon <[email protected]>
…ust the keyboard

>

>

Co-authored-by: Isaac Bocage <[email protected]>

Co-authored-by: Julian Bos <[email protected]>

Co-authored-by:  Solomon Moon <[email protected]>
…ust the keyboard

>

>

Co-authored-by: Isaac Bocage <[email protected]>

Co-authored-by: Julian Bos <[email protected]>

Co-authored-by:  Solomon Moon <[email protected]>
Added type assertions in reloadStore.ts and saveStore.ts, getting rid of errors in functions.

Added a test button to the +page.svelte svelvet wrapper to trigger the getJSONState function. Currently saves an empty object in local storage.

Other comments added

Co-authored-by: Julian Bos <[email protected]>
Co-authored-by: Mayson Lee <[email protected]>
Co-authored-by:  Solomon Moon <[email protected]>
Co-authored-by: Julianb12 <[email protected]>
…oard shortcut 'd' to toggle drawer component

>

>

Co-authored-by: Isaac Bocage <[email protected]>

Co-authored-by: Julian Bos <[email protected]>

Co-authored-by:  Solomon Moon <[email protected]>
…ts to the dev canvas

>

>

Co-authored-by: Isaac Bocage <[email protected]>

Co-authored-by: Julian Bos <[email protected]>

Co-authored-by:  Solomon Moon <[email protected]>
- added dependencies to run ts
-added interface, comments, test function to saveStore.ts/reloadStore.ts

Co-authored-by: Julian Bos <[email protected]>
Co-authored-by: Mayson Lee <[email protected]>
Co-authored-by:  Solomon Moon <[email protected]>
… test.

Co-authored-by: Isaac Bocage <[email protected]>

Co-authored-by: Julian Bos <[email protected]>

Co-authored-by: Mayson Lee <[email protected]>
>

>

Co-authored-by: Isaac Bocage <[email protected]>

Co-authored-by: Julian Bos <[email protected]>

Co-authored-by:  Solomon Moon <[email protected]>
- added a control flow to make sure transforms.scale property on Graph object exists as a number / reloadStore.ts

- added a variable, graph, to subscribe to the graphStore and pass into getJSONState function / +page.svelte

- added console logs to monitor graph state from mount to local storage

Co-authored-by: Julian Bos <[email protected]>
Co-authored-by: Mayson Lee <[email protected]>
Co-authored-by:  Solomon Moon <[email protected]>
…ditor on a node using the 'e' key.

>

>

Co-authored-by: Isaac Bocage <[email protected]>

Co-authored-by: Julian Bos <[email protected]>

Co-authored-by:  Solomon Moon <[email protected]>
Toggle controls with 'c' key and render editor node with 'e' key

Co-authored-by: Julian Bos <[email protected]>
Co-authored-by: Issac Bocage <[email protected]>
Co-authored-by: Solomon Moon <[email protected]>
Co-authored-by: Julian Bos <[email protected]>
Co-authored-by: Mayson Lee <[email protected]>
Co-authored-by: Isaac Bocage [email protected]
Added ContrastTheme component

Added a new component called ContrastTheme which
allows different high contrast themes for visual accessibility

Co-authored-by: Julian Bos <[email protected]>
Co-authored-by: Issac Bocage <[email protected]>
Co-authored-by: Solomon Moon <[email protected]>
Added 7 new high contrast themes

Co-authored-by: Julian Bos <[email protected]>
Co-authored-by: Issac Bocage <[email protected]>
Co-authored-by: Solomon Moon <[email protected]>
Co-authored-by: Julianb12 <[email protected]>
mayson124 and others added 30 commits February 6, 2024 10:35
Develop traverse function to unravel nodes object and return array of nodes

Add save button to theme toggle component

Co-authored-by: Julian Bos <[email protected]>
Co-authored-by: Mayson Lee <[email protected]>
Co-authored-by: Solomon Moon <[email protected]>
2/6/24 Add Save Button and Develop Traverse Function
Mayson / High-Contrast Theme Component
Co-authored-by: Julian Bos <[email protected]>
Co-authored-by: Mayson Lee <[email protected]>
Co-authored-by: Isaac Bocage <[email protected]>
the documentation

Co-authored-by: Julian Bos <[email protected]>
Co-authored-by: Isaac Bocage <[email protected]>
Co-authored-by: Solomon Moon <[email protected]>
Pull Request for Main from Dev
…le.Co-authored-by: Julian Bos <[email protected]>Co-authored-by: Mayson Lee <[email protected]>Co-authored-by: Isaac Bocage <[email protected]>
…and themetoggle.Co-authored-by: Julian Bos <[email protected]>Co-authored-by: Mayson Lee <[email protected]>Co-authored-by: Isaac Bocage <[email protected]>
Co-authored-by: Julian Bos <[email protected]>
Co-authored-by: Mayson Lee <[email protected]>
Co-authored-by: Solomon Moon <[email protected]>
…es to package.jsonCo-authored-by: Julian Bos <[email protected]>Co-authored-by: Mayson Lee <[email protected]>Co-authored-by: Isaac Bocage <[email protected]>
Minor fixes to README and package.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants