Joseph Heck
Joseph Heck
major update to revise controls: - move away from a default of "click to move" to preserve that for interacting with content within the view
Partially to show how to use the library, but also to work out more kinks - dig around in iCloud/CloudKit and set up an iCloud-based app that synchronizes a file...
Reference paper: https://martin.kleppmann.com/papers/interleaving-papoc19.pdf It's a (common) corner case to simultaneous merges.
Currently, the history is optimized out and dropped on delta updates (or more specifically, generating a delta for these types only includes the most recent value - not all the...
Look into using one of the newer pieces of [swift collections](https://github.com/apple/swift-collections), specifically the pending-1.1-release HashTreeCollections, which provides an optimized append-only structure that sounds like it would be lovely for the...
### Description In doing integration tests for some server-side swift (and related client) libraries, some of the libraries I'm using require a single bootstrapping sequence _per process_ (swift-log, swift-distributed-tracing). Today...
Work against #156
The core API: - split_block - join_block - update_block - spans - updateSpans For docs (Rust) ref: https://github.com/automerge/automerge/commit/806ef43a50dcf1038291567ddca4e4b135ecc69b The rust commit that added most of the core: https://github.com/automerge/automerge/commit/1d987cd4c25f4d7c6de46567ace5058761532855 The commit...
from @jessegrosjean in Discord chat: since ObjIds are not typed, it might make API easier to read if actions are named based on type they can happen to. Right now...
# Work In Progress Core API updates - primarily replicating and renaming original API methods to shift to a usage that has the type of internal schema object being used,...