From f85c8b450e2a45aa1f2b317cde639a99c55eae4d Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sun, 13 Jan 2013 16:17:35 +0000 Subject: added track change plugin git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@3158 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/General/trackchange/settingsdialog.cpp | 17 ++- src/plugins/General/trackchange/trackchange.cpp | 32 ++--- src/plugins/General/trackchange/trackchange.h | 10 +- .../General/trackchange/trackchangefactory.cpp | 24 ++-- .../General/trackchange/trackchangefactory.h | 6 +- .../translations/trackchange_plugin_cs.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_de.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_es.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_fr.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_he.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_hu.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_it.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_ja.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_kk.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_lt.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_nl.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_pl_PL.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_pt_BR.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_ru.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_sk.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_tr.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_uk_UA.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_zh_CN.ts | 133 +++++++++++++++++++++ .../translations/trackchange_plugin_zh_TW.ts | 133 +++++++++++++++++++++ .../trackchange/translations/translations.qrc | 38 +++--- 25 files changed, 2590 insertions(+), 64 deletions(-) create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_cs.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_de.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_es.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_fr.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_he.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_hu.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_it.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_ja.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_kk.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_lt.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_nl.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_pl_PL.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_pt_BR.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_ru.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_sk.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_tr.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_uk_UA.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_zh_CN.ts create mode 100644 src/plugins/General/trackchange/translations/trackchange_plugin_zh_TW.ts (limited to 'src/plugins/General') diff --git a/src/plugins/General/trackchange/settingsdialog.cpp b/src/plugins/General/trackchange/settingsdialog.cpp index d6d84f990..4fab602cf 100644 --- a/src/plugins/General/trackchange/settingsdialog.cpp +++ b/src/plugins/General/trackchange/settingsdialog.cpp @@ -21,7 +21,6 @@ #include #include #include -#include "songchange.h" #include "settingsdialog.h" SettingsDialog::SettingsDialog(QWidget *parent) : QDialog(parent) @@ -33,10 +32,10 @@ SettingsDialog::SettingsDialog(QWidget *parent) : QDialog(parent) addMenu(m_ui.titleChangeButton); QSettings settings(Qmmp::configFile(), QSettings::IniFormat); - m_ui.newTrackLineEdit->setText(settings.value("SongChange/new_track_command").toString()); - m_ui.endOfTrackLineEdit->setText(settings.value("SongChange/end_of_track_command").toString()); - m_ui.endOfPlayListLineEdit->setText(settings.value("SongChange/end_of_pl_command").toString()); - m_ui.titleChangeLineEdit->setText(settings.value("SongChange/title_change_command").toString()); + m_ui.newTrackLineEdit->setText(settings.value("TrackChange/new_track_command").toString()); + m_ui.endOfTrackLineEdit->setText(settings.value("TrackChange/end_of_track_command").toString()); + m_ui.endOfPlayListLineEdit->setText(settings.value("TrackChange/end_of_pl_command").toString()); + m_ui.titleChangeLineEdit->setText(settings.value("TrackChange/title_change_command").toString()); } SettingsDialog::~SettingsDialog() @@ -45,10 +44,10 @@ SettingsDialog::~SettingsDialog() void SettingsDialog::accept() { QSettings settings(Qmmp::configFile(), QSettings::IniFormat); - settings.setValue("SongChange/new_track_command", m_ui.newTrackLineEdit->text()); - settings.setValue("SongChange/end_of_track_command", m_ui.endOfTrackLineEdit->text()); - settings.setValue("SongChange/end_of_pl_command", m_ui.endOfPlayListLineEdit->text()); - settings.setValue("SongChange/title_change_command", m_ui.titleChangeLineEdit->text()); + settings.setValue("TrackChange/new_track_command", m_ui.newTrackLineEdit->text()); + settings.setValue("TrackChange/end_of_track_command", m_ui.endOfTrackLineEdit->text()); + settings.setValue("TrackChange/end_of_pl_command", m_ui.endOfPlayListLineEdit->text()); + settings.setValue("TrackChange/title_change_command", m_ui.titleChangeLineEdit->text()); QDialog::accept(); } diff --git a/src/plugins/General/trackchange/trackchange.cpp b/src/plugins/General/trackchange/trackchange.cpp index 0e79766de..294176eb2 100644 --- a/src/plugins/General/trackchange/trackchange.cpp +++ b/src/plugins/General/trackchange/trackchange.cpp @@ -34,9 +34,9 @@ #include #include #include -#include "songchange.h" +#include "trackchange.h" -SongChange::SongChange(QObject *parent) : QObject(parent) +TrackChange::TrackChange(QObject *parent) : QObject(parent) { m_core = SoundCore::instance(); m_plManager = PlayListManager::instance(); @@ -44,16 +44,16 @@ SongChange::SongChange(QObject *parent) : QObject(parent) connect(m_core, SIGNAL(metaDataChanged()), SLOT(onMetaDataChanged())); connect(m_core, SIGNAL(finished()), SLOT(onFinised())); QSettings settings(Qmmp::configFile(), QSettings::IniFormat); - m_newTrackCommand = settings.value("SongChange/new_track_command").toString(); - m_endOfTrackCommand = settings.value("SongChange/end_of_track_command").toString(); - m_endOfPlCommand = settings.value("SongChange/end_of_pl_command").toString(); - m_titleChangeCommand = settings.value("SongChange/title_change_command").toString(); + m_newTrackCommand = settings.value("TrackChange/new_track_command").toString(); + m_endOfTrackCommand = settings.value("TrackChange/end_of_track_command").toString(); + m_endOfPlCommand = settings.value("TrackChange/end_of_pl_command").toString(); + m_titleChangeCommand = settings.value("TrackChange/title_change_command").toString(); } -SongChange::~SongChange() +TrackChange::~TrackChange() {} -void SongChange::onStateChanged(Qmmp::State state) +void TrackChange::onStateChanged(Qmmp::State state) { switch (state) { @@ -64,7 +64,7 @@ void SongChange::onStateChanged(Qmmp::State state) } } -void SongChange::onMetaDataChanged() +void TrackChange::onMetaDataChanged() { QMap metaData = m_core->metaData(); if(m_prevMetaData != metaData) @@ -73,7 +73,7 @@ void SongChange::onMetaDataChanged() { if(!m_titleChangeCommand.isEmpty()) { - qDebug("SongChange: startig title change command.."); + qDebug("TrackChange: startig title change command.."); executeCommand(metaData, m_titleChangeCommand); } } @@ -81,7 +81,7 @@ void SongChange::onMetaDataChanged() { if(!m_newTrackCommand.isEmpty()) { - qDebug("SongChange: startig new track command.."); + qDebug("TrackChange: startig new track command.."); executeCommand(metaData, m_newTrackCommand); } } @@ -89,21 +89,21 @@ void SongChange::onMetaDataChanged() m_prevMetaData = metaData; } -void SongChange::onFinised() +void TrackChange::onFinised() { if(!m_endOfTrackCommand.isEmpty()) { - qDebug("SongChange: startig end of track command.."); + qDebug("TrackChange: startig end of track command.."); executeCommand(m_prevMetaData, m_endOfTrackCommand); } if(!m_endOfPlCommand.isEmpty() && !m_plManager->currentPlayList()->nextItem()) { - qDebug("SongChange: startig end of playlist command.."); + qDebug("TrackChange: startig end of playlist command.."); executeCommand(m_prevMetaData, m_endOfPlCommand); } } -bool SongChange::executeCommand(const QMap &metaData, const QString &format) +bool TrackChange::executeCommand(const QMap &metaData, const QString &format) { MetaDataFormatter formatter(format); QString command = formatter.parse(metaData); @@ -113,6 +113,6 @@ bool SongChange::executeCommand(const QMap &metaData, c bool ok = QProcess::startDetached(QString("sh -c \"%1\"").arg(command)); #endif if(!ok) - qWarning("SongChange: unable to start command '%s'", qPrintable(command)); + qWarning("TrackChange: unable to start command '%s'", qPrintable(command)); return ok; } diff --git a/src/plugins/General/trackchange/trackchange.h b/src/plugins/General/trackchange/trackchange.h index ae026b3eb..372964551 100644 --- a/src/plugins/General/trackchange/trackchange.h +++ b/src/plugins/General/trackchange/trackchange.h @@ -17,8 +17,8 @@ * Free Software Foundation, Inc., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * ***************************************************************************/ -#ifndef SONGCHANGE_H -#define SONGCHANGE_H +#ifndef TRACKCHANGE_H +#define TRACKCHANGE_H #include #include @@ -32,13 +32,13 @@ class PlayListManager; /** @author Ilya Kotov */ -class SongChange : public QObject +class TrackChange : public QObject { Q_OBJECT public: - SongChange(QObject *parent = 0); + TrackChange(QObject *parent = 0); - ~SongChange(); + ~TrackChange(); private slots: void onStateChanged(Qmmp::State state); diff --git a/src/plugins/General/trackchange/trackchangefactory.cpp b/src/plugins/General/trackchange/trackchangefactory.cpp index e85e665d2..b7e68c614 100644 --- a/src/plugins/General/trackchange/trackchangefactory.cpp +++ b/src/plugins/General/trackchange/trackchangefactory.cpp @@ -20,14 +20,14 @@ #include -#include "songchange.h" +#include "trackchange.h" #include "settingsdialog.h" -#include "songchangefactory.h" +#include "trackchangefactory.h" -const GeneralProperties SongChangeFactory::properties() const +const GeneralProperties TrackChangeFactory::properties() const { GeneralProperties properties; - properties.name = tr("Song Change Plugin"); + properties.name = tr("Track Change Plugin"); properties.shortName = "songchange"; properties.hasAbout = true; properties.hasSettings = true; @@ -35,29 +35,29 @@ const GeneralProperties SongChangeFactory::properties() const return properties; } -QObject *SongChangeFactory::create(QObject *parent) +QObject *TrackChangeFactory::create(QObject *parent) { - return new SongChange(parent); + return new TrackChange(parent); } -QDialog *SongChangeFactory::createConfigDialog(QWidget *parent) +QDialog *TrackChangeFactory::createConfigDialog(QWidget *parent) { return new SettingsDialog(parent); } -void SongChangeFactory::showAbout(QWidget *parent) +void TrackChangeFactory::showAbout(QWidget *parent) { QMessageBox::about (parent, tr("About Song Change Plugin"), - tr("Qmmp Song Change Plugin")+"\n"+ + tr("Qmmp Track Change Plugin")+"\n"+ tr("Written by: Ilya Kotov ")); } -QTranslator *SongChangeFactory::createTranslator(QObject *parent) +QTranslator *TrackChangeFactory::createTranslator(QObject *parent) { QTranslator *translator = new QTranslator(parent); QString locale = Qmmp::systemLanguageID(); - translator->load(QString(":/songchange_plugin_") + locale); + translator->load(QString(":/trackchange_plugin_") + locale); return translator; } -Q_EXPORT_PLUGIN2(songchange, SongChangeFactory) +Q_EXPORT_PLUGIN2(trackchange, TrackChangeFactory) diff --git a/src/plugins/General/trackchange/trackchangefactory.h b/src/plugins/General/trackchange/trackchangefactory.h index 7e00519ac..dac4b9f01 100644 --- a/src/plugins/General/trackchange/trackchangefactory.h +++ b/src/plugins/General/trackchange/trackchangefactory.h @@ -17,8 +17,8 @@ * Free Software Foundation, Inc., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * ***************************************************************************/ -#ifndef SONGCHANGEFACTORY_H -#define SONGCHANGEFACTORY_H +#ifndef TRACKCHANGEFACTORY_H +#define TRACKCHANGEFACTORY_H /** @author Ilya Kotov @@ -29,7 +29,7 @@ #include #include -class SongChangeFactory : public QObject, public GeneralFactory +class TrackChangeFactory : public QObject, public GeneralFactory { Q_OBJECT Q_INTERFACES(GeneralFactory) diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_cs.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_cs.ts new file mode 100644 index 000000000..84f58ede1 --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_cs.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_de.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_de.ts new file mode 100644 index 000000000..c779bbd70 --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_de.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_es.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_es.ts new file mode 100644 index 000000000..b1b71ef29 --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_es.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_fr.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_fr.ts new file mode 100644 index 000000000..2e79283a1 --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_fr.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_he.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_he.ts new file mode 100644 index 000000000..2f6dd8adb --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_he.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_hu.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_hu.ts new file mode 100644 index 000000000..74b62583d --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_hu.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_it.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_it.ts new file mode 100644 index 000000000..69e24c2cf --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_it.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_ja.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_ja.ts new file mode 100644 index 000000000..d969c464a --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_ja.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_kk.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_kk.ts new file mode 100644 index 000000000..4933352d9 --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_kk.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_lt.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_lt.ts new file mode 100644 index 000000000..7e77f775e --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_lt.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_nl.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_nl.ts new file mode 100644 index 000000000..0110467b3 --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_nl.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_pl_PL.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_pl_PL.ts new file mode 100644 index 000000000..061293b1c --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_pl_PL.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_pt_BR.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_pt_BR.ts new file mode 100644 index 000000000..200977ebc --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_pt_BR.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_ru.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_ru.ts new file mode 100644 index 000000000..db948c6cd --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_ru.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_sk.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_sk.ts new file mode 100644 index 000000000..53b63d70c --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_sk.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_tr.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_tr.ts new file mode 100644 index 000000000..31fac0455 --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_tr.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_uk_UA.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_uk_UA.ts new file mode 100644 index 000000000..f4ac7a7d7 --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_uk_UA.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_zh_CN.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_zh_CN.ts new file mode 100644 index 000000000..a3b91dbd8 --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_zh_CN.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/trackchange_plugin_zh_TW.ts b/src/plugins/General/trackchange/translations/trackchange_plugin_zh_TW.ts new file mode 100644 index 000000000..164aa1862 --- /dev/null +++ b/src/plugins/General/trackchange/translations/trackchange_plugin_zh_TW.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + TrackChangeFactory + + + Track Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Track Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/trackchange/translations/translations.qrc b/src/plugins/General/trackchange/translations/translations.qrc index 8c8eb21ac..b52998d5c 100644 --- a/src/plugins/General/trackchange/translations/translations.qrc +++ b/src/plugins/General/trackchange/translations/translations.qrc @@ -1,24 +1,24 @@ - songchange_plugin_ru.qm - songchange_plugin_uk_UA.qm - songchange_plugin_zh_CN.qm - songchange_plugin_zh_TW.qm - songchange_plugin_tr.qm - songchange_plugin_cs.qm - songchange_plugin_pt_BR.qm - songchange_plugin_de.qm - songchange_plugin_pl_PL.qm - songchange_plugin_fr.qm - songchange_plugin_it.qm - songchange_plugin_kk.qm - songchange_plugin_lt.qm - songchange_plugin_hu.qm - songchange_plugin_nl.qm - songchange_plugin_ja.qm - songchange_plugin_sk.qm - songchange_plugin_es.qm - songchange_plugin_he.qm + trackchange_plugin_ru.qm + trackchange_plugin_uk_UA.qm + trackchange_plugin_zh_CN.qm + trackchange_plugin_zh_TW.qm + trackchange_plugin_tr.qm + trackchange_plugin_cs.qm + trackchange_plugin_pt_BR.qm + trackchange_plugin_de.qm + trackchange_plugin_pl_PL.qm + trackchange_plugin_fr.qm + trackchange_plugin_it.qm + trackchange_plugin_kk.qm + trackchange_plugin_lt.qm + trackchange_plugin_hu.qm + trackchange_plugin_nl.qm + trackchange_plugin_ja.qm + trackchange_plugin_sk.qm + trackchange_plugin_es.qm + trackchange_plugin_he.qm -- cgit v1.2.3-13-gbd6f