Szymon Cofalik
|
10835f364d
Fix: Fixed CC drop in `.sort` comparing function.
|
7 лет назад |
Szymon Cofalik
|
6e8e191dc6
Removed: Removed WrapOperation and UnwrapOperation and associated code.
|
7 лет назад |
Szymon Cofalik
|
55c99f9661
Changed: Minor simplifactions in `Differ`.
|
7 лет назад |
Szymon Cofalik
|
fe735a2084
Added: Introduced `SplitOperation#insertionPosition` as a settable property. Renamed `SplitOperation#position` to `#splitPosition`.
|
7 лет назад |
Szymon Cofalik
|
2b8720e8f6
Fix: Graveyard changes are correctly handled in Differ for new operations.
|
7 лет назад |
Szymon Cofalik
|
26a2c6d0da
Fix: SplitOperation properties were wrong if the split was in graveyard.
|
7 лет назад |
Szymon Cofalik
|
c4a05f16b3
Changed: Minor changes in code related to OT.
|
7 лет назад |
Szymon Cofalik
|
65ca18933d
Operational transformation refactor. Added new operations, transformations and changed other code connected with it. Added new tests.
|
7 лет назад |
Piotrek Koszuliński
|
f7c71cae6d
Docs: Various API docs improvements.
|
7 лет назад |
Maciej Bukowski
|
4175df1fa1
Fixed API docs - data model incorrect usage.
|
7 лет назад |
Maciej Bukowski
|
51af75c154
Renamed `willDataChange` to `hasDataChanges`.
|
7 лет назад |
Maciej Bukowski
|
15daf42bfe
Renamed `containsMarkerAffectingData()` to `willDataChange()`. Improved implementation.
|
7 лет назад |
Maciej Bukowski
|
e12de1632e
API docs fixes.
|
7 лет назад |
Maciej Bukowski
|
cd2684bcf8
Introduced Differ#containsMarkerAffectingData.
|
7 лет назад |
Maciej Bukowski
|
2d790252c0
Improved `change:data` event.
|
7 лет назад |
Szymon Cofalik
|
d04644067a
Fix: `model.Differ` did not handle attribute change transformation correctly.
|
7 лет назад |
Szymon Cofalik
|
94c7224549
Fixed: Remove by remove change transformation in Differ was incorrect.
|
7 лет назад |
Szymon Cofalik
|
3c6dc4fdaa
Fix: Markers were not refreshed when a model element was renamed.
|
7 лет назад |
Szymon Cofalik
|
08e1d235f8
Other: Small code refactor.
|
8 лет назад |
Szymon Cofalik
|
a3645b6a56
Fixed: Improved how `model.Differ` checks whether the operation should be buffered or not.
|
8 лет назад |
Szymon Cofalik
|
b9daf26ddc
Docs: Added docs to new methods.
|
8 лет назад |
Szymon Cofalik
|
31f90fa249
Fixed: Corrected how change items in `model.Differ` are dismissed if they are in inserted/removed parent.
|
8 лет назад |
Szymon Cofalik
|
5a6b15818e
Changed: Renamed internal property from `newHowMany` to `nodesToHandle` and explained it in a comment.
|
8 лет назад |
Szymon Cofalik
|
9cd75b33b5
Changed: Corrected offests transformation in `model.Differ` when multiple change items interfere with each other.
|
8 лет назад |
Anna Tomanek
|
a643ecd277
Docs: Differ and batch API docs revised. [skip ci]
|
8 лет назад |
Szymon Cofalik
|
57a1a800e0
Fixed: `model.Differ` returned wrong values on `getChanges()` if an element had an attribute that didn't change.
|
8 лет назад |
Szymon Cofalik
|
8f45d215ba
Changed: Changed how changes are cached in `model.Differ`.
|
8 лет назад |
Szymon Cofalik
|
07ea87b946
Changed: `model.Differ#getChanges` now takes an object as a param.
|
8 лет назад |
Szymon Cofalik
|
31ebc75f26
Changed: Changed `model.Document#event:change` to be fired after change block is done and there were changes on `Document`.
|
8 лет назад |
Szymon Cofalik
|
80c2c6785c
Changed: `model.Differ` now caches `getChanges()` result.
|
8 лет назад |