ansuz
d3c2c901b6
implement cursor transformation in a common library
9 years ago
ansuz
92d89f6cac
start to factor sharejs into two modules
9 years ago
ansuz
13dc77b7f6
remove commented line
9 years ago
ansuz
d62e9fc1c9
add a missing semicolon
9 years ago
ansuz
4095201d15
Merge branch 'netflux' of github.com:xwiki-labs/cryptpad into integrate
9 years ago
Yann Flory
c32045d7d0
Fix an issue with missing characters when several users were typing at the same time
9 years ago
ansuz
822b2bd2b9
Merge branch 'netflux' of github.com:xwiki-labs/cryptpad into integrate
9 years ago
Yann Flory
be09a1808d
Remove old code from realtime-input
9 years ago
ansuz
5a5b9ad718
Merge branch 'netflux' into beta
9 years ago
ansuz
4af987a2a2
point to correct toolbar.js
9 years ago
ansuz
3ade46adc7
Merge branch 'newtests' into beta
9 years ago
Yann Flory
6884b0890a
Fix the typong tests not working properly
9 years ago
ansuz
b12a01e08f
report test results on the page, not in the console
9 years ago
ansuz
feaae609ad
fix broken path for padrtc
9 years ago
Yann Flory
ecc41d14af
Use canonical serializer for json serialization
9 years ago
ansuz
fc77ef66b3
Merge remote-tracking branch 'origin/sortify' into HEAD
...
utilize canonical stringify function
Conflicts:
www/_socket/main.js
9 years ago
Caleb James DeLisle
319f5b95f7
Use canonical serializer for json serialization
9 years ago
Yann Flory
9683fd9aec
Always serialize the DOM in one way.
9 years ago
Caleb James DeLisle
698338b49a
Use canonical serializer for json serialization
9 years ago
Yann Flory
e207d8b579
Merge branch 'diffdom' into netflux
9 years ago
ansuz
468827dadd
newest tests
9 years ago
ansuz
c867ab04ab
rename /_socket/ app to /p/
9 years ago
ansuz
a1fe941f69
Always serialize the DOM in one way.
9 years ago
ansuz
f4c5b2a996
Add sane defaults to TextPatcher diffs
9 years ago
ansuz
259772dd62
Turn on TextPatcher logging for _socket
9 years ago
ansuz
0537c28919
Add switchable logging to TextPatcher.js
9 years ago
Caleb James DeLisle
8a36963582
Enable ChainPad PARANOIA mode but remove the part which causes most slowness
9 years ago
ansuz
284da6a4e9
minor improvements I made to the /hack/ pad last night
9 years ago
ansuz
9f0cc4ed64
update hack with a slightly better UI
9 years ago
ansuz
71c0a06c3b
Merge branch 'hack' into diffdom
9 years ago
ansuz
19cd991dba
trim dead code, comment, very minor optimizations
9 years ago
ansuz
f75c246029
remove dead code from pad/main.js
9 years ago
ansuz
9f45ccb2d9
use console.error for stack traces
9 years ago
ansuz
d705b947ab
Merge branch 'diffdom' into netflux
...
basic cleanup while performing a larger merge between two prototypes
9 years ago
ansuz
2ffa69dc15
remove checks for a non-existent race condition
9 years ago
ansuz
368d72b337
add missing semicolons to TextPatcher.js
9 years ago
ansuz
851ccfbdb6
detect falsey operations in OT and ignore them
9 years ago
ansuz
400f6efde1
json-ot.js : jshint compliance
9 years ago
ansuz
a0999d1d2b
add a comment about why hashes are being stubbed
9 years ago
ansuz
ca94d30386
detect falsey operations in OT and ignore them
9 years ago
ansuz
9f9cd8d8cd
realtime-input.js : fixes for jshint compliance
9 years ago
ansuz
793149a608
json-ot.js : jshint compliance
9 years ago
ansuz
06a3b63923
jshint compliance for toolbar.js
9 years ago
ansuz
3b8238ef3b
add missing semicolons to pad/main.js
...
jshint compliance
9 years ago
ansuz
5cead3fad3
add missing semicolons to TextPatcher.js
9 years ago
ansuz
e6ab03164c
import TypingTests.js and expose at the console
...
RTWYSIWYG-54
> implement tests for components of the WYSIWYG editor
9 years ago
ansuz
94e57e4a26
update location of text-patcher.js
9 years ago
ansuz
b37dab1f49
Merge branch 'diffdom' into netflux
...
Simple cleanup and unit tests
9 years ago
ansuz
a07774e81a
Implement tests for serialization
...
ensure that complex DOM elements can serialize and deserialize without modifications
RTWYSIWYG-54
> implement tests for components of the WYSIWYG editor
9 years ago
ansuz
6bb37aed44
main.js : support tab insertion in /hack/ pad
9 years ago