Commit Graph

2 Commits

Author SHA1 Message Date
8c192e04f8 Unified additions/deletions diff (#96)
* 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>
2023-05-10 04:49:18 -04:00
fd44076a18 Minimal working version (#1)
* 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
2023-03-02 04:35:07 -05:00