Commit log
7ceb5e8
workspace level integration of serialization complete! Time for item level integration....
Click to expand commit body
Co-Authored-By: kay@zed.dev
Mikayla Maki
and
kay@zed.dev
created
992b94e
Rebased to main
Mikayla Maki
created
a0cb654
Polishing workspace data structures
Click to expand commit body
Co-authored-by: kay@zed.dev
Mikayla Maki
and
kay@zed.dev
created
6530658
Added center group deserialization
Mikayla Maki
created
75d3d46
wip serialize editor
Kay Simmons
created
d20d21c
Dock persistence working!
Click to expand commit body
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Kay Simmons
and
Mikayla Maki
created
Kay Simmons
created
4798161
Distributed database pattern built.
Click to expand commit body
Co-Authored-By: kay@zed.dev
Mikayla Maki
and
kay@zed.dev
created
Mikayla Maki
created
a5edac3
Moved to workspaces crate... don't feel great about it
Mikayla Maki
created
e578f25
WIP commit, migrating workspace serialization code into the workspace
Mikayla Maki
created
c84201f
Done first draft of strongly typed migrations
Mikayla Maki
created
4a00f0b
Add typed statements
Kay Simmons
created
64ac84f
Re-use big union statement for get_center_pane
Mikayla Maki
created
f27a9d7
Finished the bulk of workspace serialization. Just items and wiring it all through.
Click to expand commit body
Co-Authored-By: kay@zed.dev
Mikayla Maki
and
kay@zed.dev
created
0186289
Refined sqlez, implemented 60% of workspace serialization sql
Mikayla Maki
created
6b214ac
Got Zed compiling again 🥰
Mikayla Maki
created
d419f27
replace worktree roots table with serialized worktree roots list
Kay Simmons
created
eb0598d
more refactoring and slightly better api
Kay Simmons
created
Mikayla Maki
created
Mikayla Maki
created
Mikayla Maki
created
19aac6a
Moved docks to a better position
Mikayla Maki
created
685bc9f
impl bind and column and adjust pane tables
Kay Simmons
created
406663c
Converted to sqlez, so much nicer
Mikayla Maki
created
c8face3
WIP, incorporating type parsing using new sqlez patterns
Mikayla Maki
created
3c1b747
WIP almost compiling with sqlez
Mikayla Maki
created
777f05e
Finished implementing the workspace stuff
Mikayla Maki
created
395070c
remove submodule
Mikayla Maki
created
a4a1859
Added sqlez api
Mikayla Maki
created
e3fdfe0
WIP switching to sqlez
Kay Simmons
created
7744c9b
Abandoning rusqlite, the API is miserable
Mikayla Maki
created
e6ca0ad
Fixed failing serialization issues
Mikayla Maki
created
c105f41
Started working on dock panes
Click to expand commit body
co-authored-by: kay@zed.dev
Mikayla Maki
and
kay@zed.dev
created
ddecba1
Refactored workspaces API and corrected method headers + fixed bug caused by migration failures
Click to expand commit body
co-authored-by: kay@zed.dev
Mikayla Maki
and
kay@zed.dev
created
3451a3c
Rebase - Got Zed compiling and fixed a build error due to conflicting dependencies that cargo didn't catch :(
Click to expand commit body
Co-Authored-By: kay@zed.dev
Mikayla Maki
and
kay@zed.dev
created
b9cbd40
WIP: fixing up behavior of workspace initialization
Mikayla Maki
created
5505a77
Figured out a good schema for the pane serialization stuff
Mikayla Maki
created
46ff088
WIP: Writing tests
Mikayla Maki
created
a9dc46c
added stubs for more tests
Mikayla Maki
created
7d33520
Tidied up code, managed errors, etc.
Mikayla Maki
created
e9ea751
All workspace tests passing :D
Mikayla Maki
created
d7bbfb8
Rebase - Successfully detecting workplace IDs :D
Mikayla Maki
created
500ecbf
Rebase fix + Started writing the real SQL we're going to need
Mikayla Maki
created
e5c6393
rebase fix - almost have serialize_workspace piped to the workspace constructor. Just a few compile errors left
K Simmons
created
K Simmons
created
K Simmons
created
b48e28b
Built first draft of workspace serialization schemas, started writing DB tests
Click to expand commit body
Co-Authored-By: kay@zed.dev
Mikayla Maki
and
kay@zed.dev
created
60ebe33
Rebase fix - Reworking approach to sql for take
Mikayla Maki
created
72c1ee9
Fix rebase - Broken tab
Mikayla Maki
created