diff --git a/gui/MainWindow.ui b/gui/MainWindow.ui index a0d66b7f..6c3e2fab 100644 --- a/gui/MainWindow.ui +++ b/gui/MainWindow.ui @@ -1227,7 +1227,7 @@ - :/icons/font.png:/icons/font.png + :/icons/user_comment.png:/icons/user_comment.png @@ -1503,6 +1503,8 @@ + + diff --git a/res/Icons.qrc b/res/Icons.qrc index 7a3a9e70..d41a4f75 100644 --- a/res/Icons.qrc +++ b/res/Icons.qrc @@ -72,6 +72,7 @@ icons/transmit_blue.png icons/user.png icons/user_suit.png + icons/user_comment.png icons/wma.png icons/world.png icons/wrench.png diff --git a/res/Localization.qrc b/res/Localization.qrc index 1ca64ef7..fc2fb2d6 100644 --- a/res/Localization.qrc +++ b/res/Localization.qrc @@ -5,9 +5,7 @@ localization/LameXP_DE.qm.txt localization/LameXP_FR.qm localization/LameXP_FR.qm.txt - + localization/LameXP_IT.qm + localization/LameXP_IT.qm.txt diff --git a/res/localization/LameXP_IT.qm b/res/localization/LameXP_IT.qm index f7a36ac2..1b1e941b 100644 Binary files a/res/localization/LameXP_IT.qm and b/res/localization/LameXP_IT.qm differ diff --git a/src/Config.h b/src/Config.h index 2a7047c4..a6d7c100 100644 --- a/src/Config.h +++ b/src/Config.h @@ -25,7 +25,7 @@ #define VER_LAMEXP_MAJOR 4 #define VER_LAMEXP_MINOR_HI 0 #define VER_LAMEXP_MINOR_LO 0 -#define VER_LAMEXP_BUILD 223 +#define VER_LAMEXP_BUILD 224 #define VER_LAMEXP_SUFFIX TechPreview /* diff --git a/src/Dialog_About.cpp b/src/Dialog_About.cpp index d8960d6e..763c7e7b 100644 --- a/src/Dialog_About.cpp +++ b/src/Dialog_About.cpp @@ -57,9 +57,10 @@ struct lamexp_contrib_t //Contributors static const struct lamexp_contrib_t g_lamexp_contributors[] = { - {"en", "Englisch", "LoRd_MuldeR", "MuldeR2@GMX.de"}, - {"de", "Deutsch", "LoRd_MuldeR", "MuldeR2@GMX.de"}, - {"fr", "Française", "Dodich Informatique", "Dodich@live.fr"}, + {"en", "Englisch", "LoRd_MuldeR", "MuldeR2@GMX.de" }, + {"de", "Deutsch", "LoRd_MuldeR", "MuldeR2@GMX.de" }, + {"fr", "Française", "Dodich Informatique", "Dodich@live.fr" }, + {"it", "Italiano", "Roberto", "Gulliver_69@libero.it"}, {NULL, NULL, NULL, NULL} }; diff --git a/src/Dialog_MainWindow.cpp b/src/Dialog_MainWindow.cpp index c5ee59cb..ea0afd90 100644 --- a/src/Dialog_MainWindow.cpp +++ b/src/Dialog_MainWindow.cpp @@ -253,7 +253,7 @@ MainWindow::MainWindow(FileListModel *fileListModel, AudioFileModel *metaInfo, S QStringList translations = lamexp_query_translations(); while(!translations.isEmpty()) { - QString langId = translations.takeLast(); + QString langId = translations.takeFirst(); QAction *currentLanguage = new QAction(this); currentLanguage->setData(langId); currentLanguage->setText(lamexp_translation_name(langId)); @@ -617,7 +617,7 @@ void MainWindow::windowShown(void) if(QDate::currentDate() >= lamexp_version_date().addYears(1)) { qWarning("Binary is more than a year old, time to update!"); - if(QMessageBox::warning(this, tr("Urgent Update"), tr("Your version of LameXP is more than a year old. Time for an update!"), tr("Check for Updates"), tr("Exit Program")) == 0) + if(QMessageBox::warning(this, tr("Urgent Update"), QString("%1").arg(tr("Your version of LameXP is more than a year old. Time for an update!")), tr("Check for Updates"), tr("Exit Program")) == 0) { checkUpdatesActionActivated(); } @@ -632,7 +632,7 @@ void MainWindow::windowShown(void) QDate lastUpdateCheck = QDate::fromString(m_settings->autoUpdateLastCheck(), Qt::ISODate); if(!lastUpdateCheck.isValid() || QDate::currentDate() >= lastUpdateCheck.addDays(14)) { - if(QMessageBox::information(this, tr("Update Reminder"), (lastUpdateCheck.isValid() ? tr("Your last update check was more than 14 days ago. Check for updates now?") : tr("Your did not check for LameXP updates yet. Check for updates now?")), tr("Check for Updates"), tr("Postpone")) == 0) + if(QMessageBox::information(this, tr("Update Reminder"), QString("%1").arg(lastUpdateCheck.isValid() ? tr("Your last update check was more than 14 days ago. Check for updates now?") : tr("Your did not check for LameXP updates yet. Check for updates now?")), tr("Check for Updates"), tr("Postpone")) == 0) { checkUpdatesActionActivated(); }