aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2012-02-10 12:21:54 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2012-02-10 12:21:54 +0000
commitc9cb0def793dcd34aa4d516d9e50c1f0b81e1dc3 (patch)
tree3a81db87e4e9dd6995da27c63362e4f0fa06a062 /src
parentbc28f1332bbbf9bad49bbad6fd01ef03b4ab99b9 (diff)
downloadqmmp-c9cb0def793dcd34aa4d516d9e50c1f0b81e1dc3.tar.gz
qmmp-c9cb0def793dcd34aa4d516d9e50c1f0b81e1dc3.tar.bz2
qmmp-c9cb0def793dcd34aa4d516d9e50c1f0b81e1dc3.zip
added directory filters
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2589 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src')
-rw-r--r--src/qmmpui/configdialog.cpp5
-rw-r--r--src/qmmpui/fileloader.cpp35
-rw-r--r--src/qmmpui/fileloader_p.h5
-rw-r--r--src/qmmpui/forms/configdialog.ui4
-rw-r--r--src/qmmpui/qmmpuisettings.cpp28
-rw-r--r--src/qmmpui/qmmpuisettings.h19
-rw-r--r--src/qmmpui/translations/libqmmpui_cs.ts38
-rw-r--r--src/qmmpui/translations/libqmmpui_de.ts38
-rw-r--r--src/qmmpui/translations/libqmmpui_es.ts38
-rw-r--r--src/qmmpui/translations/libqmmpui_it.ts38
-rw-r--r--src/qmmpui/translations/libqmmpui_ja.ts38
-rw-r--r--src/qmmpui/translations/libqmmpui_lt.ts38
-rw-r--r--src/qmmpui/translations/libqmmpui_nl.ts38
-rw-r--r--src/qmmpui/translations/libqmmpui_pl_PL.ts38
-rw-r--r--src/qmmpui/translations/libqmmpui_pt_BR.ts38
-rw-r--r--src/qmmpui/translations/libqmmpui_ru.ts38
-rw-r--r--src/qmmpui/translations/libqmmpui_sk.ts38
-rw-r--r--src/qmmpui/translations/libqmmpui_tr.ts38
-rw-r--r--src/qmmpui/translations/libqmmpui_uk_UA.ts38
-rw-r--r--src/qmmpui/translations/libqmmpui_zh_CN.ts38
-rw-r--r--src/qmmpui/translations/libqmmpui_zh_TW.ts38
21 files changed, 373 insertions, 293 deletions
diff --git a/src/qmmpui/configdialog.cpp b/src/qmmpui/configdialog.cpp
index b9f426b19..61740f09b 100644
--- a/src/qmmpui/configdialog.cpp
+++ b/src/qmmpui/configdialog.cpp
@@ -104,6 +104,9 @@ void ConfigDialog::readSettings()
m_ui->per20CheckBox->setChecked(guis->convertTwenty());
//resume playback on startup
m_ui->continuePlaybackCheckBox->setChecked(guis->resumeOnStartup());
+ //directory filters
+ m_ui->dirRestrictLineEdit->setText(guis->restrictFilters().join(";").trimmed());
+ m_ui->dirExcludeLineEdit->setText(guis->excludeFilters().join(";").trimmed());
}
//proxy settings
QmmpSettings *gs = QmmpSettings::instance();
@@ -318,6 +321,8 @@ void ConfigDialog::saveSettings()
guis->setConvertUnderscore(m_ui->underscoresCheckBox->isChecked());
guis->setConvertTwenty(m_ui->per20CheckBox->isChecked());
guis->setResumeOnStartup(m_ui->continuePlaybackCheckBox->isChecked());
+ guis->setRestrictFilters(m_ui->dirRestrictLineEdit->text());
+ guis->setExcludeFilters(m_ui->dirExcludeLineEdit->text());
guis->sync();
}
diff --git a/src/qmmpui/fileloader.cpp b/src/qmmpui/fileloader.cpp
index 502b38401..6cb0a90c9 100644
--- a/src/qmmpui/fileloader.cpp
+++ b/src/qmmpui/fileloader.cpp
@@ -19,12 +19,14 @@
***************************************************************************/
#include <qmmp/metadatamanager.h>
+#include <QRegExp>
#include "fileloader_p.h"
#include "qmmpuisettings.h"
#include "playlistitem.h"
FileLoader::FileLoader(QObject *parent) : QThread(parent)
{
+ m_settings = QmmpUiSettings::instance();
m_finished = false;
}
@@ -33,7 +35,7 @@ FileLoader::~FileLoader()
void FileLoader::addFile(const QString &path)
{
- bool use_meta = QmmpUiSettings::instance()->useMetadata();
+ bool use_meta = m_settings->useMetadata();
QList <FileInfo *> playList = MetaDataManager::instance()->createPlayList(path, use_meta);
foreach(FileInfo *info, playList)
emit newPlayListItem(new PlayListItem(info));
@@ -47,7 +49,8 @@ void FileLoader::addDirectory(const QString& s)
QFileInfoList l = dir.entryInfoList(m_filters);
foreach(QFileInfo info, l)
{
- addFile(info.absoluteFilePath ());
+ if(checkRestrictFilters(info) && checkExcludeFilters(info))
+ addFile(info.absoluteFilePath ());
if (m_finished) return;
}
dir.setFilter(QDir::Dirs | QDir::NoDotAndDotDot);
@@ -112,3 +115,31 @@ void FileLoader::finish()
m_directories.clear();
wait();
}
+
+bool FileLoader::checkRestrictFilters(const QFileInfo &info)
+{
+ if(m_settings->restrictFilters().isEmpty())
+ return true;
+
+ foreach(QString filter, m_settings->restrictFilters())
+ {
+ QRegExp regexp (filter, Qt::CaseInsensitive, QRegExp::Wildcard);
+ if(regexp.exactMatch(info.absoluteFilePath()))
+ return true;
+ }
+ return false;
+}
+
+bool FileLoader::checkExcludeFilters(const QFileInfo &info)
+{
+ if(m_settings->excludeFilters().isEmpty())
+ return true;
+
+ foreach(QString filter, m_settings->excludeFilters())
+ {
+ QRegExp regexp (filter, Qt::CaseInsensitive, QRegExp::Wildcard);
+ if(regexp.exactMatch(info.absoluteFilePath()))
+ return false;
+ }
+ return true;
+}
diff --git a/src/qmmpui/fileloader_p.h b/src/qmmpui/fileloader_p.h
index 3a6841e6d..278b4695d 100644
--- a/src/qmmpui/fileloader_p.h
+++ b/src/qmmpui/fileloader_p.h
@@ -23,9 +23,11 @@
#include <QObject>
#include <QDir>
#include <QQueue>
+#include <QFileInfo>
#include <QThread>
class PlayListItem;
+class QmmpUiSettings;
/*! @internal
* @brief File loader class.
@@ -79,9 +81,12 @@ protected:
void addDirectory(const QString &s);
private:
+ bool checkRestrictFilters(const QFileInfo &info);
+ bool checkExcludeFilters(const QFileInfo &info);
QQueue <QString> m_files;
QQueue <QString> m_directories;
QStringList m_filters;
+ QmmpUiSettings *m_settings;
bool m_finished;
};
diff --git a/src/qmmpui/forms/configdialog.ui b/src/qmmpui/forms/configdialog.ui
index 5a1712d57..391bc4dde 100644
--- a/src/qmmpui/forms/configdialog.ui
+++ b/src/qmmpui/forms/configdialog.ui
@@ -184,7 +184,7 @@
</widget>
</item>
<item row="0" column="1">
- <widget class="QLineEdit" name="dirExcludeLineEdit"/>
+ <widget class="QLineEdit" name="dirRestrictLineEdit"/>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_2">
@@ -194,7 +194,7 @@
</widget>
</item>
<item row="1" column="1">
- <widget class="QLineEdit" name="dirIncludeLineEdit"/>
+ <widget class="QLineEdit" name="dirExcludeLineEdit"/>
</item>
</layout>
</widget>
diff --git a/src/qmmpui/qmmpuisettings.cpp b/src/qmmpui/qmmpuisettings.cpp
index 15d0b774b..a6a3945c3 100644
--- a/src/qmmpui/qmmpuisettings.cpp
+++ b/src/qmmpui/qmmpuisettings.cpp
@@ -35,6 +35,8 @@ QmmpUiSettings::QmmpUiSettings(QObject *parent) : QObject(parent)
m_convertTwenty = s.value ("PlayList/convert_twenty", true).toBool();
m_useMetadata = s.value ("PlayList/load_metadata", true).toBool();
m_resume_on_startup = s.value("General/resume_on_startup", false).toBool();
+ m_restrict_filters = s.value("General/restrict_filters").toStringList();
+ m_exclude_filters = s.value("General/exclude_filters", QStringList() << "*.cue").toStringList();
}
QmmpUiSettings::~QmmpUiSettings()
@@ -112,15 +114,33 @@ void QmmpUiSettings::sync()
s.setValue("PlayList/convert_twenty", m_convertTwenty);
s.setValue("PlayList/load_metadata", m_useMetadata);
s.setValue("General/resume_on_startup", m_resume_on_startup);
+ s.setValue("General/restrict_filters", m_restrict_filters);
+ s.setValue("General/exclude_filters", m_exclude_filters);
}
-QmmpUiSettings * QmmpUiSettings::instance()
+QStringList QmmpUiSettings::restrictFilters() const
{
- if(!m_instance)
- return new QmmpUiSettings(qApp);
- return m_instance;
+ return m_restrict_filters;
}
+void QmmpUiSettings::setRestrictFilters(const QString &filters)
+{
+ m_restrict_filters = filters.trimmed().split(";", QString::SkipEmptyParts);
+}
+QStringList QmmpUiSettings::excludeFilters() const
+{
+ return m_exclude_filters;
+}
+void QmmpUiSettings::setExcludeFilters(const QString &filters)
+{
+ m_exclude_filters = filters.trimmed().split(";", QString::SkipEmptyParts);
+}
+QmmpUiSettings * QmmpUiSettings::instance()
+{
+ if(!m_instance)
+ return new QmmpUiSettings(qApp);
+ return m_instance;
+}
diff --git a/src/qmmpui/qmmpuisettings.h b/src/qmmpui/qmmpuisettings.h
index f7cf65de2..ca517c7a9 100644
--- a/src/qmmpui/qmmpuisettings.h
+++ b/src/qmmpui/qmmpuisettings.h
@@ -22,6 +22,7 @@
#define QMMPUISETTINGS_H
#include <QObject>
+#include <QStringList>
/*! @brief The QmmpUiSettings class provides access to global libqmmpui library settings.
* @author Ilya Kotov <forkotov02@hotmail.ru>
@@ -86,6 +87,23 @@ public:
*/
void setResumeOnStartup(bool enabled);
/*!
+ * Returns a list of filters which should be used for directory scanning.
+ */
+ QStringList restrictFilters() const;
+ /*!
+ * Disables all builtin directory scanning filters and sets them to \b filters (Example: *.mp3;*.ogg).
+ */
+ void setRestrictFilters(const QString &filters);
+ /*!
+ * Returns a list of filters which should be excluded from incoming files while directory scanning.
+ */
+ QStringList excludeFilters() const;
+ /*!
+ * Sets a list of filters which should be excluded from incoming files while directory scanning.
+ * @param filters A set of filters separated by semicolon (Example: *.cue;*.ogg).
+ */
+ void setExcludeFilters(const QString &filters);
+ /*!
* Returns a pointer to the QmmpUiSettings instance.
*/
static QmmpUiSettings* instance();
@@ -111,6 +129,7 @@ private:
QString m_format;
//general
bool m_resume_on_startup;
+ QStringList m_exclude_filters, m_restrict_filters;
};
diff --git a/src/qmmpui/translations/libqmmpui_cs.ts b/src/qmmpui/translations/libqmmpui_cs.ts
index 5d189dd85..a4744fdf7 100644
--- a/src/qmmpui/translations/libqmmpui_cs.ts
+++ b/src/qmmpui/translations/libqmmpui_cs.ts
@@ -87,13 +87,13 @@
<translation>Soubor</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="285"/>
+ <location filename="../configdialog.cpp" line="288"/>
<source>Artist</source>
<translation>Umělec</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="67"/>
- <location filename="../configdialog.cpp" line="286"/>
+ <location filename="../configdialog.cpp" line="289"/>
<source>Album</source>
<translation>Album</translation>
</message>
@@ -108,72 +108,72 @@
<translation>Vypnuto</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="166"/>
+ <location filename="../configdialog.cpp" line="169"/>
<source>Transports</source>
<translation>Protokoly</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="176"/>
+ <location filename="../configdialog.cpp" line="179"/>
<source>Decoders</source>
<translation>Dekodéry</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="186"/>
+ <location filename="../configdialog.cpp" line="189"/>
<source>Engines</source>
<translation>Přehrávače</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
+ <location filename="../configdialog.cpp" line="290"/>
<source>Title</source>
<translation>Název</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="288"/>
+ <location filename="../configdialog.cpp" line="291"/>
<source>Track number</source>
<translation>Číslo stopy</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="289"/>
+ <location filename="../configdialog.cpp" line="292"/>
<source>Two-digit track number</source>
<translation>Dvoumístné číslo stopy</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="293"/>
+ <location filename="../configdialog.cpp" line="296"/>
<source>Disc number</source>
<translation>Číslo disku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
+ <location filename="../configdialog.cpp" line="300"/>
<source>Condition</source>
<translation>Stav</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="292"/>
+ <location filename="../configdialog.cpp" line="295"/>
<source>Composer</source>
<translation>Skladatel</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="294"/>
+ <location filename="../configdialog.cpp" line="297"/>
<source>File name</source>
<translation>Název souboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="295"/>
+ <location filename="../configdialog.cpp" line="298"/>
<source>File path</source>
<translation>Cesta k souboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="290"/>
+ <location filename="../configdialog.cpp" line="293"/>
<source>Genre</source>
<translation>Žánr</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="296"/>
+ <location filename="../configdialog.cpp" line="299"/>
<source>Year</source>
<translation>Rok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="291"/>
+ <location filename="../configdialog.cpp" line="294"/>
<source>Comment</source>
<translation>Poznámka</translation>
</message>
@@ -389,17 +389,17 @@
<translation>Heslo:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="206"/>
+ <location filename="../configdialog.cpp" line="209"/>
<source>Visualization</source>
<translation>Vizualizace</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="196"/>
+ <location filename="../configdialog.cpp" line="199"/>
<source>Effects</source>
<translation>Efekty</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="216"/>
+ <location filename="../configdialog.cpp" line="219"/>
<source>General</source>
<translation>Obecné</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_de.ts b/src/qmmpui/translations/libqmmpui_de.ts
index fe50fc46f..450710ab2 100644
--- a/src/qmmpui/translations/libqmmpui_de.ts
+++ b/src/qmmpui/translations/libqmmpui_de.ts
@@ -87,13 +87,13 @@
<translation>Dateiname</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="285"/>
+ <location filename="../configdialog.cpp" line="288"/>
<source>Artist</source>
<translation>Interpret</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="67"/>
- <location filename="../configdialog.cpp" line="286"/>
+ <location filename="../configdialog.cpp" line="289"/>
<source>Album</source>
<translation>Album</translation>
</message>
@@ -108,72 +108,72 @@
<translation>Deaktiviert</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="166"/>
+ <location filename="../configdialog.cpp" line="169"/>
<source>Transports</source>
<translation>Transporte</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="176"/>
+ <location filename="../configdialog.cpp" line="179"/>
<source>Decoders</source>
<translation>Dekoder</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="186"/>
+ <location filename="../configdialog.cpp" line="189"/>
<source>Engines</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
+ <location filename="../configdialog.cpp" line="290"/>
<source>Title</source>
<translation>Titel</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="288"/>
+ <location filename="../configdialog.cpp" line="291"/>
<source>Track number</source>
<translation>Stücknummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="289"/>
+ <location filename="../configdialog.cpp" line="292"/>
<source>Two-digit track number</source>
<translation>Zweistellige Stücknummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="293"/>
+ <location filename="../configdialog.cpp" line="296"/>
<source>Disc number</source>
<translation>CD-Nummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
+ <location filename="../configdialog.cpp" line="300"/>
<source>Condition</source>
<translation>Zustand</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="290"/>
+ <location filename="../configdialog.cpp" line="293"/>
<source>Genre</source>
<translation>Genre</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="292"/>
+ <location filename="../configdialog.cpp" line="295"/>
<source>Composer</source>
<translation>Komponist</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="294"/>
+ <location filename="../configdialog.cpp" line="297"/>
<source>File name</source>
<translation>Dateiname</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="295"/>
+ <location filename="../configdialog.cpp" line="298"/>
<source>File path</source>
<translation>Dateipfad</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="296"/>
+ <location filename="../configdialog.cpp" line="299"/>
<source>Year</source>
<translation>Jahr</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="291"/>
+ <location filename="../configdialog.cpp" line="294"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
@@ -389,17 +389,17 @@
<translation>Passwort:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="206"/>
+ <location filename="../configdialog.cpp" line="209"/>
<source>Visualization</source>
<translation>Visualisierung</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="196"/>
+ <location filename="../configdialog.cpp" line="199"/>
<source>Effects</source>
<translation>Effekte</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="216"/>
+ <location filename="../configdialog.cpp" line="219"/>
<source>General</source>
<translation>Sonstige</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_es.ts b/src/qmmpui/translations/libqmmpui_es.ts
index 5be6788a1..3072d50a5 100644
--- a/src/qmmpui/translations/libqmmpui_es.ts
+++ b/src/qmmpui/translations/libqmmpui_es.ts
@@ -87,13 +87,13 @@
<translation>Nombre del archivo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="285"/>
+ <location filename="../configdialog.cpp" line="288"/>
<source>Artist</source>
<translation>Intérprete</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="67"/>
- <location filename="../configdialog.cpp" line="286"/>
+ <location filename="../configdialog.cpp" line="289"/>
<source>Album</source>
<translation>Album</translation>
</message>
@@ -108,72 +108,72 @@
<translation>Deshabilitado</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="166"/>
+ <location filename="../configdialog.cpp" line="169"/>
<source>Transports</source>
<translation>Transportes</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="176"/>
+ <location filename="../configdialog.cpp" line="179"/>
<source>Decoders</source>
<translation>Decodificadores</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="186"/>
+ <location filename="../configdialog.cpp" line="189"/>
<source>Engines</source>
<translation>Motores</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
+ <location filename="../configdialog.cpp" line="290"/>
<source>Title</source>
<translation>Título</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="288"/>
+ <location filename="../configdialog.cpp" line="291"/>
<source>Track number</source>
<translation>Número de pista</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="289"/>
+ <location filename="../configdialog.cpp" line="292"/>
<source>Two-digit track number</source>
<translation>Número de pista con dos cifras</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="293"/>
+ <location filename="../configdialog.cpp" line="296"/>
<source>Disc number</source>
<translation>Número de disco</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
+ <location filename="../configdialog.cpp" line="300"/>
<source>Condition</source>
<translation>Condición</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="290"/>
+ <location filename="../configdialog.cpp" line="293"/>
<source>Genre</source>
<translation>Género</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="292"/>
+ <location filename="../configdialog.cpp" line="295"/>
<source>Composer</source>
<translation>Compositor</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="294"/>
+ <location filename="../configdialog.cpp" line="297"/>
<source>File name</source>
<translation>Nombre del archivo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="295"/>
+ <location filename="../configdialog.cpp" line="298"/>
<source>File path</source>
<translation>Ruta del archivo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="296"/>
+ <location filename="../configdialog.cpp" line="299"/>
<source>Year</source>
<translation>Año</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="291"/>
+ <location filename="../configdialog.cpp" line="294"/>
<source>Comment</source>
<translation>Comentario</translation>
</message>
@@ -242,17 +242,17 @@
<translation>Conectividad</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="206"/>
+ <location filename="../configdialog.cpp" line="209"/>
<source>Visualization</source>
<translation>Visualización</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="196"/>
+ <location filename="../configdialog.cpp" line="199"/>
<source>Effects</source>
<translation>Efectos</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="216"/>
+ <location filename="../configdialog.cpp" line="219"/>
<source>General</source>
<translation>General</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_it.ts b/src/qmmpui/translations/libqmmpui_it.ts
index b67aeebe3..9eefbabf8 100644
--- a/src/qmmpui/translations/libqmmpui_it.ts
+++ b/src/qmmpui/translations/libqmmpui_it.ts
@@ -87,13 +87,13 @@
<translation>File</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="285"/>
+ <location filename="../configdialog.cpp" line="288"/>
<source>Artist</source>
<translation>Interprete</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="67"/>
- <location filename="../configdialog.cpp" line="286"/>
+ <location filename="../configdialog.cpp" line="289"/>
<source>Album</source>
<translation>Album</translation>
</message>
@@ -108,72 +108,72 @@
<translation>Disabilitato</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="166"/>
+ <location filename="../configdialog.cpp" line="169"/>
<source>Transports</source>
<translation>Protocolli di trasporto</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="176"/>
+ <location filename="../configdialog.cpp" line="179"/>
<source>Decoders</source>
<translation>Decodificatori</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="186"/>
+ <location filename="../configdialog.cpp" line="189"/>
<source>Engines</source>
<translation>Meccanismi</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
+ <location filename="../configdialog.cpp" line="290"/>
<source>Title</source>
<translation>Titolo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="288"/>
+ <location filename="../configdialog.cpp" line="291"/>
<source>Track number</source>
<translation>Traccia n°</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="289"/>
+ <location filename="../configdialog.cpp" line="292"/>
<source>Two-digit track number</source>
<translation>Traccia n° a due cifre</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="293"/>
+ <location filename="../configdialog.cpp" line="296"/>
<source>Disc number</source>
<translation>Disco n°</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
+ <location filename="../configdialog.cpp" line="300"/>
<source>Condition</source>
<translation>Condizione</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="290"/>
+ <location filename="../configdialog.cpp" line="293"/>
<source>Genre</source>
<translation>Genere</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="292"/>
+ <location filename="../configdialog.cpp" line="295"/>
<source>Composer</source>
<translation>Compositore</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="294"/>
+ <location filename="../configdialog.cpp" line="297"/>
<source>File name</source>
<translation>Nome file</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="295"/>
+ <location filename="../configdialog.cpp" line="298"/>
<source>File path</source>
<translation>Percorso file</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="296"/>
+ <location filename="../configdialog.cpp" line="299"/>
<source>Year</source>
<translation>Anno</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="291"/>
+ <location filename="../configdialog.cpp" line="294"/>
<source>Comment</source>
<translation>Commento</translation>
</message>
@@ -242,17 +242,17 @@
<translation>Connettività</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="206"/>
+ <location filename="../configdialog.cpp" line="209"/>
<source>Visualization</source>
<translation>Visualizzazione</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="196"/>
+ <location filename="../configdialog.cpp" line="199"/>
<source>Effects</source>
<translation>Effetti</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="216"/>
+ <location filename="../configdialog.cpp" line="219"/>
<source>General</source>
<translation>Generale</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_ja.ts b/src/qmmpui/translations/libqmmpui_ja.ts
index 5c32d3b85..e10765027 100644
--- a/src/qmmpui/translations/libqmmpui_ja.ts
+++ b/src/qmmpui/translations/libqmmpui_ja.ts
@@ -325,7 +325,7 @@
</message>
<message>
<location filename="../configdialog.cpp" line="67"/>
- <location filename="../configdialog.cpp" line="286"/>
+ <location filename="../configdialog.cpp" line="289"/>
<source>Album</source>
<translation>アルバム</translation>
</message>
@@ -335,92 +335,92 @@
<translation>無効</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="166"/>
+ <location filename="../configdialog.cpp" line="169"/>
<source>Transports</source>
<translation>転送</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="176"/>
+ <location filename="../configdialog.cpp" line="179"/>
<source>Decoders</source>
<translation>デコーダー</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="186"/>
+ <location filename="../configdialog.cpp" line="189"/>
<source>Engines</source>
<translation>エンジン</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="196"/>
+ <location filename="../configdialog.cpp" line="199"/>
<source>Effects</source>
<translation>音響効果</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="206"/>
+ <location filename="../configdialog.cpp" line="209"/>
<source>Visualization</source>
<translation>視覚効果</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="216"/>
+ <location filename="../configdialog.cpp" line="219"/>
<source>General</source>
<translation>一般</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="285"/>
+ <location filename="../configdialog.cpp" line="288"/>
<source>Artist</source>
<translation>アーティスト</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
+ <location filename="../configdialog.cpp" line="290"/>
<source>Title</source>
<translation>タイトル</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="288"/>
+ <location filename="../configdialog.cpp" line="291"/>
<source>Track number</source>
<translation>トラック番号</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="289"/>
+ <location filename="../configdialog.cpp" line="292"/>
<source>Two-digit track number</source>
<translation>トラック番号 数字2桁</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="290"/>
+ <location filename="../configdialog.cpp" line="293"/>
<source>Genre</source>
<translation>ジャンル</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="291"/>
+ <location filename="../configdialog.cpp" line="294"/>
<source>Comment</source>
<translation>コメント</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="292"/>
+ <location filename="../configdialog.cpp" line="295"/>
<source>Composer</source>
<translation>作曲者</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="293"/>
+ <location filename="../configdialog.cpp" line="296"/>
<source>Disc number</source>
<translation>ディスク番号</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="294"/>
+ <location filename="../configdialog.cpp" line="297"/>
<source>File name</source>
<translation>ファイル名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="295"/>
+ <location filename="../configdialog.cpp" line="298"/>
<source>File path</source>
<translation>ファイルパス</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="296"/>
+ <location filename="../configdialog.cpp" line="299"/>
<source>Year</source>
<translation>年</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
+ <location filename="../configdialog.cpp" line="300"/>
<source>Condition</source>
<translation>定番</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_lt.ts b/src/qmmpui/translations/libqmmpui_lt.ts
index 5ed04b867..00edfd107 100644
--- a/src/qmmpui/translations/libqmmpui_lt.ts
+++ b/src/qmmpui/translations/libqmmpui_lt.ts
@@ -87,13 +87,13 @@
<translation>Bylos pavadinimas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="285"/>
+ <location filename="../configdialog.cpp" line="288"/>
<source>Artist</source>
<translation>Atlikėjas</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="67"/>
- <location filename="../configdialog.cpp" line="286"/>
+ <location filename="../configdialog.cpp" line="289"/>
<source>Album</source>
<translation>Albumas</translation>
</message>
@@ -108,72 +108,72 @@
<translation>Išjungta</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="166"/>
+ <location filename="../configdialog.cpp" line="169"/>
<source>Transports</source>
<translation>Transportas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="176"/>
+ <location filename="../configdialog.cpp" line="179"/>
<source>Decoders</source>
<translation>Dekoderiai</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="186"/>
+ <location filename="../configdialog.cpp" line="189"/>
<source>Engines</source>
<translation>Varikliai</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
+ <location filename="../configdialog.cpp" line="290"/>
<source>Title</source>
<translation>Pavadinimas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="288"/>
+ <location filename="../configdialog.cpp" line="291"/>
<source>Track number</source>
<translation>Takelio numeris</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="289"/>
+ <location filename="../configdialog.cpp" line="292"/>
<source>Two-digit track number</source>
<translation>Dviejų skaičių takelio numeris</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="293"/>
+ <location filename="../configdialog.cpp" line="296"/>
<source>Disc number</source>
<translation>Disko numeris</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
+ <location filename="../configdialog.cpp" line="300"/>
<source>Condition</source>
<translation>Būklė</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="292"/>
+ <location filename="../configdialog.cpp" line="295"/>
<source>Composer</source>
<translation>Autorius</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="294"/>
+ <location filename="../configdialog.cpp" line="297"/>
<source>File name</source>
<translation>Bylos pavadinimas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="295"/>
+ <location filename="../configdialog.cpp" line="298"/>
<source>File path</source>
<translation>Bylos kelias</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="290"/>
+ <location filename="../configdialog.cpp" line="293"/>
<source>Genre</source>
<translation>Žanras</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="296"/>
+ <location filename="../configdialog.cpp" line="299"/>
<source>Year</source>
<translation>Metai</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="291"/>
+ <location filename="../configdialog.cpp" line="294"/>
<source>Comment</source>
<translation>Komentaras</translation>
</message>
@@ -242,17 +242,17 @@
<translation>Tinklas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="206"/>
+ <location filename="../configdialog.cpp" line="209"/>
<source>Visualization</source>
<translation>Vizualizacija</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="196"/>
+ <location filename="../configdialog.cpp" line="199"/>
<source>Effects</source>
<translation>Efektai</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="216"/>
+ <location filename="../configdialog.cpp" line="219"/>
<source>General</source>
<translation>Bendri</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_nl.ts b/src/qmmpui/translations/libqmmpui_nl.ts
index 831a307b5..e0d56f739 100644
--- a/src/qmmpui/translations/libqmmpui_nl.ts
+++ b/src/qmmpui/translations/libqmmpui_nl.ts
@@ -87,13 +87,13 @@
<translation>Bestandsnaam</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="285"/>
+ <location filename="../configdialog.cpp" line="288"/>
<source>Artist</source>
<translation>Artiest</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="67"/>
- <location filename="../configdialog.cpp" line="286"/>
+ <location filename="../configdialog.cpp" line="289"/>
<source>Album</source>
<translation>Album</translation>
</message>
@@ -108,72 +108,72 @@
<translation>Uitgeschakeld</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="166"/>
+ <location filename="../configdialog.cpp" line="169"/>
<source>Transports</source>
<translation>Protocols</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="176"/>
+ <location filename="../configdialog.cpp" line="179"/>
<source>Decoders</source>
<translation>Decoders</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="186"/>
+ <location filename="../configdialog.cpp" line="189"/>
<source>Engines</source>
<translation>Engines</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
+ <location filename="../configdialog.cpp" line="290"/>
<source>Title</source>
<translation>Naam</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="288"/>
+ <location filename="../configdialog.cpp" line="291"/>
<source>Track number</source>
<translation>Liednummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="289"/>
+ <location filename="../configdialog.cpp" line="292"/>
<source>Two-digit track number</source>
<translation>Twee-getal liednummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="293"/>
+ <location filename="../configdialog.cpp" line="296"/>
<source>Disc number</source>
<translation>CD nummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
+ <location filename="../configdialog.cpp" line="300"/>
<source>Condition</source>
<translation>Staat</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="292"/>
+ <location filename="../configdialog.cpp" line="295"/>
<source>Composer</source>
<translation>Componist</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="294"/>
+ <location filename="../configdialog.cpp" line="297"/>
<source>File name</source>
<translation>Bestandsnaam</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="295"/>
+ <location filename="../configdialog.cpp" line="298"/>
<source>File path</source>
<translation>Pad</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="290"/>
+ <location filename="../configdialog.cpp" line="293"/>
<source>Genre</source>
<translation>Genre</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="296"/>
+ <location filename="../configdialog.cpp" line="299"/>
<source>Year</source>
<translation>Jaar</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="291"/>
+ <location filename="../configdialog.cpp" line="294"/>
<source>Comment</source>
<translation>Commentaar</translation>
</message>
@@ -389,17 +389,17 @@
<translation>Proxy wachtwoord:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="206"/>
+ <location filename="../configdialog.cpp" line="209"/>
<source>Visualization</source>
<translation>Visualisatie</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="196"/>
+ <location filename="../configdialog.cpp" line="199"/>
<source>Effects</source>
<translation>Effecten</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="216"/>
+ <location filename="../configdialog.cpp" line="219"/>
<source>General</source>
<translation>Algemeen</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_pl_PL.ts b/src/qmmpui/translations/libqmmpui_pl_PL.ts
index a7a468365..6f0ab5c0a 100644
--- a/src/qmmpui/translations/libqmmpui_pl_PL.ts
+++ b/src/qmmpui/translations/libqmmpui_pl_PL.ts
@@ -87,13 +87,13 @@
<translation>Nazwa pliku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="285"/>
+ <location filename="../configdialog.cpp" line="288"/>
<source>Artist</source>
<translation>Artysta</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="67"/>
- <location filename="../configdialog.cpp" line="286"/>
+ <location filename="../configdialog.cpp" line="289"/>
<source>Album</source>
<translation>Album</translation>
</message>
@@ -108,72 +108,72 @@
<translation>Wyłączone</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="166"/>
+ <location filename="../configdialog.cpp" line="169"/>
<source>Transports</source>
<translation>Transporty</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="176"/>
+ <location filename="../configdialog.cpp" line="179"/>
<source>Decoders</source>
<translation>Dekodery</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="186"/>
+ <location filename="../configdialog.cpp" line="189"/>
<source>Engines</source>
<translation>Silniki</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
+ <location filename="../configdialog.cpp" line="290"/>
<source>Title</source>
<translation>Tytuł</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="288"/>
+ <location filename="../configdialog.cpp" line="291"/>
<source>Track number</source>
<translation>Numer utworu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="289"/>
+ <location filename="../configdialog.cpp" line="292"/>
<source>Two-digit track number</source>
<translation>Dwuznakowy numer utworu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="293"/>
+ <location filename="../configdialog.cpp" line="296"/>
<source>Disc number</source>
<translation>Numer albumu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
+ <location filename="../configdialog.cpp" line="300"/>
<source>Condition</source>
<translation>Warunek</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="290"/>
+ <location filename="../configdialog.cpp" line="293"/>
<source>Genre</source>
<translation>Gatunek</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="292"/>
+ <location filename="../configdialog.cpp" line="295"/>
<source>Composer</source>
<translation>Kompozytor</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="294"/>
+ <location filename="../configdialog.cpp" line="297"/>
<source>File name</source>
<translation>Nazwa pliku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="295"/>
+ <location filename="../configdialog.cpp" line="298"/>
<source>File path</source>
<translation>Lokalizacja</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="296"/>
+ <location filename="../configdialog.cpp" line="299"/>
<source>Year</source>
<translation>Rok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="291"/>
+ <location filename="../configdialog.cpp" line="294"/>
<source>Comment</source>
<translation>Komentarz</translation>
</message>
@@ -242,17 +242,17 @@
<translation>Sieć</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="206"/>
+ <location filename="../configdialog.cpp" line="209"/>
<source>Visualization</source>
<translation>Wizualizacje</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="196"/>
+ <location filename="../configdialog.cpp" line="199"/>
<source>Effects</source>
<translation>Efekty</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="216"/>
+ <location filename="../configdialog.cpp" line="219"/>
<source>General</source>
<translation>Ogólne</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_pt_BR.ts b/src/qmmpui/translations/libqmmpui_pt_BR.ts
index b90281ace..1a58e349e 100644
--- a/src/qmmpui/translations/libqmmpui_pt_BR.ts
+++ b/src/qmmpui/translations/libqmmpui_pt_BR.ts
@@ -87,13 +87,13 @@
<translation type="unfinished">Nome do Arquivo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="285"/>
+ <location filename="../configdialog.cpp" line="288"/>
<source>Artist</source>
<translation type="unfinished">Artista</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="67"/>
- <location filename="../configdialog.cpp" line="286"/>
+ <location filename="../configdialog.cpp" line="289"/>
<source>Album</source>
<translation type="unfinished">Álbum</translation>
</message>
@@ -108,72 +108,72 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="166"/>
+ <location filename="../configdialog.cpp" line="169"/>
<source>Transports</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="176"/>
+ <location filename="../configdialog.cpp" line="179"/>
<source>Decoders</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="186"/>
+ <location filename="../configdialog.cpp" line="189"/>
<source>Engines</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
+ <location filename="../configdialog.cpp" line="290"/>
<source>Title</source>
<translation type="unfinished">Título</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="288"/>
+ <location filename="../configdialog.cpp" line="291"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="289"/>
+ <location filename="../configdialog.cpp" line="292"/>
<source>Two-digit track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="293"/>
+ <location filename="../configdialog.cpp" line="296"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
+ <location filename="../configdialog.cpp" line="300"/>
<source>Condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="290"/>
+ <location filename="../configdialog.cpp" line="293"/>
<source>Genre</source>
<translation type="unfinished">Gênero</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="292"/>
+ <location filename="../configdialog.cpp" line="295"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="294"/>
+ <location filename="../configdialog.cpp" line="297"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="295"/>
+ <location filename="../configdialog.cpp" line="298"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="296"/>
+ <location filename="../configdialog.cpp" line="299"/>
<source>Year</source>
<translation type="unfinished">Ano</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="291"/>
+ <location filename="../configdialog.cpp" line="294"/>
<source>Comment</source>
<translation type="unfinished">Comentário</translation>
</message>
@@ -242,17 +242,17 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="206"/>
+ <location filename="../configdialog.cpp" line="209"/>
<source>Visualization</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="196"/>
+ <location filename="../configdialog.cpp" line="199"/>
<source>Effects</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="216"/>
+ <location filename="../configdialog.cpp" line="219"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_ru.ts b/src/qmmpui/translations/libqmmpui_ru.ts
index f58524a86..bca15818c 100644
--- a/src/qmmpui/translations/libqmmpui_ru.ts
+++ b/src/qmmpui/translations/libqmmpui_ru.ts
@@ -87,13 +87,13 @@
<translation>Имя файла</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="285"/>
+ <location filename="../configdialog.cpp" line="288"/>
<source>Artist</source>
<translation>Исполнитель</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="67"/>
- <location filename="../configdialog.cpp" line="286"/>
+ <location filename="../configdialog.cpp" line="289"/>
<source>Album</source>
<translation>Альбом</translation>
</message>
@@ -108,72 +108,72 @@
<translation>Отключено</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="166"/>
+ <location filename="../configdialog.cpp" line="169"/>
<source>Transports</source>
<translation>Транспорты</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="176"/>
+ <location filename="../configdialog.cpp" line="179"/>
<source>Decoders</source>
<translation>Декодеры</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="186"/>
+ <location filename="../configdialog.cpp" line="189"/>
<source>Engines</source>
<translation>Внешние проигрыватели</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
+ <location filename="../configdialog.cpp" line="290"/>
<source>Title</source>
<translation>Название</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="288"/>
+ <location filename="../configdialog.cpp" line="291"/>
<source>Track number</source>
<translation>Номер трека</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="289"/>
+ <location filename="../configdialog.cpp" line="292"/>
<source>Two-digit track number</source>
<translation>2-x разрядный номер трека</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="293"/>
+ <location filename="../configdialog.cpp" line="296"/>
<source>Disc number</source>
<translation>Номер диска</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
+ <location filename="../configdialog.cpp" line="300"/>
<source>Condition</source>
<translation>Условие</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="290"/>
+ <location filename="../configdialog.cpp" line="293"/>
<source>Genre</source>
<translation>Жанр</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="292"/>
+ <location filename="../configdialog.cpp" line="295"/>
<source>Composer</source>
<translation>Композитор</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="294"/>
+ <location filename="../configdialog.cpp" line="297"/>
<source>File name</source>
<translation>Имя файла</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="295"/>
+ <location filename="../configdialog.cpp" line="298"/>
<source>File path</source>
<translation>Путь к файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="296"/>
+ <location filename="../configdialog.cpp" line="299"/>
<source>Year</source>
<translation>Год</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="291"/>
+ <location filename="../configdialog.cpp" line="294"/>
<source>Comment</source>
<translation>Комментарий</translation>
</message>
@@ -242,17 +242,17 @@
<translation>Сеть</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="206"/>
+ <location filename="../configdialog.cpp" line="209"/>
<source>Visualization</source>
<translation>Визуализация</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="196"/>
+ <location filename="../configdialog.cpp" line="199"/>
<source>Effects</source>
<translation>Эффекты</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="216"/>
+ <location filename="../configdialog.cpp" line="219"/>
<source>General</source>
<translation>Общие</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_sk.ts b/src/qmmpui/translations/libqmmpui_sk.ts
index bfcd253a2..788b11d6a 100644
--- a/src/qmmpui/translations/libqmmpui_sk.ts
+++ b/src/qmmpui/translations/libqmmpui_sk.ts
@@ -87,13 +87,13 @@
<translation>Názov súboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="285"/>
+ <location filename="../configdialog.cpp" line="288"/>
<source>Artist</source>
<translation>Interprét</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="67"/>
- <location filename="../configdialog.cpp" line="286"/>
+ <location filename="../configdialog.cpp" line="289"/>
<source>Album</source>
<translation>Album</translation>
</message>
@@ -108,72 +108,72 @@
<translation>Zakázané</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="166"/>
+ <location filename="../configdialog.cpp" line="169"/>
<source>Transports</source>
<translation>Protokoly</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="176"/>
+ <location filename="../configdialog.cpp" line="179"/>
<source>Decoders</source>
<translation>Dekodéry</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="186"/>
+ <location filename="../configdialog.cpp" line="189"/>
<source>Engines</source>
<translation>Prehrávače</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
+ <location filename="../configdialog.cpp" line="290"/>
<source>Title</source>
<translation>Názov</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="288"/>
+ <location filename="../configdialog.cpp" line="291"/>
<source>Track number</source>
<translation>Číslo skladby</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="289"/>
+ <location filename="../configdialog.cpp" line="292"/>
<source>Two-digit track number</source>
<translation>Dvojmiestne číslo skladby</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="293"/>
+ <location filename="../configdialog.cpp" line="296"/>
<source>Disc number</source>
<translation>Číslo disku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
+ <location filename="../configdialog.cpp" line="300"/>
<source>Condition</source>
<translation>Stav</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="292"/>
+ <location filename="../configdialog.cpp" line="295"/>
<source>Composer</source>
<translation>Skladateľ</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="294"/>
+ <location filename="../configdialog.cpp" line="297"/>
<source>File name</source>
<translation>Názov súboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="295"/>
+ <location filename="../configdialog.cpp" line="298"/>
<source>File path</source>
<translation>Cesta k súboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="290"/>
+ <location filename="../configdialog.cpp" line="293"/>
<source>Genre</source>
<translation>Žáner</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="296"/>
+ <location filename="../configdialog.cpp" line="299"/>
<source>Year</source>
<translation>Rok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="291"/>
+ <location filename="../configdialog.cpp" line="294"/>
<source>Comment</source>
<translation>Poznámka</translation>
</message>
@@ -389,17 +389,17 @@
<translation>Proxy heslo:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="206"/>
+ <location filename="../configdialog.cpp" line="209"/>
<source>Visualization</source>
<translation>Vizualizácie</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="196"/>
+ <location filename="../configdialog.cpp" line="199"/>
<source>Effects</source>
<translation>Efekty</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="216"/>
+ <location filename="../configdialog.cpp" line="219"/>
<source>General</source>
<translation>Všeobecné</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_tr.ts b/src/qmmpui/translations/libqmmpui_tr.ts
index b94868f2d..619579c6e 100644
--- a/src/qmmpui/translations/libqmmpui_tr.ts
+++ b/src/qmmpui/translations/libqmmpui_tr.ts
@@ -87,13 +87,13 @@
<translation>Dosya adı</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="285"/>
+ <location filename="../configdialog.cpp" line="288"/>
<source>Artist</source>
<translation>Sanatçı</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="67"/>
- <location filename="../configdialog.cpp" line="286"/>
+ <location filename="../configdialog.cpp" line="289"/>
<source>Album</source>
<translation>Albüm</translation>
</message>
@@ -108,72 +108,72 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="166"/>
+ <location filename="../configdialog.cpp" line="169"/>
<source>Transports</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="176"/>
+ <location filename="../configdialog.cpp" line="179"/>
<source>Decoders</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="186"/>
+ <location filename="../configdialog.cpp" line="189"/>
<source>Engines</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
+ <location filename="../configdialog.cpp" line="290"/>
<source>Title</source>
<translation>Başlık</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="288"/>
+ <location filename="../configdialog.cpp" line="291"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="289"/>
+ <location filename="../configdialog.cpp" line="292"/>
<source>Two-digit track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="293"/>
+ <location filename="../configdialog.cpp" line="296"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
+ <location filename="../configdialog.cpp" line="300"/>
<source>Condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="290"/>
+ <location filename="../configdialog.cpp" line="293"/>
<source>Genre</source>
<translation>Tarz</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="292"/>
+ <location filename="../configdialog.cpp" line="295"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="294"/>
+ <location filename="../configdialog.cpp" line="297"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="295"/>
+ <location filename="../configdialog.cpp" line="298"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="296"/>
+ <location filename="../configdialog.cpp" line="299"/>
<source>Year</source>
<translation>Yıl</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="291"/>
+ <location filename="../configdialog.cpp" line="294"/>
<source>Comment</source>
<translation>Yorum</translation>
</message>
@@ -242,17 +242,17 @@
<translation>Bağlanırlık</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="206"/>
+ <location filename="../configdialog.cpp" line="209"/>
<source>Visualization</source>
<translation>Görsellik</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="196"/>
+ <location filename="../configdialog.cpp" line="199"/>
<source>Effects</source>
<translation>Efektler</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="216"/>
+ <location filename="../configdialog.cpp" line="219"/>
<source>General</source>
<translation>Genel</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_uk_UA.ts b/src/qmmpui/translations/libqmmpui_uk_UA.ts
index a350888fe..5d18ddfaf 100644
--- a/src/qmmpui/translations/libqmmpui_uk_UA.ts
+++ b/src/qmmpui/translations/libqmmpui_uk_UA.ts
@@ -87,13 +87,13 @@
<translation>Ім&apos;я файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="285"/>
+ <location filename="../configdialog.cpp" line="288"/>
<source>Artist</source>
<translation>Виконавець</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="67"/>
- <location filename="../configdialog.cpp" line="286"/>
+ <location filename="../configdialog.cpp" line="289"/>
<source>Album</source>
<translation>Альбом</translation>
</message>
@@ -108,72 +108,72 @@
<translation>Вимкнено</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="166"/>
+ <location filename="../configdialog.cpp" line="169"/>
<source>Transports</source>
<translation>Транспорти</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="176"/>
+ <location filename="../configdialog.cpp" line="179"/>
<source>Decoders</source>
<translation>Декодери</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="186"/>
+ <location filename="../configdialog.cpp" line="189"/>
<source>Engines</source>
<translation>Зовнішні програвачі</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
+ <location filename="../configdialog.cpp" line="290"/>
<source>Title</source>
<translation>Назва</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="288"/>
+ <location filename="../configdialog.cpp" line="291"/>
<source>Track number</source>
<translation>Номер треку</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="289"/>
+ <location filename="../configdialog.cpp" line="292"/>
<source>Two-digit track number</source>
<translation>2- розрядний номер трека</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="293"/>
+ <location filename="../configdialog.cpp" line="296"/>
<source>Disc number</source>
<translation>Номер диску</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
+ <location filename="../configdialog.cpp" line="300"/>
<source>Condition</source>
<translation>Умова</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="290"/>
+ <location filename="../configdialog.cpp" line="293"/>
<source>Genre</source>
<translation>Жанр</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="292"/>
+ <location filename="../configdialog.cpp" line="295"/>
<source>Composer</source>
<translation>Композитор</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="294"/>
+ <location filename="../configdialog.cpp" line="297"/>
<source>File name</source>
<translation>Ім&apos;я файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="295"/>
+ <location filename="../configdialog.cpp" line="298"/>
<source>File path</source>
<translation>Шлях файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="296"/>
+ <location filename="../configdialog.cpp" line="299"/>
<source>Year</source>
<translation>Рік</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="291"/>
+ <location filename="../configdialog.cpp" line="294"/>
<source>Comment</source>
<translation>Коментар</translation>
</message>
@@ -242,17 +242,17 @@
<translation>Мережа</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="206"/>
+ <location filename="../configdialog.cpp" line="209"/>
<source>Visualization</source>
<translation>Візуалізація</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="196"/>
+ <location filename="../configdialog.cpp" line="199"/>
<source>Effects</source>
<translation>Ефекти</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="216"/>
+ <location filename="../configdialog.cpp" line="219"/>
<source>General</source>
<translation>Загальне</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_zh_CN.ts b/src/qmmpui/translations/libqmmpui_zh_CN.ts
index 3aeafe3d2..a0c54881f 100644
--- a/src/qmmpui/translations/libqmmpui_zh_CN.ts
+++ b/src/qmmpui/translations/libqmmpui_zh_CN.ts
@@ -87,13 +87,13 @@
<translation>文件名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="285"/>
+ <location filename="../configdialog.cpp" line="288"/>
<source>Artist</source>
<translation>艺术家</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="67"/>
- <location filename="../configdialog.cpp" line="286"/>
+ <location filename="../configdialog.cpp" line="289"/>
<source>Album</source>
<translation>专辑</translation>
</message>
@@ -108,72 +108,72 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="166"/>
+ <location filename="../configdialog.cpp" line="169"/>
<source>Transports</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="176"/>
+ <location filename="../configdialog.cpp" line="179"/>
<source>Decoders</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="186"/>
+ <location filename="../configdialog.cpp" line="189"/>
<source>Engines</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
+ <location filename="../configdialog.cpp" line="290"/>
<source>Title</source>
<translation>标题</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="288"/>
+ <location filename="../configdialog.cpp" line="291"/>
<source>Track number</source>
<translation type="unfinished">音轨编号</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="289"/>
+ <location filename="../configdialog.cpp" line="292"/>
<source>Two-digit track number</source>
<translation type="unfinished">两位数音轨编号</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="293"/>
+ <location filename="../configdialog.cpp" line="296"/>
<source>Disc number</source>
<translation type="unfinished">光盘编号</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
+ <location filename="../configdialog.cpp" line="300"/>
<source>Condition</source>
<translation type="unfinished">条件</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="290"/>
+ <location filename="../configdialog.cpp" line="293"/>
<source>Genre</source>
<translation>流派</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="292"/>
+ <location filename="../configdialog.cpp" line="295"/>
<source>Composer</source>
<translation type="unfinished">作曲</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="294"/>
+ <location filename="../configdialog.cpp" line="297"/>
<source>File name</source>
<translation type="unfinished">文件名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="295"/>
+ <location filename="../configdialog.cpp" line="298"/>
<source>File path</source>
<translation type="unfinished">文件路径</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="296"/>
+ <location filename="../configdialog.cpp" line="299"/>
<source>Year</source>
<translation>年代</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="291"/>
+ <location filename="../configdialog.cpp" line="294"/>
<source>Comment</source>
<translation>备注</translation>
</message>
@@ -242,17 +242,17 @@
<translation>连接</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="206"/>
+ <location filename="../configdialog.cpp" line="209"/>
<source>Visualization</source>
<translation>可视化</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="196"/>
+ <location filename="../configdialog.cpp" line="199"/>
<source>Effects</source>
<translation>特效</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="216"/>
+ <location filename="../configdialog.cpp" line="219"/>
<source>General</source>
<translation>常规</translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_zh_TW.ts b/src/qmmpui/translations/libqmmpui_zh_TW.ts
index 91e589b6d..0619463ef 100644
--- a/src/qmmpui/translations/libqmmpui_zh_TW.ts
+++ b/src/qmmpui/translations/libqmmpui_zh_TW.ts
@@ -87,13 +87,13 @@
<translation>檔名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="285"/>
+ <location filename="../configdialog.cpp" line="288"/>
<source>Artist</source>
<translation>藝術家</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="67"/>
- <location filename="../configdialog.cpp" line="286"/>
+ <location filename="../configdialog.cpp" line="289"/>
<source>Album</source>
<translation>專輯</translation>
</message>
@@ -108,72 +108,72 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="166"/>
+ <location filename="../configdialog.cpp" line="169"/>
<source>Transports</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="176"/>
+ <location filename="../configdialog.cpp" line="179"/>
<source>Decoders</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="186"/>
+ <location filename="../configdialog.cpp" line="189"/>
<source>Engines</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
+ <location filename="../configdialog.cpp" line="290"/>
<source>Title</source>
<translation>標題</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="288"/>
+ <location filename="../configdialog.cpp" line="291"/>
<source>Track number</source>
<translation type="unfinished">音軌編號</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="289"/>
+ <location filename="../configdialog.cpp" line="292"/>
<source>Two-digit track number</source>
<translation type="unfinished">兩位數音軌編號</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="293"/>
+ <location filename="../configdialog.cpp" line="296"/>
<source>Disc number</source>
<translation type="unfinished">光槃編號</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
+ <location filename="../configdialog.cpp" line="300"/>
<source>Condition</source>
<translation type="unfinished">條件</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="290"/>
+ <location filename="../configdialog.cpp" line="293"/>
<source>Genre</source>
<translation>流派</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="292"/>
+ <location filename="../configdialog.cpp" line="295"/>
<source>Composer</source>
<translation type="unfinished">作曲</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="294"/>
+ <location filename="../configdialog.cpp" line="297"/>
<source>File name</source>
<translation type="unfinished">文件名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="295"/>
+ <location filename="../configdialog.cpp" line="298"/>
<source>File path</source>
<translation type="unfinished">文件路徑</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="296"/>
+ <location filename="../configdialog.cpp" line="299"/>
<source>Year</source>
<translation>年代</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="291"/>
+ <location filename="../configdialog.cpp" line="294"/>
<source>Comment</source>
<translation>備註</translation>
</message>
@@ -242,17 +242,17 @@
<translation>連線</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="206"/>
+ <location filename="../configdialog.cpp" line="209"/>
<source>Visualization</source>
<translation>可視化</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="196"/>
+ <location filename="../configdialog.cpp" line="199"/>
<source>Effects</source>
<translation>特效</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="216"/>
+ <location filename="../configdialog.cpp" line="219"/>
<source>General</source>
<translation>常規</translation>
</message>