Changelog
- 0a09671 Add CGDisplayStream sourceRect and use 16x16
- 4b6cd1c Add Menu_LabelText key to locales
- d0a1e4a Add configurable menu bar label color
- 392fd8d Add configurable overlay sections and settings
- 87b31b4 Add display FPS diagnostics and --dump-fps flag
- 603995f Add drag-to-reorder for overlay settings
- 95bdf38 Add i18n locale TOML files
- 6f4e42b Add i18n support and localize UI strings
- 3d143e4 Add numeric thermal level; remove early CLI i18n init
- 89f734a Add unified shutdown and conditional OSThread lock
- 56b2be9 Avoid holding NVMe SMART plugin; round temps
- 71fc255 Brew formula update for mactop version v2.1.2
- cce0557 Copy default slices; use unsafe.Slice for C buffer
- 852c0b0 Create netfilter_test.go
- 26c76f9 Fix display FPS error paths and SOC fallback
- eff4cd8 Init i18n and handle DFPS start failure
- c9b91a9 Integrate i18n/localization across UI and CLI
- 1e6470c Localize fan modes and temperature categories
- c37bdd6 Lock main thread and add worker shutdown
- 43f4908 Merge pull request #44 from metaspartan/development
- 2e2e15f Merge pull request #49 from pineapple-farm/add-download-chart
- 7c04842 Pre-resolve language and init i18n early
- 6417ee4 Scope close(done) recover; drop DRAM flag
- e68110e Show loading screen and async DRAM calibration
- 11c448a Show permission warning when FPS stream fails
- 0564520 Update README.md
- 270fd40 Update app.go
- c84749f Update app.go
- d14b115 Update app.go
- 9992757 Update globals.go
- 28b88a6 Update menubar.m
- 9049726 Update menubar.m
- 4f7421c Update native_stats.go
- 0afde1a Update overlay.m
- 191e816 Update sys_info.go
- fa77b05 Use confirm body i18n; check overlay opacity flag
- a11080a Use decimal units for disk sizes
- 9e52712 Use sysctl C API; remove subprocess calls
- 997001c docs(readme): add ClawHub download history chart
- 0a3a50d overlay: preserve section order and refactor drawing