tw93
1be71edc9d
fix: use Base-10 sizes and mdls logical size to match macOS Finder
...
- Switch bytes_to_human (shell) and humanizeBytes (Go) from Base-2
(1024) to Base-10 (1000) to match Apple's storage calculation
standard since Snow Leopard
- Add proper decimal rounding instead of truncation
- Use mdls kMDItemLogicalSize for .app bundles to avoid APFS clone
file undercounting by du
Fixes #511
2026-02-28 10:02:34 +08:00
Tw93
0d15177735
refactor: remove trimName and renderGPUCard functions
2026-01-06 21:07:51 +08:00
Oleksandr Redko
158af1e1ba
refactor: modernize Go code
2026-01-06 12:04:27 +02: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
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
8cdf583d85
Uniform color specifications
2025-12-02 14:45:48 +08:00
Tw93
45c65345ac
Significantly optimize the speed and cache of scanning
2025-11-19 11:53:57 +08:00
Tw93
a900d03bef
Refactor Go analysis capabilities
2025-11-18 18:23:33 +08:00