Files
citron/src
Zephyron 837af6ccb9 feat: Add compact overlay system with FPS, thermal, and RAM indicators
- Replace old text-based FPS/thermal overlays with custom views
- Add new FpsIndicatorView with color-coded performance display
- Add ThermalIndicatorView showing battery temperature in °C/°F
- Add RamMeterView with usage percentage and visual progress bar
- Arrange all overlays horizontally at top center of screen
- Add native configuration support for show_ram_meter setting
- Update overlay options menu to include RAM meter toggle
- Implement proper battery temperature reading via BatteryManager
- Use compact 120x60 (FPS/thermal) and 140x60 (RAM) dimensions
- Add color coding: green (good), orange (moderate), red (poor/hot)
- Include appropriate icons and shadows for better visibility (WIP)

Signed-off-by: Zephyron <zephyron@citron-emu.org>
2025-05-25 21:22:29 +10:00
..
2022-07-27 12:53:49 +02:00