This commit is contained in:
firestar5683
2026-06-09 22:21:48 -05:00
parent 37f5c8ca58
commit 88e297b183
2 changed files with 42 additions and 20 deletions
@@ -172,10 +172,6 @@ class StarPilotLongitudinalLayout(_SettingsPage):
subtitle=tr_noop("Automatically slow down for upcoming curves based on learned road data."),
get_value=lambda: tr_noop("Configure"),
navigate_to="curve"),
SettingRow("WeatherNav", "value", tr_noop("Weather"),
subtitle=tr_noop("Adjust following distance, acceleration, and curve speed for weather conditions."),
get_value=lambda: tr_noop("Configure"),
navigate_to="weather"),
], tab_key="adaptive"),
# ── Limits tab ──
@@ -277,6 +273,16 @@ class StarPilotLongitudinalLayout(_SettingsPage):
get_state=lambda: self._params.get_bool("MapDeceleration"),
set_state=lambda s: self._params.put_bool("MapDeceleration", s),
visible=lambda: self._params.get_bool("QOLLongitudinal") and self._params.get_bool("MapGears")),
SettingRow("WeatherPresets", "toggle", tr_noop("Weather Condition Offsets"),
subtitle=tr_noop("Automatically adjust driving behavior based on real-time weather."),
get_state=lambda: self._params.get_bool("WeatherPresets"),
set_state=lambda s: self._params.put_bool("WeatherPresets", s),
visible=lambda: self._params.get_bool("QOLLongitudinal")),
SettingRow("WeatherNav", "value", tr_noop("Configure Weather Offsets"),
subtitle=tr_noop("Adjust following distance, acceleration, and curve speed for weather conditions."),
get_value=lambda: tr_noop("Configure"),
navigate_to="weather",
visible=lambda: self._params.get_bool("QOLLongitudinal") and self._params.get_bool("WeatherPresets")),
], tab_key="daily", column_pair="daily"),
]
@@ -1172,7 +1172,8 @@
"ui_type": "numeric",
"min": 0.0,
"max": 3.0,
"step": 0.01
"step": 0.01,
"parent_key": "LowVisibilityOffsets"
},
{
"key": "IncreasedStoppedDistanceLowVisibility",
@@ -1181,7 +1182,8 @@
"data_type": "float",
"ui_type": "numeric",
"min": 0.0,
"max": 10.0
"max": 10.0,
"parent_key": "LowVisibilityOffsets"
},
{
"key": "ReduceAccelerationLowVisibility",
@@ -1191,7 +1193,8 @@
"ui_type": "numeric",
"min": 0.0,
"max": 99.0,
"step": 1.0
"step": 1.0,
"parent_key": "LowVisibilityOffsets"
},
{
"key": "ReduceLateralAccelerationLowVisibility",
@@ -1201,7 +1204,8 @@
"ui_type": "numeric",
"min": 0.0,
"max": 99.0,
"step": 1.0
"step": 1.0,
"parent_key": "LowVisibilityOffsets"
},
{
"key": "RainOffsets",
@@ -1219,7 +1223,8 @@
"ui_type": "numeric",
"min": 0.0,
"max": 3.0,
"step": 0.01
"step": 0.01,
"parent_key": "RainOffsets"
},
{
"key": "IncreasedStoppedDistanceRain",
@@ -1228,7 +1233,8 @@
"data_type": "float",
"ui_type": "numeric",
"min": 0.0,
"max": 10.0
"max": 10.0,
"parent_key": "RainOffsets"
},
{
"key": "ReduceAccelerationRain",
@@ -1238,7 +1244,8 @@
"ui_type": "numeric",
"min": 0.0,
"max": 99.0,
"step": 1.0
"step": 1.0,
"parent_key": "RainOffsets"
},
{
"key": "ReduceLateralAccelerationRain",
@@ -1248,7 +1255,8 @@
"ui_type": "numeric",
"min": 0.0,
"max": 99.0,
"step": 1.0
"step": 1.0,
"parent_key": "RainOffsets"
},
{
"key": "RainStormOffsets",
@@ -1266,7 +1274,8 @@
"ui_type": "numeric",
"min": 0.0,
"max": 3.0,
"step": 0.01
"step": 0.01,
"parent_key": "RainStormOffsets"
},
{
"key": "IncreasedStoppedDistanceRainStorm",
@@ -1275,7 +1284,8 @@
"data_type": "float",
"ui_type": "numeric",
"min": 0.0,
"max": 10.0
"max": 10.0,
"parent_key": "RainStormOffsets"
},
{
"key": "ReduceAccelerationRainStorm",
@@ -1285,7 +1295,8 @@
"ui_type": "numeric",
"min": 0.0,
"max": 99.0,
"step": 1.0
"step": 1.0,
"parent_key": "RainStormOffsets"
},
{
"key": "ReduceLateralAccelerationRainStorm",
@@ -1295,7 +1306,8 @@
"ui_type": "numeric",
"min": 0.0,
"max": 99.0,
"step": 1.0
"step": 1.0,
"parent_key": "RainStormOffsets"
},
{
"key": "SnowOffsets",
@@ -1313,7 +1325,8 @@
"ui_type": "numeric",
"min": 0.0,
"max": 3.0,
"step": 0.01
"step": 0.01,
"parent_key": "SnowOffsets"
},
{
"key": "IncreasedStoppedDistanceSnow",
@@ -1322,7 +1335,8 @@
"data_type": "float",
"ui_type": "numeric",
"min": 0.0,
"max": 10.0
"max": 10.0,
"parent_key": "SnowOffsets"
},
{
"key": "ReduceAccelerationSnow",
@@ -1332,7 +1346,8 @@
"ui_type": "numeric",
"min": 0.0,
"max": 99.0,
"step": 1.0
"step": 1.0,
"parent_key": "SnowOffsets"
},
{
"key": "ReduceLateralAccelerationSnow",
@@ -1342,7 +1357,8 @@
"ui_type": "numeric",
"min": 0.0,
"max": 99.0,
"step": 1.0
"step": 1.0,
"parent_key": "SnowOffsets"
},
{
"key": "SpeedLimitController",