feat: add cleanup example image folders functionality and UI integration

This commit is contained in:
Will Miao
2025-09-23 20:35:35 +08:00
parent 49fa37f00d
commit 656f1755fd
18 changed files with 568 additions and 126 deletions

View File

@@ -122,6 +122,15 @@
"noRemoteImagesAvailable": "Keine Remote-Beispielbilder für dieses Modell auf Civitai verfügbar"
}
},
"globalContextMenu": {
"cleanupExampleImages": {
"label": "Clean up example image folders",
"success": "Moved {count} folder(s) to the deleted folder",
"none": "No example image folders needed cleanup",
"partial": "Cleanup completed with {failures} folder(s) skipped",
"error": "Failed to clean example image folders: {message}"
}
},
"header": {
"appTitle": "LoRA Manager",
"navigation": {

View File

@@ -122,6 +122,15 @@
"noRemoteImagesAvailable": "No remote example images available for this model on Civitai"
}
},
"globalContextMenu": {
"cleanupExampleImages": {
"label": "Clean up example image folders",
"success": "Moved {count} folder(s) to the deleted folder",
"none": "No example image folders needed cleanup",
"partial": "Cleanup completed with {failures} folder(s) skipped",
"error": "Failed to clean example image folders: {message}"
}
},
"header": {
"appTitle": "LoRA Manager",
"navigation": {

View File

@@ -122,6 +122,15 @@
"noRemoteImagesAvailable": "No hay imágenes de ejemplo remotas disponibles para este modelo en Civitai"
}
},
"globalContextMenu": {
"cleanupExampleImages": {
"label": "Clean up example image folders",
"success": "Moved {count} folder(s) to the deleted folder",
"none": "No example image folders needed cleanup",
"partial": "Cleanup completed with {failures} folder(s) skipped",
"error": "Failed to clean example image folders: {message}"
}
},
"header": {
"appTitle": "LoRA Manager",
"navigation": {

View File

@@ -122,6 +122,15 @@
"noRemoteImagesAvailable": "Aucune image d'exemple distante disponible pour ce modèle sur Civitai"
}
},
"globalContextMenu": {
"cleanupExampleImages": {
"label": "Clean up example image folders",
"success": "Moved {count} folder(s) to the deleted folder",
"none": "No example image folders needed cleanup",
"partial": "Cleanup completed with {failures} folder(s) skipped",
"error": "Failed to clean example image folders: {message}"
}
},
"header": {
"appTitle": "LoRA Manager",
"navigation": {

View File

@@ -122,6 +122,15 @@
"noRemoteImagesAvailable": "このモデルのCivitaiでのリモート例画像は利用できません"
}
},
"globalContextMenu": {
"cleanupExampleImages": {
"label": "Clean up example image folders",
"success": "Moved {count} folder(s) to the deleted folder",
"none": "No example image folders needed cleanup",
"partial": "Cleanup completed with {failures} folder(s) skipped",
"error": "Failed to clean example image folders: {message}"
}
},
"header": {
"appTitle": "LoRA Manager",
"navigation": {

View File

@@ -122,6 +122,15 @@
"noRemoteImagesAvailable": "Civitai에서 이 모델의 원격 예시 이미지를 사용할 수 없습니다"
}
},
"globalContextMenu": {
"cleanupExampleImages": {
"label": "Clean up example image folders",
"success": "Moved {count} folder(s) to the deleted folder",
"none": "No example image folders needed cleanup",
"partial": "Cleanup completed with {failures} folder(s) skipped",
"error": "Failed to clean example image folders: {message}"
}
},
"header": {
"appTitle": "LoRA Manager",
"navigation": {

View File

@@ -122,6 +122,15 @@
"noRemoteImagesAvailable": "Нет удаленных примеров изображений для этой модели на Civitai"
}
},
"globalContextMenu": {
"cleanupExampleImages": {
"label": "Clean up example image folders",
"success": "Moved {count} folder(s) to the deleted folder",
"none": "No example image folders needed cleanup",
"partial": "Cleanup completed with {failures} folder(s) skipped",
"error": "Failed to clean example image folders: {message}"
}
},
"header": {
"appTitle": "LoRA Manager",
"navigation": {

View File

@@ -122,6 +122,15 @@
"noRemoteImagesAvailable": "此模型在 Civitai 上没有远程示例图片"
}
},
"globalContextMenu": {
"cleanupExampleImages": {
"label": "Clean up example image folders",
"success": "Moved {count} folder(s) to the deleted folder",
"none": "No example image folders needed cleanup",
"partial": "Cleanup completed with {failures} folder(s) skipped",
"error": "Failed to clean example image folders: {message}"
}
},
"header": {
"appTitle": "LoRA 管理器",
"navigation": {

View File

@@ -122,6 +122,15 @@
"noRemoteImagesAvailable": "此模型在 Civitai 上無遠端範例圖片"
}
},
"globalContextMenu": {
"cleanupExampleImages": {
"label": "Clean up example image folders",
"success": "Moved {count} folder(s) to the deleted folder",
"none": "No example image folders needed cleanup",
"partial": "Cleanup completed with {failures} folder(s) skipped",
"error": "Failed to clean example image folders: {message}"
}
},
"header": {
"appTitle": "LoRA 管理器",
"navigation": {