Skip to content

Commit fc40cc8

Browse files
committed
Don't translate "Default" sound pack name
1 parent 76f5038 commit fc40cc8

File tree

5 files changed

+13
-7
lines changed

5 files changed

+13
-7
lines changed

Client/qtTeamTalk/mainwindow.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -831,7 +831,7 @@ void MainWindow::loadSettings()
831831
QString packset = ttSettings->value(SETTINGS_SOUNDS_PACK).toString();
832832
QString packname = QString("%1/%2").arg(SOUNDSPATH).arg(packset);
833833
QDir packdir(packname);
834-
if((!packdir.exists()) && packset != tr("Default"))
834+
if((!packdir.exists()) && packset != SETTINGS_SOUNDS_PACK_DEFAULT)
835835
{
836836
QMessageBox answer;
837837
answer.setText(tr("The sound pack %1 does not exist. Would you like to use the default sound pack?").arg(packset));

Client/qtTeamTalk/preferencesdlg.cpp

+6-4
Original file line numberDiff line numberDiff line change
@@ -575,15 +575,15 @@ void PreferencesDlg::initSoundSystemTab()
575575
void PreferencesDlg::initSoundEventsTab()
576576
{
577577
ui.spackBox->clear();
578-
ui.spackBox->addItem(tr("Default"));
578+
ui.spackBox->addItem(tr("Default"), SETTINGS_SOUNDS_PACK_DEFAULT);
579579
QDir dir( SOUNDSPATH, "", QDir::Name, QDir::AllDirs|QDir::NoSymLinks|QDir::NoDotAndDotDot);
580580
QStringList aspack = dir.entryList();
581581
for(int i=0;i<aspack.size();i++)
582582
{
583583
QString packname = aspack[i].left(aspack[i].size());
584584
ui.spackBox->addItem(packname, packname);
585585
}
586-
QString pack = ttSettings->value(SETTINGS_SOUNDS_PACK, QCoreApplication::translate("MainWindow", SETTINGS_SOUNDS_PACK_DEFAULT)).toString();
586+
QString pack = ttSettings->value(SETTINGS_SOUNDS_PACK, SETTINGS_SOUNDS_PACK_DEFAULT).toString();
587587
int index = ui.spackBox->findData(pack);
588588
if(index>=0)
589589
ui.spackBox->setCurrentIndex(index);
@@ -1889,7 +1889,7 @@ void PreferencesDlg::slotTTSRevert(bool /*checked*/)
18891889

18901890
void PreferencesDlg::slotSPackChange()
18911891
{
1892-
if (ui.spackBox->currentText() != ttSettings->value(SETTINGS_SOUNDS_PACK, QCoreApplication::translate("MainWindow", SETTINGS_SOUNDS_PACK_DEFAULT)).toString())
1892+
if (ui.spackBox->currentText() != ttSettings->value(SETTINGS_SOUNDS_PACK, SETTINGS_SOUNDS_PACK_DEFAULT).toString())
18931893
{
18941894
resetDefaultSoundsPack();
18951895

@@ -1914,7 +1914,9 @@ void PreferencesDlg::slotSPackChange()
19141914
}
19151915
}
19161916
}
1917-
ttSettings->setValue(SETTINGS_SOUNDS_PACK, ui.spackBox->currentText());
1917+
int index = ui.spackBox->currentIndex();
1918+
if(index >= 0)
1919+
ttSettings->setValue(SETTINGS_SOUNDS_PACK, ui.spackBox->itemData(index).toString());
19181920
}
19191921
updateSoundEventFileEdit();
19201922
}

Client/qtTeamTalk/settings.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@
318318
#define SETTINGS_SOUNDEVENT_TYPING "soundevents/user-typing"
319319
#define SETTINGS_SOUNDEVENT_TYPING_DEFAULT (SOUNDSPATH"/typing.wav")
320320
#define SETTINGS_SOUNDS_PACK "soundevents/sounds-pack"
321-
#define SETTINGS_SOUNDS_PACK_DEFAULT QT_TRANSLATE_NOOP("MainWindow", "Default")
321+
#define SETTINGS_SOUNDS_PACK_DEFAULT "Default"
322322
#define SETTINGS_SOUNDEVENT_ENABLE "soundevents/sounds-enable"
323323
#define SETTINGS_SOUNDEVENT_ENABLE_DEFAULT true
324324
#define SETTINGS_SOUNDEVENT_VOLUME "soundevents/volume"

Client/qtTeamTalk/utilsound.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -679,7 +679,7 @@ void resetDefaultSoundsPack()
679679
ttSettings->setValue(paramKey, defaultValue);
680680
}
681681

682-
ttSettings->setValue(SETTINGS_SOUNDS_PACK, QCoreApplication::translate("MainWindow", SETTINGS_SOUNDS_PACK_DEFAULT));
682+
ttSettings->setValue(SETTINGS_SOUNDS_PACK, SETTINGS_SOUNDS_PACK_DEFAULT);
683683
}
684684

685685
QString UtilSound::getDefaultFile(const QString& paramKey)

Client/qtTeamTalk/utilui.cpp

+4
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,10 @@ void migrateSettings()
177177
ttSettings->remove("texttospeech/tts-timestamp");
178178
}
179179
#endif
180+
181+
// Default sounds pack name changed in 5.5 format
182+
if (ttSettings->value(SETTINGS_SOUNDS_PACK, SETTINGS_SOUNDS_PACK_DEFAULT).toString() == QCoreApplication::translate("UtilUI", "Default"))
183+
ttSettings->setValue(SETTINGS_SOUNDS_PACK, SETTINGS_SOUNDS_PACK_DEFAULT);
180184
}
181185

182186
if (ttSettings->value(SETTINGS_GENERAL_VERSION).toString() != SETTINGS_VERSION)

0 commit comments

Comments
 (0)