793fa6e
Move placeholder titlebar render to collab_ui
Conrad Irwin created
793fa6e
Move placeholder titlebar render to collab_ui
Conrad Irwin created
84bcbf1
Add collab_ui2
Conrad Irwin created
faf93ae
checkpoint
Mikayla created
4f09633
Remove focus_in styling helper
Nathan Sobo created
c6b374e
Remove initialize method from Element trait
Nathan Sobo created
26d90a5
Leaky, but better, test abstraction (#3337)
Make test view creation a bit more ergonomic Release Notes: - N/A
Conrad Irwin created
0a51784
Leaky, but better, test abstraction
Conrad Irwin created
19c0b39
FileFinder tests (#3336)
Also including: * Fixes for focus when closing the last item in a pane * Workspace#active_item_as::<Editor>() * cx.simulate_input() Release Notes: - N/A
Conrad Irwin created
cebc842
FileFinder tests
Conrad Irwin created
33a808a
WIP
Antonio Scandurra created
ffcc1cb
Clear the state of keystroke matchers when focus changes (#3335)
Release Notes: - N/A
Antonio Scandurra created
759ce74
Avoid unnecessary call to `with_element_id` in `RenderViewWith`
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
1d04dc5
Clear the state of keystroke matchers when focus changes
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
3978d4e
Show fold indicators (#3334)
Release Notes: - N/A
Antonio Scandurra created
08dfcba
Fix panic when painting blocks
Antonio Scandurra created
c225a3e
Don't use `Mutex` or `Arc` now that app state is not Send
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
c7b7f7d
Move `render_view` into `View::render_with`
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
d791fc7
v0.114.x dev
Joseph T. Lyons created
9ff2389
Fix clicking on code action and fold indicators
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
17b8e4a
Handle clicking folded ranges
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
3ff8c78
Return a `Fold` struct when querying the `FoldMap`
This contains a new `id` field that lets us distinguish among folds. Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra and Nathan Sobo created
1db4fab
Add command palette tests and simulate_keystrokes (#3330)
Release Notes: - N/A
Conrad Irwin created
aa0563c
More detailed errors when opening files (#3333)
Release Notes: - N/A
Kirill Bulatov created
69e01e6
Bind cycle_mode action
Piotr Osiewicz created
888098b
More detailed errors when opening files
Kirill Bulatov created
c37faf0
Add query history and replace buttons
Piotr Osiewicz created
851a60a
Render fold indicators in the gutter
Antonio Scandurra created
b11bfa8
Merge branch 'main' into search2
Piotr Osiewicz created
c0f43d9
Introduce rename in `editor2` (#3331)
Release Notes: - N/A
Antonio Scandurra created
786cc59
Fix formatting
Antonio Scandurra created
45381e5
Fix focus management on editor when renaming
Antonio Scandurra created
003e4bc
Extract out a register_actions function
Antonio Scandurra created
feeb44c
Merge remote-tracking branch 'origin/main' into editor2-rename
# Conflicts: # crates/editor2/src/editor.rs # crates/editor2/src/element.rs # crates/gpui2/src/style.rs
Antonio Scandurra created
c3094b7
Introduce gpui::render_view
Antonio Scandurra created
1def355
Don't return `Result` from `TextStyle::highlight`
Antonio Scandurra created
c81bd28
Fix test
Conrad Irwin created
91b54b3
Add command palette tests and simulate_keystrokes
Conrad Irwin created
e37d7f5
Fix click events by notifying when we assign pending_mouse_down (#3329)
We need to notify when we set the pending mouse down so we attach the mouse up event listener before the mouse button is released. Release Notes: - N/A
Nathan Sobo created
32ad486
Document contexts
Nathan Sobo created
00d8921
Fix click events by notifying when we assign pending_mouse_down
Nathan Sobo created
f9a5e14
Fix uncached raster_bounds computation and font selection (#3328)
This fixes some slowness we noticed when scrolling an editor in `zed2`.
Max Brunsfeld created
8de8615
Fix uncached raster_bounds computation and font selection
Co-authored-by: Nathan Sobo <nathan@zed.dev> Co-authored-by: Mikayla <mikayla@zed.dev>
Max Brunsfeld , Nathan Sobo , and Mikayla created
96f0257
Simplify element types (#3318)
This PR does away with the extra type parameters on Div and instead introduces two wrapper elements, `Stateful` and `Focusable`. All of the interactivity is stored on `Interactivity` and `InteractiveState`, which is stored on the base element. The wrappers simply control what methods are available to call. Not sure this is fully working, but a smoke test does work. /cc @as-cii @ConradIrwin Release Notes: - N/A
Mikayla Maki created
817c6dd
remove dbg
Mikayla created
b81b96f
Merge branch 'element-types' of github.com:zed-industries/zed into element-types
Mikayla created
7f72df6
Merge branch 'main' into element-types
Mikayla created
df64a3c
Not working yet file-finder2 (#3321)
Porting file_finder Release Notes: - N/A
Mikayla Maki created
1109cd1
Abandon ship
Conrad Irwin created
bef4df5
Return an id from `Element::element_id` instead of calling `cx.with_element_id`
Co-Authored-By: Julia <julia@zed.dev>
Nathan Sobo and Julia created
ca63a99
Enable tests in project panel 2 (#3325)
Max Brunsfeld created