Mikayla Maki
|
f27a9d77d1
|
Finished the bulk of workspace serialization. Just items and wiring it all through.
Co-Authored-By: kay@zed.dev
|
2022-12-03 16:05:25 -08:00 |
|
Mikayla Maki
|
0186289420
|
Refined sqlez, implemented 60% of workspace serialization sql
|
2022-12-03 16:05:25 -08:00 |
|
Mikayla Maki
|
6b214acbc4
|
Got Zed compiling again 🥰
|
2022-12-03 16:05:25 -08:00 |
|
Kay Simmons
|
d419f27d75
|
replace worktree roots table with serialized worktree roots list
|
2022-12-03 16:05:25 -08:00 |
|
Kay Simmons
|
eb0598dac2
|
more refactoring and slightly better api
|
2022-12-03 16:05:25 -08:00 |
|
Mikayla Maki
|
aa7b909b7b
|
WIP3
|
2022-12-03 16:05:25 -08:00 |
|
Mikayla Maki
|
b552f1788c
|
WIP2
|
2022-12-03 16:05:25 -08:00 |
|
Mikayla Maki
|
d492cbced9
|
WIP
|
2022-12-03 16:05:25 -08:00 |
|
Mikayla Maki
|
19aac6a57f
|
Moved docks to a better position
|
2022-12-03 16:05:25 -08:00 |
|
Kay Simmons
|
685bc9fed3
|
impl bind and column and adjust pane tables
|
2022-12-03 16:05:25 -08:00 |
|
Mikayla Maki
|
406663c75e
|
Converted to sqlez, so much nicer
|
2022-12-03 16:05:25 -08:00 |
|
Mikayla Maki
|
c8face33fa
|
WIP, incorporating type parsing using new sqlez patterns
|
2022-12-03 16:05:25 -08:00 |
|
Mikayla Maki
|
3c1b747f64
|
WIP almost compiling with sqlez
|
2022-12-03 16:05:25 -08:00 |
|
Mikayla Maki
|
777f05eb76
|
Finished implementing the workspace stuff
|
2022-12-03 16:05:25 -08:00 |
|
Mikayla Maki
|
a4a1859dfc
|
Added sqlez api
|
2022-12-03 16:05:25 -08:00 |
|
Kay Simmons
|
e3fdfe02e5
|
WIP switching to sqlez
|
2022-12-03 16:05:24 -08:00 |
|
Mikayla Maki
|
7744c9ba45
|
Abandoning rusqlite, the API is miserable
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
e6ca0adbcb
|
Fixed failing serialization issues
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
c105f41487
|
Started working on dock panes
co-authored-by: kay@zed.dev
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
ddecba143f
|
Refactored workspaces API and corrected method headers + fixed bug caused by migration failures
co-authored-by: kay@zed.dev
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
3451a3c7fe
|
Rebase - Got Zed compiling and fixed a build error due to conflicting dependencies that cargo didn't catch :(
Co-Authored-By: kay@zed.dev
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
b9cbd4084e
|
WIP: fixing up behavior of workspace initialization
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
5505a776e6
|
Figured out a good schema for the pane serialization stuff
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
46ff0885f0
|
WIP: Writing tests
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
a9dc46c950
|
added stubs for more tests
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
7d33520b2c
|
Tidied up code, managed errors, etc.
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
e9ea751f3d
|
All workspace tests passing :D
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
d7bbfb82a3
|
Rebase - Successfully detecting workplace IDs :D
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
500ecbf915
|
Rebase fix + Started writing the real SQL we're going to need
|
2022-12-03 16:04:10 -08:00 |
|
K Simmons
|
e5c6393f85
|
rebase fix - almost have serialize_workspace piped to the workspace constructor. Just a few compile errors left
|
2022-12-03 16:04:10 -08:00 |
|
K Simmons
|
73f0459a0f
|
wip
|
2022-12-03 16:04:10 -08:00 |
|
K Simmons
|
0c466f806c
|
WIP
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
b48e28b555
|
Built first draft of workspace serialization schemas, started writing DB tests
Co-Authored-By: kay@zed.dev
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
60ebe33518
|
Rebase fix - Reworking approach to sql for take
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
72c1ee904b
|
Fix rebase - Broken tab
|
2022-12-03 16:04:10 -08:00 |
|
Mikayla Maki
|
c0bf8fd6a8
|
Added channel to database directories
|
2022-10-28 11:50:26 -07:00 |
|
Mikayla Maki
|
950626fe9e
|
Upgraded migration library to remove panic
|
2022-10-28 11:36:41 -07:00 |
|
Mikayla Maki
|
4c2f8406c7
|
Restored chat_panel, just in case
|
2022-10-19 11:42:29 -07:00 |
|
Mikayla Maki
|
84c7aa9cad
|
Finished up initial sqlite implemention
Co-Authored-By: kay@zed.dev
|
2022-10-18 15:58:05 -07:00 |
|
K Simmons
|
b06366ebb7
|
Get rusqlite more shippable
|
2022-10-18 11:43:18 -07:00 |
|
K Simmons
|
6019e4c37b
|
remove items migration
|
2022-10-18 10:13:47 -07:00 |
|
K Simmons
|
9c8dd66b20
|
dont reference db items
|
2022-10-18 10:13:04 -07:00 |
|
K Simmons
|
05b4b443d9
|
working items schema
|
2022-10-17 17:04:30 -07:00 |
|
Mikayla Maki
|
4b09f77950
|
WIP
|
2022-10-17 17:04:30 -07:00 |
|
Mikayla Maki
|
dbea3cf20c
|
Converted to using rusqlite
|
2022-10-17 17:04:30 -07:00 |
|
K Simmons
|
aa8fa4a6d5
|
more wip
|
2022-10-17 17:04:29 -07:00 |
|
K Simmons
|
dbc03e2668
|
wip
|
2022-10-17 17:04:19 -07:00 |
|
Nathan Sobo
|
f0c50c1e0a
|
Extract db module from project to its own crate
This will let us use it from the telemetry crate.
Co-authored-by: Joseph Lyons <joseph@zed.dev>
|
2022-09-26 16:37:09 -06:00 |
|