MCPcopy Create free account

hub / github.com/1jehuang/handterm / functions

Functions1,262 in github.com/1jehuang/handterm

↓ 3 callersMethodchar_display
(&self)
handterm-common/src/grid.rs:109
↓ 3 callersFunctionclamp_background_alpha
(background_opacity: f64)
src/gpu_runtime.rs:1792
↓ 3 callersMethodclose_window
(&mut self, winit_id: WinitWindowId, event_loop: &ActiveEventLoop)
src/gpu_app.rs:750
↓ 3 callersMethodclose_window
( &mut self, window_id: WindowId, exit_code: Option<i32>, )
src/daemon_stack/core.rs:125
↓ 3 callersFunctioncodepoint_span_cells
(ch: u32)
src/font.rs:1208
↓ 3 callersMethodcollect_update_batch
(&mut self, window_id: WindowId)
src/daemon_stack/core.rs:284
↓ 3 callersFunctionconfigure_face_size
(face: &freetype::Face, font_size_pt: f64, dpi: u32)
src/font.rs:1064
↓ 3 callersFunctioncopy_bitmap
( buffer: &[u8], width: usize, height: usize, pitch: usize, pixel_mode: PixelMode, )
src/font.rs:1513
↓ 3 callersMethodcurrent_kitty_keyboard_flags_mut
(&mut self)
handterm-common/src/terminal.rs:1378
↓ 3 callersMethoddelete_all_kitty_placements
(&mut self)
handterm-common/src/terminal.rs:1313
↓ 3 callersMethoddelete_kitty_image
(&mut self, img_id: u32)
handterm-common/src/terminal.rs:1319
↓ 3 callersMethoddraw_bg
( &self, buffer: &mut [u32], buf_w: usize, buf_h: usize, cell_x: usize
src/font.rs:311
↓ 3 callersFunctiondraw_cell_instances
( buffer: &mut [u32], buf_w: usize, buf_h: usize, instances: &[CellInstance],
src/gpu_runtime.rs:1960
↓ 3 callersFunctionduration_ms
(duration: Duration)
src/profiling.rs:61
↓ 3 callersMethodemit_if_ready
(&mut self, label: &str, id: u64)
src/frontend.rs:651
↓ 3 callersMethodensure_fallback_faces_loaded
(&mut self)
src/font.rs:864
↓ 3 callersMethodenter_alt_screen
(&mut self)
handterm-common/src/terminal.rs:1344
↓ 3 callersMethoderase_line_right
(&mut self)
handterm-common/src/grid.rs:1131
↓ 3 callersFunctionfill_image_instances_with_viewport_offset
( placements: &[KittyPlacement], cell_w: f32, cell_h: f32, viewport_offset_y: f32, image_i
src/gpu_frame.rs:506
↓ 3 callersFunctionfind_monospace_font
(preferred_family: Option<&str>)
src/font.rs:1601
↓ 3 callersFunctionfinish_kitty_csi_u
Append the modifier/text fields and the trailing `u` to a CSI-u sequence whose leading parameter has already been written.
src/input.rs:796
↓ 3 callersMethodflush_client
(&mut self, client_index: usize)
src/daemon_stack/runtime.rs:263
↓ 3 callersFunctionfont_metrics_cache_path_in
(cache_dir: &std::path::Path)
src/font.rs:1817
↓ 3 callersFunctiongrapheme_span_cells
(grapheme: &str)
src/font.rs:1215
↓ 3 callersMethodhovered_pane
(&self, col: usize, row: usize)
src/native_scroll.rs:56
↓ 3 callersFunctioninit_rustybuzz
(font_path: &str)
src/font.rs:1594
↓ 3 callersMethodinsert_protocol_glyph
(&mut self, glyph: &GlyphBitmap)
src/font.rs:485
↓ 3 callersMethodis_present
(self)
src/input.rs:254
↓ 3 callersFunctionkitty_images_from_wire
(images: &[KittyImageData])
handterm-common/src/server_sync.rs:69
↓ 3 callersFunctionkitty_modifier_modfield
( modifiers: ModifiersState, report_events: bool, event_kind: KeyEventKind, )
src/input.rs:712
↓ 3 callersFunctionkitty_placements_from_wire
(placements: &[KittyImagePlacement])
handterm-common/src/server_sync.rs:81
↓ 3 callersMethodleave_alt_screen
(&mut self)
handterm-common/src/terminal.rs:1362
↓ 3 callersFunctionload_cached_font_metrics_from
( cache: &std::path::Path, family: &str, font_size_pt: f64, dpi: u32, )
src/font.rs:1988
↓ 3 callersMethodmark_cell_dirty
(&mut self, row: usize, col: usize)
handterm-common/src/grid.rs:380
↓ 3 callersMethodmark_pty_event
(&mut self, at: Instant)
src/frontend.rs:583
↓ 3 callersMethodmark_pty_read
(&mut self, at: Instant, bytes: usize)
src/frontend.rs:587
↓ 3 callersMethodmark_pty_spawned
(&mut self, at: Instant)
src/frontend.rs:579
↓ 3 callersFunctionnamed_key_ime_dedupe_text
(key: &Key)
src/frontend.rs:916
↓ 3 callersFunctionnormalize_fixed_size_glyph
( face: &freetype::Face, glyph: RasterizedGlyph, max_width: usize, max_height: usize, )
src/font.rs:1098
↓ 3 callersMethodopt_string
(&mut self)
handterm-common/src/protocol.rs:389
↓ 3 callersMethodpending_ime_commit
(&mut self)
src/host_input.rs:265
↓ 3 callersFunctionprotocol_build_id
()
src/build_info.rs:4
↓ 3 callersFunctionput_modes
(buf: &mut Vec<u8>, modes: &WindowModes)
handterm-common/src/protocol.rs:466
↓ 3 callersFunctionput_opt_str
(buf: &mut Vec<u8>, value: &Option<String>)
handterm-common/src/protocol.rs:273
↓ 3 callersFunctionrasterize_primary_glyph
(face: &freetype::Face, ch: u32)
src/font.rs:941
↓ 3 callersFunctionread_modes
(r: &mut Reader)
handterm-common/src/protocol.rs:478
↓ 3 callersMethodrecent_text_key_event
(&mut self)
src/host_input.rs:269
↓ 3 callersFunctionrender_surface_state_profiled_with_scroll
( state: &mut GpuSurfaceState, terminal: &mut impl TerminalView, atlas: &mut GlyphAtlas, confi
src/gpu_runtime.rs:1157
↓ 3 callersFunctionreq
(cmd: &str, args: serde_json::Value)
src/host_commands.rs:199
↓ 3 callersFunctionresolve_underline_color
(cell: &Cell, actual_fg: u32)
src/visual.rs:55
↓ 3 callersMethodrestore_cursor
(&mut self)
handterm-common/src/terminal.rs:1029
↓ 3 callersFunctionsample_events
A representative spread of key events covering the hot ASCII path, the legacy named-key path, and several kitty-protocol encoding paths. Used by the b
src/input.rs:986
↓ 3 callersFunctionsample_metrics
()
handterm-common/src/protocol.rs:984
↓ 3 callersFunctionsample_metrics
( font_path: &str, cell_width: usize, cell_height: usize, baseline: usize,
src/font.rs:2141
↓ 3 callersMethodsave_cursor
(&mut self)
handterm-common/src/terminal.rs:1025
↓ 3 callersMethodscroll_down
(&mut self)
handterm-common/src/grid.rs:1290
↓ 3 callersFunctionserver_is_compatible
(socket_path: &Path, protocol_build_id: &str)
src/daemon_stack/runtime.rs:86
↓ 3 callersMethodset_bold
(&mut self, on: bool)
handterm-common/src/grid.rs:1322
↓ 3 callersMethodset_cell
(&mut self, row: usize, col: usize, cell: Cell)
handterm-common/src/grid.rs:476
↓ 3 callersMethodset_cell_with_grapheme
( &mut self, row: usize, col: usize, cell: Cell, grapheme: Option<Box<
handterm-common/src/grid.rs:480
↓ 3 callersFunctionshould_try_emoji_fallback
(ch: u32)
src/font.rs:1758
↓ 3 callersMethodsnapshot_if_ready
(&self)
src/frontend.rs:610
↓ 3 callersFunctionsync_visual_damage
(grid: &mut Grid, previous: Option<VisualState>, current: VisualState)
src/frontend.rs:818
↓ 3 callersMethodtab
(&mut self)
handterm-common/src/grid.rs:1039
↓ 3 callersMethodtake_osc52_clipboard
(&mut self)
handterm-common/src/terminal.rs:273
↓ 3 callersMethodtake_title
(&mut self)
handterm-common/src/terminal.rs:225
↓ 3 callersFunctiontext_load_flags
()
src/font.rs:1220
↓ 3 callersFunctiontransparency_requested
(background_opacity: f64)
src/gpu_runtime.rs:1788
↓ 3 callersMethodwindow_modes
(&self)
handterm-common/src/terminal.rs:283
↓ 3 callersFunctionwith_app_id
Apply the Wayland app-id to window attributes. On Wayland this sets the `app_id` (used by compositors for grouping and icons). On other platforms (ma
src/platform.rs:65
↓ 3 callersMethodwrite
(self, out: &mut Vec<u8>)
src/input.rs:258
↓ 3 callersFunctionwrite_client_message
(writer: &mut W, message: &ClientMessage)
handterm-common/src/protocol.rs:936
↓ 3 callersFunctionwrite_server_message
(writer: &mut W, message: &ServerMessage)
handterm-common/src/protocol.rs:944
↓ 2 callersFunctionapply_cursor_state
( grid: &mut Grid, cursor_visible: &mut bool, cursor_style: &mut CursorStyle, cursor: Option<&
handterm-common/src/server_sync.rs:47
↓ 2 callersMethodapply_io_action
(&mut self, action: ServerIoAction)
src/daemon_stack/runtime.rs:356
↓ 2 callersFunctionapply_server_message
( state: &mut RemoteState, message: &ServerMessage, event_loop: &ActiveEventLoop, )
src/remote_app.rs:622
↓ 2 callersFunctionapply_server_message
( state: &mut RemoteGpuState, message: &ServerMessage, event_loop: &ActiveEventLoop, )
src/remote_gpu_app.rs:591
↓ 2 callersFunctionapply_synthetic_ime_commit
(state: &mut T, text: &str)
src/host_input.rs:33
↓ 2 callersFunctionapply_synthetic_key_event
( state: &mut T, event: &SyntheticKeyEvent, )
src/host_input.rs:68
↓ 2 callersMethodapply_window_modes
(&mut self, modes: WindowModes)
src/remote.rs:147
↓ 2 callersMethodbefore_pty_write
(&mut self)
src/host_input.rs:28
↓ 2 callersFunctionblend_alpha_pixel
(pixel: &mut u32, fg: u32, alpha: u32)
src/font.rs:1562
↓ 2 callersFunctionblend_rgba_bytes
(dst: &mut [u8], rgba: &[u8])
src/font.rs:1589
↓ 2 callersFunctionblend_rgba_over_rgba
(dst: &mut [u8], rgba: &[u8])
src/color.rs:113
↓ 2 callersFunctionbootstrap_font_metrics_with_family_dpi
( family: &str, font_size_pt: f64, dpi: u32, )
src/font.rs:897
↓ 2 callersMethodbroadcast_window_messages
( &mut self, window_id: WindowId, messages: &[ServerMessage], )
src/daemon_stack/runtime.rs:424
↓ 2 callersFunctionbuild_dense_terminal_payload
(cols: u16, rows: u16)
src/metrics.rs:685
↓ 2 callersFunctionbuild_image_instances
( placements: &[KittyPlacement], cell_w: f32, cell_h: f32, image_rect_for: F, )
src/gpu_frame.rs:467
↓ 2 callersFunctionbuild_text_batches
( cell_infos: &[CellInfo], style: FrameBatchStyle, glyph_entry_for: F, )
src/gpu_frame.rs:355
↓ 2 callersMethodcaps_lock_modifier
(&self)
src/host_input.rs:289
↓ 2 callersMethodcell_at_scrollback_offset
(&self, scroll_offset: usize, row: usize, col: usize)
handterm-common/src/grid.rs:578
↓ 2 callersMethodcell_grapheme_at_scrollback_offset
( &self, scroll_offset: usize, row: usize, col: usize, )
handterm-common/src/grid.rs:614
↓ 2 callersMethodcell_metrics_for_dpi
(&mut self, dpi: u32)
src/daemon_stack/core.rs:271
↓ 2 callersFunctioncell_width_cache_key
Key identifying a single cached cell-width measurement. Width depends on the resolved font file, the configured size, and the DPI; the file signature
src/font.rs:1899
↓ 2 callersFunctioncell_width_cache_path
()
src/font.rs:1892
↓ 2 callersMethodclear_hyperlink
(&mut self)
handterm-common/src/grid.rs:1429
↓ 2 callersMethodcompositor_facing_total
(self)
src/gpu_runtime.rs:216
↓ 2 callersFunctionconfigured_host_socket_path
()
src/ipc.rs:253
↓ 2 callersMethodcopy_params
(&self)
handterm-common/src/terminal.rs:590
↓ 2 callersFunctioncreate_shared_gpu_context_profiled
()
src/gpu_runtime.rs:679
← previousnext →201–300 of 1,262, ranked by callers