Maciej Gołaszewski
|
5eb77f6ca4
Fix dangling comma.
|
5 vuotta sitten |
Kamil Piechaczek
|
344ec71488
Internal: Bumped the year. [skip ci]
|
6 vuotta sitten |
Szymon Cofalik
|
68b9ef1624
Fix: Prevented `Differ` crashing in some scenarios invloving attribute changes on elements.
|
6 vuotta sitten |
Szymon Cofalik
|
20ed90861b
Feature: Introduced `model.Differ#refreshItem()`.
|
6 vuotta sitten |
Kamil Piechaczek
|
35aba7b0d6
Internal: Updated the license header. See ckeditor/ckeditor5#1557. [skip ci]
|
6 vuotta sitten |
Szymon Cofalik
|
001e4fabbb
Fix: Attribute and remove change on intersecting ranges done in the same change block will be correctly saved in `Differ` and downcasted.
|
6 vuotta sitten |
Oskar Wróbel
|
23f864bf6f
Simplified the test.
|
6 vuotta sitten |
Oskar Wróbel
|
e88b80c311
Added another case for checking if range is moved to the same position.
|
6 vuotta sitten |
Oskar Wróbel
|
b6e6dd4084
Fix: Moving to the same position is not handled by the Differ as a change.
|
6 vuotta sitten |
Szymon Cofalik
|
e8d144b482
Introduced `Differ#getChangedMarkers`.
|
6 vuotta sitten |
Kamil Piechaczek
|
c7953fd655
Internal: Bumped the year. [skip ci]
|
6 vuotta sitten |
Maciej Gołaszewski
|
5f2f65a519
Changed: Make Range factory methods protected. Remove Range.createFromParentsAndOffsets().
|
7 vuotta sitten |
Maciej Gołaszewski
|
4d500ac4d4
Changed: Make factory methods of model Position protected.
|
7 vuotta sitten |
Szymon Cofalik
|
6e8e191dc6
Removed: Removed WrapOperation and UnwrapOperation and associated code.
|
7 vuotta sitten |
Szymon Cofalik
|
cd5643f770
Changed: Removed `insertionPosition` from `SplitOperation` constructor.
|
7 vuotta sitten |
Szymon Cofalik
|
fe735a2084
Added: Introduced `SplitOperation#insertionPosition` as a settable property. Renamed `SplitOperation#position` to `#splitPosition`.
|
7 vuotta sitten |
Szymon Cofalik
|
2b8720e8f6
Fix: Graveyard changes are correctly handled in Differ for new operations.
|
7 vuotta sitten |
Szymon Cofalik
|
97744b7f6b
Changed: Removed unreachable branch in `model.Range#_getTransformedByMergeOperation`.
|
7 vuotta sitten |
Szymon Cofalik
|
9ee2170d45
Changed: Remove `ReinsertOperation` and `RemoveOperation`.
|
7 vuotta sitten |
Szymon Cofalik
|
65ca18933d
Operational transformation refactor. Added new operations, transformations and changed other code connected with it. Added new tests.
|
7 vuotta sitten |
Maciej Bukowski
|
51af75c154
Renamed `willDataChange` to `hasDataChanges`.
|
7 vuotta sitten |
Maciej Bukowski
|
15daf42bfe
Renamed `containsMarkerAffectingData()` to `willDataChange()`. Improved implementation.
|
7 vuotta sitten |
Maciej Bukowski
|
cd2684bcf8
Introduced Differ#containsMarkerAffectingData.
|
7 vuotta sitten |
Szymon Cofalik
|
d04644067a
Fix: `model.Differ` did not handle attribute change transformation correctly.
|
7 vuotta sitten |
Piotrek Koszuliński
|
a90e282363
FTests: ixed outdated test.
|
7 vuotta sitten |
Piotrek Koszuliński
|
0fcc2521af
Merge branch 'master' into t/ckeditor5/742
|
7 vuotta sitten |
Szymon Cofalik
|
94c7224549
Fixed: Remove by remove change transformation in Differ was incorrect.
|
7 vuotta sitten |
Kamil Piechaczek
|
c63c55c6e9
Renamed "_*Children()" name of functions to "_*Child()".
|
7 vuotta sitten |
Szymon Cofalik
|
3c6dc4fdaa
Fix: Markers were not refreshed when a model element was renamed.
|
7 vuotta sitten |
Kamil Piechaczek
|
a50d2dc33d
Merge branch 'master' into t/738
|
7 vuotta sitten |