feat(launcher): add device launch timing override

This commit is contained in:
Scott Idem
2026-05-13 12:34:36 -04:00
parent 36bd32f172
commit 4923099cfb
8 changed files with 264 additions and 8 deletions

View File

@@ -43,7 +43,7 @@ export interface LaunchProfile {
post_script?: string;
/**
* Milliseconds to wait after open_cmd before running post_script.
* Default: 2000. Can be overridden per device via launch_profiles.
* Default: 2000. Can be overridden per device via other_json.launcher.post_delay_ms.
*/
post_delay_ms?: number;

View File

@@ -38,6 +38,7 @@ export interface LauncherLocState {
show_section__controller: boolean;
section_state__health: SectionState;
section_state__native_os: SectionState;
section_state__launch_timing: SectionState;
section_state__sync_timers: SectionState;
section_state__updates: SectionState;
section_state__controller: SectionState;
@@ -158,6 +159,7 @@ export const launcher_loc_defaults: LauncherLocState = {
// Values: 'collapsed' | 'auto' | 'pinned'
section_state__health: 'auto',
section_state__native_os: 'collapsed',
section_state__launch_timing: 'collapsed',
section_state__sync_timers: 'collapsed',
section_state__updates: 'collapsed',
section_state__controller: 'auto',