diff --git a/companion/src/appdata.cpp b/companion/src/appdata.cpp index 0a3539c60..b7a26f618 100644 --- a/companion/src/appdata.cpp +++ b/companion/src/appdata.cpp @@ -740,7 +740,7 @@ void AppData::init() // Load and store all variables. Use default values if setting values are missing QString _tempString; // Do not touch. Do not change the settings version before a new verson update! - getset( _tempString, "settings_version" ,"210" ); // This is a version marker. Will be used to upgrade the settings later on. + getset( _tempString, "settings_version" ,"220" ); // This is a version marker. Will be used to upgrade the settings later on. getset( _recentFiles, "recentFileList" ,"" ); getset( _mainWinGeo, "mainWindowGeometry" ,"" ); diff --git a/companion/src/burnconfigdialog.cpp b/companion/src/burnconfigdialog.cpp index 9c9942ffc..831aca7c3 100644 --- a/companion/src/burnconfigdialog.cpp +++ b/companion/src/burnconfigdialog.cpp @@ -21,7 +21,7 @@ burnConfigDialog::burnConfigDialog(QWidget *parent) : getSettings(); populateProgrammers(); EEPROMInterface *eepromInterface = GetEepromInterface(); - if (IS_TARANIS(eepromInterface->getBoard())) { + if (IS_STM32(eepromInterface->getBoard())) { setWindowTitle(tr("DFU-UTIL Configuration")); ui->avrArgs->hide(); ui->avrdude_location->hide(); @@ -310,7 +310,7 @@ void burnConfigDialog::on_advCtrChkB_toggled(bool checked) { EEPROMInterface *eepromInterface = GetEepromInterface(); if (checked) { - if (IS_TARANIS(eepromInterface->getBoard())) { + if (IS_STM32(eepromInterface->getBoard())) { ui->label_dfu2->show(); ui->dfuArgs->show(); } @@ -327,7 +327,7 @@ void burnConfigDialog::on_advCtrChkB_toggled(bool checked) } } else { - if (IS_TARANIS(eepromInterface->getBoard())) { + if (IS_STM32(eepromInterface->getBoard())) { ui->label_dfu2->hide(); ui->dfuArgs->hide(); } diff --git a/companion/src/flashfirmwaredialog.cpp b/companion/src/flashfirmwaredialog.cpp index 8e5106f58..c8460180e 100644 --- a/companion/src/flashfirmwaredialog.cpp +++ b/companion/src/flashfirmwaredialog.cpp @@ -203,6 +203,7 @@ void FlashFirmwareDialog::on_useLibrarySplash_clicked() void FlashFirmwareDialog::on_burnButton_clicked() { g.flashDir(QFileInfo(fwName).dir().absolutePath()); + g.profile[g.id()].fwName(fwName); g.checkHardwareCompatibility(ui->checkHardwareCompatibility->isChecked()); g.backupOnFlash(ui->backupEEprom->isChecked()); diff --git a/companion/src/mainwindow.cpp b/companion/src/mainwindow.cpp index 547d9a1e4..d93c05a5a 100644 --- a/companion/src/mainwindow.cpp +++ b/companion/src/mainwindow.cpp @@ -493,6 +493,7 @@ void MainWindow::checkForFirmwareUpdateFinished(QNetworkReply * reply) } } else if (download == true) { + firmwareVersionString = versionString; startFirmwareDownload(); }