Repository navigation
Releases: hungmtuci/AppSweep
Releases · hungmtuci/AppSweep
Release list
AppSweep v1.3.1 — Tối ưu hiệu năng I/O, bộ nhớ & luồng đồng thời
⚡ Tối ưu hiệu năng & Kiến trúc hệ thống (v1.3.1)
- Tính dung lượng đĩa cấp nhân POSIX (
fts_open/fts_read): Thay thếFileManager.enumerator+ cấp phátURLResourceValuestrên từng tệp bằng duyệt cây vật lý C/POSIX (st_blocks * 512, hỗ trợ tệp nén inline APFS và khử trùng lặp hard-link theodev + ino), tăng tốc độ tính dung lượng gấp 4–8 lần và giảm gần như bằng 0 cấp phát bộ nhớ tạm. - Hiển thị dung lượng tức thì & Quét danh mục đa nhân: Đọc sẵn
kMDItemFSSizetừ Spotlight kết hợpDispatchQueue.concurrentPerformtrên toàn bộ nhân CPU choAppCatalogService,DeepFileScannervàOrphanScannerService. - Memoization trạng thái giao diện
O(1)& Gom lô cập nhật UI: ChuyểnfilteredApps,usageFilterCounts,filteredAddons,filteredOrphanssang bộ nhớ đệm một lượt duyệt duy nhất; gom lô cập nhật dung lượng nền mỗi200msthay vì phát >130 sự kiện@Publishedrời rạc. - Quản lý bộ nhớ Icon & Điều phối Batch Scan giới hạn luồng: Giới hạn
NSCache(400 mục), dùng chung icon theoUTTypecho tệp cấu hình/log phổ biến, và điều phối quét hàng loạt tối đa 4 worker song song có thể hủy ngay lập tức. - Khắc phục triệt để lỗi hệ thống tiềm ẩn: Xử lý nguy cơ treo bộ đệm
Pipe()64 KB trongUninstallEngine.runQuietProcess, khử đường dẫn lồng nhau tránh tính trùng dung lượng trongDeepFileScanner, đồng bộ cấu hình Dock quaCFPreferencesAppSynchronize, và rút ngắn thời gian đóng tiến trình khi gỡ hàng loạt.
AppSweep v1.3.0 — Giao diện tối giản chuẩn macOS (Apple HIG)
✨ Thay đổi trong AppSweep v1.3.0
- Thiết kế lại toàn bộ giao diện chuẩn macOS gốc (Apple HIG):
- Loại bỏ hoàn toàn các mảng màu rực rỡ trên tiêu đề bảng, huy hiệu và thẻ lọc.
- Chuyển sang thanh Scope Bar trung tính, Checkbox gốc macOS, biểu tượng SF Symbols nét mảnh đơn sắc (
secondary/tertiary), và thanh phân bổ dung lượng đơn sắc đồng bộ theo màu nhấn hệ thống (tương tự System Settings → General → Storage). - Tinh gọn thanh bên (Sidebar) với tiêu đề cửa sổ hợp nhất (
.unified), chỉ giữ biểu tượng gốc của các ứng dụng làm điểm nhấn thị giác duy nhất. - Biểu tượng ứng dụng
AppSweepmới mang tông xám chì (Graphite Slate) chuẩn tiện ích hệ thống macOS.
AppSweep v1.2.1 — Gỡ ứng dụng triệt để, Xóa hàng loạt, Lọc mức sử dụng & Cập nhật qua GitHub
✨ Điểm nổi bật trong AppSweep v1.2.1 (Universal: Apple Silicon & Intel)
- Quét sâu 11 tầng hệ thống (
DeepFileScanner): Dọn sạchApplication Support,Sandbox & Group Containers(có Sibling-App TeamID Guard chống xóa nhầm dữ liệu dùng chung),Cachesẩn Darwin/var/folders,Preferences(kèm làm mớicfprefsd),LaunchAgents/Daemons,PrivilegedHelperTools,Logs,.pkgReceipts và cấu hình ẩn. - Chọn nhiều & Gỡ bỏ hàng loạt (
Batch Uninstall): Chọn và quét song song nhiều ứng dụng, gộp xác thực Touch ID / Admin chỉ 1 lần duy nhất. - Bộ lọc & Thống kê Mức độ sử dụng (
Usage Filter): Lọc nhanh ứng dụng Chưa mở, Bỏ quên (> 90 ngày), Ít dùng (30–90 ngày), Thường xuyên từ dữ liệu Spotlight. - An toàn tuyệt đối: Gom gọn vào
~/.Trashkèm manifest Hoàn tác 1 chạm (Undo) và tuỳ chọn Sao lưu.zip. - Cập nhật tự động 1 chạm qua GitHub: Tích hợp
UpdateCheckerServicetải nhanh gói mới, xác thực Bundle ID, thay thếAppSweep.app, gỡ cờ Gatekeeperxattr -crvà tự khởi động lại.
📥 Cài đặt nhanh
- Tải
AppSweep-Installer-v1.2.1.dmgbên dưới, kéoAppSweep.appvào/Applications(hoặc chạyCai_Dat_AppSweep.command). - Nếu mở lần đầu trên máy mới gặp cảnh báo Gatekeeper:
xattr -cr /Applications/AppSweep.app && open /Applications/AppSweep.app