Tw93
7a5bdac385
feat: add uptime display to status header ( #329 )
...
Show system uptime in the header row with a concise format (e.g., "up 1d 5h").
Simplify title from "Mole Status" to "Status" for better fit.
2026-01-18 16:52:44 +08:00
Tw93
72f42a363e
chore: remove redundant sensors card and bump version to 1.22.1
...
- Disable sensors data collection (CPU temp already shown in CPU card)
- Remove unused sensor-related functions (collectSensors, prettifyLabel, hasSensorData, renderSensorsCard)
- Remove unused gopsutil/sensors import
- Fix inline spinner disown call with explicit PID
- Update version from 1.22.0 to 1.22.1
- Update SECURITY_AUDIT.md to match new version and date
2026-01-17 10:46:11 +08:00
Oleksandr Redko
9b16601117
chore: format code; fix lint issues
2026-01-16 17:39:05 +02:00
Tw93
8cc39585ea
feat: improve network status graph with sparklines and responsive width
2026-01-16 14:50:10 +08:00
Andrei Murariu
205f3adbd2
imp: mo status network graph
2026-01-15 14:53:34 +02:00
Copper-Eye
fae1c88fa2
add cpu temp display and optimize user check
2026-01-13 17:21:03 -04:00
Tw93
180037c22b
feat(status): persist cat visibility preference
...
- Add loadCatHidden/saveCatHidden functions
- Save preference to ~/.config/mole/status_prefs
- Load preference on startup
2026-01-08 15:58:50 +08:00
Tw93
79a19ffbfe
Go code formatting optimization
2026-01-08 15:26:35 +08:00
Tw93
64a580b3a7
feat: cat hide toggle and critical fixes ( #272 )
...
- Add 'k' key to hide/show cat in mo status
- Hand-crafted mirror frames for better left-walking animation
- Fix extra blank lines bug (strings.Lines → strings.Split)
- Fix battery power overflow (ParseInt for negative values)
- Optimize README Tips section (8 → 5 items)
2026-01-08 11:27:47 +08:00
Tw93
0d15177735
refactor: remove trimName and renderGPUCard functions
2026-01-06 21:07:51 +08:00
Tw93
f69f53a607
refactor: complete Go modernization with strings.Lines()
2026-01-06 21:03:46 +08:00
Oleksandr Redko
158af1e1ba
refactor: modernize Go code
2026-01-06 12:04:27 +02:00
Tw93
da7bb2cde2
feat: add screen refresh rate display in status view
2026-01-03 13:33:49 +08: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
9aa569cbb6
feat: Enhance clean, optimize, analyze, and status commands, and update security audit documentation.
2025-12-31 16:23:31 +08:00
Tw93
f410f356df
feat: Display system, adapter, and battery power metrics in status view
2025-12-22 19:30:35 +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
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
d7bf52a397
feat(status): add temperature display via osx-cpu-temp or powermetrics
2025-12-11 13:53:59 +08:00
github-actions[bot]
5b73e4ffad
chore: auto format code
2025-12-10 03:53:17 +00: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
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
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
3411bcf5e7
Optimize the compatibility display of status
2025-12-02 19:48:45 +08:00
Tw93
8cdf583d85
Uniform color specifications
2025-12-02 14:45:48 +08:00
Tw93
f60580d679
Make the analysis state more accurate
2025-11-24 11:48:37 +08:00
Tw93
a3de827fde
Supports multi-disk detection
2025-11-23 20:20:46 +08:00
Tw93
45d31e880c
Add System Status Dashboard
2025-11-21 17:58:31 +08:00