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

94 Commits

Author SHA1 Message Date
Tw93
8cb1bc6fbe Merge pull request #236 from jimmystridh/fix/preserve-sort-state-after-uninstall
fix(ui): preserve sort state after uninstall
2026-01-03 13:57:28 +08:00
Tw93
da7bb2cde2 feat: add screen refresh rate display in status view 2026-01-03 13:33:49 +08:00
Tw93
87963f9e68 chore: auto format code 2026-01-02 11:59:49 +00:00
Tw93
57024f6417 Merge branch 'main' of github.com:tw93/Mole 2026-01-02 19:59:13 +08:00
Tw93
cc0cbef8d9 feat: display macOS battery capacity and cached memory, and refine status view presentation 2026-01-02 19:59:07 +08:00
Tw93
ecbe43fa35 chore: auto format code 2026-01-02 11:27:06 +00:00
Tw93
6c8c87bef6 refactor: remove Christmas seasonal feature 2026-01-02 19:26:22 +08:00
Tw93
1e8ff30fa1 chore: auto format code 2025-12-31 08:24:02 +00:00
Tw93
9aa569cbb6 feat: Enhance clean, optimize, analyze, and status commands, and update security audit documentation. 2025-12-31 16:23:31 +08:00
Tw93
b67204f959 feat: remove SQLite vacuum optimization, enhance CJK/emoji width calculation, and improve system cleanup and UI feedback. 2025-12-29 00:29:42 +08:00
Tw93
44685d3999 feat: Improve CJK character width calculation, enhance SQLite vacuum test robustness, and update security audit documentation for core cleaning and optimization logic. 2025-12-28 21:29:10 +08:00
Hensell
23479c61bd feat: add .dart_tool to project purge targets and disk analyzer (#179) 2025-12-28 20:12:22 +08:00
Tw93
66ad3b34ee chore: auto format code 2025-12-28 11:39:34 +00:00
Tw93
e238c84917 Add comprehensive tests for analyze format utilities 2025-12-28 19:38:55 +08:00
Tw93
fe3f99e520 chore: auto format code 2025-12-22 11:31:14 +00:00
Tw93
f410f356df feat: Display system, adapter, and battery power metrics in status view 2025-12-22 19:30:35 +08:00
Tw93
bebb2706b0 Merge branch 'main' of github.com:tw93/Mole 2025-12-22 16:30:28 +08:00
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
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
f8765ee3d3 feat: optimize application scanning performance, improve multi-selection robustness 2025-12-22 09:46:10 +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
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
Tw93
ab0e7da434 chore: auto format code 2025-12-19 12:38:14 +00: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
Tw93
5b3c7d3324 feat: add default directory skipping for common system and special directories during analysis. 2025-12-13 21:09:16 +08:00
Tw93
1896ddd348 add AI agent documentation, improve Touch ID testing, and update version. 2025-12-12 15:31:23 +08:00
Tw93
4ff20ff4e5 chore: auto format code 2025-12-12 07:01:46 +00:00
Tw93
749ed2230b improve analyze scanning performance, UI responsiveness, symlink navigation 2025-12-12 15:01:17 +08:00
Tw93
5456d60876 chore: auto format code 2025-12-12 06:12:13 +00:00
Tw93
42634fbf3d Parallelize metric collection, enhance Touch ID script reliability with improved cleanup and backup, and add debug logging tests. 2025-12-12 14:11:37 +08:00
Tw93
0123f71842 feat: Parallelize metric collection, enhance app protection with receipt file scanning, and update cleanup tasks 2025-12-12 14:10:01 +08:00
Tw93
558ee86d1f chore: auto format code 2025-12-12 02:50:46 +00:00
Tw93
f858d43b88 There is no blank line at the end of status 2025-12-12 10:49:57 +08:00
Tw93
058dd176da Fix the display issue of swap 2025-12-12 10:07:05 +08:00
Tw93
c37f022529 chore: auto format code 2025-12-11 06:24:53 +00:00
Tw93
b7518c9c6b Status supports temperature display 2025-12-11 14:24:19 +08:00
Tw93
33467be3d3 refactor(status): simplify temperature detection using ioreg battery sensor 2025-12-11 14:00:44 +08:00
Tw93
d7bf52a397 feat(status): add temperature display via osx-cpu-temp or powermetrics 2025-12-11 13:53:59 +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
github-actions[bot]
5b73e4ffad chore: auto format code 2025-12-10 03:53:17 +00:00
Tw93
598c2b410d Uninstall list display name length optimization 2025-12-10 11:40:41 +08:00
Tw93
ab0cabb25d 1.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
def494b282 Christmas eggs 2025-12-10 10:27:45 +08: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
2025-12-08 19:14:01 +08:00