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
|
5f2f65a519
Changed: Make Range factory methods protected. Remove Range.createFromParentsAndOffsets().
|
7 gadi atpakaļ |
Szymon Cofalik
|
5082ab0acf
Tests: Updated tests.
|
7 gadi atpakaļ |
Szymon Cofalik
|
1e01bf36d9
Changed: Introduced `MergeOperation#howMany` and `SplitOperation#howMany`.
|
7 gadi atpakaļ |
Szymon Cofalik
|
acfb0bda47
Change: Make second parameter of `LiveRange#event:change` an object.
|
7 gadi atpakaļ |
Szymon Cofalik
|
e390211642
Fix: Final OT followup fixes after merging several branches.
|
7 gadi atpakaļ |
Szymon Cofalik
|
37e49baba3
Changed: Second parameter of `LiveRange#event:change` is now `deletionPosition` not operation that changed the range.
|
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ļ |
Kamil Piechaczek
|
bfd5f00dc2
Changed public API to protected.
|
7 gadi atpakaļ |
Szymon Cofalik
|
1acbebba21
Changed: Removed harmful listener in markers remove conversion.
|
8 gadi atpakaļ |
Szymon Cofalik
|
31ebc75f26
Changed: Changed `model.Document#event:change` to be fired after change block is done and there were changes on `Document`.
|
8 gadi atpakaļ |
Piotrek Koszuliński
|
de22c255fc
Internal: Bumped the year. [skip ci]
|
8 gadi atpakaļ |
Piotrek Koszuliński
|
8650b26165
Started converting schema usage to the new API.
|
8 gadi atpakaļ |
Oskar Wróbel
|
7b14364940
Aligned operation 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ļ |
Maciej Gołaszewski
|
0f3acc2742
Other: Make Position immutable.
|
8 gadi atpakaļ |
Szymon Cofalik
|
46411fb0e3
Fixed: `LiveRange#event:change:content` was not fired if content was moved from the beginning of the range.
|
8 gadi atpakaļ |
Szymon Cofalik
|
83242ff419
Changed: Renamed `LiveRange#event:change` to `change:range` and introduced `LiveRange#event:change:content`.
|
8 gadi atpakaļ |
Szymon Cofalik
|
2873a19647
Changed: Added `batch` parameter to `model.LiveRange#event:change`.
|
8 gadi atpakaļ |
Szymon Cofalik
|
e3584fa09d
Changed: Expanded special case in `Range#_getTransformedByDelta`.
|
8 gadi atpakaļ |
Szymon Cofalik
|
3c7db47699
Added: model.LiveRange now passes data about change in document that caused the live range to change.
|
8 gadi atpakaļ |
Kamil Piechaczek
|
8e68177ec1
Fixed issues reported by ESLint in "tests/" directory. "no-confusing-arrow" is also fixed in "src/" directory.
|
8 gadi atpakaļ |
Kamil Piechaczek
|
540b4498df
Fixed issues reported by ESLint using the flag "--fix".
|
8 gadi atpakaļ |
Szymon Cofalik
|
dcd1ba9df7
Changed: Range#_getTransformedByDocumentChange will now be "inclusive" if range boundary is moved out of the range.
|
8 gadi atpakaļ |
Szymon Cofalik
|
b80f3b07b0
Changed: fixed Range#_getTransformedByDocument change where transformed range contains wrapped range/unwrapped element.
|
8 gadi atpakaļ |
Piotrek Koszuliński
|
25448d526a
Fixed move operation for unwrap.
|
8 gadi atpakaļ |