1
0
mirror of https://github.com/tw93/Mole.git synced 2026-02-04 16:49:41 +00:00
Commit Graph

899 Commits

Author SHA1 Message Date
Tw93
7e3f09ae7f fix: remove trailing space in json_escape to prevent unknown action errors 2025-12-11 12:55:27 +08:00
Tw93
aac0841759 chore: auto format code 2025-12-11 03:34:13 +00:00
Tw93
dd841891ad Test extensive coverage and improvement 2025-12-11 11:31:09 +08:00
Tw93
9514b54554 chore: auto format code 2025-12-10 06:40:45 +00:00
Tw93
65743da349 Application scanning optimization V1.12.5 2025-12-10 14:40:14 +08:00
Tw93
87632b940d chore: update binaries for V1.12.4 2025-12-10 06:19:30 +00:00
Tw93
8a5472190f 1.12.4 V1.12.4 2025-12-10 14:15:28 +08:00
Tw93
3e50a103f6 chore: clean bot commits and improve documentation
- Merged all bot commits (github-actions, Bot) into Tw93 account
     - Fixed M/U/T key bindings in main menu
     - Updated help menu and README command order
     - Improved install script output
     - Updated GitHub Actions to use Tw93 identity
2025-12-10 14:12:43 +08:00
github-actions[bot]
5b73e4ffad chore: auto format code 2025-12-10 03:53:17 +00:00
Tw93
2ac7baae26 format automate 2025-12-10 11:52:50 +08:00
Tw93
19b69eabb5 chore: update binaries for V1.12.3 2025-12-10 03:42:21 +00:00
Tw93
598c2b410d Uninstall list display name length optimization V1.12.3 2025-12-10 11:40:41 +08:00
Tw93
887a687c3b chore: update binaries for V1.12.2 2025-12-10 02:44:15 +00:00
Tw93
ab0cabb25d 1.12.2 V1.12.2 2025-12-10 10:43:10 +08:00
Tw93
161be5b951 Optimize the display effect 2025-12-10 10:42:33 +08:00
Tw93
763accd0b0 1.12.2 2025-12-10 10:28:11 +08:00
Tw93
def494b282 Christmas eggs 2025-12-10 10:27:45 +08:00
Tw93
198591289f Spotlight cache cleaning moved to the optimize command 2025-12-10 10:02:49 +08:00
Tw93
4ff8c3afa3 Fix support for BSD and GNU mktemp 2025-12-10 10:02:27 +08:00
Tw93
7199e4d412 Merge branch 'main' of github.com:tw93/Mole 2025-12-09 18:42:43 +08:00
Tw93
bda09e0a60 format 2025-12-09 18:42:32 +08:00
Tw93
c1458b0e76 chore: update binaries for V1.12.1 2025-12-09 10:41:40 +00:00
Tw93
bd51e86072 Clean Spotlight user caches V1.12.1 2025-12-09 18:40:35 +08:00
Tw93
f364065740 App scan timeout fix 2025-12-09 18:40:21 +08:00
Tw93
c4cf8a111f Account Mapping 2025-12-09 15:02:37 +08:00
Tw93
6e9c62fa67 chore: update binaries for V1.12.0 2025-12-08 11:25:01 +00:00
Tw93
4191fb1871 refactor: move GPU core count to header
- Display GPU cores in header: 'Apple M2 Pro (19 GPU cores)'
- Remove standalone GPU card to keep UI clean
- GPU info is more contextual when shown with CPU model
V1.12.0
2025-12-08 19:14:01 +08:00
Tw93
5d4c745c5b Merge PR #108: Enhance CPU/GPU display for Apple Silicon
- Add P-core/E-core detection and display (8P+4E format)
- Add GPU core count from system_profiler
- Add real-time GPU usage via powermetrics
- Keep top 3 busiest cores display for clean UI
- Pre-compile regex patterns for better performance

Thanks to @bsisduck for the initial implementation
2025-12-08 19:10:03 +08:00
Tw93
3239e767a7 refactor: improve CPU/GPU display for better readability
- Keep showing top 3 busiest cores instead of all cores
- Simplify core info display: 'Load x.xx / x.xx / x.xx  (8P+4E)'
- Remove excessive comments in GPU card rendering
- Add missing sort import for core sorting logic

Co-authored-by: bsisduck <bluescreen@duck.com>
2025-12-08 19:09:51 +08:00
Tw93
88c5f92ac4 format 2025-12-08 18:59:52 +08:00
Tw93
1ffd677bf2 update test 2025-12-08 18:58:41 +08:00
Tw93
03385c98bc Safety reinforcement 2025-12-08 17:50:46 +08:00
Tw93
2cb800d1e4 1.12.0 2025-12-08 17:43:14 +08:00
Tw93
2386701897 Fix search problems and best practices 2025-12-08 17:40:54 +08:00
Tw93
95ff2e30ac Update the whitelist document 2025-12-08 17:00:08 +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
ea8488c1bb Improved User Feedback 2025-12-08 15:34:12 +08:00
Tw93
80e3be710b Restructure common split content 2025-12-08 15:33:52 +08:00
Tw93
479cba6ca3 Automated test optimization increased to 132 2025-12-08 15:33:23 +08:00
bsisduck
124a6975d4 perf: pre-compile regex patterns for GPU usage parsing 2025-12-07 18:39:23 +01:00
bsisduck
32ac98f06a Enhance CPU/GPU display for Apple Silicon
- Show all CPU cores instead of top 3 busiest
- Add P-CPU/E-CPU core grouping (Performance/Efficiency)
- Display GPU core count from system_profiler
- Add GPU usage meter via powermetrics (requires sudo)
- Show hint to run with sudo for GPU metrics

Tested on M2 Pro (6P + 4E cores, 16 GPU cores)
2025-12-07 17:37:30 +01:00
Tw93
e7fd73302d More thoughtful consideration 2025-12-06 21:12:02 +08:00
Tw93
6c32a013f7 chore: update binaries for V1.11.34 2025-12-06 12:58:03 +00:00
Tw93
03610e34a5 Optimize the start speed of optimize V1.11.34 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