Commit Graph

4 Commits

Author SHA1 Message Date
LemonNexus 4c084bd0cd fix: HUD rebuild stability and end_session compatibility
- Add end_session() as alias for stop_session() for backward compatibility
- Use delayed rebuild with QTimer.singleShot to avoid UI glitches
- Add container.show() at end of _setup_ui to ensure visibility
- Add error handling in _do_rebuild for recovery
2026-02-09 22:45:14 +00:00
LemonNexus f9b4d9a44b fix: add missing weapon_dpp and weapon_cost_per_hour parameters to start_session
- Added for backward compatibility with main_window.py
- These parameters are accepted but not used in the clean HUD
- Fixes TypeError when starting session
2026-02-09 22:41:49 +00:00
LemonNexus cd5f03c002 fix: HUD overlay initialization order and rebuild logic
- Create container before calling _update_window_size in _setup_ui
- Fix _rebuild_ui to delete and recreate container properly
- Add VISION_PLAN.md with comprehensive computer vision/OCR plan
2026-02-09 22:38:49 +00:00
LemonNexus 60fbf8d257 feat: new clean customizable HUD overlay
- hud_overlay_clean.py: Completely redesigned HUD
- Default view shows only essentials (P/L, Return %, Cost metrics, Gear)
- Optional stats hidden by default (cost breakdown, combat, damage)
- Settings button (⚙️) to customize visible elements
- Compact mode option
- Auto-sizing based on enabled features
- HUD_REDESIGN.md: Documentation and migration guide
2026-02-09 22:34:16 +00:00