Tw93
87fdd26272
feat: Add git hooks to enforce universal binary builds and improve CPU metric calculation.
2025-12-22 16:30:22 +08:00
Tw93
ae82c83714
chore: auto format code
2025-12-22 03:24:39 +00:00
Tw93
d2dc68da90
feat: Enhance app protection with centralized critical component checks, improve UI string width calculation, refine analysis and cleaning logic, and add new tests.
2025-12-22 11:24:04 +08:00
Tw93
5c6e643b0c
Merge branch 'main' of github.com:tw93/Mole
2025-12-22 10:38:44 +08:00
Tw93
58e30fbcaa
feat: Separate Home and Library entries in overview, exclude Library from Home's size, and sort overview entries by size.
2025-12-22 10:38:38 +08:00
Tw93
db83c568df
chore: auto format code
2025-12-22 01:46:58 +00:00
Tw93
f8765ee3d3
feat: optimize application scanning performance, improve multi-selection robustness
2025-12-22 09:46:10 +08:00
Tw93
a1c8d6aa86
Merge pull request #140 from Sizk/feat-multi-select
...
feat(analyze): add multi-select for batch file operations
2025-12-21 22:21:14 +08:00
Tw93
9cff50ad1f
build
2025-12-21 22:15:22 +08:00
Tw93
e13d92abc0
fix(analyze): clear multi-select on refresh and optimize delete
...
- Clear multi-selection map on refresh to prevent index mismatch
- Use built-in min function in delete.go
- Improve delete cancellation logic
2025-12-21 22:15:18 +08:00
Sizk
74d05ed9aa
feat(analyze): add multi-select for batch file operations ( #140 )
...
- Add spacebar to toggle selection on files/directories
- Support batch delete for multiple selected items
- Support batch open (O) and reveal in Finder (F) for selections
- Show selection count and total size in status bar
- Display selection indicator (● selected, ○ unselected)
- Clear selections when navigating directories or switching views
Authored-by: Sizk <sizk@users.noreply.github.com >
2025-12-21 22:15:14 +08:00
Tw93
6d087b3b12
Fix the issue of obtaining the path when uninstalling the software
2025-12-21 22:00:02 +08:00
Tw93
73cf2dff96
build: Disable CGO for analyze-go and status-go binaries.
2025-12-21 21:38:39 +08:00
Tw93
b3b2a83613
feat: add support for custom protected paths and update whitelist UI with config path and examples
2025-12-21 20:59:45 +08:00
Tw93
f23ab89db0
Disable LaunchServices rebuild to prevent System Settings corruption
2025-12-20 22:55:17 +08:00
Tw93
016bc4b4b0
Merge branch 'main' of github.com:tw93/Mole
2025-12-20 22:30:36 +08:00
Tw93
d747ff43d3
fix: Remove local declaration for scan_pids and scan_temps to ensure accessibility by the cleanup_scan trap.
2025-12-20 22:30:32 +08:00
Tw93
f4419c7c7a
chore: auto format code
2025-12-20 14:18:53 +00:00
Tw93
fb49818828
Merge branch 'main' of github.com:tw93/Mole
2025-12-20 22:18:12 +08:00
Tw93
2a0fe88fd3
feat: dynamically adjust column widths in UI and analysis output based on terminal size for improved readability
2025-12-20 22:18:06 +08:00
Jon Loinaz
c6def0d702
delete clean list
2025-12-19 18:39:16 +01:00
Jon Loinaz
7ed3c9e75a
feat(analyze): add multi-select for batch file operations
...
- Add spacebar to toggle selection on files/directories
- Support batch delete for multiple selected items
- Support batch open (O) and reveal in Finder (F) for selections
- Show selection count and total size in status bar
- Display selection indicator (● selected, ○ unselected)
- Clear selections when navigating directories or switching views
Closes #137
2025-12-19 18:27:21 +01:00
Tw93
ab0e7da434
chore: auto format code
2025-12-19 12:38:14 +00:00
Tw93
499a1ff646
Merge branch 'main' of github.com:tw93/Mole
2025-12-19 20:36:42 +08:00
Tw93
240202dfa9
refactor: Extract Apple Silicon cache cleaning to a shared function and improve optimization summary calculation.
2025-12-19 20:35:54 +08:00
Tw93
be43f68cc1
feat: enhance status UI with new styles and icons, refactor battery metrics with caching, and centralize Apple Silicon clean logic.
2025-12-19 20:34:23 +08:00
Jon Loinaz
e1574ec35e
chore: add .kiro to gitignore
2025-12-19 13:12:51 +01:00
Tw93
24253c9faa
chore: update binaries for V1.13.13
2025-12-18 12:21:52 +00:00
Tw93
4b740ee543
Merge branch 'main' of github.com:tw93/Mole
V1.13.13
2025-12-18 20:17:09 +08:00
Tw93
7e3daabcfb
feat: Enhance file deletion safety with path protection, streamline update prompts, and remove automated Homebrew update checks.
2025-12-18 20:17:03 +08:00
Tw93
535cb5c971
chore: update binaries for V1.13.12
2025-12-18 11:07:14 +00:00
Tw93
25f0fff91d
fix: Refine recent items clearing to target specific global lists and prevent accidental deletion
V1.13.12
2025-12-18 19:05:33 +08:00
Tw93
c1784f7aa4
refactor: improve clean item removal with safe_remove
2025-12-18 17:38:37 +08:00
Tw93
1a50895b23
Merge branch 'main' of github.com:tw93/Mole
2025-12-18 17:35:59 +08:00
Tw93
79e40b9c91
docs: Improve clarity and conciseness of comments and documentation
2025-12-18 17:35:54 +08:00
Tw93
33d448ca58
chore: update binaries for V1.13.10
2025-12-18 09:25:09 +00:00
Tw93
8eeed7d079
feat(clean, optimize): enhance recent items cleanup safety
V1.13.10
2025-12-18 17:19:18 +08:00
Tw93
faf2c7b431
Merge branch 'main' of github.com:tw93/Mole
2025-12-18 17:02:15 +08:00
Tw93
af03452f6d
feat: Enhance clean and optimize operations with new configuration constants
2025-12-18 17:02:04 +08:00
Tw93
8a1ff65624
chore: update binaries for V1.13.9
2025-12-18 07:22:15 +00:00
Tw93
456215f2ff
Fix the setting panel cleaning issue
V1.13.9
2025-12-18 15:20:26 +08:00
Tw93
fccc589fbd
chore: auto format code
2025-12-18 06:17:29 +00:00
Tw93
61b0986fc6
Merge branch 'main' of github.com:tw93/Mole
2025-12-18 14:17:02 +08:00
Tw93
9d72eab95a
feat: add interactive purge command with comprehensive tests
2025-12-18 14:16:56 +08:00
Tw93
cc935e2f97
chore: update binaries for V1.13.8
2025-12-18 02:46:21 +00:00
Tw93
df7e5c8a04
feat: enhance system protection by adding critical path safeguards and removing problematic Spotlight and Finder/Dock cleanups.
V1.13.8
2025-12-18 10:42:13 +08:00
Tw93
6026f3eb95
chore: update binaries for V1.13.7
2025-12-18 01:36:06 +00:00
Tw93
7e229bbf41
feat: Improve cleaning protection for system settings and control center,
V1.13.7
2025-12-18 09:34:38 +08:00
Tw93
14ddb054cb
chore: update binaries for V1.13.6
2025-12-17 12:52:28 +00:00
Tw93
9fe1acaa0e
refactor: Remove perform_updates tests for brew skip, App Store fallback, and sudo failure scenarios.
V1.13.6
2025-12-17 20:50:58 +08:00