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.
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
Click to expand commit body
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
These will fire whenever the left/right mouse button is pressed down outside a specific region. I'll use these to cancel the context menu in the next commit.
Nathan Sobo
created
4a5317b
Remove unused context_menu file in rust crate
Keith Simmons
created
48abbb7
Merge pull request #1019 from zed-industries/vim-visual-line-mode
Click to expand commit body
Vim visual line mode
Keith Simmons
created
b2adff6
Merge pull request #1073 from zed-industries/window-menu
Click to expand commit body
Add a Window application menu
Max Brunsfeld
created
9909fc5
Allow context menu to be cancelled after deploying it twice
Click to expand commit body
Previously, two right clicks would cause an issue with cancelling the context menu via escape.