feat(radio): allow user to choose only one log file per day (#7163)
Co-authored-by: elecpower <elecpower@users.noreply.github.com>
This commit is contained in:
@@ -415,6 +415,8 @@ Node convert<GeneralSettings>::encode(const GeneralSettings& rhs)
|
||||
}
|
||||
}
|
||||
|
||||
node["oneLogPerDay"] = (int)rhs.oneLogPerDay;
|
||||
|
||||
return node;
|
||||
}
|
||||
|
||||
@@ -772,6 +774,8 @@ bool convert<GeneralSettings>::decode(const Node& node, GeneralSettings& rhs)
|
||||
}
|
||||
}
|
||||
|
||||
node["oneLogPerDay"] >> rhs.oneLogPerDay;
|
||||
|
||||
// override critical settings after import
|
||||
// TODO: for consistency move up call stack to use existing eeprom and profile conversions
|
||||
if (needsConversion)
|
||||
|
||||
@@ -456,6 +456,7 @@ class GeneralSettings {
|
||||
char* keyShortcutTools[MAX_KEYSHORTCUTS];
|
||||
unsigned int qmFavorites[MAX_QMFAVOURITES];
|
||||
char* qmFavoritesTools[MAX_QMFAVOURITES];
|
||||
bool oneLogPerDay;
|
||||
|
||||
void switchConfigClear();
|
||||
|
||||
|
||||
@@ -473,6 +473,7 @@ void GeneralSetupPanel::setValues()
|
||||
ui->registrationId->setText(generalSettings.registrationId);
|
||||
ui->startSoundCB->setChecked(!generalSettings.dontPlayHello);
|
||||
ui->modelQuickSelect_CB->setChecked(generalSettings.modelQuickSelect);
|
||||
ui->chkOneLogPerDay->setChecked(generalSettings.oneLogPerDay);
|
||||
|
||||
if (Boards::getCapability(board, Board::HasColorLcd)) {
|
||||
ui->modelSelectLayout_CB->setCurrentIndex(generalSettings.modelSelectLayout);
|
||||
@@ -942,3 +943,11 @@ void GeneralSetupPanel::on_startSoundCB_stateChanged(int)
|
||||
emit modified();
|
||||
}
|
||||
}
|
||||
|
||||
void GeneralSetupPanel::on_chkOneLogPerDay_stateChanged(int)
|
||||
{
|
||||
if (!lock) {
|
||||
generalSettings.oneLogPerDay = ui->chkOneLogPerDay->isChecked();
|
||||
emit modified();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -102,6 +102,7 @@ class GeneralSetupPanel : public GeneralPanel
|
||||
void on_favMultiMode_CB_currentIndexChanged(int);
|
||||
|
||||
void on_pwrOffIfInactiveSB_editingFinished();
|
||||
void on_chkOneLogPerDay_stateChanged(int);
|
||||
|
||||
private:
|
||||
Ui::GeneralSetup *ui;
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1161,12 +1161,14 @@ PACK(struct RadioData {
|
||||
// Radio level tabs control (global settings)
|
||||
NOBACKUP(uint8_t modelSelectLayout:2);
|
||||
NOBACKUP(uint8_t radioThemesDisabled:1);
|
||||
NOBACKUP(uint8_t spare:1 SKIP);
|
||||
NOBACKUP(uint8_t oneLogPerDay:1);
|
||||
#elif LCD_W == 128
|
||||
uint8_t invertLCD:1; // Invert B&W LCD display
|
||||
NOBACKUP(uint8_t spare:6 SKIP);
|
||||
NOBACKUP(uint8_t oneLogPerDay:1);
|
||||
NOBACKUP(uint8_t spare:5 SKIP);
|
||||
#else
|
||||
NOBACKUP(uint8_t spare:7 SKIP);
|
||||
NOBACKUP(uint8_t oneLogPerDay:1);
|
||||
NOBACKUP(uint8_t spare:6 SKIP);
|
||||
#endif
|
||||
|
||||
NOBACKUP(uint8_t pwrOffIfInactive);
|
||||
|
||||
@@ -87,6 +87,7 @@ enum {
|
||||
CASE_BACKLIGHT(ITEM_RADIO_SETUP_BACKLIGHT_SOURCE)
|
||||
CASE_BACKLIGHT(ITEM_RADIO_SETUP_BACKLIGHT_SOURCE_OVERRIDE)
|
||||
CASE_BACKLIGHT(ITEM_RADIO_SETUP_FLASH_BEEP)
|
||||
ITEM_RADIO_ONE_LOG_PER_DAY,
|
||||
CASE_SPLASH_PARAM(ITEM_RADIO_SETUP_DISABLE_SPLASH)
|
||||
CASE_PWR_BUTTON_PRESS(ITEM_RADIO_SETUP_PWR_ON_SPEED)
|
||||
CASE_PWR_BUTTON_PRESS(ITEM_RADIO_SETUP_PWR_OFF_SPEED)
|
||||
@@ -618,6 +619,13 @@ void menuRadioSetup(event_t event)
|
||||
break;
|
||||
#endif
|
||||
|
||||
case ITEM_RADIO_ONE_LOG_PER_DAY: {
|
||||
lcdDrawTextAlignedLeft(y, STR_ONE_LOG_PER_DAY);
|
||||
g_eeGeneral.oneLogPerDay =
|
||||
editCheckBox(g_eeGeneral.oneLogPerDay, LCD_W - 9, y, nullptr, attr, event);
|
||||
break;
|
||||
}
|
||||
|
||||
case ITEM_RADIO_SETUP_DISABLE_SPLASH:
|
||||
{
|
||||
lcdDrawTextAlignedLeft(y, STR_SPLASHSCREEN);
|
||||
|
||||
@@ -84,6 +84,7 @@ enum MenuRadioSetupItems {
|
||||
ITEM_RADIO_SETUP_BACKLIGHT_SOURCE,
|
||||
ITEM_RADIO_SETUP_BACKLIGHT_SOURCE_OVERRIDE,
|
||||
ITEM_RADIO_SETUP_FLASH_BEEP,
|
||||
ITEM_RADIO_ONE_LOG_PER_DAY,
|
||||
CASE_SPLASH_PARAM(ITEM_RADIO_SETUP_DISABLE_SPLASH)
|
||||
CASE_PWR_BUTTON_PRESS(ITEM_RADIO_SETUP_PWR_ON_SPEED)
|
||||
CASE_PWR_BUTTON_PRESS(ITEM_RADIO_SETUP_PWR_OFF_SPEED)
|
||||
@@ -604,6 +605,13 @@ void menuRadioSetup(event_t event)
|
||||
lcdDrawText(RADIO_SETUP_2ND_COLUMN, y, STR_SF_OVERRIDDEN, RIGHT);
|
||||
break;
|
||||
|
||||
case ITEM_RADIO_ONE_LOG_PER_DAY: {
|
||||
lcdDrawTextAlignedLeft(y, STR_ONE_LOG_PER_DAY);
|
||||
g_eeGeneral.oneLogPerDay =
|
||||
editCheckBox(g_eeGeneral.oneLogPerDay, RADIO_SETUP_2ND_COLUMN, y, nullptr, attr, event);
|
||||
break;
|
||||
}
|
||||
|
||||
case ITEM_RADIO_SETUP_DISABLE_SPLASH:
|
||||
lcdDrawTextAlignedLeft(y, STR_SPLASHSCREEN);
|
||||
if (SPLASH_NEEDED()) {
|
||||
|
||||
@@ -782,6 +782,13 @@ const static SetupLineDef manageModelsSetupLines[] = {
|
||||
};
|
||||
|
||||
const static SetupLineDef setupLines[] = {
|
||||
{
|
||||
// Have only one log per day
|
||||
STR_DEF(STR_ONE_LOG_PER_DAY),
|
||||
[](Window* parent, coord_t x, coord_t y) {
|
||||
new ToggleSwitch(parent, {x, y, 0, 0}, GET_SET_DEFAULT(g_eeGeneral.oneLogPerDay));
|
||||
}
|
||||
},
|
||||
{
|
||||
// Splash screen
|
||||
STR_DEF(STR_SPLASHSCREEN),
|
||||
|
||||
+4
-1
@@ -122,7 +122,10 @@ const char * logsOpen()
|
||||
}
|
||||
|
||||
#if defined(RTCLOCK)
|
||||
tmp = strAppendDate(tmp, true);
|
||||
if (g_eeGeneral.oneLogPerDay)
|
||||
tmp = strAppendDate(tmp);
|
||||
else
|
||||
tmp = strAppendDate(tmp, true);
|
||||
#endif
|
||||
|
||||
strAppend(tmp, LOGS_EXT);
|
||||
|
||||
@@ -384,7 +384,8 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_SIGNED( "disablePwrOnOffHaptic", 1 ),
|
||||
YAML_UNSIGNED( "modelQuickSelect", 1 ),
|
||||
YAML_UNSIGNED( "invertLCD", 1 ),
|
||||
YAML_PADDING( 6 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_PADDING( 5 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_END
|
||||
};
|
||||
|
||||
@@ -456,7 +456,7 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_UNSIGNED( "favMultiMode", 1 ),
|
||||
YAML_UNSIGNED( "modelSelectLayout", 2 ),
|
||||
YAML_UNSIGNED( "radioThemesDisabled", 1 ),
|
||||
YAML_PADDING( 1 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_ARRAY("keyShortcuts", 8, 6, struct_KeyShortcut, NULL),
|
||||
YAML_ARRAY("qmFavorites", 8, 12, struct_QMFavorite, NULL),
|
||||
|
||||
@@ -408,7 +408,8 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_SIGNED( "disablePwrOnOffHaptic", 1 ),
|
||||
YAML_UNSIGNED( "modelQuickSelect", 1 ),
|
||||
YAML_UNSIGNED( "invertLCD", 1 ),
|
||||
YAML_PADDING( 6 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_PADDING( 5 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_END
|
||||
};
|
||||
|
||||
@@ -447,7 +447,7 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_UNSIGNED( "favMultiMode", 1 ),
|
||||
YAML_UNSIGNED( "modelSelectLayout", 2 ),
|
||||
YAML_UNSIGNED( "radioThemesDisabled", 1 ),
|
||||
YAML_PADDING( 1 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_ARRAY("keyShortcuts", 8, 6, struct_KeyShortcut, NULL),
|
||||
YAML_ARRAY("qmFavorites", 8, 12, struct_QMFavorite, NULL),
|
||||
|
||||
@@ -454,7 +454,7 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_UNSIGNED( "favMultiMode", 1 ),
|
||||
YAML_UNSIGNED( "modelSelectLayout", 2 ),
|
||||
YAML_UNSIGNED( "radioThemesDisabled", 1 ),
|
||||
YAML_PADDING( 1 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_ARRAY("keyShortcuts", 8, 6, struct_KeyShortcut, NULL),
|
||||
YAML_ARRAY("qmFavorites", 8, 12, struct_QMFavorite, NULL),
|
||||
|
||||
@@ -479,7 +479,7 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_UNSIGNED( "favMultiMode", 1 ),
|
||||
YAML_UNSIGNED( "modelSelectLayout", 2 ),
|
||||
YAML_UNSIGNED( "radioThemesDisabled", 1 ),
|
||||
YAML_PADDING( 1 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_ARRAY("keyShortcuts", 8, 6, struct_KeyShortcut, NULL),
|
||||
YAML_ARRAY("qmFavorites", 8, 12, struct_QMFavorite, NULL),
|
||||
|
||||
@@ -454,7 +454,7 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_UNSIGNED( "favMultiMode", 1 ),
|
||||
YAML_UNSIGNED( "modelSelectLayout", 2 ),
|
||||
YAML_UNSIGNED( "radioThemesDisabled", 1 ),
|
||||
YAML_PADDING( 1 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_ARRAY("keyShortcuts", 8, 6, struct_KeyShortcut, NULL),
|
||||
YAML_ARRAY("qmFavorites", 8, 12, struct_QMFavorite, NULL),
|
||||
|
||||
@@ -447,7 +447,7 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_UNSIGNED( "favMultiMode", 1 ),
|
||||
YAML_UNSIGNED( "modelSelectLayout", 2 ),
|
||||
YAML_UNSIGNED( "radioThemesDisabled", 1 ),
|
||||
YAML_PADDING( 1 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_ARRAY("keyShortcuts", 8, 6, struct_KeyShortcut, NULL),
|
||||
YAML_ARRAY("qmFavorites", 8, 12, struct_QMFavorite, NULL),
|
||||
|
||||
@@ -479,7 +479,7 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_UNSIGNED( "favMultiMode", 1 ),
|
||||
YAML_UNSIGNED( "modelSelectLayout", 2 ),
|
||||
YAML_UNSIGNED( "radioThemesDisabled", 1 ),
|
||||
YAML_PADDING( 1 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_ARRAY("keyShortcuts", 8, 6, struct_KeyShortcut, NULL),
|
||||
YAML_ARRAY("qmFavorites", 8, 12, struct_QMFavorite, NULL),
|
||||
|
||||
@@ -464,7 +464,7 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_UNSIGNED( "favMultiMode", 1 ),
|
||||
YAML_UNSIGNED( "modelSelectLayout", 2 ),
|
||||
YAML_UNSIGNED( "radioThemesDisabled", 1 ),
|
||||
YAML_PADDING( 1 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_ARRAY("keyShortcuts", 8, 6, struct_KeyShortcut, NULL),
|
||||
YAML_ARRAY("qmFavorites", 8, 12, struct_QMFavorite, NULL),
|
||||
|
||||
@@ -479,7 +479,7 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_UNSIGNED( "favMultiMode", 1 ),
|
||||
YAML_UNSIGNED( "modelSelectLayout", 2 ),
|
||||
YAML_UNSIGNED( "radioThemesDisabled", 1 ),
|
||||
YAML_PADDING( 1 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_ARRAY("keyShortcuts", 8, 6, struct_KeyShortcut, NULL),
|
||||
YAML_ARRAY("qmFavorites", 8, 12, struct_QMFavorite, NULL),
|
||||
|
||||
@@ -393,7 +393,8 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_SIGNED( "disablePwrOnOffHaptic", 1 ),
|
||||
YAML_UNSIGNED( "modelQuickSelect", 1 ),
|
||||
YAML_UNSIGNED( "invertLCD", 1 ),
|
||||
YAML_PADDING( 6 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_PADDING( 5 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_END
|
||||
};
|
||||
|
||||
@@ -393,7 +393,8 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_SIGNED( "disablePwrOnOffHaptic", 1 ),
|
||||
YAML_UNSIGNED( "modelQuickSelect", 1 ),
|
||||
YAML_UNSIGNED( "invertLCD", 1 ),
|
||||
YAML_PADDING( 6 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_PADDING( 5 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_END
|
||||
};
|
||||
|
||||
@@ -479,7 +479,7 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_UNSIGNED( "favMultiMode", 1 ),
|
||||
YAML_UNSIGNED( "modelSelectLayout", 2 ),
|
||||
YAML_UNSIGNED( "radioThemesDisabled", 1 ),
|
||||
YAML_PADDING( 1 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_ARRAY("keyShortcuts", 8, 6, struct_KeyShortcut, NULL),
|
||||
YAML_ARRAY("qmFavorites", 8, 12, struct_QMFavorite, NULL),
|
||||
|
||||
@@ -480,7 +480,7 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_UNSIGNED( "favMultiMode", 1 ),
|
||||
YAML_UNSIGNED( "modelSelectLayout", 2 ),
|
||||
YAML_UNSIGNED( "radioThemesDisabled", 1 ),
|
||||
YAML_PADDING( 1 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_ARRAY("keyShortcuts", 8, 6, struct_KeyShortcut, NULL),
|
||||
YAML_ARRAY("qmFavorites", 8, 12, struct_QMFavorite, NULL),
|
||||
|
||||
@@ -455,7 +455,7 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_UNSIGNED( "favMultiMode", 1 ),
|
||||
YAML_UNSIGNED( "modelSelectLayout", 2 ),
|
||||
YAML_UNSIGNED( "radioThemesDisabled", 1 ),
|
||||
YAML_PADDING( 1 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_ARRAY("keyShortcuts", 8, 6, struct_KeyShortcut, NULL),
|
||||
YAML_ARRAY("qmFavorites", 8, 12, struct_QMFavorite, NULL),
|
||||
|
||||
@@ -383,7 +383,8 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_SIGNED( "disableTrainerPoweroffAlarm", 1 ),
|
||||
YAML_SIGNED( "disablePwrOnOffHaptic", 1 ),
|
||||
YAML_UNSIGNED( "modelQuickSelect", 1 ),
|
||||
YAML_PADDING( 7 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_PADDING( 6 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_END
|
||||
};
|
||||
|
||||
@@ -383,7 +383,8 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_SIGNED( "disableTrainerPoweroffAlarm", 1 ),
|
||||
YAML_SIGNED( "disablePwrOnOffHaptic", 1 ),
|
||||
YAML_UNSIGNED( "modelQuickSelect", 1 ),
|
||||
YAML_PADDING( 7 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_PADDING( 6 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_END
|
||||
};
|
||||
|
||||
@@ -383,7 +383,8 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_SIGNED( "disableTrainerPoweroffAlarm", 1 ),
|
||||
YAML_SIGNED( "disablePwrOnOffHaptic", 1 ),
|
||||
YAML_UNSIGNED( "modelQuickSelect", 1 ),
|
||||
YAML_PADDING( 7 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_PADDING( 6 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_END
|
||||
};
|
||||
|
||||
@@ -384,7 +384,8 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_SIGNED( "disablePwrOnOffHaptic", 1 ),
|
||||
YAML_UNSIGNED( "modelQuickSelect", 1 ),
|
||||
YAML_UNSIGNED( "invertLCD", 1 ),
|
||||
YAML_PADDING( 6 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_PADDING( 5 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_END
|
||||
};
|
||||
|
||||
@@ -388,7 +388,8 @@ static const struct YamlNode struct_RadioData[] = {
|
||||
YAML_SIGNED( "disablePwrOnOffHaptic", 1 ),
|
||||
YAML_UNSIGNED( "modelQuickSelect", 1 ),
|
||||
YAML_UNSIGNED( "invertLCD", 1 ),
|
||||
YAML_PADDING( 6 ),
|
||||
YAML_UNSIGNED( "oneLogPerDay", 1 ),
|
||||
YAML_PADDING( 5 ),
|
||||
YAML_UNSIGNED( "pwrOffIfInactive", 8 ),
|
||||
YAML_END
|
||||
};
|
||||
|
||||
@@ -568,6 +568,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "背光关"
|
||||
#define TR_KEYS_BACKLIGHT "按键背光"
|
||||
#define TR_BLCOLOR "颜色"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "开机图片"
|
||||
#define TR_PLAY_HELLO "开机语音"
|
||||
#define TR_PWR_ON_DELAY "开机延迟"
|
||||
|
||||
@@ -571,6 +571,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "Jas vypnutého LCD"
|
||||
#define TR_KEYS_BACKLIGHT "Podsvětlení kláves"
|
||||
#define TR_BLCOLOR "Barva"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN TR("úvodní logo", "Zobrazit úvodní logo")
|
||||
#define TR_PLAY_HELLO "Zvuk při spuštění"
|
||||
#define TR_PWR_ON_DELAY "Zpoždění zapnutí"
|
||||
|
||||
@@ -573,6 +573,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "FRA klarhed"
|
||||
#define TR_KEYS_BACKLIGHT "Taster klarhed"
|
||||
#define TR_BLCOLOR "Farve"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "Start skærm"
|
||||
#define TR_PLAY_HELLO "Startop lyd"
|
||||
#define TR_PWR_ON_DELAY "Forsinkelse ved tænd"
|
||||
|
||||
@@ -569,6 +569,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "Aus-Helligkeit"
|
||||
#define TR_KEYS_BACKLIGHT "Tastenbeleucht."
|
||||
#define TR_BLCOLOR "Farbe"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN TR("Startbild Ein", "Startbild Anzeigedauer")
|
||||
#define TR_PLAY_HELLO "Startton abspielen"
|
||||
#define TR_PWR_ON_DELAY TR("PWR EIN Verzög.", "Einschaltverzögerung")
|
||||
|
||||
@@ -569,6 +569,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "OFF brightness"
|
||||
#define TR_KEYS_BACKLIGHT "Keys backlight"
|
||||
#define TR_BLCOLOR "Color"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "Splash screen"
|
||||
#define TR_PLAY_HELLO "Startup Sound"
|
||||
#define TR_PWR_ON_DELAY "Pwr On delay"
|
||||
|
||||
@@ -567,6 +567,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "MENOS brillo"
|
||||
#define TR_KEYS_BACKLIGHT "Keys backlight"
|
||||
#define TR_BLCOLOR "Color"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "Pantalla inicio"
|
||||
#define TR_PLAY_HELLO "Startup Sound"
|
||||
#define TR_PWR_ON_DELAY TR("Atraso On", "Atraso encendido")
|
||||
|
||||
@@ -568,6 +568,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "OFF Brightness"
|
||||
#define TR_KEYS_BACKLIGHT "Keys backlight"
|
||||
#define TR_BLCOLOR "Color"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "Splash screen"
|
||||
#define TR_PLAY_HELLO "Startup Sound"
|
||||
#define TR_PWR_ON_DELAY "Pwr On delay"
|
||||
|
||||
@@ -572,6 +572,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "Luminosité OFF"
|
||||
#define TR_KEYS_BACKLIGHT "Rétroéclairage touches"
|
||||
#define TR_BLCOLOR "Couleur"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "Ecran d'accueil"
|
||||
#define TR_PLAY_HELLO "Son de démarrage"
|
||||
#define TR_PWR_ON_DELAY "Délai btn ON"
|
||||
|
||||
@@ -572,6 +572,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "בהירות כבויה"
|
||||
#define TR_KEYS_BACKLIGHT "תאורת לחצנים"
|
||||
#define TR_BLCOLOR "צבע"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "מסך פתיחה"
|
||||
#define TR_PLAY_HELLO "צליל אתחול"
|
||||
#define TR_PWR_ON_DELAY "השהיית הפעלה פעיל"
|
||||
|
||||
@@ -569,6 +569,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "Luminosità OFF"
|
||||
#define TR_KEYS_BACKLIGHT "Luce tasti"
|
||||
#define TR_BLCOLOR "Colore"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN TR("Sch. avvio", "Schermata d'avvio")
|
||||
#define TR_PLAY_HELLO "Suono all'accensione"
|
||||
#define TR_PWR_ON_DELAY "Rit. accens."
|
||||
|
||||
@@ -568,6 +568,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "バックライトOFF"
|
||||
#define TR_KEYS_BACKLIGHT "キー バックライト"
|
||||
#define TR_BLCOLOR "カラー"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "起動イメージ"
|
||||
#define TR_PLAY_HELLO "起動時サウンド"
|
||||
#define TR_PWR_ON_DELAY "電源ON遅延"
|
||||
|
||||
@@ -578,6 +578,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "꺼짐 밝기"
|
||||
#define TR_KEYS_BACKLIGHT "키 백라이트"
|
||||
#define TR_BLCOLOR "색상"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "시작화면"
|
||||
#define TR_PLAY_HELLO "시작 사운드"
|
||||
|
||||
|
||||
@@ -570,6 +570,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "Uit-Helderheid"
|
||||
#define TR_KEYS_BACKLIGHT "Keys backlight"
|
||||
#define TR_BLCOLOR "Kleur"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "Startscherm Aan"
|
||||
#define TR_PLAY_HELLO "Startup Sound"
|
||||
#define TR_PWR_ON_DELAY "Pwr On delay"
|
||||
|
||||
@@ -568,6 +568,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "Jasność wył."
|
||||
#define TR_KEYS_BACKLIGHT "Podśw. przycisków"
|
||||
#define TR_BLCOLOR "Kolor"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "Logo ekranu"
|
||||
#define TR_PLAY_HELLO "Dźwięk uruchomienia"
|
||||
#define TR_PWR_ON_DELAY "Pwr On delay"
|
||||
|
||||
@@ -569,6 +569,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "Brilho DESL"
|
||||
#define TR_KEYS_BACKLIGHT "Keys backlight"
|
||||
#define TR_BLCOLOR "Cor"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "Tela abertura"
|
||||
#define TR_PLAY_HELLO "Som ao ligar"
|
||||
#define TR_PWR_ON_DELAY "Delay para LIGA"
|
||||
|
||||
@@ -571,6 +571,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "Подсветка Вык"
|
||||
#define TR_KEYS_BACKLIGHT "Подсветка клавиш"
|
||||
#define TR_BLCOLOR "Цвет"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "Заставка"
|
||||
#define TR_PLAY_HELLO "Звук запуска"
|
||||
#define TR_PWR_ON_DELAY "Время включ"
|
||||
|
||||
@@ -571,6 +571,7 @@
|
||||
#define TR_BLONBRIGHTNESS "Ljusstyrka på"
|
||||
#define TR_BLOFFBRIGHTNESS "Ljusstyrka av"
|
||||
#define TR_KEYS_BACKLIGHT "Tangentbelysning"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "Startbild"
|
||||
#define TR_PLAY_HELLO "Startljud"
|
||||
#define TR_PWR_ON_DELAY "Fördröj start"
|
||||
|
||||
@@ -566,6 +566,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "背光關"
|
||||
#define TR_KEYS_BACKLIGHT "按鍵背光"
|
||||
#define TR_BLCOLOR "顏色"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "開機圖片"
|
||||
#define TR_PLAY_HELLO "開機語音"
|
||||
#define TR_PWR_ON_DELAY "開機延遲"
|
||||
|
||||
@@ -570,6 +570,7 @@
|
||||
#define TR_BLOFFBRIGHTNESS "OFF яскравість"
|
||||
#define TR_KEYS_BACKLIGHT "Яскравість кнопки"
|
||||
#define TR_BLCOLOR "Колір"
|
||||
#define TR_ONE_LOG_PER_DAY "One log per day"
|
||||
#define TR_SPLASHSCREEN "Заставка"
|
||||
#define TR_PLAY_HELLO "Звук запуску"
|
||||
#define TR_PWR_ON_DELAY "Затримка увімкн."
|
||||
|
||||
@@ -1156,3 +1156,4 @@
|
||||
#define STR_VUNITSSYSTEM currentLangStrings->STR_VUNITSSYSTEM
|
||||
#define STR_VVARIOCENTER currentLangStrings->STR_VVARIOCENTER
|
||||
#define STR_XJT_ACCST_RF_PROTOCOLS currentLangStrings->STR_XJT_ACCST_RF_PROTOCOLS
|
||||
#define STR_ONE_LOG_PER_DAY currentLangStrings->STR_ONE_LOG_PER_DAY
|
||||
|
||||
@@ -945,6 +945,7 @@ STR(SOURCE)
|
||||
STR(SPECTRUM_ANALYSER_EXT)
|
||||
STR(SPECTRUM_ANALYSER_INT)
|
||||
STR(SPLASHSCREEN)
|
||||
STR(ONE_LOG_PER_DAY)
|
||||
STR(SPORT_UPDATE_POWER_MODE)
|
||||
STR(SRC_BATT)
|
||||
STR(SRC_GPS)
|
||||
|
||||
Reference in New Issue
Block a user