Changelog
- a2cff70 Add 'sexy' target to Makefile and adjust grid rect on help
- dbd644b Add Alternative Full layout and update layout info
- f6fa7d8 Add CPU and GPU temperature metrics via SMC keys
- 909268f Add IOReport channel dump feature
- 5dd74c3 Add Makefile and unit tests, fix thermal state labels
- c1c678e Add back in ANE
- 3f3918f Add config, layout, and theme support with process kill
- 63a970d Add detailed Prometheus metrics for CPU, SoC, network, and disk
- 9263c14 Add headless mode and SMC power metrics integration
- 2af5ec0 Add light mode detection and theme support
- ed5be00 Add mutex for UI rendering and improve CPU core labels
- b0166ca Add native Apple Silicon power metrics via IOReport
- 35d1ee6 Add new layouts and color themes to UI
- b7b3c84 Add renderMutex locking to update interval handlers
- 628c711 Add system info layout and info panel to UI
- efc0d8c Add thermal throttled data
- ab7e556 Align Prometheus metric label values for network speed
- c41465d Brew formula update for mactop version v0.1.8
- 79e9f1c Brew formula update for mactop version v0.1.9
- 830daca Brew formula update for mactop version v0.2.0
- 9ac0cc2 Brew formula update for mactop version v0.2.1
- 0dd077b Brew formula update for mactop version v0.2.2
- 347e6d9 Brew formula update for mactop version v0.2.3
- 5d385d0 Brew formula update for mactop version v0.2.4
- 55a22ae Brew formula update for mactop version v0.2.5
- f7f0e8d Brew formula update for mactop version v0.2.6
- 7c6aa36 Brew formula update for mactop version v0.2.7
- 9e0a5c1 Change to 10MB buffer
- 49c48b5 Cleanup
- 6b77077 Delete FUNDING.yml
- 4f2b56d Delete mactop.rb
- b4e2d0b Disk Stats, Party Mode, Color cycling
- 4dbdb17 Dynamic max E cores, Pro manual parse calc
- bec6c06 Fix actualIndex calculation in CPUCoreWidget
- aec49d8 Fix for M2 Ultra collectMetrics not working
- ea5d72d Fix layout switching and improve unit formatting
- f37f925 Fix network and disk metrics unit calculation
- 115d8c5 Fix renderMutex locking for UI updates
- e31144b Fixes for P-CPU
- dd70407 Fixes for non-blocking UI
- 051de47 Guard grid.SetRect calls with terminal size check
- fd930c1 Hide help bar on small terminal widths
- 9c756b6 Improve GPU frequency detection heuristics
- 36ded88 Improve disk storage display and volume detection
- fbfc94c Improve keyboard input handling and update dependencies
- 9753dac Improve process list parsing and display
- ff11895 Improve process selection and list update logic
- fe4cd35 In some locales, the decimal point symbol is a comma instead of a period, and strconv fails to parse floats when commas are used as the decimal separator.
- 7ebc0f2 Interval updates
- 30dbad2 M4 Series Support
- bdd49e6 Merge pull request #1 from metaspartan/development
- 755fedb Merge pull request #22 from context-labs/main
- a95b0ce Merge pull request #24 from context-labs/main
- 6c0d43e Merge pull request #25 from context-labs/development
- ca959f9 Merge pull request #28 from hezhizhen/patch-1
- 1f3ddf7 Merge pull request #30 from raghav2005/feature/help-menu
- edd38b5 Merge pull request #34 from context-labs/development
- 628a742 Merge pull request #35 from context-labs/main
- f463ef7 Merge pull request #36 from context-labs/development
- 77da2d7 Merge pull request #37 from context-labs/development
- 9a6a900 Merge pull request #40 from ivanfioravanti/main
- 4d16e46 Merge pull request #41 from context-labs/development
- 70edf50 Merge pull request #48 from yarkm13/development
- 429f29d Merge pull request #57 from context-labs/development
- a26c6eb Merge pull request #58 from context-labs/main
- 1674e26 Merge pull request #59 from context-labs/development
- e2087dc Merge pull request #60 from context-labs/development
- d6d1c40 Merge pull request #61 from context-labs/development
- aa8713a Merge pull request #62 from context-labs/development
- 4d26000 Merge pull request #63 from dogancan/patch-1
- 819fe4b Move IOReport power/thermal logic to Objective-C file
- 77fa4a6 Prometheus server
- 0b468eb Refactor CLI and event handling; modularize app logic
- 9f6dca3 Refactor SOC info handling and enhance headless output
- 448a1cf Refactor keyboard input handling and improve CPU core widget layout
- b9604b8 Refactor process and power metrics handling
- eadd014 Refactor project structure and add app logic
- 264a54d Restore previous layout after exiting info view
- d289f2a Revise features and supported chips in README
- 6c63547 Rewrite for CPU usage
- 916566d Small fix for P-CPU MHz freq on some chips
- d539211 Switch to gotui, add new colors and main block UI
- fac3213 Update .goreleaser.yaml
- 6256597 Update README image to animated GIF
- 49282da Update README.md
- 833f113 Update README.md
- cbb3e24 Update README.md
- 33c4c99 Update README.md
- 0c86931 Update README.md
- 95b9051 Update README.md
- 6096b90 Update README.md
- ab34a7f Update README.md
- 598c819 Update UI refresh logic and add badges to README
- 36131cc Update acknowledgements and screenshot
- fcb46fc Update app.go
- d1f075b Update app.go
- 566f8fb Update app.go
- 10d086d Update app.go
- c76f1cd Update app.go
- d0f29d3 Update app.go
- aedae65 Update app.go
- ff5358d Update app.go
- acd3e6f Update app.go
- a27443f Update app.go
- 857d784 Update app.go
- 46b1790 Update dependencies in go.mod and go.sum
- 68d0651 Update dependencies in go.mod and go.sum
- e66c7e1 Update features, dependencies, and process metrics
- 8b56757 Update globals.go
- 013a7e8 Update go and goreleaser
- 88678df Update go.mod
- 95282fa Update go.sum
- 8c75d27 Update goreleaser
- f03e554 Update gotui dependency and fix CPUCoreWidget layout logic
- 55f576e Update gotui/v4 to v4.1.6
- 74e32fa Update help menu
- 491d5ba Update help text and add GPU SRAM power metric
- b495f62 Update layouts
- 97cbc43 Update main.go
- 2f01938 Update main.go
- 6ed2b21 Update main.go
- 6bfabeb Update parsing and adds process list
- 189ca1c Update repository references to metaspartan/mactop
- 847055a Update screenshot
- 772d117 Update screenshotm.png
- 39d2f28 Update screenshots
- 5c9a0db Update types.go
- 651993e Update wattage precision
- 3581a62 added help menu on h or ? click
- adf6c30 cleanup
- e2b8ff7 fix: remove unnecessary conversion
- c2c9dfa from Under 1,000 lines to Around 1,000
- 2bdc27a shortened code & reverted README to say under 1,000 lines of code
- bdc8fe5 stderrLogger
- 90319ce updated mactop Commands section