Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Infatoshi/OpenSquirrel
/ functions
Functions
390 in github.com/Infatoshi/OpenSquirrel
⨍
Functions
390
◇
Types & classes
58
↓ 483 callers
Method
s
(&self, base: f32)
src/app.rs:4585
↓ 114 callers
Method
push
Push to remote.
src/changes.rs:225
↓ 92 callers
Method
as_str
(&self)
src/app.rs:407
↓ 75 callers
Method
bg
(&self)
src/theme.rs:39
↓ 65 callers
Method
text_faint
(&self)
src/theme.rs:60
↓ 58 callers
Method
text
(&self)
src/theme.rs:54
↓ 55 callers
Method
text_muted
(&self)
src/theme.rs:57
↓ 41 callers
Method
bg_alpha
Apply background opacity to a color. Used for bg, surface, surface_raised so the desktop shows through.
src/app.rs:4590
↓ 28 callers
Method
set_mode
(&mut self, mode: Mode)
src/app.rs:2434
↓ 27 callers
Method
clamp_focus
(&mut self)
src/app.rs:2443
↓ 26 callers
Method
blue
(&self)
src/theme.rs:72
↓ 26 callers
Method
shortcut_row
(&self, key: &str, desc: &str)
src/app.rs:7712
↓ 24 callers
Method
c
(&self, value: u32)
src/theme.rs:35
↓ 20 callers
Method
set_focus
(&mut self, idx: usize)
src/app.rs:2427
↓ 19 callers
Method
border
(&self)
src/theme.rs:48
↓ 17 callers
Method
yellow
(&self)
src/theme.rs:66
↓ 16 callers
Method
save_config
(&mut self)
src/app.rs:1545
↓ 15 callers
Method
surface
(&self)
src/theme.rs:42
↓ 14 callers
Method
green
(&self)
src/theme.rs:63
↓ 14 callers
Function
shell_escape
(arg: &str)
src/lib.rs:380
↓ 14 callers
Method
surface_raised
(&self)
src/theme.rs:45
↓ 13 callers
Method
palette_border
(&self)
src/theme.rs:84
↓ 13 callers
Method
selected_row
(&self)
src/theme.rs:87
↓ 11 callers
Method
red
(&self)
src/theme.rs:69
↓ 9 callers
Method
create_agent_with_role
( &mut self, name: &str, group: &str, runtime_name: &str, model: Optio
src/app.rs:1785
↓ 8 callers
Method
agents_in_current_group
(&self)
src/app.rs:2417
↓ 8 callers
Function
peek_is
(chars: &[char], i: usize, s: &str)
src/lib.rs:199
↓ 8 callers
Method
save_state
(&self)
src/app.rs:1573
↓ 7 callers
Method
color
(&self, t: &ThemeColors)
src/app.rs:443
↓ 7 callers
Method
rebuild_palette
(&mut self)
src/app.rs:2629
↓ 7 callers
Method
remove
Remove this worktree. Runs teardown script if present, then `git worktree remove --force`.
src/worktree.rs:56
↓ 7 callers
Method
send_command
(&mut self, cmd: &JsonValue)
src/daemon_client.rs:185
↓ 7 callers
Method
send_prompt
(&mut self, idx: usize, prompt: String, cx: &mut Context<Self>)
src/app.rs:2361
↓ 7 callers
Method
shadow
(&self)
src/theme.rs:90
↓ 7 callers
Method
stat_row
(&self, label: &str, value: &str, color: Rgba)
src/app.rs:7676
↓ 6 callers
Function
build_persistent_runtime_args
Normalize CLI args for persistent stream-json runtimes.
src/lib.rs:280
↓ 6 callers
Function
classify_line
(line: &str)
src/lib.rs:18
↓ 6 callers
Method
flush
(&mut self)
src/app.rs:37
↓ 6 callers
Function
parse_spans
Parse a line of text into styled spans. Handles: `code`, **bold**, *italic*, ***bold italic
src/lib.rs:71
↓ 5 callers
Method
coordinator_preamble
(&self)
src/app.rs:1080
↓ 5 callers
Function
extract_latest_turn_output
(lines: &[String])
src/lib.rs:334
↓ 5 callers
Method
label
(&self)
src/app.rs:434
↓ 5 callers
Function
list_subdirs
(parent: &str)
src/app.rs:206
↓ 5 callers
Function
parse_session_prompt
Extract an optional `SESSION:<id>` prefix from a prompt.
src/lib.rs:270
↓ 5 callers
Method
runtime_color
(&self, runtime: &str)
src/theme.rs:112
↓ 5 callers
Method
settings_step_current_item
(&mut self, delta: i32)
src/app.rs:2533
↓ 4 callers
Method
blue_muted
(&self)
src/theme.rs:75
↓ 4 callers
Method
dot
(&self)
src/app.rs:452
↓ 4 callers
Method
mini_stat
(&self, label: &str, value: u64, color: Rgba)
src/app.rs:7694
↓ 4 callers
Method
modal
Positioned popup modal with standard styling (bg, border, rounded, shadow). Caller adds children, then wraps with `modal_fade()` for animation.
src/app.rs:4602
↓ 4 callers
Method
palette_bg
(&self)
src/theme.rs:81
↓ 4 callers
Function
parse_claude_json
( line: &str, msg_tx: &async_channel::Sender<AgentMsg>, line_buf: &mut String, )
src/runtime.rs:94
↓ 4 callers
Method
port
Get the port the server is listening on.
src/hooks.rs:42
↓ 4 callers
Method
refresh
Refresh git status by running `git status --porcelain=v1`.
src/changes.rs:59
↓ 4 callers
Function
send_json
(writer: &mut impl Write, value: &JsonValue)
src/daemon.rs:178
↓ 4 callers
Method
set_theme
(&mut self, name: &str)
src/app.rs:2452
↓ 4 callers
Method
submit_input
(&mut self, _: &SubmitInput, _w: &mut Window, cx: &mut Context<Self>)
src/app.rs:3077
↓ 3 callers
Method
child_workers
(&self, parent_idx: usize)
src/app.rs:1117
↓ 3 callers
Method
filtered
(&self)
src/app.rs:733
↓ 3 callers
Method
load_diff
Load the diff for the currently selected file.
src/changes.rs:149
↓ 3 callers
Method
modal_fade
Standard fade-in animation for modals. Call as the last step after adding children.
src/app.rs:4629
↓ 3 callers
Function
parse_codex_json
(line: &str, msg_tx: &async_channel::Sender<AgentMsg>)
src/runtime.rs:263
↓ 3 callers
Function
parse_cursor_json
( line: &str, msg_tx: &async_channel::Sender<AgentMsg>, line_buf: &mut String, )
src/runtime.rs:446
↓ 3 callers
Function
parse_opencode_json
(line: &str, msg_tx: &async_channel::Sender<AgentMsg>)
src/runtime.rs:349
↓ 3 callers
Method
remove_agent_and_dependents
(&mut self, idx: usize)
src/app.rs:1132
↓ 3 callers
Method
render_agent_tile
(&self, idx: usize, cx: &mut Context<Self>)
src/app.rs:5270
↓ 3 callers
Method
save
(&self)
src/config.rs:89
↓ 3 callers
Method
selectable_row
Selectable list row with standard padding, highlight, and cursor. Caller adds children, flex layout, and on_click handler.
src/app.rs:4640
↓ 3 callers
Method
start_setup
(&mut self)
src/app.rs:2733
↓ 3 callers
Function
summarize_diff
(lines: &[String])
src/lib.rs:351
↓ 3 callers
Method
summary
(&self)
src/app.rs:548
↓ 3 callers
Method
total
(&self)
src/app.rs:545
↓ 3 callers
Method
total_tokens
(&self)
src/app.rs:303
↓ 2 callers
Method
border_focus
(&self)
src/theme.rs:51
↓ 2 callers
Function
build_mcp_config_args
(mcps: &[McpDef])
src/runtime.rs:749
↓ 2 callers
Method
clamp_settings_cursor
(&mut self)
src/app.rs:2503
↓ 2 callers
Function
config_path
()
src/config.rs:5
↓ 2 callers
Method
context_usage_pct
(&self)
src/app.rs:307
↓ 2 callers
Method
continue_pending_turn
(&mut self, idx: usize, cx: &mut Context<Self>)
src/app.rs:2398
↓ 2 callers
Method
current_group_name
(&self)
src/app.rs:2410
↓ 2 callers
Function
dirs_path
(sub: &str)
src/daemon.rs:115
↓ 2 callers
Method
disconnect
Disconnect and clean up tunnel.
src/daemon_client.rs:77
↓ 2 callers
Function
make_tmux_session_name
(agent_name: &str)
src/runtime.rs:73
↓ 2 callers
Method
new
(name: &str, group: &str, runtime: &str)
src/app.rs:605
↓ 2 callers
Function
parse_status_char
(c: char)
src/changes.rs:31
↓ 2 callers
Method
rebuild_search
(&mut self)
src/app.rs:4550
↓ 2 callers
Method
render_particles
(&self)
src/app.rs:4335
↓ 2 callers
Method
render_styled_line
Render a line with inline markdown using StyledText + TextRun for proper reflow.
src/app.rs:5174
↓ 2 callers
Function
run
()
src/app.rs:8772
↓ 2 callers
Function
run_hook_script
Run a hook script (.osq/setup.sh or teardown.sh) with standard env vars. Returns captured output lines for display in agent transcript.
src/worktree.rs:141
↓ 2 callers
Function
run_ssh_script
(destination: &str, script: &str)
src/runtime.rs:629
↓ 2 callers
Method
settings_change_section
(&mut self, delta: i32)
src/app.rs:2517
↓ 2 callers
Method
settings_item_count
(&self, section: SettingsSection)
src/app.rs:2492
↓ 2 callers
Method
setup_next
Setup navigation
src/app.rs:3472
↓ 2 callers
Function
state_path
()
src/config.rs:10
↓ 2 callers
Function
stream_remote_tmux_session
( msg_tx: &async_channel::Sender<AgentMsg>, destination: &str, session_name: &str, mut parse_j
src/runtime.rs:709
↓ 2 callers
Method
total_items
Get the total number of items (staged + unstaged + untracked) for navigation.
src/changes.rs:127
↓ 2 callers
Method
transcript_font
(&self)
src/app.rs:8241
↓ 2 callers
Method
user_input
(&self)
src/theme.rs:78
↓ 2 callers
Function
word_left_target
Simulates the word-boundary logic used by cursor_word_left and delete_word_back.
tests/state_tests.rs:488
next →
1–100 of 390, ranked by callers