Keavon Chambers
d311ac6bfc
Frontend refactor to move response handler, key input handling, and more into new utilities folder ( #260 )
...
Part of #124
2021-07-14 14:31:09 -07:00
akshay1992kalbhor
981f138812
Layer selection ( #166 )
...
* Change arg to IconButton component
* Add basic layer selection mechanism
* Clean up print statements and add some comments
* Simplified the layer selection mechanism
* Remove redundant rule for 'no-param-reassign'
* Clean up frontend and and plumb selection flow to backend
* Update eslintrc
Co-authored-by: Dennis Kobert <dennis@kobert.dev >
2021-06-09 20:40:51 +02:00
Keavon Chambers
ad9feda054
Implement menu bar floating list menus ( #163 )
...
Progress towards #135
2021-05-31 11:51:32 -07:00
Keavon Chambers
81effa550f
Move .eslintignore file rules into .eslintrc.js
2021-05-17 18:56:41 -07:00
Keavon Chambers
1419f3bc6b
Refactor type handling for response handler to fix dangerous casting ( #126 )
2021-05-15 01:02:33 -07:00
TrueDoctor
437251f90e
Plumb layer panel ( #107 )
...
* WIP ExpandFolder handling
* Implement response parsing in typescript
* Update layer panel with list sent by wasm
* Add events for layer interaction
* Add proper default naming
* Fix displaying of the eye icon
* Attach path to LayerPanelEntry
* Fix lint issues
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2021-05-07 10:41:38 -07:00
Keavon Chambers
c94c2b3373
Fix web code linting to be portable across environments
2021-04-14 13:22:43 -07:00
Keavon Chambers
e3be55d4e2
Fix web lint errors and enable web linting in CI ( #72 )
2021-04-14 00:41:20 -07:00
Keavon Chambers
4c546b2819
Plumb Responses from WASM to JS in the page
2021-04-10 02:48:33 -07:00
Keavon Chambers
b5cd8327dd
Change document, viewport, and canvas terminology
2021-03-29 03:52:08 -07:00
ProTheory8
fe111a6684
Add camelcase rule, import Error type from JS and rename get_inner_color to inner. ( #44 )
...
* Add camelcase rule to .eslintrc.js
* Import Error type from JS, rename crate::wrappers::Color::get_inner_color to crate::wrappers::Color::inner
2021-03-27 02:26:55 -07:00
Keavon Chambers
7bfb04a99a
Rename project structure with /core and /client
2021-03-27 02:26:55 -07:00