feat: enhance plugin installation process and improve task management

This commit is contained in:
Junyan Qin
2026-03-29 23:55:36 +08:00
parent f41d69324c
commit 0a69875c09
17 changed files with 429 additions and 186 deletions
+4 -3
View File
@@ -498,14 +498,15 @@ const enUS = {
titleGeneric: 'Plugin Installation',
overallProgress: 'Overall Progress',
downloading: 'Downloading Plugin',
extracting: 'Extracting Plugin',
installingDeps: 'Installing Dependencies',
testing: 'Testing Plugin',
initializing: 'Initializing Settings',
launching: 'Launching Plugin',
completed: 'Completed',
failed: 'Failed',
downloadSize: 'Package size: {{size}}',
depsInfo: '{{count}} dependencies to install',
depsProgress: '{{installed}}/{{total}} installed · {{remaining}} remaining',
depsProgress:
'{{installed}}/{{total}} installed · {{remaining}} remaining',
installComplete: 'Plugin installed successfully',
dismiss: 'Dismiss',
background: 'Run in Background',