diff --git a/sdrbase/resources/webapi/doc/html2/index.html b/sdrbase/resources/webapi/doc/html2/index.html
index 10506f7b2..3fadf62f9 100644
--- a/sdrbase/resources/webapi/doc/html2/index.html
+++ b/sdrbase/resources/webapi/doc/html2/index.html
@@ -7484,6 +7484,9 @@ margin-bottom: 20px;
"showUnits" : {
"type" : "integer"
},
+ "freqDecimalPlaces" : {
+ "type" : "integer"
+ },
"powerDecimalPlaces" : {
"type" : "integer"
},
@@ -7493,6 +7496,9 @@ margin-bottom: 20px;
"dropShadowEnabled" : {
"type" : "integer"
},
+ "dropShadowColor" : {
+ "type" : "integer"
+ },
"title" : {
"type" : "string"
},
@@ -60396,7 +60402,7 @@ except ApiException as e:
- Generated 2026-04-22T17:17:14.302+02:00
+ Generated 2026-04-22T21:13:47.209+02:00
diff --git a/sdrbase/resources/webapi/doc/swagger/include/FreqDisplay.yaml b/sdrbase/resources/webapi/doc/swagger/include/FreqDisplay.yaml
index f346537dd..c61dd4515 100644
--- a/sdrbase/resources/webapi/doc/swagger/include/FreqDisplay.yaml
+++ b/sdrbase/resources/webapi/doc/swagger/include/FreqDisplay.yaml
@@ -19,13 +19,15 @@ FreqDisplaySettings:
showUnits:
type: integer
freqDecimalPlaces:
- type; integer
+ type: integer
powerDecimalPlaces:
type: integer
textcolor:
type: integer
dropShadowEnabled:
type: integer
+ dropShadowColor:
+ type: integer
title:
type: string
rgbColor:
diff --git a/swagger/sdrangel/api/swagger/include/FreqDisplay.yaml b/swagger/sdrangel/api/swagger/include/FreqDisplay.yaml
index ea38d2efd..c116361ed 100644
--- a/swagger/sdrangel/api/swagger/include/FreqDisplay.yaml
+++ b/swagger/sdrangel/api/swagger/include/FreqDisplay.yaml
@@ -19,13 +19,15 @@ FreqDisplaySettings:
showUnits:
type: integer
freqDecimalPlaces:
- type; integer
+ type: integer
powerDecimalPlaces:
type: integer
textcolor:
type: integer
dropShadowEnabled:
type: integer
+ dropShadowColor:
+ type: integer
title:
type: string
rgbColor:
diff --git a/swagger/sdrangel/code/html2/index.html b/swagger/sdrangel/code/html2/index.html
index 10506f7b2..3fadf62f9 100644
--- a/swagger/sdrangel/code/html2/index.html
+++ b/swagger/sdrangel/code/html2/index.html
@@ -7484,6 +7484,9 @@ margin-bottom: 20px;
"showUnits" : {
"type" : "integer"
},
+ "freqDecimalPlaces" : {
+ "type" : "integer"
+ },
"powerDecimalPlaces" : {
"type" : "integer"
},
@@ -7493,6 +7496,9 @@ margin-bottom: 20px;
"dropShadowEnabled" : {
"type" : "integer"
},
+ "dropShadowColor" : {
+ "type" : "integer"
+ },
"title" : {
"type" : "string"
},
@@ -60396,7 +60402,7 @@ except ApiException as e:
- Generated 2026-04-22T17:17:14.302+02:00
+ Generated 2026-04-22T21:13:47.209+02:00
diff --git a/swagger/sdrangel/code/qt5/client/SWGFreqDisplaySettings.cpp b/swagger/sdrangel/code/qt5/client/SWGFreqDisplaySettings.cpp
index 3a1fbe19d..1dbaeb0a1 100644
--- a/swagger/sdrangel/code/qt5/client/SWGFreqDisplaySettings.cpp
+++ b/swagger/sdrangel/code/qt5/client/SWGFreqDisplaySettings.cpp
@@ -42,12 +42,16 @@ SWGFreqDisplaySettings::SWGFreqDisplaySettings() {
m_frequency_units_isSet = false;
show_units = 0;
m_show_units_isSet = false;
+ freq_decimal_places = 0;
+ m_freq_decimal_places_isSet = false;
power_decimal_places = 0;
m_power_decimal_places_isSet = false;
textcolor = 0;
m_textcolor_isSet = false;
drop_shadow_enabled = 0;
m_drop_shadow_enabled_isSet = false;
+ drop_shadow_color = 0;
+ m_drop_shadow_color_isSet = false;
title = nullptr;
m_title_isSet = false;
rgb_color = 0;
@@ -86,12 +90,16 @@ SWGFreqDisplaySettings::init() {
m_frequency_units_isSet = false;
show_units = 0;
m_show_units_isSet = false;
+ freq_decimal_places = 0;
+ m_freq_decimal_places_isSet = false;
power_decimal_places = 0;
m_power_decimal_places_isSet = false;
textcolor = 0;
m_textcolor_isSet = false;
drop_shadow_enabled = 0;
m_drop_shadow_enabled_isSet = false;
+ drop_shadow_color = 0;
+ m_drop_shadow_color_isSet = false;
title = new QString("");
m_title_isSet = false;
rgb_color = 0;
@@ -126,6 +134,8 @@ SWGFreqDisplaySettings::cleanup() {
+
+
if(title != nullptr) {
delete title;
}
@@ -167,12 +177,16 @@ SWGFreqDisplaySettings::fromJsonObject(QJsonObject &pJson) {
::SWGSDRangel::setValue(&show_units, pJson["showUnits"], "qint32", "");
+ ::SWGSDRangel::setValue(&freq_decimal_places, pJson["freqDecimalPlaces"], "qint32", "");
+
::SWGSDRangel::setValue(&power_decimal_places, pJson["powerDecimalPlaces"], "qint32", "");
::SWGSDRangel::setValue(&textcolor, pJson["textcolor"], "qint32", "");
::SWGSDRangel::setValue(&drop_shadow_enabled, pJson["dropShadowEnabled"], "qint32", "");
+ ::SWGSDRangel::setValue(&drop_shadow_color, pJson["dropShadowColor"], "qint32", "");
+
::SWGSDRangel::setValue(&title, pJson["title"], "QString", "QString");
::SWGSDRangel::setValue(&rgb_color, pJson["rgbColor"], "qint32", "");
@@ -226,6 +240,9 @@ SWGFreqDisplaySettings::asJsonObject() {
if(m_show_units_isSet){
obj->insert("showUnits", QJsonValue(show_units));
}
+ if(m_freq_decimal_places_isSet){
+ obj->insert("freqDecimalPlaces", QJsonValue(freq_decimal_places));
+ }
if(m_power_decimal_places_isSet){
obj->insert("powerDecimalPlaces", QJsonValue(power_decimal_places));
}
@@ -235,6 +252,9 @@ SWGFreqDisplaySettings::asJsonObject() {
if(m_drop_shadow_enabled_isSet){
obj->insert("dropShadowEnabled", QJsonValue(drop_shadow_enabled));
}
+ if(m_drop_shadow_color_isSet){
+ obj->insert("dropShadowColor", QJsonValue(drop_shadow_color));
+ }
if(title != nullptr && *title != QString("")){
toJsonValue(QString("title"), title, obj, QString("QString"));
}
@@ -333,6 +353,16 @@ SWGFreqDisplaySettings::setShowUnits(qint32 show_units) {
this->m_show_units_isSet = true;
}
+qint32
+SWGFreqDisplaySettings::getFreqDecimalPlaces() {
+ return freq_decimal_places;
+}
+void
+SWGFreqDisplaySettings::setFreqDecimalPlaces(qint32 freq_decimal_places) {
+ this->freq_decimal_places = freq_decimal_places;
+ this->m_freq_decimal_places_isSet = true;
+}
+
qint32
SWGFreqDisplaySettings::getPowerDecimalPlaces() {
return power_decimal_places;
@@ -363,6 +393,16 @@ SWGFreqDisplaySettings::setDropShadowEnabled(qint32 drop_shadow_enabled) {
this->m_drop_shadow_enabled_isSet = true;
}
+qint32
+SWGFreqDisplaySettings::getDropShadowColor() {
+ return drop_shadow_color;
+}
+void
+SWGFreqDisplaySettings::setDropShadowColor(qint32 drop_shadow_color) {
+ this->drop_shadow_color = drop_shadow_color;
+ this->m_drop_shadow_color_isSet = true;
+}
+
QString*
SWGFreqDisplaySettings::getTitle() {
return title;
@@ -469,6 +509,9 @@ SWGFreqDisplaySettings::isSet(){
if(m_show_units_isSet){
isObjectUpdated = true; break;
}
+ if(m_freq_decimal_places_isSet){
+ isObjectUpdated = true; break;
+ }
if(m_power_decimal_places_isSet){
isObjectUpdated = true; break;
}
@@ -478,6 +521,9 @@ SWGFreqDisplaySettings::isSet(){
if(m_drop_shadow_enabled_isSet){
isObjectUpdated = true; break;
}
+ if(m_drop_shadow_color_isSet){
+ isObjectUpdated = true; break;
+ }
if(title && *title != QString("")){
isObjectUpdated = true; break;
}
diff --git a/swagger/sdrangel/code/qt5/client/SWGFreqDisplaySettings.h b/swagger/sdrangel/code/qt5/client/SWGFreqDisplaySettings.h
index 3cf216de9..54de26391 100644
--- a/swagger/sdrangel/code/qt5/client/SWGFreqDisplaySettings.h
+++ b/swagger/sdrangel/code/qt5/client/SWGFreqDisplaySettings.h
@@ -64,6 +64,9 @@ public:
qint32 getShowUnits();
void setShowUnits(qint32 show_units);
+ qint32 getFreqDecimalPlaces();
+ void setFreqDecimalPlaces(qint32 freq_decimal_places);
+
qint32 getPowerDecimalPlaces();
void setPowerDecimalPlaces(qint32 power_decimal_places);
@@ -73,6 +76,9 @@ public:
qint32 getDropShadowEnabled();
void setDropShadowEnabled(qint32 drop_shadow_enabled);
+ qint32 getDropShadowColor();
+ void setDropShadowColor(qint32 drop_shadow_color);
+
QString* getTitle();
void setTitle(QString* title);
@@ -122,6 +128,9 @@ private:
qint32 show_units;
bool m_show_units_isSet;
+ qint32 freq_decimal_places;
+ bool m_freq_decimal_places_isSet;
+
qint32 power_decimal_places;
bool m_power_decimal_places_isSet;
@@ -131,6 +140,9 @@ private:
qint32 drop_shadow_enabled;
bool m_drop_shadow_enabled_isSet;
+ qint32 drop_shadow_color;
+ bool m_drop_shadow_color_isSet;
+
QString* title;
bool m_title_isSet;