David Sheldrick

Results 79 issues of David Sheldrick

I added some inline base64 encoders/decoders for this because `btoa` and `atob` are `string -> string` and we needed `string -> Uint8Array` and `Uint8Array -> string` and i figured it...

This PR sets up the data model for the Groups feature set, and adds some temporary UI and a handful of mutators. ## Legacy Code Removal - **Removed legacy mutation...

Describe what your pull request does. If you can, add GIFs or images showing the before and after of your change. ### Change type - [ ] `bugfix` - [...

This PR adds a naive example based on no research about how to toggle bold/italic/highlight for a whole text shape at once, and how to integrate that logic into a...

We had a user of a Xiaomi tablet report that they couldn't draw anything, and after [much debugging](https://discord.com/channels/859816885297741824/859816885801713728/1350835984736059455) we discovered that their tablet was setting the pen pressure to 0...

other

- Adds a new type `TLShapeUpdatePartial` which is just a copy of `TLShapePartial` `type` is optional. - Updates all code that previously used `TLShapePartial` in updateShape codepaths to use `TLShapeUpdatePartial`....

api

we can delete the replicator's history log entirely if we use this fast-resume thingy from #6404 along with conveying registration requests via the postgres wal to avoid race conditions for...

### What happened? Seems like with vite 6+ the `?url` path modifier doesn't work with .json files (?) I tried adding ```ts export default defineConfig({ assetsInclude: ["**/*.json"], build: { assetsInlineLimit:...

bug
stale

Hello 👋🏼 Normally Durable Objects will shut down after 10 seconds of inactivity. I noticed that if I used the TCP sockets API that number jumped up to 2 minutes,...