Kamil Piechaczek
|
35aba7b0d6
Internal: Updated the license header. See ckeditor/ckeditor5#1557. [skip ci]
|
6 gadi atpakaļ |
Kamil Piechaczek
|
c7953fd655
Internal: Bumped the year. [skip ci]
|
6 gadi atpakaļ |
Szymon Cofalik
|
b7ff6be588
Fixed: Added special case in `model.Range#_getTransformedByMergeOperation`.
|
7 gadi atpakaļ |
Piotrek Koszuliński
|
6321ebfd65
Docs: A lot of corrections all across the docs.
|
7 gadi atpakaļ |
Maciej Gołaszewski
|
2e35e803aa
Add model/view Range.clone() method.
|
7 gadi atpakaļ |
Maciej Gołaszewski
|
ae8c2df137
Update model/view range docs and tests.
|
7 gadi atpakaļ |
Maciej Gołaszewski
|
29c5ce6be4
Docs: Update protected model factory methods in Position & Range.
|
7 gadi atpakaļ |
Maciej Gołaszewski
|
d4bd96762e
Changed: Make view Position & Range factory methods protected.
|
7 gadi atpakaļ |
Maciej Gołaszewski
|
5f2f65a519
Changed: Make Range factory methods protected. Remove Range.createFromParentsAndOffsets().
|
7 gadi atpakaļ |
Maciej Gołaszewski
|
217d1035e1
Changed: Use Position._createAt( position ) instead of Position._createFromPosition( position ) to clone position.
|
7 gadi atpakaļ |
Maciej Gołaszewski
|
4d500ac4d4
Changed: Make factory methods of model Position protected.
|
7 gadi atpakaļ |
Maciej Gołaszewski
|
90d2a88bf7
Make Position.createAt() offset parameter required.
|
7 gadi atpakaļ |
Szymon Cofalik
|
8cc0c5e770
Tests: An additional test for `Range#_getTransformedBySplitOperation`.
|
7 gadi atpakaļ |
Szymon Cofalik
|
6e8e191dc6
Removed: Removed WrapOperation and UnwrapOperation and associated code.
|
7 gadi atpakaļ |
Szymon Cofalik
|
cd5643f770
Changed: Removed `insertionPosition` from `SplitOperation` constructor.
|
7 gadi atpakaļ |
Szymon Cofalik
|
fe735a2084
Added: Introduced `SplitOperation#insertionPosition` as a settable property. Renamed `SplitOperation#position` to `#splitPosition`.
|
7 gadi atpakaļ |
Szymon Cofalik
|
7790d8d293
Changed: `baseVersion` was moved to be the last argument in `MarkerOperation` constructor.
|
7 gadi atpakaļ |
Szymon Cofalik
|
97744b7f6b
Changed: Removed unreachable branch in `model.Range#_getTransformedByMergeOperation`.
|
7 gadi atpakaļ |
Oskar Wróbel
|
76cf6bfbef
Internal: Changed the way of data serialization.
|
7 gadi atpakaļ |
Szymon Cofalik
|
1e01bf36d9
Changed: Introduced `MergeOperation#howMany` and `SplitOperation#howMany`.
|
7 gadi atpakaļ |
Szymon Cofalik
|
9ee2170d45
Changed: Remove `ReinsertOperation` and `RemoveOperation`.
|
7 gadi atpakaļ |
Szymon Cofalik
|
65ca18933d
Operational transformation refactor. Added new operations, transformations and changed other code connected with it. Added new tests.
|
7 gadi atpakaļ |
Kamil Piechaczek
|
c63c55c6e9
Renamed "_*Children()" name of functions to "_*Child()".
|
7 gadi atpakaļ |
Szymon Cofalik
|
3c6dc4fdaa
Fix: Markers were not refreshed when a model element was renamed.
|
7 gadi atpakaļ |
Szymon Cofalik
|
aa471bf965
Fix: `model.Range#getTransformedByDelta` should not crash for `MoveDelta` which moves 0 nodes.
|
7 gadi atpakaļ |
Kamil Piechaczek
|
bfd5f00dc2
Changed public API to protected.
|
7 gadi atpakaļ |
Piotrek Koszuliński
|
de22c255fc
Internal: Bumped the year. [skip ci]
|
8 gadi atpakaļ |
Oskar Wróbel
|
daf4e612c4
Aligned tests with engine changes.
|
8 gadi atpakaļ |
Piotrek Koszuliński
|
2debd0e781
Revert "Merge pull request #1175 from ckeditor/t/897"
|
8 gadi atpakaļ |
Maciej Gołaszewski
|
3f97a18184
Other: Make Range immutable.
|
8 gadi atpakaļ |