mirror of
https://github.com/MoreTore/openpilot.git
synced 2026-08-05 16:26:14 +08:00
Visuals - Quality of Life - Full Map
This commit is contained in:
@@ -154,6 +154,8 @@ void TogglesPanel::updateToggles() {
|
||||
disengage_on_accelerator_toggle->setVisible(!params.getBool("AlwaysOnLateral"));
|
||||
auto driver_camera_toggle = toggles["RecordFront"];
|
||||
driver_camera_toggle->setVisible(!(params.getBool("DeviceManagement") && params.getBool("NoLogging") && params.getBool("NoUploads")));
|
||||
auto nav_settings_left_toggle = toggles["NavSettingLeftSide"];
|
||||
nav_settings_left_toggle->setVisible(!params.getBool("FullMap"));
|
||||
|
||||
auto experimental_mode_toggle = toggles["ExperimentalMode"];
|
||||
auto op_long_toggle = toggles["ExperimentalLongitudinalEnabled"];
|
||||
|
||||
@@ -63,7 +63,7 @@ void OnroadWindow::updateState(const UIState &s) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (s.scene.map_on_left) {
|
||||
if (s.scene.map_on_left || s.scene.full_map) {
|
||||
split->setDirection(QBoxLayout::LeftToRight);
|
||||
} else {
|
||||
split->setDirection(QBoxLayout::RightToLeft);
|
||||
|
||||
@@ -419,6 +419,7 @@ void ui_update_frogpilot_params(UIState *s, Params ¶ms) {
|
||||
|
||||
bool quality_of_life_visuals = params.getBool("QOLVisuals");
|
||||
scene.big_map = quality_of_life_visuals && params.getBool("BigMap");
|
||||
scene.full_map = scene.big_map && params.getBool("FullMap");
|
||||
|
||||
scene.speed_limit_controller = scene.longitudinal_control && params.getBool("SpeedLimitController");
|
||||
scene.show_slc_offset = scene.speed_limit_controller && params.getBool("ShowSLCOffset");
|
||||
|
||||
@@ -141,6 +141,7 @@ typedef struct UIScene {
|
||||
bool experimental_mode;
|
||||
bool experimental_mode_via_screen;
|
||||
bool fahrenheit;
|
||||
bool full_map;
|
||||
bool has_auto_tune;
|
||||
bool has_lead;
|
||||
bool hide_lead_marker;
|
||||
|
||||
Reference in New Issue
Block a user