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>
This commit is contained in:
Pierre Jacquier
2023-05-10 04:49:18 -04:00
committed by GitHub
parent ebc40ea14e
commit 8c192e04f8
10 changed files with 17288 additions and 12667 deletions

4219
.pnp.cjs generated

File diff suppressed because it is too large Load Diff