Commit Graph
6890 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 152480f492 remove submodule 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
Joseph T. Lyons f43498e6a0 Merge pull request #1876 from zed-industries/update-release-urls-to-match-new-zed.dev-url-format
Update release urls to match new zed.dev url format
2022-12-01 20:32:14 -05:00
Max Brunsfeld 03a109cc57 collab 0.2.5 2022-11-30 14:10:10 -08:00
Julia 5281f7c491 Merge pull request #1922 from zed-industries/dont-panic-clip-instead
Dont panic in point conversion, clip instead
2022-11-30 13:28:10 -05:00
JuliaandMax Brunsfeld 7f8aecd8f1 Style
Co-Authored-By: Max Brunsfeld <max@zed.dev>
2022-11-30 13:11:08 -05:00
JuliaandMax Brunsfeld 8a7d081b89 Change verify macro to debug panic
Co-Authored-By: Max Brunsfeld <max@zed.dev>
2022-11-30 13:03:15 -05:00
Julia a910ed490d Don't panic rope point conversions 2022-11-30 12:43:43 -05:00
Julia df65473139 Add verify macros & use in one location for point conversion 2022-11-30 12:43:43 -05:00
Joseph T. Lyons 3d71b3760d Merge pull request #1913 from zed-industries/Add-column-to-signups-for-added-to-mailing-list
Add "added_to_mailing_list" column on signups table
2022-11-29 19:30:11 -05:00
Joseph T. Lyons d7fbd08a75 Merge pull request #1920 from zed-industries/order-invites-by-creation-time
Order invites by creation time
2022-11-29 14:28:53 -05:00
Joseph Lyons d48d244af4 Order invites by creation time 2022-11-29 12:57:51 -05:00
Joseph Lyons ccca00344b Add "added_to_mailing_list" column on signups table 2022-11-29 02:13:13 -05:00
Joseph T. Lyons 8054a8bb9e Merge pull request #1918 from zed-industries/remove-sign-in-telemetry-event
Remove sign in telemetry event
2022-11-29 01:59:33 -05:00
Joseph Lyons 974ddd27d6 Remove sign in telemetry event 2022-11-28 18:56:27 -05:00
Max Brunsfeld c035114c43 Merge pull request #1917 from zed-industries/integer-excerpt-ids
Use integers for excerpt ids, map them to locators internally
2022-11-28 14:27:35 -08:00
Max Brunsfeld 38699bcbb0 Implement Copy for multibuffer anchors 2022-11-28 14:18:49 -08:00
Max Brunsfeld 883d683ee8 Add a layer of indirection between excerpt ids and locators 2022-11-28 14:18:49 -08:00
Max Brunsfeld e16439ad2b Merge pull request #1912 from zed-industries/matching-brackets-must-contain-range
Fix enclosing-bracket bug that appeared in JS for loops
2022-11-23 13:44:48 -08:00
Max Brunsfeld 2c14c1a0ce Fix enclosing-bracket bug that appeared in JS for loops
Previously, we were relying on the tree-sitter query's range restriction to
avoid returning brackets that did not contain the given range. But the
query's range restriction only guarantees that we don't descend into parent
nodes unless they intersect the range.
2022-11-23 13:37:22 -08:00
Julia d854ed5246 Merge pull request #1910 from zed-industries/lsp-coordinate-clamp
Don't trust LSP coordinates to be within document bounds
2022-11-23 14:07:37 -05:00