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