Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RallyPat/LibreTune
/ functions
Functions
2,182 in github.com/RallyPat/LibreTune
⨍
Functions
2,182
◇
Types & classes
554
↓ 2 callers
Function
handleCellDoubleClick
(index: number)
crates/libretune-app/src/components/curves/CurveEditor.tsx:481
↓ 2 callers
Function
handleCellKeyDown
(e: React.KeyboardEvent, index: number)
crates/libretune-app/src/components/curves/CurveEditor.tsx:487
↓ 2 callers
Function
handleCellLock
(x: number, y: number, locked: boolean)
crates/libretune-app/src/components/tables/TableEditor2D.tsx:942
↓ 2 callers
Function
handleCellMouseDown
(e: React.MouseEvent, x: number, y: number)
crates/libretune-app/src/components/tables/TableGrid.tsx:141
↓ 2 callers
Function
handleCopy
()
crates/libretune-app/src/components/tables/TableEditor2D.tsx:803
↓ 2 callers
Function
handleDecrease
(amount: number)
crates/libretune-app/src/components/tables/TableEditor2D.tsx:635
↓ 2 callers
Function
handleDelete
(targetName: string)
crates/libretune-app/src/components/dialogs/MathChannelsDialog.tsx:90
↓ 2 callers
Function
handleDelete
(filename: string)
crates/libretune-app/src/components/dialogs/RestorePointsDialog.tsx:101
↓ 2 callers
Function
handleDragStart
(index: number)
crates/libretune-app/src/components/dialogs/StatusBarChannelSelector.tsx:62
↓ 2 callers
Function
handleDrop
(index: number, e: React.DragEvent<HTMLDivElement>)
crates/libretune-app/src/components/dialogs/StatusBarChannelSelector.tsx:75
↓ 2 callers
Function
handleHeaderDoubleClick
(axis: 'x' | 'y', index: number)
crates/libretune-app/src/components/tables/TableGrid.tsx:211
↓ 2 callers
Function
handleHeaderMouseDown
(e: React.MouseEvent, axis: 'x' | 'y', index: number)
crates/libretune-app/src/components/tables/TableGrid.tsx:163
↓ 2 callers
Function
handleHeaderMouseEnter
(axis: 'x' | 'y', index: number)
crates/libretune-app/src/components/tables/TableGrid.tsx:199
↓ 2 callers
Function
handleInterpolate
()
crates/libretune-app/src/components/tables/TableEditor2D.tsx:683
↓ 2 callers
Function
handleItemClick
(item: MenuItem)
crates/libretune-app/src/components/tuner-ui/MenuBar.tsx:177
↓ 2 callers
Function
handleModeSwitch
(mode: 'scale' | 'offset')
crates/libretune-app/src/components/tables/TableContextMenu.tsx:110
↓ 2 callers
Function
handlePaste
()
crates/libretune-app/src/components/tables/TableEditor2D.tsx:829
↓ 2 callers
Function
handleRedo
()
crates/libretune-app/src/components/tables/TableEditor2D.tsx:922
↓ 2 callers
Function
handleRowClick
(index: number)
crates/libretune-app/src/components/curves/CurveEditor.tsx:518
↓ 2 callers
Function
handleSmooth
()
crates/libretune-app/src/components/tables/TableEditor2D.tsx:664
↓ 2 callers
Function
handleWarningConfirm
(disableWarnings: boolean)
crates/libretune-app/src/components/dialogs/fields/CommandButton.tsx:141
↓ 2 callers
Method
ini_path
Get the path to the ECU definition INI
crates/libretune-core/src/project/project.rs:364
↓ 2 callers
Function
initializeDefaultTabs
()
crates/libretune-app/src/App.tsx:826
↓ 2 callers
Function
isHidden
(c: DashComponent)
crates/libretune-app/src/components/dashboards/designer/LayerPanel.tsx:41
↓ 2 callers
Method
is_3d
Check if this is a 3D table
crates/libretune-core/src/ini/tables.rs:142
↓ 2 callers
Function
is_maf_channel_name
(name: &str)
crates/libretune-app/src-tauri/src/state.rs:117
↓ 2 callers
Method
is_ok
Whether this code represents a successful response.
crates/libretune-core/src/protocol/response_code.rs:149
↓ 2 callers
Function
kelvinToCelsius
(k: number)
crates/libretune-app/src/utils/unitConversions.ts:46
↓ 2 callers
Method
legacy_byte
Get the legacy (single-character) command byte
crates/libretune-core/src/protocol/commands.rs:43
↓ 2 callers
Method
list
List all INI files in the repository
crates/libretune-core/src/project/repository.rs:99
↓ 2 callers
Method
list_branches
List all local branches
crates/libretune-core/src/project/version_control.rs:298
↓ 2 callers
Method
list_plugins
List all loaded plugins with their stats.
crates/libretune-core/src/plugin_system.rs:306
↓ 2 callers
Method
list_restore_points
List all restore points for this project
crates/libretune-core/src/project/project.rs:453
↓ 2 callers
Method
load
Load a tune file from disk MSQ files may use ISO-8859-1 (Latin-1) encoding, so we read as bytes and convert to UTF-8 to handle non-ASCII characters.
crates/libretune-core/src/tune/file.rs:220
↓ 2 callers
Function
load_gauge_file
Load a gauge template file from path.
crates/libretune-core/src/dash/parser.rs:705
↓ 2 callers
Function
load_math_channels
(path: &Path)
crates/libretune-core/src/project/math_channels.rs:43
↓ 2 callers
Method
load_page
Load page data from ECU response
crates/libretune-core/src/tune/cache.rs:120
↓ 2 callers
Function
load_port_editor_store
(project: &Project)
crates/libretune-app/src-tauri/src/port_editor.rs:28
↓ 2 callers
Method
lock_cells
(&mut self, cells: Vec<(usize, usize)>)
crates/libretune-core/src/autotune/mod.rs:190
↓ 2 callers
Function
make_prop
(name: &str, e: &BytesStart<'_>)
crates/libretune-core/src/tune_view/parser.rs:190
↓ 2 callers
Function
make_test_player
()
crates/libretune-core/src/datalog/playback.rs:132
↓ 2 callers
Method
map_to_table
Map dyno data to VE table cells for overlay x_bins = RPM bins, y_bins = load/MAP bins
crates/libretune-core/src/datalog/dyno.rs:289
↓ 2 callers
Method
mark_dirty
Mark a range as dirty
crates/libretune-core/src/ecu/shadow.rs:25
↓ 2 callers
Method
message
Default human-readable message per spec §15.2.
crates/libretune-core/src/protocol/response_code.rs:170
↓ 2 callers
Function
move
(from: number, to: number)
crates/libretune-app/src/components/dashboards/designer/LayerPanel.tsx:67
↓ 2 callers
Function
mph_to_kmh
Convert mph to km/h
crates/libretune-core/src/unit_conversion.rs:90
↓ 2 callers
Function
navigateHistory
(direction: number)
crates/libretune-app/src/components/console/EcuConsole.tsx:84
↓ 2 callers
Function
normalizeSectionPath
(path: string)
crates/libretune-app/src/components/dialogs/UserManualViewer.tsx:189
↓ 2 callers
Method
page_size
Get the size of a page
crates/libretune-core/src/tune/cache.rs:77
↓ 2 callers
Function
parseLabel
(label: string)
crates/libretune-app/src/components/tuner-ui/MenuBar.tsx:16
↓ 2 callers
Method
parse_additive
(&mut self)
crates/libretune-core/src/ini/expression.rs:260
↓ 2 callers
Function
parse_bibliography_attributes
(e: &BytesStart)
crates/libretune-core/src/dash/parser.rs:338
↓ 2 callers
Method
parse_bitwise_and
(&mut self)
crates/libretune-core/src/ini/expression.rs:190
↓ 2 callers
Method
parse_bitwise_or
(&mut self)
crates/libretune-core/src/ini/expression.rs:172
↓ 2 callers
Method
parse_bitwise_xor
(&mut self)
crates/libretune-core/src/ini/expression.rs:181
↓ 2 callers
Method
parse_comparison
(&mut self)
crates/libretune-core/src/ini/expression.rs:218
↓ 2 callers
Method
parse_equality
(&mut self)
crates/libretune-core/src/ini/expression.rs:199
↓ 2 callers
Function
parse_gauge_file
Parse a TunerStudio .gauge file from a string.
crates/libretune-core/src/dash/parser.rs:82
↓ 2 callers
Function
parse_gauge_line
Parse a gauge configuration line Format: name = channel, title, units, lo, hi, loD, loW, hiW, hiD, digits
crates/libretune-core/src/ini/gauges.rs:88
↓ 2 callers
Function
parse_image_file_attributes
(e: &BytesStart)
crates/libretune-core/src/dash/parser.rs:353
↓ 2 callers
Function
parse_ini_internal
Internal parsing function that handles #include directives
crates/libretune-core/src/ini/parser.rs:107
↓ 2 callers
Function
parse_key_value
Parse a key = value line
crates/libretune-core/src/ini/parser.rs:661
↓ 2 callers
Method
parse_logical_and
(&mut self)
crates/libretune-core/src/ini/expression.rs:163
↓ 2 callers
Method
parse_multiplicative
(&mut self)
crates/libretune-core/src/ini/expression.rs:279
↓ 2 callers
Method
parse_shift
(&mut self)
crates/libretune-core/src/ini/expression.rs:241
↓ 2 callers
Method
parse_unary
(&mut self)
crates/libretune-core/src/ini/expression.rs:300
↓ 2 callers
Function
parse_version_info_attributes
(e: &BytesStart)
crates/libretune-core/src/dash/parser.rs:346
↓ 2 callers
Function
port_sort_key
Helper used to sort port names so that: - ttyACM* ports come first (sorted numerically by suffix) - then ttyUSB* ports (sorted numerically) - then oth
crates/libretune-core/src/protocol/serial.rs:63
↓ 2 callers
Function
psi_to_kpa
Convert PSI to kPa
crates/libretune-core/src/unit_conversion.rs:26
↓ 2 callers
Function
readStoreValue
()
crates/libretune-app/src/components/gauges/useGaugeRenderer.ts:196
↓ 2 callers
Function
read_const_from_source
Helper to read constant data from TuneFile (offline) or ECU (online)
crates/libretune-app/src-tauri/src/commands/curve_ops.rs:98
↓ 2 callers
Function
read_constant_from_cache_or_tune
Read a single constant value from tune file or cache (no ECU connection needed). Priority: TuneFile → TuneCache → default 0.0
crates/libretune-app/src-tauri/src/commands/constant_values.rs:49
↓ 2 callers
Function
read_exact_with_timeout
( port: &mut Box<dyn SerialPort>, buf: &mut [u8], timeout_ms: u64, )
crates/libretune-core/examples/speeduino_test.rs:467
↓ 2 callers
Function
read_ini_file
Read an INI file with encoding fallback (UTF-8 first, then Windows-1252). Many translated ECU INI files use Windows-1252 rather than UTF-8; see [`cra
crates/libretune-core/src/ini/parser.rs:96
↓ 2 callers
Function
read_raw_value
Read a raw numeric value from bytes based on data type
crates/libretune-app/src-tauri/src/commands/util_helpers.rs:92
↓ 2 callers
Function
read_table_values
Helper to read all values from a table into a flat vector.
crates/libretune-app/src-tauri/src/commands/table_compare.rs:125
↓ 2 callers
Function
read_with_timeout
(port: &mut Box<dyn SerialPort>, timeout_ms: u64)
crates/libretune-core/examples/speeduino_test.rs:427
↓ 2 callers
Method
remove_assignment
Remove an assignment
crates/libretune-core/src/port_editor.rs:148
↓ 2 callers
Function
resetForm
()
crates/libretune-app/src/components/dialogs/MathChannelsDialog.tsx:63
↓ 2 callers
Function
resistanceToAdc
(resistance: number, biasResistor: number, adcBits: number = 10)
crates/libretune-app/src/components/wizards/ThermistorWizard.tsx:125
↓ 2 callers
Function
resolveRelativePath
(baseSection: string, href: string)
crates/libretune-app/src/components/dialogs/UserManualViewer.tsx:191
↓ 2 callers
Function
rgbToCss
(rgb: RGBColor)
crates/libretune-app/src/utils/heatmapColors.ts:144
↓ 2 callers
Method
save
Save properties to a file
crates/libretune-core/src/project/properties.rs:118
↓ 2 callers
Method
save_current_tune
Save the current tune to disk
crates/libretune-core/src/project/project.rs:396
↓ 2 callers
Function
save_dash_file
(path: String, dash_file: DashFile)
crates/libretune-app/src-tauri/src/commands/dash_files.rs:95
↓ 2 callers
Method
save_index
Save the index to disk
crates/libretune-core/src/project/repository.rs:91
↓ 2 callers
Function
save_math_channels
(path: &Path, channels: &[UserMathChannel])
crates/libretune-core/src/project/math_channels.rs:38
↓ 2 callers
Method
send_raw_command_no_response
Send raw bytes WITHOUT waiting for response (for burn commands) ECUs typically don't respond during flash write operations
crates/libretune-core/src/protocol/connection.rs:853
↓ 2 callers
Function
serialize_action_set
Serialize an action set to JSON string
crates/libretune-core/src/action_scripting.rs:342
↓ 2 callers
Method
set_enabled
Enable or disable adaptive timing
crates/libretune-core/src/ini/types.rs:767
↓ 2 callers
Function
set_gauge_property
(gauge: &mut GaugeConfig, prop: &str, value: &str)
crates/libretune-core/src/dash/parser.rs:521
↓ 2 callers
Function
set_indicator_color
(indicator: &mut IndicatorConfig, prop: &str, color: TsColor)
crates/libretune-core/src/dash/parser.rs:511
↓ 2 callers
Function
severityColor
Severity color
crates/libretune-app/src/components/tuner-ui/TuneHealth.tsx:68
↓ 2 callers
Function
start_metrics_task
Start periodic connection metrics emission task (1s interval)
crates/libretune-app/src-tauri/src/commands/metrics.rs:7
↓ 2 callers
Function
strip_status_byte
Determine whether a response payload contains a leading status byte and return the data portion. msEnvelope_1.0 responses *should* always start with
crates/libretune-core/src/protocol/connection.rs:89
↓ 2 callers
Method
supports_console
Check if this ECU type supports the rusEFI console
crates/libretune-core/src/ini/types.rs:77
↓ 2 callers
Function
syncSize
()
crates/libretune-app/src/components/gauges/useGaugeRenderer.ts:142
↓ 2 callers
Function
test_config
()
crates/libretune-core/src/plugin_system.rs:331
↓ 2 callers
Method
to_ts_string
Convert to TunerStudio's GaugePainter string
crates/libretune-core/src/dash/types.rs:267
↓ 2 callers
Method
u16_be
Add a 16-bit value (big-endian)
crates/libretune-core/src/protocol/packet.rs:233
← previous
next →
401–500 of 2,182, ranked by callers