1
0
mirror of https://github.com/tw93/Mole.git synced 2026-02-04 22:04:43 +00:00

112 Commits

Author SHA1 Message Date
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
Tw93
75bd91840f Safer cleaning and enhancement capabilities 2025-11-29 22:43:57 +09:00
Tw93
1ded1c9a82 Expand Application Support Cleanup 2025-11-29 22:42:40 +09:00
Tw93
0344fc075f optimize command will no longer delete the Finder cache 2025-11-28 22:45:22 +09:00
Tw93
a47f7d0d32 Reconstruct the clean split logic 2025-11-28 22:39:11 +09:00
Tw93
7c4c106558 format 2025-11-27 07:51:38 +09:00
Tw93
36341369b6 Solve the problem of update update exit stuck 2025-11-27 07:51:23 +09:00
Tw93
3399a1b257 Delete useless functions 2025-11-27 07:29:06 +09:00
Tw93
0edd6f1562 Compatible with the use of GNU CoreUtils 2025-11-27 07:28:37 +09:00
Tw93
e677d4b451 Delete useless functions 2025-11-27 07:27:16 +09:00
Tw93
60eb7cf3ed More secure optimization system 2025-11-27 07:26:54 +09:00
Tw93
e517bf4a3e format 2025-11-25 17:25:13 +08:00
Tw93
54c857be4b Repair the password input of the box lid scene 2025-11-25 16:43:41 +08:00
Tw93
a19d525072 System optimization and massive updates 2025-11-25 11:19:13 +08:00
Tw93
e4b5875d85 Fix the problem of password input 2025-11-24 19:18:33 +08:00
Tw93
7a379d3dcc Enhance the protection of OpenVPN 2025-11-24 15:24:06 +08:00
Tw93
12713dd1f9 Support vim's arrow keys 2025-11-24 11:34:40 +08:00
Tw93
541f52d46e All lists highly support terminal-based high adaptability 2025-11-24 11:20:34 +08:00
Tw93
a3de827fde Supports multi-disk detection 2025-11-23 20:20:46 +08:00
Tw93
097f2f4e7a Add the white list of renv 2025-11-23 18:13:01 +08:00
Tw93
ffa581fd70 Resolve the issue and fix the bug. 2025-11-23 14:36:26 +08:00
Tw93
178176500c Support more detection and update 2025-11-23 14:03:14 +08:00
Tw93
df66b69329 Menu effect optimization 2025-11-22 13:32:19 +08:00
Tw93
7ef786a9e2 Fix list scrolling performance 2025-11-21 10:44:09 +08:00
Tw93
de190309ab The window is enlarged to 12. 2025-11-21 09:56:23 +08:00
Tw93
780b738e72 Optimize the display of all prompts 2025-11-20 15:33:16 +08:00
Tw93
3ddf2dd3b9 Uninstallation experience enhancement 2025-11-20 15:15:33 +08:00
Tw93
c16047a3a6 Tip content format optimization 2025-11-19 11:33:15 +08:00
Tw93
f8f9d7db7d Use more robust scripts 2025-11-19 09:45:14 +08:00
Tw93
0154c272fb Error handling is improved 2025-11-19 09:38:53 +08:00
Tw93
05925194c8 Code robustness enhanced 2025-11-18 23:07:48 +08:00
Clathweppes
5cd2aaf555 fix:Adjust string matching regex to support spaces and asterisks at any position in whitelist path, and add Rust documentation whitelist option (#56)
* Add Rust documentation whitelist option

* 1.9.11

* fix: allow spaces and wildcards anywhere in whitelist paths

* Change code comments

---------

Co-authored-by: Tw93 <tw93@qq.com>
2025-11-18 10:17:55 +08:00
Tw93
cd9076ebe3 1.9.9 2025-11-17 14:39:58 +08:00
Tw93
7efb63f51d .DS_Store in whitelist 2025-11-17 14:37:12 +08:00
Tw93
a1e2958b64 Enhance the protection of the Clash system. 2025-11-16 13:38:16 +08:00
Tw93
4c7720cb25 Unified UI prompts for all menus 2025-11-16 09:00:38 +08:00
bunizao
a015cd6da8 fix: auth failed when pwd is space (#54) 2025-11-16 07:57:23 +08:00
Tw93
f7dff3b798 Test case update 2025-11-15 13:40:43 +08:00
Tw93
cccc41990e Apply scan cache to simplify 2025-11-15 13:20:58 +08:00
Tw93
018afa396c Keyboard optimization processing and log performance optimization 2025-11-15 13:18:57 +08:00
Tw93
78f5341a68 Optimize the key usage experience 2025-11-15 12:28:34 +08:00
Carolyn Sun
9b6eee968e fix: improve input handling for mouse wheel events (#49) 2025-11-15 10:10:44 +08:00