From c827fedf9b69660c5aea516e729741b85b5c0242 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Thu, 11 Jun 2026 19:10:59 +0800
Subject: [PATCH] Record 7.8.30 uncategorized reset package
---
src/Apptag/AppLibraryController.swift | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/src/Apptag/AppLibraryController.swift b/src/Apptag/AppLibraryController.swift
index aa2d4db..d8ebbd3 100644
--- a/src/Apptag/AppLibraryController.swift
+++ b/src/Apptag/AppLibraryController.swift
@@ -22,6 +22,10 @@
let summary: SmartStartSummary?
}
+struct AppLibraryUncategorizedResetResult {
+ let snapshot: AppLibrarySnapshot
+}
+
enum AppLibraryController {
static func refresh(useCache: Bool = true) -> AppLibraryRefreshResult {
let scannedApps = AppIndexer.scan(useCache: useCache)
@@ -56,6 +60,14 @@
)
}
+ static func resetToUncategorized() -> AppLibraryUncategorizedResetResult {
+ let scannedApps = AppIndexer.scan(useCache: false)
+ let store = TagDatabase.resetAppTagAssignmentsToUncategorized()
+ return AppLibraryUncategorizedResetResult(
+ snapshot: makeSnapshot(scannedApps: scannedApps, store: store)
+ )
+ }
+
private static func makeSnapshot(
scannedApps: [AppInfo],
store: TagDatabase.Store
--
Gitblit v1.9.3