Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Dylanmurzello/zed-android-port
/ functions
Functions
38,615 in github.com/Dylanmurzello/zed-android-port
⨍
Functions
38,615
◇
Types & classes
7,505
↓ 45 callers
Method
paint_quad
Paint one or more quads into the scene for the next frame at the current stacking context. Quads are colored rectangular regions with an optional back
crates/gpui/src/window.rs:3464
↓ 45 callers
Method
send_events
(&mut self, events: &[&str])
crates/keymap_editor/src/ui_components/keystroke_input.rs:772
↓ 45 callers
Method
stdout
(&mut self, cfg: impl Into<Stdio>)
crates/util/src/command.rs:110
↓ 45 callers
Method
update_excerpts_for_path
( &mut self, path: PathKey, buffer: Entity<Buffer>, ranges: impl IntoIterator<
crates/editor/src/split.rs:1056
↓ 44 callers
Method
add_entity_message_handler
( &mut self, message_type_id: TypeId, entity_type_id: TypeId, entity_id_extrac
crates/rpc/src/proto_client.rs:116
↓ 44 callers
Method
ancestors
(&self)
crates/util/src/rel_path.rs:127
↓ 44 callers
Method
as_bytes
(&'t self)
crates/gpui_windows/src/directx_renderer.rs:1641
↓ 44 callers
Method
assert_excerpts_with_selections
(&mut self, marked_text: &str)
crates/editor/src/test/editor_test_context.rs:439
↓ 44 callers
Method
block_on
Block the current thread until the given future resolves. Consider using `block_with_timeout` instead.
crates/gpui/src/executor.rs:470
↓ 44 callers
Method
cmp
(&self, other: &Self)
crates/proto/src/typed_envelope.rs:146
↓ 44 callers
Method
color
(&self, field: ThemeColorField)
crates/theme/src/styles/colors.rs:449
↓ 44 callers
Method
disjoint_anchors
The non-pending, non-overlapping selections. There could be a pending selection that overlaps these if the mouse is being dragged, etc. This could als
crates/editor/src/selections_collection.rs:84
↓ 44 callers
Method
display_point_to_point
(&self, point: DisplayPoint, bias: Bias)
crates/editor/src/display_map.rs:1687
↓ 44 callers
Method
excerpts
(&self)
crates/multi_buffer/src/multi_buffer.rs:5373
↓ 44 callers
Method
expect_keystrokes
(&mut self, expected: &[&str])
crates/keymap_editor/src/ui_components/keystroke_input.rs:835
↓ 44 callers
Function
fill
Creates a filled quad with the given bounds and background color.
crates/gpui/src/window.rs:5877
↓ 44 callers
Method
get_request_timeout
Returns the timeout duration for LSP-related interactions, or Duration::ZERO if no timeout should be applied. Zero durations are treated as no timeout
crates/project/src/project_settings.rs:157
↓ 44 callers
Function
home_dir
Returns the path to the user's home directory.
crates/util/src/paths.rs:22
↓ 44 callers
Function
init
Another comment, nice.
crates/collab_ui/src/collab_ui.rs:20
↓ 44 callers
Function
init_test_workspace
( project: &Entity<Project>, cx: &mut TestAppContext, )
crates/debugger_ui/src/tests.rs:52
↓ 44 callers
Function
list
Construct a new list element
crates/gpui/src/elements/list.rs:24
↓ 44 callers
Method
map
(self, update: F)
crates/util/src/test/assertions.rs:7
↓ 44 callers
Method
next
(&mut self)
crates/language/src/buffer.rs:5718
↓ 44 callers
Method
rem_size
Returns the rem size to use when rendering the [`EditorElement`]. This allows UI elements to scale based on the `buffer_font_size`.
crates/editor/src/element.rs:9716
↓ 44 callers
Method
save
( &self, id: PromptId, title: Option<SharedString>, default: bool, bod
crates/prompt_store/src/prompt_store.rs:479
↓ 44 callers
Method
set_substatus
(&self, substatus: impl Into<Cow<'static, str>>)
crates/edit_prediction_cli/src/progress.rs:495
↓ 44 callers
Method
simulate_modifiers_change
Simulate a modifiers changed event
crates/gpui/src/app/test_context.rs:826
↓ 44 callers
Method
tab_index
Sets the tab index of the element associated with this handle.
crates/gpui/src/window.rs:396
↓ 44 callers
Method
upstream_client
(&self)
crates/project/src/lsp_store.rs:4247
↓ 44 callers
Method
window_id
Get the ID of this window.
crates/gpui/src/window.rs:5576
↓ 43 callers
Method
active_thread
(&self)
crates/agent_ui/src/conversation_view.rs:518
↓ 43 callers
Method
cmp
(&self, other: &Self)
crates/language/src/syntax_map.rs:1921
↓ 43 callers
Method
column_mut
(&mut self)
crates/editor/src/display_map.rs:2522
↓ 43 callers
Function
deserialize_version
Deserializes a clock version from the RPC representation.
crates/language/src/proto.rs:599
↓ 43 callers
Method
disk_state
(&self)
crates/language/src/buffer.rs:5923
↓ 43 callers
Method
flex_1
Sets the element to allow a flex item to grow and shrink as needed, ignoring its initial size. [Docs](https://tailwindcss.com/docs/flex#flex-1)
crates/gpui/src/styled.rs:173
↓ 43 callers
Method
headers
Adds the specified headers to the request.
crates/extension_api/src/http_client.rs:71
↓ 43 callers
Method
hunks
( &'a self, buffer_snapshot: &'a text::BufferSnapshot, )
crates/buffer_diff/src/buffer_diff.rs:335
↓ 43 callers
Method
id
Returns a stable element ID for rendering this button.
crates/gpui/src/platform.rs:433
↓ 43 callers
Method
iter
(&self)
crates/sum_tree/src/sum_tree.rs:392
↓ 43 callers
Method
language_for_name
( self: &Arc<Self>, name: &str, )
crates/language/src/language_registry.rs:523
↓ 43 callers
Method
name
(&self)
crates/project/src/lsp_store.rs:14378
↓ 43 callers
Method
new
(id: usize)
crates/gpui/examples/text.rs:103
↓ 43 callers
Method
players
(&self)
crates/theme/src/theme.rs:234
↓ 43 callers
Method
save
(&mut self, metadata: ThreadMetadata, cx: &mut Context<Self>)
crates/agent_ui/src/thread_metadata_store.rs:658
↓ 43 callers
Method
save_workspace
Saves a workspace using the worktree roots. Will garbage collect any workspaces that used this workspace previously
crates/workspace/src/persistence.rs:1421
↓ 43 callers
Method
scroll_position
(&self, snapshot: &DisplaySnapshot)
crates/editor/src/scroll.rs:51
↓ 43 callers
Function
settings_file
Returns the path to the `settings.json` file.
crates/paths/src/paths.rs:241
↓ 43 callers
Method
size
(mut self, size: IconSize)
crates/ui/src/components/icon.rs:180
↓ 43 callers
Method
text_layout_details
(&self, window: &mut Window, cx: &mut App)
crates/editor/src/editor.rs:6084
↓ 43 callers
Method
to_offset
(self, snapshot: &FoldSnapshot)
crates/editor/src/display_map/fold_map.rs:140
↓ 43 callers
Method
update_visible_entries
( &mut self, new_selected_entry: Option<(WorktreeId, ProjectEntryId)>, focus_filename_
crates/project_panel/src/project_panel.rs:3935
↓ 43 callers
Method
version
Get the version of the running language server.
crates/lsp/src/lsp.rs:1305
↓ 43 callers
Method
worktree_store
(&self)
crates/project/src/project.rs:2170
↓ 43 callers
Method
x_for_display_point
( &self, display_point: DisplayPoint, text_layout_details: &TextLayoutDetails, )
crates/editor/src/display_map.rs:1981
↓ 42 callers
Method
all_adjusted
Returns all of the selections, adjusted to take into account the selection line_mode
crates/editor/src/selections_collection.rs:164
↓ 42 callers
Method
chars_at
(&self, start: usize)
crates/rope/src/rope.rs:340
↓ 42 callers
Method
clear
(&mut self)
crates/collab/src/rpc/connection_pool.rs:195
↓ 42 callers
Method
contains
(&self, status_entry: &GitStatusEntry, repo: &Repository)
crates/git_ui/src/git_panel.rs:290
↓ 42 callers
Function
create_offset_datetime
( year: i32, month: u8, day: u8, hour: u8, minute: u8, second:
crates/time_format/src/time_format.rs:1103
↓ 42 callers
Method
defer_in
Schedules the given function to be run at the end of the current effect cycle, allowing entities that are currently on the stack to be returned to the
crates/gpui/src/app/context.rs:305
↓ 42 callers
Method
get
Fetches the sequence number for the given replica ID.
crates/clock/src/clock.rs:96
↓ 42 callers
Method
height
(&self)
crates/terminal/src/terminal.rs:298
↓ 42 callers
Method
into_any
(self: Rc<Self>)
crates/agent_ui/src/agent_panel.rs:3917
↓ 42 callers
Method
is_local
(&self, cx: &App)
crates/project/src/project.rs:968
↓ 42 callers
Method
language_settings_at
( &'a self, point: T, cx: &'a App, )
crates/multi_buffer/src/multi_buffer.rs:2126
↓ 42 callers
Method
next_id
(&mut self)
crates/gpui/examples/text.rs:246
↓ 42 callers
Function
notify_server_capabilities_updated
(server: &LanguageServer, cx: &mut Context<LspStore>)
crates/project/src/lsp_store.rs:3950
↓ 42 callers
Function
parse
Parse repair model output into a patch and optional cursor. Handles the `KEEP_PREVIOUS` sentinel by copying the teacher's prediction, and delegates n
crates/edit_prediction_cli/src/repair.rs:244
↓ 42 callers
Method
tab
(&mut self, _: &Tab, window: &mut Window, cx: &mut Context<Self>)
crates/editor/src/editor.rs:11402
↓ 42 callers
Method
update_visible_edit_prediction
( &mut self, _window: &mut Window, cx: &mut Context<Self>, )
crates/editor/src/editor.rs:8898
↓ 41 callers
Function
blue
The color blue in [`Hsla`]
crates/gpui/src/color.rs:406
↓ 41 callers
Method
is_hovered
Checks if the hitbox with this ID is currently hovered. Returns `false` during keyboard input modality so that keyboard navigation suppresses hover hi
crates/gpui/src/window.rs:596
↓ 41 callers
Method
is_via_collab
(&self)
crates/project/src/project.rs:2981
↓ 41 callers
Method
occlude
Block the mouse from interacting with this element or any of its children The fluent API equivalent to [`Interactivity::occlude_mouse`] [`Interactivi
crates/ui/src/utils/with_rem_size.rs:27
↓ 41 callers
Method
open_abs_path
( &mut self, abs_path: PathBuf, options: OpenOptions, window: &mut Window,
crates/workspace/src/workspace.rs:4500
↓ 41 callers
Method
paths
(&self, include_dot_git: bool)
crates/fs/src/fs.rs:2517
↓ 41 callers
Method
pending_completions
(&self)
crates/language_model/src/fake_provider.rs:183
↓ 41 callers
Method
position
(&self, window: &Window, cx: &App)
crates/workspace/src/dock.rs:152
↓ 41 callers
Function
red
()
crates/theme/src/default_colors.rs:1244
↓ 41 callers
Method
running_state
(&self)
crates/debugger_ui/src/session.rs:88
↓ 41 callers
Method
status
(mut self, status: AgentThreadStatus)
crates/ui/src/components/ai/thread_item.rs:128
↓ 41 callers
Method
stderr
(&mut self, cfg: impl Into<Stdio>)
crates/util/src/command.rs:115
↓ 41 callers
Method
update_entries
Rebuilds the sidebar's visible entries from already-cached state.
crates/sidebar/src/sidebar.rs:1409
↓ 41 callers
Function
visible_entries_as_strings
( sidebar: &Entity<Sidebar>, cx: &mut gpui::VisualTestContext, )
crates/sidebar/src/sidebar_tests.rs:467
↓ 41 callers
Method
with_handle
(mut self, handle: PopoverMenuHandle<Picker<P>>)
crates/picker/src/popover_menu.rs:55
↓ 40 callers
Method
all
(&self, snapshot: &DisplaySnapshot)
crates/editor/src/selections_collection.rs:122
↓ 40 callers
Method
context_server_store
(&self)
crates/project/src/project.rs:2181
↓ 40 callers
Method
entry_for_id
(&'a self, entry_id: ProjectEntryId, cx: &'a App)
crates/project/src/worktree_store.rs:440
↓ 40 callers
Method
flex_shrink_0
(mut self)
crates/ui/src/components/label/label.rs:111
↓ 40 callers
Method
floor
Floors the `Pixels` value to the nearest whole number. # Returns Returns a new `Pixels` instance with the floored value.
crates/gpui/src/geometry.rs:2799
↓ 40 callers
Method
full_width
The full width of the space taken up by the gutter.
crates/editor/src/editor.rs:1484
↓ 40 callers
Method
get
(&self, key: &[u8])
crates/extension_host/src/wasm_host.rs:1029
↓ 40 callers
Method
insert
(&mut self, text: &str, window: &mut Window, cx: &mut Context<Self>)
crates/agent/src/edit_agent/evals/fixtures/disable_cursor_blinking/before.rs:4051
↓ 40 callers
Method
min
()
crates/multi_buffer/src/multi_buffer.rs:880
↓ 40 callers
Method
new
( prompt_capabilities: acp::PromptCapabilities, available_commands: Vec<acp::AvailableCommand>
crates/agent_ui/src/message_editor.rs:51
↓ 40 callers
Method
row
(&self)
crates/editor/src/display_map/block_map.rs:117
↓ 40 callers
Method
saturating_sub
(self, other: MultiBufferOffset)
crates/multi_buffer/src/multi_buffer.rs:413
↓ 40 callers
Method
set_placeholder_text
( &mut self, placeholder_text: &str, window: &mut Window, cx: &mut Context<Sel
crates/editor/src/editor.rs:3503
↓ 40 callers
Function
setup_conversation_view
( agent: impl AgentServer + 'static, cx: &mut TestAppContext, )
crates/agent_ui/src/conversation_view.rs:4269
← previous
next →
901–1,000 of 38,615, ranked by callers