Commit Graph

20 Commits

Author SHA1 Message Date
Kevin Jahns
59cb523552 applyDelta accepts an origin paramiter - conforming to RDT interface 2026-07-02 18:44:46 +02:00
Kevin Jahns
e53a6a0227 rename concept AttributionManager => Renderer
definitely a breaking change to all users of the current attribution api
2026-06-16 21:29:45 +02:00
Kevin Jahns
ccff67a3f1 bump lib0 2026-04-15 01:29:00 +02:00
Kevin Jahns
ae7dc2dedd lint & typechecks for lib0 upgrade 2026-02-25 15:55:42 +01:00
Kevin Jahns
6ec341f564 getContent => toDelta 2026-01-10 17:32:29 +01:00
Kevin Jahns
8bd9946a95 [delta integration] fix many tests 2026-01-10 00:57:43 +01:00
Kevin Jahns
301d3836ab simplifying type system 2025-12-30 20:22:52 +01:00
Kevin Jahns
d7b072e095 add teleportal to the list of providers 2025-11-25 11:19:50 +01:00
Kevin Jahns
03b05423b2 bump deps & make publishable 2025-11-19 13:01:54 +01:00
Kevin Jahns
19b5134604 fix all tests 2025-11-03 18:13:34 +01:00
Kevin Jahns
2f7895e5ce fixes and more tests for delta representation on abstract types 2025-10-30 03:26:24 +01:00
Kevin Jahns
91384b54bf [wip] refactor for lib0/delta v2 2025-10-20 02:14:02 +02:00
Kevin Jahns
e6ab2bbc12 major update on the (nested) event system. created dedicated delta classes to represent changes and content representations on all types. 2025-07-25 16:09:13 +02:00
Kevin Jahns
72393e6ce8 work on new deltas with modifiers 2025-07-25 16:08:42 +02:00
Kevin Jahns
0efa4dd2a7 [diffing] event returns delta class object, migrate away from legacy deltas, work on snapshots using attribution manager. WIP 2025-07-25 16:07:28 +02:00
Kevin Jahns
1722c8a36f Implement & test getContentDeep for all types. Improve ability to compare things using lib0/traits. 2025-07-25 16:03:30 +02:00
Kevin Jahns
4f840247a3 implement and test getContent on all types 2025-07-25 16:03:30 +02:00
Kevin Jahns
46347ee6ec rename DeleteSet=>IdSet and add utilities and perf improvements 2025-07-25 16:03:16 +02:00
Kevin Jahns
e13fc602a8 implement support for diffing deletesets 2025-07-25 15:58:25 +02:00
Kevin Jahns
cfe67c1f8c basic delta implementation 2025-07-25 15:58:24 +02:00