Kevin Jahns
|
f65d1b8475
|
fix ListIterator backwards iteration within moved ranges
|
2022-03-29 16:55:22 +02:00 |
|
Kevin Jahns
|
d3dcd24ef4
|
fix various tests
|
2021-12-08 16:10:49 +01:00 |
|
Kevin Jahns
|
3d31ba8759
|
adding more sanity checkss to yarray.tests
|
2021-12-07 12:37:03 +01:00 |
|
Kevin Jahns
|
bd47efe0ee
|
fix all tests
|
2021-12-06 22:21:55 +01:00 |
|
Kevin Jahns
|
f5781f8366
|
update searchmarkers after insert correctly
|
2021-12-06 22:07:46 +01:00 |
|
Kevin Jahns
|
6230abb78c
|
make sure that markers are correct without reinit
|
2021-12-06 21:22:18 +01:00 |
|
Kevin Jahns
|
4356d70ed0
|
reinit search marker after transaction
|
2021-12-06 21:00:20 +01:00 |
|
Kevin Jahns
|
0948229422
|
handle nested moves
|
2021-12-06 15:07:43 +01:00 |
|
Kevin Jahns
|
fc5e36158f
|
made simple one-time move work
|
2021-12-06 15:07:43 +01:00 |
|
Kevin Jahns
|
d314c3e1a6
|
fixed ListIterator.reachedEnd edge case
|
2021-12-06 15:07:43 +01:00 |
|
Kevin Jahns
|
2a33507c00
|
fixed pos.rel cases
|
2021-12-06 15:07:43 +01:00 |
|
Kevin Jahns
|
40c3be1732
|
fix backwards edge case
|
2021-12-06 15:07:43 +01:00 |
|
Kevin Jahns
|
4a8ebc31f7
|
fix listiterator.map returning undefined as the last element
|
2021-12-06 15:07:43 +01:00 |
|
Kevin Jahns
|
6df152c4ec
|
proper iteration through arrays (for mappings, toJSON, ..)
|
2021-12-06 15:07:43 +01:00 |
|
Kevin Jahns
|
a057bf1cf0
|
fix disconnect issue
|
2021-12-06 15:07:43 +01:00 |
|
Kevin Jahns
|
8b82c573c4
|
fix basic inserd & delete bug
|
2021-12-06 15:07:43 +01:00 |
|
Kevin Jahns
|
a77221ffd2
|
fix toJSON value
|
2021-12-06 15:07:42 +01:00 |
|
Kevin Jahns
|
b9ccbb2dc7
|
created new abstraction for search marker
|
2021-12-06 15:06:17 +01:00 |
|
Kevin Jahns
|
53a7b286b8
|
Move content and list iteration abstraction
|
2021-12-06 15:06:13 +01:00 |
|
Kevin Jahns
|
28e1b19e57
|
add loading event logic
|
2021-11-24 23:15:55 +01:00 |
|
Kevin Jahns
|
9a7250f192
|
fix undoing of content containing subdocs
|
2021-11-19 13:47:10 +01:00 |
|
Kevin Jahns
|
4154b12f14
|
handle local/remote autoload edge cases
|
2021-11-19 13:27:14 +01:00 |
|
Kevin Jahns
|
ea4e9a0007
|
change order of logging statement for debugging
|
2021-11-14 13:10:52 +01:00 |
|
Kevin Jahns
|
2ec19defcb
|
export testHelper esm properly
|
2021-11-06 15:55:59 +01:00 |
|
Kevin Jahns
|
320e8cbe18
|
add transaction to subdocs event
|
2021-11-02 23:24:28 +01:00 |
|
Kevin Jahns
|
49150f4adb
|
add ydoc as argument in subdocs event
|
2021-10-29 22:04:59 +02:00 |
|
Kevin Jahns
|
c91945228f
|
inherid collectionid
|
2021-10-29 21:53:21 +02:00 |
|
Kevin Jahns
|
3586d91925
|
fire subdocs event only when something changed
|
2021-10-29 17:49:30 +02:00 |
|
Kevin Jahns
|
e33c67fc72
|
bump standard linter
|
2021-10-14 16:18:50 +02:00 |
|
Kevin Jahns
|
ca0fb4b15d
|
Merge pull request #332 from yjs/types-as-embeds
Allow types as Y.Text embeds
|
2021-10-14 15:04:26 +02:00 |
|
Kevin Jahns
|
995fbfa4cc
|
Proper follow redones in nested redos - fixes #317
|
2021-10-14 14:59:26 +02:00 |
|
Viktor Qvarfordt
|
2c80a955da
|
Fix type annotation of getMap
Make `getMap<T>()` take a generic type parameter just like `getArray<T>()`.
|
2021-10-10 11:05:18 +02:00 |
|
Kevin Jahns
|
0ec67170d3
|
allow types as Y.Text embeds
|
2021-09-25 11:51:08 +02:00 |
|
Kevin Jahns
|
f1ab417570
|
mergeUpdates on array with single entry just returns the first entry
|
2021-09-23 22:14:29 +02:00 |
|
Kevin Jahns
|
89c5541ee6
|
fix merge logic edge-cases with skips
|
2021-06-24 15:14:49 +02:00 |
|
Kevin Jahns
|
0c34216ed0
|
merge pending structs in v1 format
|
2021-06-21 12:04:40 +02:00 |
|
Kevin Jahns
|
5cac153a17
|
Fix #308 - stateVector should ignore skips and incomplete content
|
2021-06-07 19:41:54 +02:00 |
|
Kevin Jahns
|
71d8da6513
|
force that transactions that apply document updates are set as non-local transatctions. Fixes #307
|
2021-05-31 17:54:24 +02:00 |
|
Kevin Jahns
|
7bd764fba7
|
use non-explicit resolution for lib0
|
2021-05-14 18:53:24 +02:00 |
|
Kevin Jahns
|
4e343ccace
|
remove unnecessary if-conditition (reminiscent from a previous Yjs version)
|
2021-04-29 20:25:57 +02:00 |
|
Kevin Jahns
|
9e98fec504
|
Perform undo until change was applied
|
2021-04-13 13:04:49 +02:00 |
|
Kevin Jahns
|
77958da657
|
unify Y.Array & Y.Text deltas so event.changes.delta is equal to event.delta
|
2021-03-21 21:31:28 +01:00 |
|
Kevin Jahns
|
e0b76cd2f4
|
[UndoManager] stop tracking unrelated insertions - yjs/y-monaco#10
|
2021-03-11 18:52:35 +01:00 |
|
Kevin Jahns
|
fdf632f03e
|
Merge pull request #274 from yjs/differential-updates-263
Differential updates
|
2021-02-07 23:58:59 +01:00 |
|
Kevin Jahns
|
7a128c271b
|
add changedParentTypes to undomanager events
|
2021-02-02 15:09:42 +01:00 |
|
Kevin Jahns
|
2199ac3e4e
|
merge relativePosition updates
|
2021-01-30 00:12:01 +01:00 |
|
Kevin Jahns
|
275d52b19d
|
implement diffUpdates with tests - #263
|
2021-01-29 18:18:29 +01:00 |
|
Kevin Jahns
|
7edbb2485f
|
complete refactor of update mechanism to allow encoding of pending updates - #263
|
2021-01-28 20:28:30 +01:00 |
|
Kevin Jahns
|
304812fb07
|
concept for improved implementation of pending updates
|
2021-01-17 15:22:36 +01:00 |
|
Kevin Jahns
|
baca852733
|
add relevant relative positions exports
|
2021-01-13 01:16:21 +01:00 |
|