What's Changed
- feat: comprehensive theme system with iTerm2 import by @jordond in #1
- feat: historical data tracking with daemon, TUI views, and CLI export by @jordond in #2
- fix: clarify battery stats display with 'capacity' prefix by @jordond in #15
- fix: remove dead code and #[allow(dead_code)] suppressions by @jordond in #17
- fix: move battery percent from gauge to info card by @jordond in #16
- fix: use exec() for daemon logs --follow to handle Ctrl+C by @jordond in #19
- feat: add landing page and documentation site by @jordond in #20
- refactor: restructure repo as monorepo with cli/ directory by @jordond in #21
- fix: smooth power readings with moving average by @jordond in #24
- feat: add battery runtime forecast by @jordond in #25
- feat: improve process names and add info columns to TUI by @jordond in #26
- feat: add logging to app and daemon by @jordond in #27
- feat(daemon): refactor daemon as single source of truth for real-time data by @jordond in #28
- feat: Unified Settings dialog by @jordond in #34
- fix: UI fixes and daemon communication overhaul by @jordond in #38
- refactor: remove CLI flags and unify logging by @jordond in #39
- feat: Add graceful vs force kill options in kill dialog by @jordond in #40
- feat: add charge/discharge cycle tracking for battery analytics by @jordond in #41
- feat: display screen brightness in power section by @jordond in #42
- refactor: replace string-based settings with enum system by @jordond in #44
- refactor: remove dead code and unnecessary dead_code annotations by @jordond in #43
- feat(protocol): extract protocol types to separate crate by @jordond in #45
- feat(desktop): Initial placeholder app by @jordond in #49
- feat(platform): add cross-platform battery/power monitoring with Linux support by @jordond in #48
- feat(ui): add battery details popup and enhanced graph aesthetics by @jordond in #51
- fix(daemon): drain stale messages and remove unreliable brightness by @jordond in #53
- refactor(ui): replace custom gauge with ratatui Gauge widget by @jordond in #54
- refactor(ui): extract inline text gauge to helper function by @jordond in #58
- refactor(cli): remove duplicate theme folder, use jolt-theme crate directly by @jordond in #55
- feat(daemon): add install/uninstall commands for auto-start on login by @jordond in #59
- refactor: extract monolithic app.rs and main.rs into logical modules by @jordond in #60
New Contributors
Full Changelog: https://github.com/jordond/jolt/commits/0.1.0