Maciej Gołaszewski
|
ece9999b1e
Bring back attribute hindering in differ as "refresh" change should be handled the same way as "insert" in terms of attributes.
|
5 лет назад |
Maciej Gołaszewski
|
b7a2c84f3c
WiP: Update differ & downcast dispatcher cooperation on refresh change.
|
5 лет назад |
Maciej Gołaszewski
|
9fa12db14a
Handle attribute change on refreshed node.
|
5 лет назад |
Maciej Gołaszewski
|
5b3a7000fa
Handle child removal on parent refresh in the differ.
|
5 лет назад |
Maciej Gołaszewski
|
7e7e4b77d1
Remove redundant slice and move it to return statements.
|
5 лет назад |
Maciej Gołaszewski
|
7d85e32ea7
PoC: Initial 'refresh' downcast action.
|
5 лет назад |
Kuba Niegowski
|
d914edc1ee
Replaced item.is( 'text' ) with item.is( '$text' ) and the same for textProxy -> $textProxy.
|
5 лет назад |
Kamil Piechaczek
|
344ec71488
Internal: Bumped the year. [skip ci]
|
6 лет назад |
Szymon Cofalik
|
68b9ef1624
Fix: Prevented `Differ` crashing in some scenarios invloving attribute changes on elements.
|
6 лет назад |
Oskar Wróbel
|
61b6254637
Improved performance of Differ.
|
6 лет назад |
Szymon Cofalik
|
20ed90861b
Feature: Introduced `model.Differ#refreshItem()`.
|
6 лет назад |
Kamil Piechaczek
|
35aba7b0d6
Internal: Updated the license header. See ckeditor/ckeditor5#1557. [skip ci]
|
6 лет назад |
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 лет назад |
Oskar Wróbel
|
e88b80c311
Added another case for checking if range is moved to the same position.
|
6 лет назад |
Oskar Wróbel
|
b6e6dd4084
Fix: Moving to the same position is not handled by the Differ as a change.
|
6 лет назад |
Szymon Cofalik
|
e8d144b482
Introduced `Differ#getChangedMarkers`.
|
7 лет назад |
Kamil Piechaczek
|
c7953fd655
Internal: Bumped the year. [skip ci]
|
7 лет назад |
Maciej Gołaszewski
|
2e35e803aa
Add model/view Range.clone() method.
|
7 лет назад |
Maciej Gołaszewski
|
e2cec333d0
Merge branch 'master' into t/1555
|
7 лет назад |
Szymon Cofalik
|
10835f364d
Fix: Fixed CC drop in `.sort` comparing function.
|
7 лет назад |
Maciej Gołaszewski
|
29c5ce6be4
Docs: Update protected model factory methods in Position & Range.
|
7 лет назад |
Maciej Gołaszewski
|
5f2f65a519
Changed: Make Range factory methods protected. Remove Range.createFromParentsAndOffsets().
|
7 лет назад |
Maciej Gołaszewski
|
4d500ac4d4
Changed: Make factory methods of model Position protected.
|
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 лет назад |