a8cde09
v0.36.1
Antonio Scandurra created
a8cde09
v0.36.1
Antonio Scandurra created
7beb194
Merge pull request #1091 from zed-industries/fix-project-diagnostics-panic
Don't reuse the same diagnostic group id across buffers
Antonio Scandurra created
6baf8b0
Don't reuse the same diagnostic group id across buffers
This lets us use the group id as the key for an `ElementState`, which fixes a panic that would occur in project diagnostics when opening it while there were multiple diagnostic groups with the same id.
Antonio Scandurra created
c34b30e
Merge pull request #1090 from zed-industries/context-menu-polish
Context menu polish
Antonio Scandurra created
1226730
Don't dismiss context menu when right-clicking project panel again
Antonio Scandurra created
701e209
Align context menu to fit within the window bounds
Antonio Scandurra created
f1964cf
Merge pull request #1089 from zed-industries/jump-to-diagnostic
Jump to diagnostic
Antonio Scandurra created
6979e67
Use anchors to jump to diagnostic whenever possible
Antonio Scandurra created
cc028cc
Simplify usage of tooltip
Now you simply specify a text, an action and a style and GPUI will take of rendering it properly. This is simpler compared to always providing a custom element and should make tooltip more consistent across the UI.
Antonio Scandurra created
ba6be46
v0.36.0
Antonio Scandurra created
9ca9f63
Match figma styling for tooltips
Antonio Scandurra created
b9dc476
Avoid sending unnecessary messages for local projects that aren't shared
Max Brunsfeld created
0e1307f
:memo:
Antonio Scandurra created
b63d965
Space out tooltip a little bit to ensure it doesn't overlap cursor
Antonio Scandurra created
2388276
Align tooltip based on the available window space
Antonio Scandurra created
b324241
Show tooltip when hovering over jump to diagnostic icon
Antonio Scandurra created
982de97
Introduce a new `Tooltip` element and a `with_tooltip` helper
Antonio Scandurra created
94fc28b
WIP: start on tooltips
Antonio Scandurra created
d180f7a
Jump to primary diagnostic when clicking on header's jump icon
Antonio Scandurra created
4f9c207
Show a clickable jump icon for each diagnostic group header
Antonio Scandurra created
aefdde6
Pass a `&mut BlockContext` when rendering blocks
This wraps and derefs to `RenderContext<Editor>`, so that we can easily use `MouseEventHandler`s in blocks.
Antonio Scandurra created
9fa03b2
Merge pull request #1086 from zed-industries/server-memory-improvements
Improve server memory usage
Antonio Scandurra created
1ce8682
Clear language server and worktree statuses when unsharing on server
Antonio Scandurra created
339069b
Cap `MessageStream` buffer size to 1MB
We temporarily let it grow when the message size exceed the limit, but restore the buffer's capacity shortly after. This ensures that, for each connection in its entire lifetime, we only ever use 1MB.
Antonio Scandurra created
da46d78
Merge pull request #1081 from zed-industries/project-panel-with-new-mouse-events
Introduce context menu to project panel
Antonio Scandurra created
34bf248
Avoid notifying views that have been removed
Antonio Scandurra created
e067212
Always re-render visible elements in `List`
Antonio Scandurra created
0fd47da
Prevent mouse down events from piercing through overlays
Antonio Scandurra created
e4641da
Don't show "add/remove folder to/from project" for remote projects
Antonio Scandurra created
1eb03f2
Bump protocol version
Antonio Scandurra created
354488e
Don't eagerly populate copied subdirectory
This can race anyway with snapshot updates, so we just eagerly refresh the root entry and wait for updates to come in to populate it.
Antonio Scandurra created
7f292da
Merge pull request #1082 from zed-industries/no-honeycomb
Remove opentelemetry tracing subscriber
Max Brunsfeld created
365cda0
Remove opentelemetry tracing subscriber
We'll see if this stops the server from leaking memory. We still have spans in our logs. Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Max Brunsfeld and Antonio Scandurra created
604b737
:lipstick:
Antonio Scandurra created
06ab2ac
Don't steal focus from context menu when dispatching an action
Antonio Scandurra created
f832c00
Fix memory leak in `ListState`
Antonio Scandurra created
20e1044
Merge branch 'main' into project-panel-with-new-mouse-events
Antonio Scandurra created
88fdd86
Eagerly populate child entries when copying a directory via RPC
Antonio Scandurra created
51adc65
WIP: start on an integration test for `copy_entry`
Antonio Scandurra created
3336bc6
Implement copy paste for ProjectPanel
Antonio Scandurra created
37a0c7f
Implement cut/paste for `ProjectPanel`
Antonio Scandurra created
6c145b2
Show keystrokes as uppercase
Antonio Scandurra created
6390061
Dismiss context menu when one of its action is dispatched
Antonio Scandurra created
2b9015c
Introduce `{MutableAppContext,ViewContext}::observe_actions`
Antonio Scandurra created
e7ab61d
Dismiss context menu when (right-)mousing down outside of it
Antonio Scandurra created
fb26f81
Sort mouse regions by their stacking context's depth
Antonio Scandurra created
733cf4c
Merge pull request #1075 from zed-industries/integration-test-cleanup
Integration test cleanup
Max Brunsfeld created
bc6f8da
Move integration tests into their own file
Max Brunsfeld created
8393ae8
Clean up integration tests
* Use 'build_local_project' helper to reduce boilerplate * Peform the setup steps in a consistent order
Max Brunsfeld created
35ada0d
Merge pull request #1074 from zed-industries/misc-menu-items
Add a few more important menu items
Max Brunsfeld created