Joeri Exelmans
|
5dfe66972e
Fix bug
|
2 роки тому |
Joeri Exelmans
|
d4e7025d57
Record read-dependencies in live modeling demo
|
2 роки тому |
Joeri Exelmans
|
1667dc5d0a
Fix some things
|
2 роки тому |
Joeri Exelmans
|
0115650be0
Small changes
|
2 роки тому |
Joeri Exelmans
|
e06dd27a61
WIP: rewrite core
|
2 роки тому |
Joeri Exelmans
|
238ca7dfaa
WIP: rewrite core
|
2 роки тому |
Joeri Exelmans
|
18b348bb7d
Refactor inheritance hierarchy Delta, PrimitiveDelta, Transaction, ... Rename PrimitiveRegistry -> DeltaRegistry and put in separate file.
|
2 роки тому |
Joeri Exelmans
|
a381fc6d6a
DONE: replace CompositeDelta by Transaction type
|
2 роки тому |
Joeri Exelmans
|
d720b608d5
WIP: Replace CompositeDelta by Transaction type
|
2 роки тому |
Joeri Exelmans
|
a0c4678127
Many things: finished refactor of correspondence demo, fixed bug in merge function, correct discovery of composite delta dependencies, ability to show/hide embedded versions in MergeView.
|
2 роки тому |
Joeri Exelmans
|
63e172ea3e
Fix bug in GraphState module
|
2 роки тому |
Joeri Exelmans
|
6e85451e31
Fix several bugs in GraphState.
|
2 роки тому |
Joeri Exelmans
|
a7f18df6ab
GraphState: Make more operations private. New methods 'pushState' and 'popState'.
|
2 роки тому |
Jakob Pietron
|
5ed993acaa
clean up imports
|
2 роки тому |
Joeri Exelmans
|
63ddf6e91e
Added example (and test) for GraphState class.
|
2 роки тому |
Joeri Exelmans
|
1a1e8a051c
Small refactor
|
2 роки тому |
Joeri Exelmans
|
50f18b9963
Refactored frontend (great reduction in duplicated code!)
|
2 роки тому |
Joeri Exelmans
|
8f31d2a4fe
BROKEN: refactoring React components...
|
2 роки тому |
Joeri Exelmans
|
b3c29daf9b
WIP: Improve parser, making it more correct (but still not 100% correct)
|
2 роки тому |
Joeri Exelmans
|
72b5ac4ca3
Rename class 'GraphDeltaExecutor' -> 'GraphState', rename 'GraphStateManipulator' -> 'GraphStateListener'. Parser interface only expects a sequence of PrimitiveDeltas, rather than one CompositeDelta. WIP: 'insideness' parser.
|
2 роки тому |
Joeri Exelmans
|
7f1000e868
WIP: A trivial parser + wrote a test for delta_executor.
|
2 роки тому |
Joeri Exelmans
|
2e59173ee9
Refactor EditableGraph: decoupled (re)playing of deltas from d3 stuff. The flow is now always (1) user action -> (2) creation of deltas -> (3) execution of deltas.
|
3 роки тому |
Joeri Exelmans
|
fb8a7f501c
Forgot to commit some files
|
3 роки тому |
Joeri Exelmans
|
e327cd348a
Update project folder structure + setup webpack + added D3js experiment
|
3 роки тому |