Szymon Cofalik
|
a9b215ad08
Tests: Fixed and added tests for delta transformations after changes done to operations and deltas transformations.
|
hace 8 años |
Szymon Cofalik
|
288546d85a
Fixed: Fixes in deltas transformations: context.forceWeakRemove depends on document.history, better context setting, deltas normalization.
|
hace 8 años |
Szymon Cofalik
|
52815e541b
Changed: Refactored `SplitDelta` transformations.
|
hace 8 años |
Szymon Cofalik
|
e03eb7e240
Tests: fixed tests due to "move operation normalization" done in `MoveOperation` x `MoveOperation` transformation.
|
hace 8 años |
Szymon Cofalik
|
e4b3ca230f
Changed: refactored `MoveOperation` x `MoveOperation` transformation.
|
hace 8 años |
Szymon Cofalik
|
a26531c90f
Changed: context.insertBefore now also affects `InsertOperation` transformation.
|
hace 8 años |
Szymon Cofalik
|
973f1d6f19
Docs: Added "missing" example in a comment.
|
hace 8 años |
Szymon Cofalik
|
612e5501f3
Fixed: `SplitDelta#_moveOperation` should return null if second operation is `NoOperation`.
|
hace 8 años |
Szymon Cofalik
|
c68ce8637e
Fixed: Prevent errors in AttributeDelta if one of operations is NoOperation.
|
hace 8 años |
Szymon Cofalik
|
02f40d876f
Changed: Added logging whether `MoveOperation` is sticky for `MoveOperation.log()`.
|
hace 8 años |
Szymon Cofalik
|
50d14e38ec
Fixed: Remove and reinsert change types needs fixes during range transformations since `RemoveOperation` no longer creates `graveyardHolder`.
|
hace 8 años |
Szymon Cofalik
|
b05aff7ddb
Fixed: `RemoveOperation#getReversed()` and `ReinsertOperation#getReversed()` were incorrect after `RemoveOperation` no longer creates `$graveyardHolder`.
|
hace 8 años |
Szymon Cofalik
|
68b006a163
Fixed: RemoveOperation#isPermanent sometimes had no effect during OT.
|
hace 8 años |
Szymon Cofalik
|
e1b7889cbf
Changed: model.Range and view.Range#containsRange changed parameter name and default value from strict to loose.
|
hace 8 años |
Szymon Cofalik
|
9917897f58
Added: Introduced `model.Document#transformDeltas` as an entry point for deltas transformation (instead of `deltaTransform.transformDeltaSets` which is protected).
|
hace 8 años |
Szymon Cofalik
|
7abb5fb325
Added: introduce context in operations and delta transformations.
|
hace 8 años |
Szymon Cofalik
|
67206cd791
Changed: `MergeDelta` and `SplitDelta` should create sticky move operations on reverse.
|
hace 8 años |
Szymon Cofalik
|
3fba25e149
Changed: update `LiveSelection` range fixing algorithms after changes in `LiveRange` and `RemoveOperation`.
|
hace 8 años |
Szymon Cofalik
|
6b04950bc6
Changed: `RemoveOperation` now does not create `$holderElement` and does not set `targetPosition` on its own.
|
hace 8 años |
Szymon Cofalik
|
3c7db47699
Added: model.LiveRange now passes data about change in document that caused the live range to change.
|
hace 8 años |
Szymon Cofalik
|
5182ec9abd
Changed: removed deleting deltas from model.History, added marking deltas as "undo pairs".
|
hace 8 años |
Szymon Cofalik
|
bd6976680a
Added: Introduced `strict` parameter in model.Range#containsRange and view.Range#containsRange.
|
hace 8 años |
Piotrek Koszuliński
|
695319a028
Tests: Added tests created while debugging ckeditor/ckeditor5-clipboard#2.
|
hace 8 años |
Piotrek Koszuliński
|
fa26db5e49
Merge pull request #989 from ckeditor/t/922
|
hace 8 años |
Piotrek Koszuliński
|
0a70abd46b
Merge branch 'master' into t/922
|
hace 8 años |
Szymon Kupś
|
ecc5065162
Merge pull request #988 from ckeditor/t/822
|
hace 8 años |
Piotrek Koszuliński
|
b187498039
Merge branch 'master' into t/922
|
hace 8 años |
Piotrek Koszuliński
|
71bbc8ba8b
Minor API docs cleanup.
|
hace 8 años |
Szymon Kupś
|
d433de1d94
Fixed docs after methods refactoring in DomConverter.
|
hace 8 años |
Szymon Kupś
|
3952737541
DomConverter changes: removed getCorrespondingView, merged getCorrespondingViewElement and getCorrespondingViewDocumentFragment into mapDomToView, renamed getCorrespondingViewText to findCorrespondingViewText.
|
hace 8 años |