mirror of
https://github.com/betaflight/betaflight-configurator.git
synced 2025-07-26 09:45:28 +03:00
Partly revert last commit and fixed labels update
This commit is contained in:
parent
ca12f53e1d
commit
f7eea47482
2 changed files with 24 additions and 8 deletions
|
@ -2710,13 +2710,13 @@
|
||||||
"dialogConfirmResetClose": {
|
"dialogConfirmResetClose": {
|
||||||
"message": "Cancel"
|
"message": "Cancel"
|
||||||
},
|
},
|
||||||
"modeId32": {
|
"modeCameraWifi": {
|
||||||
"message": "CAMERA WI-FI"
|
"message": "CAMERA WI-FI"
|
||||||
},
|
},
|
||||||
"modeId33": {
|
"modeCameraPower": {
|
||||||
"message": "CAMERA POWER"
|
"message": "CAMERA POWER"
|
||||||
},
|
},
|
||||||
"modeId34": {
|
"modeCameraChangeMode": {
|
||||||
"message": "CAMERA CHANGE MODE"
|
"message": "CAMERA CHANGE MODE"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,7 +15,11 @@ TABS.auxiliary.initialize = function (callback) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function get_rc_data() {
|
function get_rc_data() {
|
||||||
MSP.send_message(MSPCodes.MSP_RC, false, false, load_html);
|
MSP.send_message(MSPCodes.MSP_RC, false, false, get_serial_config);
|
||||||
|
}
|
||||||
|
|
||||||
|
function get_serial_config() {
|
||||||
|
MSP.send_message(MSPCodes.MSP_CF_SERIAL_CONFIG, false, false, load_html);
|
||||||
}
|
}
|
||||||
|
|
||||||
function load_html() {
|
function load_html() {
|
||||||
|
@ -36,16 +40,28 @@ TABS.auxiliary.initialize = function (callback) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
function localizeBoxNameWithModeID(modeId, originalModeName) {
|
function adjustRunCamSplitBoxNameWithModeID(modeId, originalModeName) {
|
||||||
var modeText = chrome.i18n.getMessage('modeId' + modeId);
|
switch (modeId) {
|
||||||
return modeText == '' ? originalModeName : modeText;
|
case 32: // BOXCAMERA1
|
||||||
|
return chrome.i18n.getMessage('modeCameraWifi');
|
||||||
|
case 33: // BOXCAMERA2
|
||||||
|
return chrome.i18n.getMessage('modeCameraPower');
|
||||||
|
case 34: // BOXCAMERA3
|
||||||
|
return chrome.i18n.getMessage('modeCameraChangeMode');
|
||||||
|
default:
|
||||||
|
return originalModeName;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function createMode(modeIndex, modeId) {
|
function createMode(modeIndex, modeId) {
|
||||||
var modeTemplate = $('#tab-auxiliary-templates .mode');
|
var modeTemplate = $('#tab-auxiliary-templates .mode');
|
||||||
var newMode = modeTemplate.clone();
|
var newMode = modeTemplate.clone();
|
||||||
|
|
||||||
var modeName = localizeBoxNameWithModeID(modeId, AUX_CONFIG[modeIndex]);
|
var modeName = AUX_CONFIG[modeIndex];
|
||||||
|
// if user choose the runcam split at peripheral column, then adjust the boxname(BOXCAMERA1, BOXCAMERA2, BOXCAMERA3)
|
||||||
|
if (isPeripheralSelected("RUNCAM_SPLIT_CONTROL")) {
|
||||||
|
modeName = adjustRunCamSplitBoxNameWithModeID(modeId, modeName);
|
||||||
|
}
|
||||||
|
|
||||||
$(newMode).attr('id', 'mode-' + modeIndex);
|
$(newMode).attr('id', 'mode-' + modeIndex);
|
||||||
$(newMode).find('.name').text(modeName);
|
$(newMode).find('.name').text(modeName);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue