Keep Redneck Cruise in Galaxy developer settings

This commit is contained in:
firestar5683
2026-08-07 11:36:15 -05:00
parent 332dfdf099
commit 32117d43bc
6 changed files with 14 additions and 24 deletions
@@ -4066,6 +4066,15 @@
"ui_type": "toggle",
"settings_tier": "simple"
},
{
"key": "RedneckCruise",
"label": "Redneck Cruise",
"description": "On supported Hyundai stock-cruise cars, use RES/SET button presses to match the cluster set speed to StarPilot's target.",
"data_type": "bool",
"ui_type": "toggle",
"parent_key": "GalaxyDeveloperMode",
"settings_tier": "advanced"
},
{
"key": "UseOldUI",
"label": "Use Old UI",
@@ -51,6 +51,7 @@ def test_galaxy_layout_contains_basic_mode_controls():
"QOLLongitudinal",
} <= sections["Longitudinal (Speed & Following)"].keys()
assert "RedneckCruise" not in sections["Longitudinal (Speed & Following)"].keys()
assert sections["Developer"]["RedneckCruise"]["parent_key"] == "GalaxyDeveloperMode"
assert {"GalaxyDeveloperMode", "UseOldUI"} <= sections["Developer"].keys()
@@ -121,6 +122,7 @@ def test_requested_simple_and_advanced_settings_tiers():
assert developer["GalaxyDeveloperMode"]["settings_tier"] == "simple"
assert developer["UseOldUI"]["settings_tier"] == "simple"
assert developer["DeveloperUI"]["settings_tier"] == "advanced"
assert developer["RedneckCruise"]["settings_tier"] == "advanced"
def test_hidden_feature_defaults_remain_enabled():