Releases: metaspartan/mactop
Releases · metaspartan/mactop
v2.0.2
Changelog
- 454b05c Add Prometheus metrics for system info and per-core usage
- c251fcd Add background color cycling and Catppuccin theme improvements
- f400cfe Add customizable background color support
- 6e91bd6 Add four new compact layouts and UI title logic
- be1b394 Add new theme colors and refactor color resolution
- f3a0e4b Add pastel theme colors and improve theme color resolution
- 380421e Brew formula update for mactop version v2.0.1
- 1e8cf06 Merge pull request #7 from metaspartan/development
- 2d76f7f Refactor Catppuccin theme handling to use short names
- d71a5d1 Refactor layout handling and modularize CPU UI updates
- 9783818 Remove 'latte' Catppuccin theme and update mappings
- c34708d Remove help shortcut from main UI footer
- 16917f9 Update Latte theme base color and improve gauge backgrounds
- cce2049 Update README.md
- c09111a Update app.go
- d69a3a9 Update config.go
- 13f4ce1 Update events.go
- 0478b84 Update theme.go
- a7b170f Update theme.go
- b2d9b3d gotui -> v4.2.4
- ca3c198 v2.0.2
v2.0.1
Changelog
- 63c4073 Add Catppuccin theme support and palette integration
- 0036896 Add RDMA over Thunderbolt detection utility
- bfe73d0 Add Thunderbolt Net sparklines and scrolling support
- c182f62 Add Thunderbolt and RDMA monitoring support
- 91d280a Add Thunderbolt monitoring and improve thread safety
- 258ec2f Add Thunderbolt network throughput to headless output
- daff818 Add USB device mapping to Thunderbolt buses
- 9acd0ac Add custom theme with individual gauge colors
- 97de487 Add pretty print and TB net stats mapping in headless mode
- ee28ac4 Add receptacle_id and domain_uuid to Thunderbolt outputs
- 4c8cce2 Add scrolling support to Info layout
- c928040 Add switch UID and vendor ID to Thunderbolt structs
- 49f19dd Back to sparkline
- 885f23f Brew formula update for mactop version v2.0.0
- c14ee80 Fix theme color handling for white light mode
- 9d76739 Improve theme color handling and display logic
- 9cae042 Make SortColumn in config optional and pointer type
- 09903c7 Merge branch 'development' into ck/tb
- be48e3d Merge pull request #2 from metaspartan/main
- 56c9c5a Merge pull request #4 from ArjunDivecha/claude/change-graph-colors-RaLGk
- 986804e Merge pull request #5 from metaspartan/ck/tb
- bcd06bd Merge pull request #6 from metaspartan/development
- 8dd1c01 Persist sort column and order in config
- 5595db6 Refactor Thunderbolt and profiler data handling
- d0d765c Refactor headless and Thunderbolt info logic
- 182a88f Refactor theme color logic and simplify gauge color functions
- 821e119 Remove IO sparkline and refactor headless mode
- 9252df6 Remove Thunderbolt device info scrolling in NetworkIO layout
- 4024c5a Replace TB Net sparklines with braille plot
- a1e5fcb TB net adjustments
- 67145f3 TB5
- 19c4cbb Update Go Report Card badge link in README
- 13ddd77 Update README.md
- ba66b67 Update README.md
- e4b10d5 Update app.go
- 90ca394 Update app.go
- 8187435 Update app.go
- ea0f26c Update headless.go
- 9f16c90 Update headless.go
- f33497a Update info.go
- d6807d1 Update info.go
- 6550d1a Update layout.go
- 6b85f93 Update rdma.go
- 914af2c Update thunderbolt.go
- 25ffde3 Update thunderbolt.go
- 564c8da Update thunderbolt_network.go
- 84f6527 Update thunderbolt_network.go
- 2ee8e00 add tb net info
- 567c0e3 custom -> 1977
- 443bedd custom to '1977'
- fcdc710 swap mem gauge on tb layout
- 74f59d1 v2.0.1
v2.0.0
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 metasparta...