Add setting for centering radar on site selection

This commit is contained in:
AdenKoperczak 2025-04-02 11:20:46 -04:00
parent 7fdf25f1e7
commit 6b2f3dd84f
6 changed files with 39 additions and 10 deletions

View file

@ -139,6 +139,7 @@ public:
&warningsProvider_,
&radarSiteThreshold_,
&antiAliasingEnabled_,
&centerOnRadarSelection_,
&showMapAttribution_,
&showMapCenter_,
&showMapLogo_,
@ -258,6 +259,7 @@ public:
settings::SettingsInterface<std::string> warningsProvider_ {};
settings::SettingsInterface<double> radarSiteThreshold_ {};
settings::SettingsInterface<bool> antiAliasingEnabled_ {};
settings::SettingsInterface<bool> centerOnRadarSelection_ {};
settings::SettingsInterface<bool> showMapAttribution_ {};
settings::SettingsInterface<bool> showMapCenter_ {};
settings::SettingsInterface<bool> showMapLogo_ {};
@ -813,6 +815,11 @@ void SettingsDialogImpl::SetupGeneralTab()
generalSettings.anti_aliasing_enabled());
antiAliasingEnabled_.SetEditWidget(self_->ui->antiAliasingEnabledCheckBox);
centerOnRadarSelection_.SetSettingsVariable(
generalSettings.center_on_radar_selection());
centerOnRadarSelection_.SetEditWidget(
self_->ui->centerOnRadarSelectionCheckBox);
showMapAttribution_.SetSettingsVariable(
generalSettings.show_map_attribution());
showMapAttribution_.SetEditWidget(self_->ui->showMapAttributionCheckBox);