Commit History

Autor SHA1 Mensaxe Data
  Joeri Exelmans 1760abf806 Fix bug when deleting a node that has a self-edge. %!s(int64=2) %!d(string=hai) anos
  Joeri Exelmans e8cbf23f73 Fix bug when deleting node in EditableGraph. %!s(int64=2) %!d(string=hai) anos
  Joeri Exelmans af1cb0bdef May (not sure) have fixed all conflict types. %!s(int64=2) %!d(string=hai) anos
  Joeri Exelmans 8b73857f87 Progress with Demo %!s(int64=2) %!d(string=hai) anos
  Joeri Exelmans 8d6004a10a Progress with Demo - still haven't got conflict types between primitive deltas figured out entirely. %!s(int64=2) %!d(string=hai) anos
  Joeri Exelmans 5709877acf Progress with Demo (frontend) implementation %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans 72b7a05567 Versions & deltas: refactor a tiny bit, extend tests. %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans 97a70c5e14 Frontend: fix some issues with d3 and React %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans 882195d790 Frontend: Managed to get D3 to work with React. %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans 410f1241d8 Improve merge algorithm + extend tests %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans 89c554c024 Optimize merge algorithm + extra tests %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans 0556e36e4c Implement merging of versions %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans b2318ae4c9 Versions are identified by the XOR of the hashes of the deltas they consist of %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans b1834d40f0 Add Version class %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans fb8a7f501c Forgot to commit some files %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans f692d8deec Add CompositeDelta %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans e707859d98 Remove more outcommented code %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans dc7b6741ac Factor out duplicated code. Remove outcommented code. %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans 0c81871739 Delete/require (target) conflict %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans 1e51259e9c NodeDeletion acts as EdgeUpdate in the context of update/update conflicts. %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans b2cdfc2571 Delete/require conflict %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans 5ef01b6e73 Delete/delete, create/create, update/update conflicts %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans 3e0682f977 Made a tiny graph editor in with D3 %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans ef0d84a88c Fix test script in package.json %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans 0515f736b2 d3-drag should be a regular dependency, not a dev-dependency %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans e327cd348a Update project folder structure + setup webpack + added D3js experiment %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans 82ec893b07 WIP: deltas %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans 9b39a628a0 Rename onion.ts -> graph_state.ts %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans 3dc7daad9b Enable maximum strictness in TS compiler %!s(int64=3) %!d(string=hai) anos
  Joeri Exelmans 3a4598c95e Enable strict null checks (nullability of return values explicit). Extend test. %!s(int64=3) %!d(string=hai) anos