Kevin Jahns

Results 261 comments of Kevin Jahns

Hi @Himself65, y-indexeddb performs some (non-blocking!) sanity checks at startup. However, the `whenSynced` event fires after the sanity checks are performed. I just added a change so that `whenSynced` is...

I just upgraded the package-lock version and the packages. Can you please check if this helped? Upgrading to v8 will be more work as there were a lot of breaking...

Every time I type the ")" token in the chrome developer tools the application reloads the console. I found a way to handle application-specific shortcuts. Heads up - this is...

I can polyfill the `crypto` module directly in lib0 for react-native. That shouldn't be a big problem. Regarding the `undefined` issue in y-websocket, you probably need to polyfill WebSocket: https://github.com/yjs/y-websocket/?tab=readme-ov-file#client-code-in-nodejs...

Ah okay. That probably has something to do with reacts "fast-refresh" feature. Just put `// @refresh reset` anywhere in all files that import yjs. Or disable it completely. https://reactnative.dev/docs/fast-refresh This...

Awesome, happy to hear that! If your company becomes a monthly sponsor (you determine the value), I'd be inclined to do that 😇

Hi @Myrannas, I'm not sure if this is worth the trouble right now. FYI: We are experimenting with several ideas to replace the current (extremely simple) Awareness CRDT. A v2...

We already have the `yRemoteSelection[Head]` classes. Note that we have both `yRemoteSelection` **and** `yRemoteSelection-{clientid}`. This PR simply adds another class name to every selection. Why don't you use `yRemoteSelection[Head]`?

What is the use-case for this? Or do you encounter any problems because the newline is removed? If you disable this behavior, then you will encounter weird behavior, since every...

Hey @Kisama , I gave a pretty lengthy explanation of the reason why the newline is ignored. You just described again that the quill documents have different lengths. This is...