Commit Graph
143 Commits
Author SHA1 Message Date
Mikayla Maki f673eaf54d WIP3 2022-12-03 16:05:25 -08:00
Mikayla Maki 1c9ce768d2 WIP2 2022-12-03 16:05:25 -08:00
Mikayla Maki 1f01594267 WIP 2022-12-03 16:05:25 -08:00
Mikayla Maki 0646d7ea9e Moved docks to a better position 2022-12-03 16:05:25 -08:00
Kay Simmons c5095ac906 impl bind and column and adjust pane tables 2022-12-03 16:05:25 -08:00
Mikayla Maki 2e3cb9dd97 Converted to sqlez, so much nicer 2022-12-03 16:05:25 -08:00
Mikayla Maki a8469d219e WIP, incorporating type parsing using new sqlez patterns 2022-12-03 16:05:25 -08:00
Mikayla Maki f5eefda672 WIP almost compiling with sqlez 2022-12-03 16:05:25 -08:00
Mikayla Maki 216a182a46 Finished implementing the workspace stuff 2022-12-03 16:05:25 -08:00
Mikayla Maki 98ac6099f4 Added sqlez api 2022-12-03 16:05:25 -08:00
Kay Simmons f6847e5ecc WIP switching to sqlez 2022-12-03 16:05:24 -08:00
Mikayla Maki 26f8c3cfe9 Abandoning rusqlite, the API is miserable 2022-12-03 16:04:10 -08:00
Mikayla Maki 89e8e6ef22 Fixed failing serialization issues 2022-12-03 16:04:10 -08:00
Mikayla Makiand 6fe27c486c Started working on dock panes
co-authored-by: kay@zed.dev
2022-12-03 16:04:10 -08:00
Mikayla Makiand cd84a3ee88 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 Makiand 9551bebee2 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 23af638ba8 WIP: fixing up behavior of workspace initialization 2022-12-03 16:04:10 -08:00
Mikayla Maki 656c5c6530 Figured out a good schema for the pane serialization stuff 2022-12-03 16:04:10 -08:00
Mikayla Maki cca47fa053 WIP: Writing tests 2022-12-03 16:04:10 -08:00
Mikayla Maki d603530edf added stubs for more tests 2022-12-03 16:04:10 -08:00
Mikayla Maki 6b2aa648af Tidied up code, managed errors, etc. 2022-12-03 16:04:10 -08:00
Mikayla Maki ad7dc9588e All workspace tests passing :D 2022-12-03 16:04:10 -08:00
Mikayla Maki 6126f2d1f6 Rebase - Successfully detecting workplace IDs :D 2022-12-03 16:04:10 -08:00
Mikayla Maki 256ac50057 Rebase fix + Started writing the real SQL we're going to need 2022-12-03 16:04:10 -08:00
K Simmons 0a387bc34c 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 c42e629292 wip 2022-12-03 16:04:10 -08:00
K Simmons 7d11a3b37f WIP 2022-12-03 16:04:10 -08:00
Mikayla Makiand a611c97eea 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 d7c7873bc2 Rebase fix - Reworking approach to sql for take 2022-12-03 16:04:10 -08:00
Mikayla Maki 20f13c46ce Fix rebase - Broken tab 2022-12-03 16:04:10 -08:00
Mikayla Maki 6ddef58248 Added channel to database directories 2022-10-28 11:50:26 -07:00
Mikayla Maki f7e2e1c0ee Upgraded migration library to remove panic 2022-10-28 11:36:41 -07:00
Mikayla Maki fa315f4d1c Restored chat_panel, just in case 2022-10-19 11:42:29 -07:00
Mikayla Makiand 3cf445cb27 Finished up initial sqlite implemention
Co-Authored-By: kay@zed.dev
2022-10-18 15:58:05 -07:00
K Simmons eabcaf8e8a Get rusqlite more shippable 2022-10-18 11:43:18 -07:00
K Simmons 45d127fb69 remove items migration 2022-10-18 10:13:47 -07:00
K Simmons 04df459a03 dont reference db items 2022-10-18 10:13:04 -07:00
K Simmons e508d1c7e6 working items schema 2022-10-17 17:04:30 -07:00
Mikayla Maki 438f9d831f WIP 2022-10-17 17:04:30 -07:00
Mikayla Maki c66887ae3f Converted to using rusqlite 2022-10-17 17:04:30 -07:00
K Simmons 783ae7d125 more wip 2022-10-17 17:04:29 -07:00
K Simmons 5644001981 wip 2022-10-17 17:04:19 -07:00
Nathan SoboandJoseph Lyons 22265e4f99 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