4f0ffdc
Avoid panic when closing the last tab in a pane, due to calling `activate_item`
Max Brunsfeld created
4f0ffdc
Avoid panic when closing the last tab in a pane, due to calling `activate_item`
Max Brunsfeld created
3abd7bc
Highlight find matches
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
34ed734
Add highlighted_ranges API to editor
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
d8e4464
WIP - Run substring search when typing in find bar
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
05e20ca
Inform toolbars when active item changes
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
bebde78
Deploy `FindBar` when hitting `cmd-f`
Co-Authored-By: Nathan Sobo <nathan@zed.dev> Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra , Nathan Sobo , and Max Brunsfeld created
e7d4c38
Take an `Into<AnyViewHandle>` in `ChildView::new`
Co-Authored-By: Nathan Sobo <nathan@zed.dev> Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra , Nathan Sobo , and Max Brunsfeld created
dbf48d2
Merge pull request #375 from zed-industries/more-project-diagnostics-styling
Last touches on project diagnostics for now
Antonio Scandurra created
24d1d2a
Merge pull request #374 from zed-industries/fix-editor-panic
Fix editor panic when ending transaction that wasn't started by the same editor
Antonio Scandurra created
3853826
Pause cursor blinking only when editor is focused
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
37032f5
Show non-disk-based diagnostics in project diagnostics
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
ff24766
Fix warning
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
41ec464
Don't panic when ending transaction that wasn't started by the same editor
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
f055053
Avoid grouping transactions created by different editors
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
4d9cdd4
Style empty project diagnostics state
Antonio Scandurra created
adf00fa
Merge pull request #373 from zed-industries/empty-diagnostic-message
Filter out supporting diagnostics that contain no messages
Antonio Scandurra created
3e4fe09
Filter out supporting diagnostics that contain no messages
Antonio Scandurra created
dc95cd9
Merge pull request #371 from zed-industries/metal-debug
Add script to debug Metal frames
Antonio Scandurra created
7b2f55f
Add script to debug Metal frames
Antonio Scandurra created
2749001
Use latest rust docker image
Max Brunsfeld created
c054e4c
Use new feature resolver
This fixes a build failure on linux because gpui was being spuriously included as a dependency of zed-server, due to its presence as an optional dependency in the rpc crate. Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
0e55f0c
Use Rust 2021 edition in all crates
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
509d362
Avoid stripping newlines before opening backticks in error messages
Max Brunsfeld created
f1d6211
Dial back opacity of border.1 in dark themes
Max Brunsfeld created
76bbd10
Increase diagnostic editor's vertical scroll margin
This way, the first path header will always be fully visible when you move your cursor to the beginning of the multibuffer.
Max Brunsfeld created
9b9fcf6
Avoid showing selection strip on top of diagnostic headers
Max Brunsfeld created
51c34eb
Alpha-blend borders with backgrounds in quad SDF
Co-Authored-By: Max Brunsfeld <max@zed.dev>
Antonio Scandurra and Max Brunsfeld created
02baaa3
Bump the protocol version
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
e585bc7
Add retries to rescan test that uses the real file system
We could potentially use a fake file system, but this should avoid flaky tests in the short run. Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Nathan Sobo and Antonio Scandurra created
e54d6f6
Merge pull request #366 from zed-industries/style-project-diagnostics
Style project diagnostics
Nathan Sobo created
0263ea2
Style diagnostic header's border in light and dark theme
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
dedd5d6
Fix blending of quad's border with background
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
3f6960b
Position underlines at a distance proportional to the line descent
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
b9b2556
Display squiggly underlines underneath text with diagnostics
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
52594fe
WIP: Start on squiggly underlines
Antonio Scandurra created
a890787
Render header blocks as horizontall fixed (like the gutter)
Tweak editor layout to perform horizontal autoscroll before laying out the blocks, so that they can access the scroll position.
Max Brunsfeld created
f199340
Account for editor's full scroll width when laying out blocks
Compute the editor's scroll width earlier in layout and store it on the layout state, rather than computing it repeatedly.
Max Brunsfeld created
cefb639
Tweak diagnostic header styling
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
e04e929
Render diagnostic status bar icon with icons
Max Brunsfeld created
dbe9698
Show icons and counts in the project diagnostics tab
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
c9b4bb7
Merge branch 'project-diagnostics-pinned-tab' into style-project-diagnostics
Max Brunsfeld created
78b57e4
Scale diagnostic header and message text with editor font
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Max Brunsfeld and Nathan Sobo created
0c6fd15
Scale diagnostic headers icons with editor font and right align w/ line numbers
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo and Max Brunsfeld created
121b45e
Sanitize language server diagnostics coming from Rust
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
7250974
Style block decorations
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
65d4c33
Format messages within backticks using bold instead of with a background
Antonio Scandurra created
7e55353
Show error code in diagnostic header
Antonio Scandurra created
ec0ca2a
Display icon next to primary message
Antonio Scandurra created
e7ec016
Restyle diagnostic headers
Antonio Scandurra created
b319bda
Merge pull request #363 from zed-industries/remote-go-to-definition
Make go-to-definition work for guests
Max Brunsfeld created