Commits
Fixed and error message and properly initialized the DB
55eb0a3742 • Mikayla Maki • Dec 4, 2022
Removed old code
1ce0863158 • Mikayla Maki • Dec 4, 2022
Found db parallelism problem :(
d609237c32 • Mikayla Maki • Dec 4, 2022
And library change
4288f10873 • Mikayla Maki • Dec 4, 2022
Fixed bad rebase
80e035cc2c • Mikayla Maki • Dec 4, 2022
Added user notifications
a1f273278b • Mikayla Maki • Dec 4, 2022
WIP fixing dock problems
ffcad4e4e2 • Mikayla Maki • Dec 4, 2022
CHANGE LOCK TO NOT BE DROPPED INSTANTLY. DANG U RUST
5262e8c77e • Mikayla Maki • Dec 4, 2022
Reworked thread safe connection be threadsafer,,,, again
5e240f98f0 • Mikayla Maki • Dec 4, 2022
First draft of graceful corruption restoration
189a820113 • Mikayla Maki • Dec 4, 2022
Added side bar restoration
b8d423555b • Mikayla Maki • Dec 4, 2022
Reactivate the correct item in each pane when deserializing
8a48567857 • Kay Simmons • Dec 4, 2022
Address some issues with the sqlez_macros
f68e8d4664 • Kay Simmons • Dec 4, 2022
fix test failures
1b225fa37c • Kay Simmons • Dec 4, 2022
make thread safe connection more thread safe
a29ccb4ff8 • Kay Simmons • Dec 4, 2022
Added multi-threading problem test
9cd6894dc5 • Mikayla Maki • Dec 4, 2022
Added sql! proc macro which checks syntax errors on sql code and displays them with reasonable underline locations
dd9d20be25 • Kay Simmons • Dec 4, 2022
Added basic syntax checker to sqlez
260164a711 • Mikayla Maki • Dec 4, 2022
rename sql_method to query and adjust the syntax to more closely match function definitions
359b8aaf47 • Kay Simmons • Dec 4, 2022
working serialized writes with panics on failure. Everything seems to be working
1cc3e4820a • Kay Simmons • Dec 4, 2022
Removed database test files
b01243109e • Mikayla Maki • Dec 4, 2022
Made dev tools not break everything about the db
3e0f9d27a7 • Mikayla Maki • Dec 4, 2022
Added extra sql methods
2dc1130902 • Mikayla Maki • Dec 4, 2022
Touched up sql macro
37174f45f0 • Mikayla Maki • Dec 4, 2022
Finished terminal working directory restoration
76c42af62a • Mikayla Maki • Dec 4, 2022
Fixed workspace tests
cf4c103660 • Mikayla Maki • Dec 4, 2022
WIP: Some bugs switching to database provided IDs, terminal titles don't reload when restored from serialized, workspace tests are no longer passing but should be easy to fix when it isn't 11:44
e1eff3f4cd • Mikayla Maki • Dec 4, 2022
Added UUID based, stable workspace ID for caching on item startup. Completed first sketch of terminal persistence. Still need to debug it though....
a47f2ca445 • Mikayla Maki • Dec 4, 2022
WIP termial implementation. need some way of getting the currently valid workspace ID
e659823e6c • Mikayla Maki • Dec 4, 2022
Implementing persistence for the terminal working directory, found an issue with my current data model. :(
a8ed95e1dc • Mikayla Maki • Dec 4, 2022
WIP serializing and deserializing editors
cb1d2cd1f2 • Kay Simmons • Dec 4, 2022
removed test file
9077b058a2 • Mikayla Maki • Dec 4, 2022
workspace level integration of serialization complete! Time for item level integration....
7ceb5e815e • Mikayla Maki • Dec 4, 2022
Rebased to main
992b94eef3 • Mikayla Maki • Dec 4, 2022
Polishing workspace data structures
a0cb6542ba • Mikayla Maki • Dec 4, 2022
Added center group deserialization
6530658c3e • Mikayla Maki • Dec 4, 2022
wip serialize editor
75d3d46b1b • Kay Simmons • Dec 4, 2022
Dock persistence working!
d20d21c6a2 • Kay Simmons • Dec 4, 2022
wip
c1f7902309 • Kay Simmons • Dec 4, 2022
Distributed database pattern built.
4798161118 • Mikayla Maki • Dec 4, 2022
WIP
2a5565ca93 • Mikayla Maki • Dec 4, 2022
Moved to workspaces crate... don't feel great about it
a5edac312e • Mikayla Maki • Dec 4, 2022
WIP commit, migrating workspace serialization code into the workspace
e578f2530e • Mikayla Maki • Dec 4, 2022
Done first draft of strongly typed migrations
c84201fc9f • Mikayla Maki • Dec 4, 2022
Add typed statements
4a00f0b062 • Kay Simmons • Dec 4, 2022
Re-use big union statement for get_center_pane
64ac84fdf4 • Mikayla Maki • Dec 4, 2022
Finished the bulk of workspace serialization. Just items and wiring it all through.
f27a9d77d1 • Mikayla Maki • Dec 4, 2022
Refined sqlez, implemented 60% of workspace serialization sql
0186289420 • Mikayla Maki • Dec 4, 2022
Got Zed compiling again 🥰
6b214acbc4 • Mikayla Maki • Dec 4, 2022
replace worktree roots table with serialized worktree roots list
d419f27d75 • Kay Simmons • Dec 4, 2022
more refactoring and slightly better api
eb0598dac2 • Kay Simmons • Dec 4, 2022
WIP3
aa7b909b7b • Mikayla Maki • Dec 4, 2022
WIP2
b552f1788c • Mikayla Maki • Dec 4, 2022
WIP
d492cbced9 • Mikayla Maki • Dec 4, 2022
Moved docks to a better position
19aac6a57f • Mikayla Maki • Dec 4, 2022
impl bind and column and adjust pane tables
685bc9fed3 • Kay Simmons • Dec 4, 2022
Converted to sqlez, so much nicer
406663c75e • Mikayla Maki • Dec 4, 2022
WIP, incorporating type parsing using new sqlez patterns
c8face33fa • Mikayla Maki • Dec 4, 2022
WIP almost compiling with sqlez
3c1b747f64 • Mikayla Maki • Dec 4, 2022
Finished implementing the workspace stuff
777f05eb76 • Mikayla Maki • Dec 4, 2022
remove submodule
395070cb92 • Mikayla Maki • Dec 4, 2022
Added sqlez api
a4a1859dfc • Mikayla Maki • Dec 4, 2022
WIP switching to sqlez
e3fdfe02e5 • Kay Simmons • Dec 4, 2022
Abandoning rusqlite, the API is miserable
7744c9ba45 • Mikayla Maki • Dec 4, 2022
Fixed failing serialization issues
e6ca0adbcb • Mikayla Maki • Dec 4, 2022
Started working on dock panes
c105f41487 • Mikayla Maki • Dec 4, 2022
Refactored workspaces API and corrected method headers + fixed bug caused by migration failures
ddecba143f • Mikayla Maki • Dec 4, 2022
Rebase - Got Zed compiling and fixed a build error due to conflicting dependencies that cargo didn't catch :(
3451a3c7fe • Mikayla Maki • Dec 4, 2022
WIP: fixing up behavior of workspace initialization
b9cbd4084e • Mikayla Maki • Dec 4, 2022
Figured out a good schema for the pane serialization stuff
5505a776e6 • Mikayla Maki • Dec 4, 2022
WIP: Writing tests
46ff0885f0 • Mikayla Maki • Dec 4, 2022
added stubs for more tests
a9dc46c950 • Mikayla Maki • Dec 4, 2022
Tidied up code, managed errors, etc.
7d33520b2c • Mikayla Maki • Dec 4, 2022
All workspace tests passing :D
e9ea751f3d • Mikayla Maki • Dec 4, 2022
Rebase - Successfully detecting workplace IDs :D
d7bbfb82a3 • Mikayla Maki • Dec 4, 2022
Rebase fix + Started writing the real SQL we're going to need
500ecbf915 • Mikayla Maki • Dec 4, 2022
rebase fix - almost have serialize_workspace piped to the workspace constructor. Just a few compile errors left
e5c6393f85 • K Simmons • Dec 4, 2022
wip
73f0459a0f • K Simmons • Dec 4, 2022
WIP
0c466f806c • K Simmons • Dec 4, 2022
Built first draft of workspace serialization schemas, started writing DB tests
b48e28b555 • Mikayla Maki • Dec 4, 2022
Rebase fix - Reworking approach to sql for take
60ebe33518 • Mikayla Maki • Dec 4, 2022
Fix rebase - Broken tab
72c1ee904b • Mikayla Maki • Dec 4, 2022
Merge pull request #1876 from zed-industries/update-release-urls-to-match-new-zed.dev-url-format
ea03b48243 • Joseph T. Lyons • Dec 2, 2022
collab 0.2.5
d70996bb99 • Max Brunsfeld • Nov 30, 2022
Merge pull request #1922 from zed-industries/dont-panic-clip-instead
5a0c39cbed • Julia • Nov 30, 2022
Merge pull request #1913 from zed-industries/Add-column-to-signups-for-added-to-mailing-list
3a1cd6ed3a • Joseph T. Lyons • Nov 30, 2022
Merge pull request #1920 from zed-industries/order-invites-by-creation-time
9f9398476d • Joseph T. Lyons • Nov 29, 2022
Merge pull request #1918 from zed-industries/remove-sign-in-telemetry-event
5a9a0f9fa5 • Joseph T. Lyons • Nov 29, 2022
Merge pull request #1917 from zed-industries/integer-excerpt-ids
3adc0b947f • Max Brunsfeld • Nov 28, 2022
Merge pull request #1912 from zed-industries/matching-brackets-must-contain-range
0b0fe91545 • Max Brunsfeld • Nov 23, 2022
Merge pull request #1910 from zed-industries/lsp-coordinate-clamp
e4185f38cf • Julia • Nov 23, 2022
v0.67.x dev
5e7652698d • Max Brunsfeld • Nov 23, 2022
Merge pull request #1911 from zed-industries/single-file-worktree-event-extension
b3a92979a3 • Max Brunsfeld • Nov 21, 2022
change bump-version to install jq if its not already installed
0078bea877 • Kay Simmons • Nov 18, 2022
Merge pull request #1814 from zed-industries/golden-ratio
bb80cee19e • Kay Simmons • Nov 18, 2022
Merge pull request #1906 from zed-industries/mouse-down-capture-on-click-fix
0c50c0959d • Kay Simmons • Nov 18, 2022
Merge pull request #1903 from zed-industries/override-pyright-completion-sorting
d090d230e2 • Max Brunsfeld • Nov 17, 2022
Merge pull request #1902 from zed-industries/event-handlers-are-multitude
3938adf60a • Julia • Nov 17, 2022
collab 0.2.4
5020c70a04 • Max Brunsfeld • Nov 17, 2022
Merge pull request #1900 from zed-industries/fix-terminal-performance
0a63d2e3e1 • Mikayla Maki • Nov 17, 2022