9225629
Re-render breadcrumbs on save or when the editor title changes
Antonio Scandurra created
9225629
Re-render breadcrumbs on save or when the editor title changes
Antonio Scandurra created
2af313c
WIP
Nate Butler created
b721472
Add greg to .zed.toml
Nate Butler created
ffc271e
WIP
Nate Butler created
f633e98
Add "npm run watch" command to live reload changes
Nate Butler created
fb2ae84
Merge pull request #709 from zed-industries/prompt-on-close
Prompt user when closing items with unsaved changes or conflicts
Max Brunsfeld created
fe27a27
Merge branch 'main' into prompt-on-close
Max Brunsfeld created
79bd864
Merge pull request #702 from zed-industries/typescript
Add support for JS/Typescript/TSX, allow language servers to support multiple languages
Max Brunsfeld created
c4d3bbf
Bump protocol version
Max Brunsfeld created
7ad8626
Add basic syntax highlight colors for typescript completions
Max Brunsfeld created
5090e6f
Fix common_prefix_at panic when needle contains multibyte chars
Also, make the prefix matching case-insensitive, since this is the typical behavior with autocomplete.
Max Brunsfeld created
93c0c2a
Start loading new theme JSON format instead of TOML
Replaced remaining extends with javascript object extension. Moved tokens/core.ts to tokens.ts and massaged the types to make it more obvious when types don't match up. Co-authored-by: Nathan Sobo <nathan@zed.dev>
Nathan Sobo and Nathan Sobo created
6f28033
Add explanatory comments in unit test for code actions w/ commands
Max Brunsfeld created
fe8e06e
Fix clipping when using label-only completions
Max Brunsfeld created
ba00972
Handle LSP apply workspace edit request fully before responding
Max Brunsfeld created
56523b5
Allow applying code actions that use commands
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Max Brunsfeld and Antonio Scandurra created
9147a19
Update style tree based on changes to _base.toml from main
Co-Authored-By: Nate Butler <1714999+iamnbutler@users.noreply.github.com>
Nathan Sobo and Nate Butler created
b35fafc
Merge branch 'main' into styles-in-typescript
Nathan Sobo created
6734a0e
Write theme JSON files from buildThemes script
Co-Authored-By: Nate Butler <1714999+iamnbutler@users.noreply.github.com>
Nathan Sobo and Nate Butler created
99738db
Fix TS compile error
Nathan Sobo created
be677a8
Don't assume the `CloseActiveItem` action is synchronous in test
Antonio Scandurra created
e93ab4d
Prompt before closing buffer with unsaved changes or conflicts
Antonio Scandurra created
703f1c3
Introduce `workspace::Item::reload` to manually trigger a reload
Antonio Scandurra created
6504876
Allow explicit reload of buffers via `Project::reload_buffers`
Antonio Scandurra created
bdd95a8
Merge pull request #705 from zed-industries/breadcrumbs
Introduce breadcrumbs
Antonio Scandurra created
cd5389b
Let toolbar items specify `flex` when they have a primary location
Antonio Scandurra created
6d4c748
Show "untitled" in breadcrumbs when the buffer has no path
Antonio Scandurra created
7f9ff47
Hide breadcrumbs when project search has no results
Antonio Scandurra created
9f939bd
Fix styling of project search bar
Antonio Scandurra created
fed5d14
Start work on applying code actions that use commands
Co-Authored-By: Keith Simmons <keith@zed.dev>
Max Brunsfeld and Keith Simmons created
e987a8b
Let fake and real LanguageServer access AsyncAppContext in handler callbacks
Also, reimplement FakeLanguageServer by wrapping LanguageServer, instead of duplicating its functionality differently.
Max Brunsfeld created
cea3ac6
Update renamed/moved imports
Nate Butler created
1d42cbc
Type `name`
Nate Butler created
e990b46
Finish dark.ts initial port and restructure files to get ready for build script
Build script currently fails to type check. Not sure whats going on. Will fix in the morning. Co-authored-by: Nate Butler <nate@zed.dev>
Keith Simmons and Nate Butler created
ce8d5bc
wip
Keith Simmons created
afbddc1
Address panic when completions requested and returned to outdated buffer
Keith Simmons created
e3366c4
wip
Keith Simmons created
b4087b1
WIP for keith
Nate Butler created
0b690ac
WIP: Scaffold tokens in dark.ts, no real values yet.
Nate Butler created
564225c
Provide diagnostic context to codeAction
Co-authored-by: Max Brunsfeld <max@zed.dev>
Keith Simmons and Max Brunsfeld created
903810f
Style search in buffer below breadcrumbs
We still have issues with project search styling. Co-Authored-By: Antonio Scandurra <me@as-cii.com> Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo , Antonio Scandurra , and Max Brunsfeld created
8bfac63
Render the search UI on a separate row from the breadcrumbs
- In project search, render it above the breadcrumbs - In buffer search, render it below Co-Authored-By: Antonio Scandurra <me@as-cii.com> Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo , Antonio Scandurra , and Max Brunsfeld created
fb41ad3
Extract `search` from `app`
- Also update border to use borderColor( )
Nate Butler created
9385690
Add test for common_prefix_at and rewrite it to be more readable and
pass the new test cases
Keith Simmons created
c6c6cc5
Update app.ts, editor.ts
Nate Butler created
263e3d8
Start work on interpreting 'label/insertText' completions
These completions don't supply a range that should be overwritten, so the client needs to infer it via substring matching. Co-authored-by: Keith Simmons <keith@zed.dev>
Max Brunsfeld and Keith Simmons created
b8118ee
Convert chat panel
Nathan Sobo created
4a728bb
Convert project panel styles
Nathan Sobo created
c280c85
Hard-code LSP formatting options for now
This is needed for auto-formatting to work properly in TypeScript and JSON Co-Authored-By: Keith Simmons <keith@zed.dev>
Max Brunsfeld and Keith Simmons created
89eb342
Convert editor styles to TypeScript
Nathan Sobo created