* Draft: WIP observer
* Clean up, only one react root
* Typescript 4.9.5
* Clean up
* Better name
* WIP: csg dependencies, error in console
* WIP: working common/additions, no colors yet
* Working colors
* Prepare for toggle between side by side and unified
* Fix position, add 5% transparency for unchanged
* Clean up
* Toggle to enable unified or side by side
* Clean up and better material for standard view
* Update src/components/diff/CadDiff.tsx
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch>
* Remove irrelevant comment
* Make Viewer3D take children
* Introduce BaseModel for camera view stuff
* Comment and clean up
* Remove check needed by an old test
* Add 'Experimental' Beaker icon to Unified button
---------
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch>
* cra boilerplate
* Dummy chrome extension
* eslint and working url popup
* content script and dummy messaging
* replace .obj diffs with dummy test
* comment and in-order multiple type support
* get pull api data from url
* README title and desc
* api/elements match with filename check
* github token signin signout
* manifest v3, service request for CORS
* working kittycad api in service worker
* First real background message
* Clean up, better types
* Fix settings
* multiservice settings
* Tweaks
* WIP: download file
* Working downloads and kittycad conversion
* Inject react, add three dependencies
* Working stl canvas
* primer for github-like style
* Loading before model
* diff colors
* colorMode auto
* Popup clean up
* clean up
* Working loading
* Logos
* Add GitHub CI
* Working test
* yarn test in ci
* Little tweak
* Update README
* component tests
* Better test
* Clean up
* UserCard test
* working caddiff test
* Note
* Rename App to Settings
* storage test
* Clean up
* Clean up content script
* further content cleanup
* Fix test
* Little tweaks to modelview
* More tests and testing
* Regex fix
* LFS file download test
* prettier config from kittycad/website
* Little tweaks
* comment
* log level
* Tweaks
* README update
* more prettier
* comment
* Irrelevant comment
* No .vscode and readme update
* Remove .vscode
* Package.json update after vscode removal