1
0
mirror of https://github.com/tw93/Mole.git synced 2026-02-04 20:54:50 +00:00
Commit Graph

153 Commits

Author SHA1 Message Date
Tw93
88c5f92ac4 format 2025-12-08 18:59:52 +08:00
Tw93
03385c98bc Safety reinforcement 2025-12-08 17:50:46 +08:00
Tw93
2386701897 Fix search problems and best practices 2025-12-08 17:40:54 +08:00
Tw93
8128765d79 Support the clean uninstall of more than 10 mainstream ides 2025-12-08 16:51:54 +08:00
Tw93
51decd1091 Optimize supports setting whitelist 2025-12-08 16:51:25 +08:00
Tw93
a1609e633e Scanning application acceleration 2025-12-08 15:47:04 +08:00
Tw93
9e7fc41445 Enhanced optimization for better use 2025-12-08 15:40:39 +08:00
Tw93
78e6743666 Performance and speed optimization 2025-12-08 15:34:51 +08:00
Tw93
80e3be710b Restructure common split content 2025-12-08 15:33:52 +08:00
Tw93
e7fd73302d More thoughtful consideration 2025-12-06 21:12:02 +08:00
Tw93
03610e34a5 Optimize the start speed of optimize 2025-12-06 20:57:08 +08:00
Tw93
1b2da97032 Log cleaning does not take into account time 2025-12-06 20:46:25 +08:00
Tw93
074f447269 Move the system maintenance in the cleaning to optimize 2025-12-06 20:37:36 +08:00
Tw93
8fa3a2c9c5 Clean up and calculate more correctly. 2025-12-06 20:28:49 +08:00
Tw93
cec6d7a462 Do not clean up the system panel cache 2025-12-06 20:09:32 +08:00
Tw93
4852383767 Support to clean up more system garbage 2025-12-06 20:09:15 +08:00
Tw93
d4600f6623 More perfect cleaning 2025-12-06 12:53:16 +08:00
Tw93
3b59920bab Simplify the debug code 2025-12-06 12:40:07 +08:00
Tw93
c2abb639dc Continue to fix the exit issue 2025-12-06 09:17:58 +08:00
Tw93
5c20db60af Optimize automated testing 2025-12-06 00:18:57 +08:00
Tw93
3453b91672 More log path(s) discovered for potential cleaning 2025-12-05 23:59:52 +08:00
Tw93
f30332ed7d clean Xcode unavailable simulators 2025-12-05 23:58:55 +08:00
Tw93
19adf535f3 Code simplified to previous version 2025-12-05 23:47:02 +08:00
Tw93
9fd771bd8e More debug logs 2025-12-05 23:20:06 +08:00
Tw93
981f2c3885 Fix the exit problems encountered by users 2025-12-05 23:15:29 +08:00
Tw93
5b178b62a1 Enhanced protection 2025-12-05 20:09:15 +08:00
Tw93
f86fae9f30 Fix browser cleanup exit issue in pipefail mode 2025-12-05 19:51:40 +08:00
Tw93
b939442e92 Support debug 2025-12-05 17:16:46 +08:00
Tw93
5761fd87c8 Simpler and faster 2025-12-05 14:21:18 +08:00
Tw93
36c993ec1c Fix the system update check problem 2025-12-04 17:52:19 +08:00
Tw93
30b10b6d05 Uninstall and stop the application is more thorough 2025-12-04 17:43:03 +08:00
Tw93
5ddd345d76 Improve the scanning speed 2025-12-04 16:36:17 +08:00
Tw93
a92d352376 Safety and Reliability Improvements 2025-12-04 15:06:45 +08:00
Tw93
54bbbcce47 Safety reinforcement 2025-12-03 21:20:28 +08:00
Tw93
2c0f602ebd Safety reinforcement 2025-12-03 20:31:17 +08:00
Tw93
a5c5a8d7af Fix optimize compatibility at some times 2025-12-03 13:56:14 +08:00
Tw93
443b59d9c7 Grammar check and optimization 2025-12-02 17:02:14 +08:00
Tw93
bb50a345b6 optimize code structure and reduce duplication 2025-12-02 15:24:19 +08:00
Tw93
8cdf583d85 Uniform color specifications 2025-12-02 14:45:48 +08:00
Tw93
61644caf92 Uninstall supports multi-level directory search 2025-12-02 10:58:40 +08:00
Tw93
4e60b29def Update version check 2025-12-01 20:25:37 +08:00
Tw93
4bd4ffc7be Reconstruct clean lib code 2025-12-01 16:58:35 +08:00
Tw93
1578988ede Code optimization as a whole 2025-12-01 16:27:32 +08:00
Tw93
4056ad5245 Sip check optimization 2025-12-01 14:52:09 +08:00
Tw93
11936bce57 Whitelist capability optimization 2025-12-01 14:45:18 +08:00
Tw93
98d88024e4 Fix the problems in pr 2025-11-30 22:30:32 +08:00
Tw93
1f968fcaec Merge branch 'feature/system-maintenance' into dev 2025-11-30 14:12:28 +09:00
Tw93
534a6a2703 remove old CrashReporter 2025-11-30 13:56:16 +09:00
Yuze Pan
b79797faf8 feat: add system maintenance cleanup module
- Add broken preferences detection using plutil -lint validation
- Add broken login items cleanup (LaunchAgents pointing to missing files)
- Add universal binary slimming (opt-in via MOLE_SLIM_BINARIES=true)
- Protect Spotify cache if >500MB (likely contains offline music)
- Warn when browsers are running before cache cleanup
- All cleanup stats properly counted in final summary
2025-11-30 10:30:22 +08:00
Tw93
3f9d1205fd Automated test synchronous update 2025-11-29 23:14:46 +09:00