Commit log
a47f2ca
Added UUID based, stable workspace ID for caching on item startup. Completed first sketch of terminal persistence. Still need to debug it though....
Mikayla Maki
created
3 years ago
e659823
WIP termial implementation. need some way of getting the currently valid workspace ID
Mikayla Maki
created
3 years ago
a8ed95e
Implementing persistence for the terminal working directory, found an issue with my current data model. :(
Mikayla Maki
created
3 years ago
cb1d2cd
WIP serializing and deserializing editors
Kay Simmons
created
3 years ago
9077b05
removed test file
Mikayla Maki
created
3 years ago
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
3 years ago
992b94e
Rebased to main
Mikayla Maki
created
3 years ago
a0cb654
Polishing workspace data structures
Click to expand commit body
Co-authored-by: kay@zed.dev
Mikayla Maki
and
kay@zed.dev
created
3 years ago
6530658
Added center group deserialization
Mikayla Maki
created
3 years ago
75d3d46
wip serialize editor
Kay Simmons
created
3 years ago
d20d21c
Dock persistence working!
Click to expand commit body
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
Kay Simmons
and
Mikayla Maki
created
3 years ago
Kay Simmons
created
3 years ago
4798161
Distributed database pattern built.
Click to expand commit body
Co-Authored-By: kay@zed.dev
Mikayla Maki
and
kay@zed.dev
created
3 years ago
Mikayla Maki
created
3 years ago
a5edac3
Moved to workspaces crate... don't feel great about it
Mikayla Maki
created
3 years ago
e578f25
WIP commit, migrating workspace serialization code into the workspace
Mikayla Maki
created
3 years ago
c84201f
Done first draft of strongly typed migrations
Mikayla Maki
created
3 years ago
4a00f0b
Add typed statements
Kay Simmons
created
3 years ago
64ac84f
Re-use big union statement for get_center_pane
Mikayla Maki
created
3 years ago
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
3 years ago
0186289
Refined sqlez, implemented 60% of workspace serialization sql
Mikayla Maki
created
3 years ago
6b214ac
Got Zed compiling again 🥰
Mikayla Maki
created
3 years ago
d419f27
replace worktree roots table with serialized worktree roots list
Kay Simmons
created
3 years ago
eb0598d
more refactoring and slightly better api
Kay Simmons
created
3 years ago
Mikayla Maki
created
3 years ago
Mikayla Maki
created
3 years ago
Mikayla Maki
created
3 years ago
19aac6a
Moved docks to a better position
Mikayla Maki
created
3 years ago
685bc9f
impl bind and column and adjust pane tables
Kay Simmons
created
3 years ago
406663c
Converted to sqlez, so much nicer
Mikayla Maki
created
3 years ago
c8face3
WIP, incorporating type parsing using new sqlez patterns
Mikayla Maki
created
3 years ago
3c1b747
WIP almost compiling with sqlez
Mikayla Maki
created
3 years ago
777f05e
Finished implementing the workspace stuff
Mikayla Maki
created
3 years ago
395070c
remove submodule
Mikayla Maki
created
3 years ago
a4a1859
Added sqlez api
Mikayla Maki
created
3 years ago
e3fdfe0
WIP switching to sqlez
Kay Simmons
created
3 years ago
7744c9b
Abandoning rusqlite, the API is miserable
Mikayla Maki
created
3 years ago
e6ca0ad
Fixed failing serialization issues
Mikayla Maki
created
3 years ago
c105f41
Started working on dock panes
Click to expand commit body
co-authored-by: kay@zed.dev
Mikayla Maki
and
kay@zed.dev
created
3 years ago
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
3 years ago
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
3 years ago
b9cbd40
WIP: fixing up behavior of workspace initialization
Mikayla Maki
created
3 years ago
5505a77
Figured out a good schema for the pane serialization stuff
Mikayla Maki
created
3 years ago
46ff088
WIP: Writing tests
Mikayla Maki
created
3 years ago
a9dc46c
added stubs for more tests
Mikayla Maki
created
3 years ago
7d33520
Tidied up code, managed errors, etc.
Mikayla Maki
created
3 years ago
e9ea751
All workspace tests passing :D
Mikayla Maki
created
3 years ago
d7bbfb8
Rebase - Successfully detecting workplace IDs :D
Mikayla Maki
created
3 years ago
500ecbf
Rebase fix + Started writing the real SQL we're going to need
Mikayla Maki
created
3 years ago
e5c6393
rebase fix - almost have serialize_workspace piped to the workspace constructor. Just a few compile errors left
K Simmons
created
3 years ago
Page 21 of 161