January 1st, 2025 Update for FrogPilot v0.9.7:
Highlight Features
- "Conditional Experimental Mode" onroad UI redesign - In line with recent onroad widget updates, the "Conditional Experimental Mode" widget has also been given a fresh new coat of paint! Instead of a status bar at the bottom indicating why "Experimental Mode" is active, icons now represent the current trigger condition, and the widget border changes color accordingly (orange for active "Experimental Mode" and yellow when "Chill Mode" is enforced, aka "Conditional Experimental Mode" is overridden). This new widget can be enabled under "FrogPilot → Theme and Appearance → APPEARANCE → Developer UI → Developer Widgets → 'Conditional Experimental Mode' Status" if the "Developer" "Tuning Level" is active.
Other Enhancements
- Added the "Desired" metric to the lead marker when using the "Lead Info" → "Longitudinal Metric" to display the desired distance from the lead vehicle
- Added the option to manually select "CUPRA" vehicle fingerprints
- Redesigned the "Road Name" widget
- Removed the "Always On Lateral" status bar
- Removed the "Longitudinal Tunes" metrics from the top of the onroad UI and moved the "Acceleration" metric to the border
- Temporarily removed the "Compass" widget; it will return once the redesign is complete
- Tweaked the "Adjacent Lead" markers in the onroad UI for better differentiation between leads
- Tweaked the "Developer UI" toggle panel
- Tweaked the "Speed Limit Controller" toggle panel
- Tweaked the "Tracking Lead" function for more accurate lead tracking
- Updated the toggle names and descriptions in the "Vehicles" panel
Bug Fixes
- Fixed an issue that was causing the "Automatic Updates" function to get stuck on pending updates
- Fixed an issue that was causing the UI to crash when no maps were selected during map downloads
- Fixed an issue that was preventing themes from being properly validated on boot
- Fixed a few issues with "Speed Limit Controller" in regards to speed limit changes
Code Base & Maintenance
- All parameters marked as "PERSISTENT" are now automatically backed up
- Cleaned up and optimized some of the onroad UI
- Cleaned up and optimized the "Vehicles" panel
- Optimized the map selection functions in the "OFFLINE MAPS" panel
- The "mapd" process has been moved to the "frogpilot_process" process