fix(tools): verify pinned archives before atomic install
Pin Streamlink and FFmpeg archives to verified manifests, stage replacements before promotion, and expose managed tool status with repair and reset controls. Keep updater checks exclusive until their underlying operation settles and restore default electron-builder certificate environment support.
This commit is contained in:
@@ -287,6 +287,18 @@ const UI_TEXT_EN = {
|
||||
preflightFfmpeg: 'FFmpeg',
|
||||
preflightFfprobe: 'FFprobe',
|
||||
preflightPath: 'Download path',
|
||||
managedToolsTitle: 'Managed tools',
|
||||
managedToolsRefresh: 'Refresh tool status',
|
||||
managedToolsRepair: 'Repair tools',
|
||||
managedToolsReset: 'Reset tools',
|
||||
managedToolsEmpty: 'No tool status loaded yet.',
|
||||
managedToolsRepairing: 'Repairing...',
|
||||
managedToolsResetConfirm: 'Reset managed tool installations?',
|
||||
managedToolsMissing: 'Missing',
|
||||
managedToolsInstalling: 'Installing',
|
||||
managedToolsVerified: 'Verified',
|
||||
managedToolsUnverified: 'Unverified',
|
||||
managedToolsCorrupt: 'Corrupt',
|
||||
debugLogTitle: 'Live Debug Log',
|
||||
refreshLog: 'Refresh',
|
||||
autoRefresh: 'Auto refresh',
|
||||
|
||||
Reference in New Issue
Block a user