0b690ac
WIP: Scaffold tokens in dark.ts, no real values yet.
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
cf9efd7
Improve installation of npm-based language servers
* Use --prefix flag to guarantee that they are installed in .zed * Use the @latest tag when available * Extract helper functions Co-authored-by: Keith Simmons <keith@zed.dev>
Max Brunsfeld and Keith Simmons created
4805cfe
Merge branch 'main' into typescript
Max Brunsfeld created
cfa0269
Merge pull request #701 from zed-industries/restart-lsp
Add restart-lsp keybinding
Max Brunsfeld created
0dce371
Add assert_set_eq macro to make test clearer
Co-authored-by: Max Brunsfeld <max@zed.dev>
Keith Simmons and Max Brunsfeld created
32d2e59
Test language server restart works as expected
Co-authored-by: Max Brunsfeld <max@zed.dev>
Keith Simmons and Max Brunsfeld created
0453dd1
Allow flex items to float to the end of the flex axis
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
621e67b
Revert deletion of `FindEditor` in theme
Antonio Scandurra created
94097a5
Fix buffer search unit tests
Antonio Scandurra created
fb46615
Use a fancier angle bracket in the breadcrumbs
Max Brunsfeld created
45ad5f3
Parse JS as TSX
Max Brunsfeld created
3b4cab9
Move all configuration of individual LSP servers to LspAdapter
Max Brunsfeld created
ebc711f
Restructure fake language server setup
Replace FakeLanguageServerConfig with FakeLanguageServerAdapter
Max Brunsfeld created
ec57c1f
Properly dedup restarts of language servers
Keith Simmons created
6d91fd0
Add restart-lsp keybinding
Keith Simmons created
158d987
Start work on allowing language servers to support multiple languages
Max Brunsfeld created
32b6c3d
Express workspace in terms of new components
Co-Authored-By: Nate Butler <1714999+iamnbutler@users.noreply.github.com>
Nathan Sobo and Nate Butler created
39f46f6
WIP: Color WIP
Nate Butler created
0e1d371
Add typescript language server
Currently not tested for tsx files Co-authored-by: Max Brunsfeld <max@zed.dev>
Keith Simmons and Max Brunsfeld created
9669f5a
WIP: Add `rose` color tokens to `core.ts`
Nate Butler created
1615c61
Start on TypeScript-based styling system
Co-Authored-By: Nate Butler <1714999+iamnbutler@users.noreply.github.com>
Nathan Sobo and Nate Butler created
d466768
WIP
Max Brunsfeld created
dd1c88a
Add basic TypeScript and TSX support
Co-Authored-By: Keith Simmons <keith@zed.dev>
Max Brunsfeld and Keith Simmons created
a11665e
Render project search query editor in toolbar
Antonio Scandurra created
a6bdb6d
Embed match index inside of search query editor
Antonio Scandurra created
13f4255
Show breadcrumbs in the toolbar
Antonio Scandurra created
099250c
Introduce `MultiBuffer::symbols_containing`
Antonio Scandurra created
bfa5dd5
Don't underflow when calling `symbols_containing_offset(0)`
Antonio Scandurra created
d7a39a2
Honor `SearchBar` being dismissed when changing the active item
Antonio Scandurra created
42a7e57
Add padding to toolbar
Antonio Scandurra created
a86118c
Avoid matching duplicate `impl` outline items in tests
Antonio Scandurra created
9df2dac
Restructure `Pane` to have a single `Toolbar` with multiple items
Antonio Scandurra created
d296bb2
Emit `Event::PaneAdded` in `Workspace` when a new pane is created
Antonio Scandurra created
d7026c2
Merge branch 'main' into breadcrumbs
Antonio Scandurra created
a8600e7
Make language's language server config non-optional
Max Brunsfeld created
4d456d3
Remove duplication in build_language_registry
Max Brunsfeld created
cc9843c
Merge pull request #692 from zed-industries/selection-history
Allow undoing and redoing selections via `cmd-u` and `cmd-shift-u`
Antonio Scandurra created
f274a6a
Avoid unnecessary clones when undoing/redoing selections
Antonio Scandurra created
5ef6337
Merge branch 'main' into selection-history
Antonio Scandurra created