aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/app/builtincommandlineoption.cpp2
-rw-r--r--src/plugins/Ui/skinned/mainwindow.cpp12
-rw-r--r--src/plugins/Ui/skinned/mainwindow.h2
-rw-r--r--src/plugins/Ui/skinned/skinned.pro3
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_cs.ts61
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_de.ts61
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_es.ts61
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_hu.ts61
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_it.ts61
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_ja.ts61
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_lt.ts61
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_nl.ts61
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_pl_PL.ts61
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_pt_BR.ts61
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_ru.ts61
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_sk.ts61
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_tr.ts61
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_uk_UA.ts61
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_zh_CN.ts61
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_zh_TW.ts61
-rw-r--r--src/qmmpui/CMakeLists.txt3
-rw-r--r--src/qmmpui/forms/jumptotrackdialog.ui (renamed from src/plugins/Ui/skinned/forms/jumptotrackdialog.ui)0
-rw-r--r--src/qmmpui/jumptotrackdialog.cpp (renamed from src/plugins/Ui/skinned/jumptotrackdialog.cpp)30
-rw-r--r--src/qmmpui/jumptotrackdialog_p.h (renamed from src/plugins/Ui/skinned/jumptotrackdialog.h)17
-rw-r--r--src/qmmpui/qmmpui.pro9
-rw-r--r--src/qmmpui/translations/libqmmpui_cs.ts65
-rw-r--r--src/qmmpui/translations/libqmmpui_de.ts65
-rw-r--r--src/qmmpui/translations/libqmmpui_es.ts65
-rw-r--r--src/qmmpui/translations/libqmmpui_it.ts65
-rw-r--r--src/qmmpui/translations/libqmmpui_ja.ts65
-rw-r--r--src/qmmpui/translations/libqmmpui_lt.ts65
-rw-r--r--src/qmmpui/translations/libqmmpui_nl.ts65
-rw-r--r--src/qmmpui/translations/libqmmpui_pl.ts65
-rw-r--r--src/qmmpui/translations/libqmmpui_pt_BR.ts65
-rw-r--r--src/qmmpui/translations/libqmmpui_ru.ts65
-rw-r--r--src/qmmpui/translations/libqmmpui_tr.ts65
-rw-r--r--src/qmmpui/translations/libqmmpui_uk_UA.ts65
-rw-r--r--src/qmmpui/translations/libqmmpui_zh_CN.ts65
-rw-r--r--src/qmmpui/translations/libqmmpui_zh_TW.ts65
-rw-r--r--src/qmmpui/uihelper.cpp16
-rw-r--r--src/qmmpui/uihelper.h6
41 files changed, 952 insertions, 1034 deletions
diff --git a/src/app/builtincommandlineoption.cpp b/src/app/builtincommandlineoption.cpp
index 3370c882e..cf5ac623b 100644
--- a/src/app/builtincommandlineoption.cpp
+++ b/src/app/builtincommandlineoption.cpp
@@ -147,7 +147,7 @@ void BuiltinCommandLineOption::executeCommand(const QString &option_string,
}
else if (option_string == "--jump-to-file" || option_string == "-j")
{
- //mw->jumpToFile();
+ UiHelper::instance()->jumpToTrack();
}
else if (option_string == "--quit" || option_string == "-q")
{
diff --git a/src/plugins/Ui/skinned/mainwindow.cpp b/src/plugins/Ui/skinned/mainwindow.cpp
index f991b281a..d30c874e9 100644
--- a/src/plugins/Ui/skinned/mainwindow.cpp
+++ b/src/plugins/Ui/skinned/mainwindow.cpp
@@ -42,7 +42,6 @@
#include "dock.h"
#include "eqwidget.h"
#include "mainvisual.h"
-#include "jumptotrackdialog.h"
#include "aboutdialog.h"
#include "addurldialog.h"
#include "listwidget.h"
@@ -86,9 +85,6 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent)
m_equalizer = new EqWidget(this);
dock->addWidget(m_equalizer);
- m_jumpDialog = new JumpToTrackDialog(m_pl_manager, this);
- m_jumpDialog->hide();
-
createActions();
//prepare visualization
Visual::initialize(this, m_visMenu, SLOT(updateActions()));
@@ -107,8 +103,6 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent)
connect(m_display,SIGNAL(shuffleToggled(bool)),m_pl_manager,SLOT(setShuffle(bool)));
connect(m_display,SIGNAL(repeatableToggled(bool)),m_pl_manager,SLOT(setRepeatableList(bool)));
- connect(m_jumpDialog,SIGNAL(playRequest()), SLOT(replay()));
-
connect(m_core, SIGNAL(stateChanged(Qmmp::State)), SLOT(showState(Qmmp::State)));
connect(m_core, SIGNAL(elapsedChanged(qint64)),m_playlist, SLOT(setTime(qint64)));
connect(m_core, SIGNAL(metaDataChanged()),SLOT(showMetaData()));
@@ -467,11 +461,7 @@ void MainWindow::playPause()
void MainWindow::jumpToFile()
{
- if (m_jumpDialog->isHidden())
- {
- m_jumpDialog->show();
- m_jumpDialog->refresh();
- }
+ m_uiHelper->jumpToTrack(this);
}
void MainWindow::handleCloseRequest()
diff --git a/src/plugins/Ui/skinned/mainwindow.h b/src/plugins/Ui/skinned/mainwindow.h
index a228b2be9..6b72780ee 100644
--- a/src/plugins/Ui/skinned/mainwindow.h
+++ b/src/plugins/Ui/skinned/mainwindow.h
@@ -35,7 +35,6 @@ class EqWidget;
class MainVisual;
class Skin;
class SoundCore;
-class JumpToTrackDialog;
class VisualMenu;
class UiHelper;
class MediaPlayer;
@@ -108,7 +107,6 @@ private:
MainVisual *m_vis;
bool m_update;
Skin *m_skin;
- JumpToTrackDialog* m_jumpDialog;
bool m_hideOnClose, m_startHidden;
VisualMenu *m_visMenu;
UiHelper *m_uiHelper;
diff --git a/src/plugins/Ui/skinned/skinned.pro b/src/plugins/Ui/skinned/skinned.pro
index fffe9071f..1364167d3 100644
--- a/src/plugins/Ui/skinned/skinned.pro
+++ b/src/plugins/Ui/skinned/skinned.pro
@@ -1,7 +1,6 @@
include(../../plugins.pri)
FORMS += forms/configdialog.ui \
forms/preseteditor.ui \
- forms/jumptotrackdialog.ui \
forms/aboutdialog.ui \
forms/addurldialog.ui \
forms/playlistbrowser.ui \
@@ -39,7 +38,6 @@ HEADERS += mainwindow.h \
playlistcontrol.h \
eqpreset.h \
preseteditor.h \
- jumptotrackdialog.h \
aboutdialog.h \
timeindicator.h \
keyboardmanager.h \
@@ -91,7 +89,6 @@ SOURCES += mainwindow.cpp \
playlistcontrol.cpp \
eqpreset.cpp \
preseteditor.cpp \
- jumptotrackdialog.cpp \
aboutdialog.cpp \
timeindicator.cpp \
keyboardmanager.cpp \
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_cs.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_cs.ts
index de253f678..7622fee29 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_cs.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_cs.ts
@@ -1053,57 +1053,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation>Q</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation>J</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation>F5</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation>Vyřadit</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation>Zařadit</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation>Přeskočit na skladbu</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>Filtr</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation>Načíst znovu</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation>Přeskočit na</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1327,27 +1276,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation>Přeskočit na soubo&amp;r</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation type="unfinished">Zobrazení</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation type="unfinished">Seznam skladeb</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation>Nástroje</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_de.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_de.ts
index c7af52ee5..4756766c8 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_de.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_de.ts
@@ -1053,57 +1053,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation>Q</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation>J</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation>F5</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation>Aus Warteschlange entfernen</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation>In Warteschlange</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation>Zu Titel springen</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>Filter</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation>Aktualisieren</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation>Springen zu</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1327,27 +1276,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation>Springe zu &amp;Titel</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation>Ansicht</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation>Wiedergabeliste</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation>Werkzeuge</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts
index 495dce779..922ae4a27 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts
@@ -1053,57 +1053,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation>Q</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation>J</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation>F5</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation>Desencolar</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation>Encolar</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation>Saltar hasta pista</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>Filtrar</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation>Actualizar</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation>Saltar a</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1327,27 +1276,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation>&amp;Saltar a archivo</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation>Ver</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation>Lista de reproducción</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation>Herramientas</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_hu.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_hu.ts
index cccf502f4..cc6b22197 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_hu.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_hu.ts
@@ -1053,57 +1053,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation>Ugrás számra</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>Szűrő</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation>Sorba betesz</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation>Frissít</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation>Ugrás</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation>Q</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation>J</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation>F5</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation>Sorból kivesz</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1327,27 +1276,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation type="unfinished">Lejátszási lista</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation>&amp;Ugrás fájlra</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation type="unfinished">Megnéz</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation>Eszközök</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_it.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_it.ts
index b93c4f811..31d872ca1 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_it.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_it.ts
@@ -1053,57 +1053,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation>Q</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation>J</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation>F5</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation>Elimna dalla coda</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation>Metti in coda</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation>Vai alla traccia</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>Filtra</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation>Aggiorna</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation>Vai a</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1327,27 +1276,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation>&amp;Vai al brano</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation>Strumenti</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_ja.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_ja.ts
index 82ee5cd2e..c16b56cb9 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_ja.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_ja.ts
@@ -1053,57 +1053,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation>トラックを指定して即刻再生</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>フィルタ</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation>キューに入れる</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation>再実行</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation>この曲に跳ぶ</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation>Q</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation>J</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation>F5</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation>キューから除く</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1327,27 +1276,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation>プレイリスト</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation>ファイルを指定して即刻再生(&amp;J)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation>観容</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation>ツール</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_lt.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_lt.ts
index 403afd03f..77b27eb9a 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_lt.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_lt.ts
@@ -1055,57 +1055,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation>Pašalinti iš eilės</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation>Į eilę</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation>Pereiti prie takelio</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>Filtras</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation>Atnaujinti</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation>Prereiti prie</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1329,27 +1278,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation>&amp;Pereiti prie bylos</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation>Rodyti</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation>Grojaraštis</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation>Įrankiai</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_nl.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_nl.ts
index 0aa4447f6..1e7a32e78 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_nl.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_nl.ts
@@ -1053,57 +1053,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation>Q</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation>J</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation>F5</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation>Verwijder uit lijst</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation>Rij</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation>Ga Naar Nummer</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>Filter</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation>Herlaad</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation>Ga Naar</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1327,27 +1276,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation>&amp;Spring Naar Bestand</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation type="unfinished">Weergave</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation type="unfinished">Afspeellijst</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation>Gereedschappen</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_pl_PL.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_pl_PL.ts
index 704837f6b..b6d7e94e1 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_pl_PL.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_pl_PL.ts
@@ -1053,57 +1053,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation>Q</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation>J</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation>Wykolejkuj</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation>Kolejkuj</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation>Skocz do utworu</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>Filtr</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation>Odśwież</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation>Skocz do</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1327,27 +1276,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation>&amp;Skocz do pliku</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation>Wygląd</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation>Lista odtwarzania</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation>Narzędzia</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_pt_BR.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_pt_BR.ts
index 1ed9302f4..26e709dd1 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_pt_BR.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_pt_BR.ts
@@ -1053,57 +1053,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation type="unfinished">Sem Faixa na Fila</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation type="unfinished">Faixa na Fila</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation type="unfinished">Pular de faixa</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>Filtro</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation type="unfinished">Recarregar</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation type="unfinished">Pular para</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1327,27 +1276,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation type="unfinished">Pular para arquivo</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation type="unfinished">Lista de músicas</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_ru.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_ru.ts
index 3ca711197..e4a25ebea 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_ru.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_ru.ts
@@ -1053,57 +1053,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation>Снять с очереди</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation>В очередь</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation>Перейти к треку</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>Фильтр</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation>Обновить</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation>Перейти к</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1327,27 +1276,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation>&amp;Перейти к файлу</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation>Вид</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation>Список</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation>Сервис</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_sk.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_sk.ts
index d7d3d9eb2..651bfd2dc 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_sk.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_sk.ts
@@ -1053,57 +1053,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation>Q</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation>J</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation>F5</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation>Vyradiť</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation>Zaradiť</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation>Preskočiť na skladbu</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>Filter</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation>Obnoviť</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation>Preskočiť na</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1327,27 +1276,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation>&amp;Preskočiť na súbor</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation>Zobraziť</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation>Playlist</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation>Nástroje</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_tr.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_tr.ts
index 834583923..18ae4cc3e 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_tr.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_tr.ts
@@ -1053,57 +1053,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation type="unfinished">Q</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation type="unfinished">J</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation>Kuyrukta Değil</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation>Kuyruk</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation>Parçaya Git</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>Filtre</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation>Yenile</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation>Git</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1327,27 +1276,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation>&amp;Parçaya Git</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation type="unfinished">Çalma Listesi</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation>Araçlar</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_uk_UA.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_uk_UA.ts
index a0dc30876..0e913383f 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_uk_UA.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_uk_UA.ts
@@ -1053,57 +1053,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation>Зняти з черги</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation>В чергу</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation>Перейти до треку</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>Фильтр</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation>Поновити</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation>Перейти до</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1327,27 +1276,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation>&amp;Перейти до файлу</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation>Вигляд</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation>Список</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation>Утиліти</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_zh_CN.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_zh_CN.ts
index 395d0447d..3103215e0 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_zh_CN.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_zh_CN.ts
@@ -1053,57 +1053,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation>Q</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation>J</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation>移出队列</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation>加入队列</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation>跳到音轨</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>过滤</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation>刷新</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation>跳到</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1327,27 +1276,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation>跳到文件(&amp;J)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation>视图</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation>播放列表</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation>工具</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_zh_TW.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_zh_TW.ts
index 73eea588d..0bd4936d7 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_zh_TW.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_zh_TW.ts
@@ -1053,57 +1053,6 @@
</message>
</context>
<context>
- <name>JumpToTrackDialog</name>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="53"/>
- <source>Q</source>
- <translation>Q</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="54"/>
- <source>J</source>
- <translation>J</translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="55"/>
- <source>F5</source>
- <translation></translation>
- </message>
- <message>
- <location filename="../jumptotrackdialog.cpp" line="84"/>
- <location filename="../jumptotrackdialog.cpp" line="135"/>
- <source>Unqueue</source>
- <translation>移出佇列</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="70"/>
- <location filename="../jumptotrackdialog.cpp" line="86"/>
- <location filename="../jumptotrackdialog.cpp" line="137"/>
- <source>Queue</source>
- <translation>加入佇列</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="14"/>
- <source>Jump To Track</source>
- <translation>跳到音軌</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="37"/>
- <source>Filter</source>
- <translation>過濾</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="83"/>
- <source>Refresh</source>
- <translation>刷新</translation>
- </message>
- <message>
- <location filename="../forms/jumptotrackdialog.ui" line="96"/>
- <source>Jump To</source>
- <translation>跳到</translation>
- </message>
-</context>
-<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1327,27 +1276,27 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="379"/>
+ <location filename="../mainwindow.cpp" line="373"/>
<source>&amp;Jump To File</source>
<translation>跳到文件(&amp;J)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="380"/>
+ <location filename="../mainwindow.cpp" line="374"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="382"/>
+ <location filename="../mainwindow.cpp" line="376"/>
<source>View</source>
<translation>視圖</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="390"/>
+ <location filename="../mainwindow.cpp" line="384"/>
<source>Playlist</source>
<translation>播放清單</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="410"/>
+ <location filename="../mainwindow.cpp" line="404"/>
<source>Tools</source>
<translation>工具</translation>
</message>
diff --git a/src/qmmpui/CMakeLists.txt b/src/qmmpui/CMakeLists.txt
index 0f7884c23..d88850e63 100644
--- a/src/qmmpui/CMakeLists.txt
+++ b/src/qmmpui/CMakeLists.txt
@@ -41,6 +41,7 @@ SET(libqmmpui_SRCS
metadataformatter.cpp
templateeditor.cpp
uiloader.cpp
+ jumptotrackdialog.cpp
)
SET(libqmmpui_MOC_HDRS
@@ -67,6 +68,7 @@ SET(libqmmpui_MOC_HDRS
templateeditor.h
uiloader.h
uifactory.h
+ jumptotrackdialog_p.h
)
SET(libqmmpui_DEVEL_HDRS
@@ -95,6 +97,7 @@ SET(libqmmpui_UIS
forms/detailsdialog.ui
forms/tageditor.ui
forms/templateeditor.ui
+ forms/jumptotrackdialog.ui
)
QT4_WRAP_UI(libqmmpui_UIS_H ${libqmmpui_UIS})
diff --git a/src/plugins/Ui/skinned/forms/jumptotrackdialog.ui b/src/qmmpui/forms/jumptotrackdialog.ui
index 7f94a2845..7f94a2845 100644
--- a/src/plugins/Ui/skinned/forms/jumptotrackdialog.ui
+++ b/src/qmmpui/forms/jumptotrackdialog.ui
diff --git a/src/plugins/Ui/skinned/jumptotrackdialog.cpp b/src/qmmpui/jumptotrackdialog.cpp
index d9df0bb75..a84b3ce25 100644
--- a/src/plugins/Ui/skinned/jumptotrackdialog.cpp
+++ b/src/qmmpui/jumptotrackdialog.cpp
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2007-2010 by Ilya Kotov *
+ * Copyright (C) 2007-2011 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -18,20 +18,24 @@
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
-#include "jumptotrackdialog.h"
-#include <qmmpui/playlistmanager.h>
+#include "jumptotrackdialog_p.h"
+#include "playlistmanager.h"
+#include "mediaplayer.h"
+#include <qmmp/soundcore.h>
#include <QAction>
#include <QStringListModel>
#include <QSortFilterProxyModel>
#include <QShortcut>
#include <QKeySequence>
-JumpToTrackDialog::JumpToTrackDialog(PlayListManager *manager, QWidget* parent)
+JumpToTrackDialog::JumpToTrackDialog(PlayListModel *model, QWidget* parent)
: QDialog (parent)
{
setupUi(this);
setAttribute(Qt::WA_QuitOnClose, false);
- m_pl_manager = manager;
+ setAttribute(Qt::WA_DeleteOnClose, true);
+ m_model = model;
+ m_pl_manager = PlayListManager::instance();
m_listModel = new QStringListModel(this);
m_proxyModel = new QSortFilterProxyModel;
@@ -50,6 +54,8 @@ JumpToTrackDialog::JumpToTrackDialog(PlayListManager *manager, QWidget* parent)
SIGNAL(currentRowChanged(const QModelIndex&,const QModelIndex&)),
this,SLOT(queueUnqueue(const QModelIndex&,const QModelIndex&)));
+ connect(m_model, SIGNAL(destroyed()), SLOT(close()));
+
new QShortcut(tr("Q"),this,SLOT(on_queuePushButton_clicked()));
new QShortcut(tr("J"),this,SLOT(on_jumpToPushButton_clicked()));
new QShortcut(tr("F5"),this,SLOT(on_refreshPushButton_clicked()));
@@ -79,8 +85,8 @@ void JumpToTrackDialog::on_queuePushButton_clicked()
if (!mi_list.isEmpty())
{
int selected = (m_proxyModel->mapToSource(mi_list.at(0))).row();
- m_pl_manager->selectedPlayList()->setQueued(m_pl_manager->selectedPlayList()->item(selected));
- if (m_pl_manager->selectedPlayList()->isQueued(m_pl_manager->selectedPlayList()->item(selected)))
+ m_model->setQueued(m_model->item(selected));
+ if (m_model->isQueued(m_model->item(selected)))
queuePushButton->setText(tr("Unqueue"));
else
queuePushButton->setText(tr("Queue"));
@@ -99,7 +105,7 @@ void JumpToTrackDialog::on_jumpToPushButton_clicked()
void JumpToTrackDialog::refresh()
{
filterLineEdit->clear();
- QStringList titles = m_pl_manager->selectedPlayList()->getTitles(0, m_pl_manager->selectedPlayList()->count());
+ QStringList titles = m_model->getTitles(0, m_model->count());
m_listModel->setStringList(titles);
filterLineEdit->setFocus();
}
@@ -124,14 +130,16 @@ void JumpToTrackDialog::on_filterLineEdit_returnPressed ()
void JumpToTrackDialog::jumpTo(const QModelIndex & index)
{
int selected = (m_proxyModel->mapToSource(index)).row();
- m_pl_manager->selectedPlayList()->setCurrent(selected);
- emit playRequest();
+ m_model->setCurrent(selected);
+ SoundCore::instance()->stop();
+ m_pl_manager->activatePlayList(m_model);
+ MediaPlayer::instance()->play();
}
void JumpToTrackDialog::queueUnqueue(const QModelIndex& curr,const QModelIndex&)
{
int row = m_proxyModel->mapToSource(curr).row();
- if (m_pl_manager->selectedPlayList()->isQueued(m_pl_manager->selectedPlayList()->item(row)))
+ if (m_model->isQueued(m_model->item(row)))
queuePushButton->setText(tr("Unqueue"));
else
queuePushButton->setText(tr("Queue"));
diff --git a/src/plugins/Ui/skinned/jumptotrackdialog.h b/src/qmmpui/jumptotrackdialog_p.h
index 36186d72c..04c521801 100644
--- a/src/plugins/Ui/skinned/jumptotrackdialog.h
+++ b/src/qmmpui/jumptotrackdialog_p.h
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2007-2010 by Ilya Kotov *
+ * Copyright (C) 2007-2011 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -18,8 +18,8 @@
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
-#ifndef JUMPTOTRACKDIALOG_H
-#define JUMPTOTRACKDIALOG_H
+#ifndef JUMPTOTRACKDIALOG_P_H
+#define JUMPTOTRACKDIALOG_P_H
#include <QDialog>
#include "ui_jumptotrackdialog.h"
@@ -27,6 +27,7 @@
class QStringListModel;
class QSortFilterProxyModel;
class PlayListManager;
+class PlayListModel;
/**
@author Vladimir Kuznetsov <vovanec@gmail.com>
@@ -36,11 +37,11 @@ class JumpToTrackDialog : public QDialog, private Ui::JumpToTrackDialog
Q_OBJECT
public:
- JumpToTrackDialog(PlayListManager *manager, QWidget* parent = 0);
+ JumpToTrackDialog(PlayListModel *model, QWidget* parent = 0);
~JumpToTrackDialog();
void refresh();
-protected slots:
+private slots:
void on_refreshPushButton_clicked();
void on_queuePushButton_clicked();
void on_jumpToPushButton_clicked();
@@ -49,14 +50,12 @@ protected slots:
void jumpTo(const QModelIndex&);
void queueUnqueue(const QModelIndex&,const QModelIndex&);
-signals:
- void playRequest();
-
private:
QStringListModel* m_listModel;
QSortFilterProxyModel* m_proxyModel;
PlayListManager *m_pl_manager;
+ PlayListModel *m_model;
};
-#endif
+#endif //JUMPTOTRACKDIALOG_P_H
diff --git a/src/qmmpui/qmmpui.pro b/src/qmmpui/qmmpui.pro
index 01bda0ae2..d466c634d 100644
--- a/src/qmmpui/qmmpui.pro
+++ b/src/qmmpui/qmmpui.pro
@@ -40,7 +40,8 @@ HEADERS += general.h \
templateeditor.h \
uifactory.h \
uiloader.h \
- uihelper.h
+ uihelper.h \
+ jumptotrackdialog_p.h
SOURCES += general.cpp \
playlistparser.cpp \
commandlinemanager.cpp \
@@ -58,10 +59,12 @@ SOURCES += general.cpp \
metadataformatter.cpp \
templateeditor.cpp \
uiloader.cpp \
- uihelper.cpp
+ uihelper.cpp \
+ jumptotrackdialog.cpp
FORMS += forms/detailsdialog.ui \
forms/tageditor.ui \
- forms/templateeditor.ui
+ forms/templateeditor.ui \
+ forms/jumptotrackdialog.ui
unix:DESTDIR = .
RESOURCES += translations/libqmmpui_locales.qrc
TRANSLATIONS = translations/libqmmpui_ru.ts \
diff --git a/src/qmmpui/translations/libqmmpui_cs.ts b/src/qmmpui/translations/libqmmpui_cs.ts
index 2e4649d0c..78581cc94 100644
--- a/src/qmmpui/translations/libqmmpui_cs.ts
+++ b/src/qmmpui/translations/libqmmpui_cs.ts
@@ -83,6 +83,57 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="14"/>
+ <source>Jump To Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="37"/>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="70"/>
+ <location filename="../jumptotrackdialog.cpp" line="92"/>
+ <location filename="../jumptotrackdialog.cpp" line="145"/>
+ <source>Queue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="83"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="96"/>
+ <source>Jump To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="59"/>
+ <source>Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="60"/>
+ <source>J</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="61"/>
+ <source>F5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="90"/>
+ <location filename="../jumptotrackdialog.cpp" line="143"/>
+ <source>Unqueue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>PlayListManager</name>
<message>
<location filename="../playlistmanager.cpp" line="149"/>
@@ -268,33 +319,33 @@ p, li { white-space: pre-wrap; }
<context>
<name>UiHelper</name>
<message>
- <location filename="../uihelper.cpp" line="132"/>
+ <location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="137"/>
+ <location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="144"/>
+ <location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="156"/>
- <location filename="../uihelper.cpp" line="182"/>
+ <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="183"/>
+ <location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_de.ts b/src/qmmpui/translations/libqmmpui_de.ts
index cebf792b8..8012828b5 100644
--- a/src/qmmpui/translations/libqmmpui_de.ts
+++ b/src/qmmpui/translations/libqmmpui_de.ts
@@ -83,6 +83,57 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="14"/>
+ <source>Jump To Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="37"/>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="70"/>
+ <location filename="../jumptotrackdialog.cpp" line="92"/>
+ <location filename="../jumptotrackdialog.cpp" line="145"/>
+ <source>Queue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="83"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="96"/>
+ <source>Jump To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="59"/>
+ <source>Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="60"/>
+ <source>J</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="61"/>
+ <source>F5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="90"/>
+ <location filename="../jumptotrackdialog.cpp" line="143"/>
+ <source>Unqueue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>PlayListManager</name>
<message>
<location filename="../playlistmanager.cpp" line="149"/>
@@ -268,33 +319,33 @@ p, li { white-space: pre-wrap; }
<context>
<name>UiHelper</name>
<message>
- <location filename="../uihelper.cpp" line="132"/>
+ <location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="137"/>
+ <location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="144"/>
+ <location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="156"/>
- <location filename="../uihelper.cpp" line="182"/>
+ <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="183"/>
+ <location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_es.ts b/src/qmmpui/translations/libqmmpui_es.ts
index ea7b61934..b3cab774a 100644
--- a/src/qmmpui/translations/libqmmpui_es.ts
+++ b/src/qmmpui/translations/libqmmpui_es.ts
@@ -83,6 +83,57 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="14"/>
+ <source>Jump To Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="37"/>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="70"/>
+ <location filename="../jumptotrackdialog.cpp" line="92"/>
+ <location filename="../jumptotrackdialog.cpp" line="145"/>
+ <source>Queue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="83"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="96"/>
+ <source>Jump To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="59"/>
+ <source>Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="60"/>
+ <source>J</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="61"/>
+ <source>F5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="90"/>
+ <location filename="../jumptotrackdialog.cpp" line="143"/>
+ <source>Unqueue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>PlayListManager</name>
<message>
<location filename="../playlistmanager.cpp" line="149"/>
@@ -268,33 +319,33 @@ p, li { white-space: pre-wrap; }
<context>
<name>UiHelper</name>
<message>
- <location filename="../uihelper.cpp" line="132"/>
+ <location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="137"/>
+ <location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="144"/>
+ <location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="156"/>
- <location filename="../uihelper.cpp" line="182"/>
+ <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="183"/>
+ <location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_it.ts b/src/qmmpui/translations/libqmmpui_it.ts
index 3b07f7476..cb2426183 100644
--- a/src/qmmpui/translations/libqmmpui_it.ts
+++ b/src/qmmpui/translations/libqmmpui_it.ts
@@ -83,6 +83,57 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="14"/>
+ <source>Jump To Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="37"/>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="70"/>
+ <location filename="../jumptotrackdialog.cpp" line="92"/>
+ <location filename="../jumptotrackdialog.cpp" line="145"/>
+ <source>Queue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="83"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="96"/>
+ <source>Jump To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="59"/>
+ <source>Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="60"/>
+ <source>J</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="61"/>
+ <source>F5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="90"/>
+ <location filename="../jumptotrackdialog.cpp" line="143"/>
+ <source>Unqueue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>PlayListManager</name>
<message>
<location filename="../playlistmanager.cpp" line="149"/>
@@ -268,33 +319,33 @@ p, li { white-space: pre-wrap; }
<context>
<name>UiHelper</name>
<message>
- <location filename="../uihelper.cpp" line="132"/>
+ <location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="137"/>
+ <location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="144"/>
+ <location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="156"/>
- <location filename="../uihelper.cpp" line="182"/>
+ <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="183"/>
+ <location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_ja.ts b/src/qmmpui/translations/libqmmpui_ja.ts
index 22afdf459..1d3017ba1 100644
--- a/src/qmmpui/translations/libqmmpui_ja.ts
+++ b/src/qmmpui/translations/libqmmpui_ja.ts
@@ -83,6 +83,57 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="14"/>
+ <source>Jump To Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="37"/>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="70"/>
+ <location filename="../jumptotrackdialog.cpp" line="92"/>
+ <location filename="../jumptotrackdialog.cpp" line="145"/>
+ <source>Queue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="83"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="96"/>
+ <source>Jump To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="59"/>
+ <source>Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="60"/>
+ <source>J</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="61"/>
+ <source>F5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="90"/>
+ <location filename="../jumptotrackdialog.cpp" line="143"/>
+ <source>Unqueue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>PlayListManager</name>
<message>
<location filename="../playlistmanager.cpp" line="149"/>
@@ -268,33 +319,33 @@ p, li { white-space: pre-wrap; }
<context>
<name>UiHelper</name>
<message>
- <location filename="../uihelper.cpp" line="132"/>
+ <location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="137"/>
+ <location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="144"/>
+ <location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="156"/>
- <location filename="../uihelper.cpp" line="182"/>
+ <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="183"/>
+ <location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_lt.ts b/src/qmmpui/translations/libqmmpui_lt.ts
index 2f1c2d50e..3f25c20b2 100644
--- a/src/qmmpui/translations/libqmmpui_lt.ts
+++ b/src/qmmpui/translations/libqmmpui_lt.ts
@@ -83,6 +83,57 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="14"/>
+ <source>Jump To Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="37"/>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="70"/>
+ <location filename="../jumptotrackdialog.cpp" line="92"/>
+ <location filename="../jumptotrackdialog.cpp" line="145"/>
+ <source>Queue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="83"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="96"/>
+ <source>Jump To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="59"/>
+ <source>Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="60"/>
+ <source>J</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="61"/>
+ <source>F5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="90"/>
+ <location filename="../jumptotrackdialog.cpp" line="143"/>
+ <source>Unqueue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>PlayListManager</name>
<message>
<location filename="../playlistmanager.cpp" line="149"/>
@@ -268,33 +319,33 @@ p, li { white-space: pre-wrap; }
<context>
<name>UiHelper</name>
<message>
- <location filename="../uihelper.cpp" line="132"/>
+ <location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="137"/>
+ <location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="144"/>
+ <location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="156"/>
- <location filename="../uihelper.cpp" line="182"/>
+ <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="183"/>
+ <location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_nl.ts b/src/qmmpui/translations/libqmmpui_nl.ts
index 8388b4deb..4804df9fa 100644
--- a/src/qmmpui/translations/libqmmpui_nl.ts
+++ b/src/qmmpui/translations/libqmmpui_nl.ts
@@ -83,6 +83,57 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="14"/>
+ <source>Jump To Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="37"/>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="70"/>
+ <location filename="../jumptotrackdialog.cpp" line="92"/>
+ <location filename="../jumptotrackdialog.cpp" line="145"/>
+ <source>Queue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="83"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="96"/>
+ <source>Jump To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="59"/>
+ <source>Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="60"/>
+ <source>J</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="61"/>
+ <source>F5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="90"/>
+ <location filename="../jumptotrackdialog.cpp" line="143"/>
+ <source>Unqueue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>PlayListManager</name>
<message>
<location filename="../playlistmanager.cpp" line="149"/>
@@ -268,33 +319,33 @@ p, li { white-space: pre-wrap; }
<context>
<name>UiHelper</name>
<message>
- <location filename="../uihelper.cpp" line="132"/>
+ <location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="137"/>
+ <location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="144"/>
+ <location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="156"/>
- <location filename="../uihelper.cpp" line="182"/>
+ <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="183"/>
+ <location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_pl.ts b/src/qmmpui/translations/libqmmpui_pl.ts
index 72ab69cd3..ebac46576 100644
--- a/src/qmmpui/translations/libqmmpui_pl.ts
+++ b/src/qmmpui/translations/libqmmpui_pl.ts
@@ -79,6 +79,57 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="14"/>
+ <source>Jump To Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="37"/>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="70"/>
+ <location filename="../jumptotrackdialog.cpp" line="92"/>
+ <location filename="../jumptotrackdialog.cpp" line="145"/>
+ <source>Queue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="83"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="96"/>
+ <source>Jump To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="59"/>
+ <source>Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="60"/>
+ <source>J</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="61"/>
+ <source>F5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="90"/>
+ <location filename="../jumptotrackdialog.cpp" line="143"/>
+ <source>Unqueue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>PlayListManager</name>
<message>
<location filename="../playlistmanager.cpp" line="149"/>
@@ -260,33 +311,33 @@ p, li { white-space: pre-wrap; }
<context>
<name>UiHelper</name>
<message>
- <location filename="../uihelper.cpp" line="132"/>
+ <location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="137"/>
+ <location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="144"/>
+ <location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="156"/>
- <location filename="../uihelper.cpp" line="182"/>
+ <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="183"/>
+ <location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_pt_BR.ts b/src/qmmpui/translations/libqmmpui_pt_BR.ts
index af378ee8f..509e13aa1 100644
--- a/src/qmmpui/translations/libqmmpui_pt_BR.ts
+++ b/src/qmmpui/translations/libqmmpui_pt_BR.ts
@@ -79,6 +79,57 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="14"/>
+ <source>Jump To Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="37"/>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="70"/>
+ <location filename="../jumptotrackdialog.cpp" line="92"/>
+ <location filename="../jumptotrackdialog.cpp" line="145"/>
+ <source>Queue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="83"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="96"/>
+ <source>Jump To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="59"/>
+ <source>Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="60"/>
+ <source>J</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="61"/>
+ <source>F5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="90"/>
+ <location filename="../jumptotrackdialog.cpp" line="143"/>
+ <source>Unqueue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>PlayListManager</name>
<message>
<location filename="../playlistmanager.cpp" line="149"/>
@@ -260,33 +311,33 @@ p, li { white-space: pre-wrap; }
<context>
<name>UiHelper</name>
<message>
- <location filename="../uihelper.cpp" line="132"/>
+ <location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="137"/>
+ <location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="144"/>
+ <location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="156"/>
- <location filename="../uihelper.cpp" line="182"/>
+ <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="183"/>
+ <location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_ru.ts b/src/qmmpui/translations/libqmmpui_ru.ts
index 995fdbcd4..d94ce66a5 100644
--- a/src/qmmpui/translations/libqmmpui_ru.ts
+++ b/src/qmmpui/translations/libqmmpui_ru.ts
@@ -79,6 +79,57 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="14"/>
+ <source>Jump To Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="37"/>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="70"/>
+ <location filename="../jumptotrackdialog.cpp" line="92"/>
+ <location filename="../jumptotrackdialog.cpp" line="145"/>
+ <source>Queue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="83"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="96"/>
+ <source>Jump To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="59"/>
+ <source>Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="60"/>
+ <source>J</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="61"/>
+ <source>F5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="90"/>
+ <location filename="../jumptotrackdialog.cpp" line="143"/>
+ <source>Unqueue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>PlayListManager</name>
<message>
<location filename="../playlistmanager.cpp" line="149"/>
@@ -260,33 +311,33 @@ p, li { white-space: pre-wrap; }
<context>
<name>UiHelper</name>
<message>
- <location filename="../uihelper.cpp" line="132"/>
+ <location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="137"/>
+ <location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="144"/>
+ <location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="156"/>
- <location filename="../uihelper.cpp" line="182"/>
+ <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="183"/>
+ <location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_tr.ts b/src/qmmpui/translations/libqmmpui_tr.ts
index 1235d847b..fd04a4668 100644
--- a/src/qmmpui/translations/libqmmpui_tr.ts
+++ b/src/qmmpui/translations/libqmmpui_tr.ts
@@ -79,6 +79,57 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="14"/>
+ <source>Jump To Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="37"/>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="70"/>
+ <location filename="../jumptotrackdialog.cpp" line="92"/>
+ <location filename="../jumptotrackdialog.cpp" line="145"/>
+ <source>Queue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="83"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="96"/>
+ <source>Jump To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="59"/>
+ <source>Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="60"/>
+ <source>J</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="61"/>
+ <source>F5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="90"/>
+ <location filename="../jumptotrackdialog.cpp" line="143"/>
+ <source>Unqueue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>PlayListManager</name>
<message>
<location filename="../playlistmanager.cpp" line="149"/>
@@ -260,33 +311,33 @@ p, li { white-space: pre-wrap; }
<context>
<name>UiHelper</name>
<message>
- <location filename="../uihelper.cpp" line="132"/>
+ <location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="137"/>
+ <location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="144"/>
+ <location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="156"/>
- <location filename="../uihelper.cpp" line="182"/>
+ <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="183"/>
+ <location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_uk_UA.ts b/src/qmmpui/translations/libqmmpui_uk_UA.ts
index 8d93934e4..3629711a6 100644
--- a/src/qmmpui/translations/libqmmpui_uk_UA.ts
+++ b/src/qmmpui/translations/libqmmpui_uk_UA.ts
@@ -79,6 +79,57 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="14"/>
+ <source>Jump To Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="37"/>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="70"/>
+ <location filename="../jumptotrackdialog.cpp" line="92"/>
+ <location filename="../jumptotrackdialog.cpp" line="145"/>
+ <source>Queue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="83"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="96"/>
+ <source>Jump To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="59"/>
+ <source>Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="60"/>
+ <source>J</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="61"/>
+ <source>F5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="90"/>
+ <location filename="../jumptotrackdialog.cpp" line="143"/>
+ <source>Unqueue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>PlayListManager</name>
<message>
<location filename="../playlistmanager.cpp" line="149"/>
@@ -260,33 +311,33 @@ p, li { white-space: pre-wrap; }
<context>
<name>UiHelper</name>
<message>
- <location filename="../uihelper.cpp" line="132"/>
+ <location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="137"/>
+ <location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="144"/>
+ <location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="156"/>
- <location filename="../uihelper.cpp" line="182"/>
+ <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="183"/>
+ <location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_zh_CN.ts b/src/qmmpui/translations/libqmmpui_zh_CN.ts
index e4a80bfd1..e32f22ad4 100644
--- a/src/qmmpui/translations/libqmmpui_zh_CN.ts
+++ b/src/qmmpui/translations/libqmmpui_zh_CN.ts
@@ -79,6 +79,57 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="14"/>
+ <source>Jump To Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="37"/>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="70"/>
+ <location filename="../jumptotrackdialog.cpp" line="92"/>
+ <location filename="../jumptotrackdialog.cpp" line="145"/>
+ <source>Queue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="83"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="96"/>
+ <source>Jump To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="59"/>
+ <source>Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="60"/>
+ <source>J</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="61"/>
+ <source>F5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="90"/>
+ <location filename="../jumptotrackdialog.cpp" line="143"/>
+ <source>Unqueue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>PlayListManager</name>
<message>
<location filename="../playlistmanager.cpp" line="149"/>
@@ -260,33 +311,33 @@ p, li { white-space: pre-wrap; }
<context>
<name>UiHelper</name>
<message>
- <location filename="../uihelper.cpp" line="132"/>
+ <location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="137"/>
+ <location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="144"/>
+ <location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="156"/>
- <location filename="../uihelper.cpp" line="182"/>
+ <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="183"/>
+ <location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/translations/libqmmpui_zh_TW.ts b/src/qmmpui/translations/libqmmpui_zh_TW.ts
index f6d02b7cc..5127b06c2 100644
--- a/src/qmmpui/translations/libqmmpui_zh_TW.ts
+++ b/src/qmmpui/translations/libqmmpui_zh_TW.ts
@@ -79,6 +79,57 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="14"/>
+ <source>Jump To Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="37"/>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="70"/>
+ <location filename="../jumptotrackdialog.cpp" line="92"/>
+ <location filename="../jumptotrackdialog.cpp" line="145"/>
+ <source>Queue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="83"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="96"/>
+ <source>Jump To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="59"/>
+ <source>Q</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="60"/>
+ <source>J</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="61"/>
+ <source>F5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="90"/>
+ <location filename="../jumptotrackdialog.cpp" line="143"/>
+ <source>Unqueue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>PlayListManager</name>
<message>
<location filename="../playlistmanager.cpp" line="149"/>
@@ -260,33 +311,33 @@ p, li { white-space: pre-wrap; }
<context>
<name>UiHelper</name>
<message>
- <location filename="../uihelper.cpp" line="132"/>
+ <location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="137"/>
+ <location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="144"/>
+ <location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="156"/>
- <location filename="../uihelper.cpp" line="182"/>
+ <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="158"/>
+ <location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../uihelper.cpp" line="183"/>
+ <location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/qmmpui/uihelper.cpp b/src/qmmpui/uihelper.cpp
index dd2e13148..a975b15b6 100644
--- a/src/qmmpui/uihelper.cpp
+++ b/src/qmmpui/uihelper.cpp
@@ -29,6 +29,7 @@
#include <qmmpui/playlistmanager.h>
#include "general.h"
#include "generalfactory.h"
+#include "jumptotrackdialog_p.h"
#include "uihelper.h"
UiHelper *UiHelper::m_instance = 0;
@@ -39,6 +40,7 @@ UiHelper::UiHelper(QObject *parent)
m_instance = this;
m_toolsMenu = 0;
m_playlistMenu = 0;
+ m_jumpDialog = 0;
General::create(parent);
QSettings settings(Qmmp::configFile(), QSettings::IniFormat);
m_lastDir = settings.value("General/last_dir", QDir::homePath()).toString(); //last directory
@@ -193,6 +195,20 @@ void UiHelper::savePlayList(QWidget *parent, PlayListModel *model)
qWarning("Error: There is no registered playlist parsers");
}
+void UiHelper::jumpToTrack(QWidget *parent, PlayListModel *model)
+{
+ if(!m_jumpDialog)
+ {
+ m_jumpDialog = new JumpToTrackDialog(model, parent);
+ }
+ if(m_jumpDialog->isHidden())
+ {
+ m_jumpDialog->show();
+ m_jumpDialog->refresh();
+ }
+ m_jumpDialog->raise();
+}
+
void UiHelper::toggleVisibility()
{
emit toggleVisibilityCalled();
diff --git a/src/qmmpui/uihelper.h b/src/qmmpui/uihelper.h
index e6987c618..3fc7732e5 100644
--- a/src/qmmpui/uihelper.h
+++ b/src/qmmpui/uihelper.h
@@ -26,6 +26,7 @@
#include <QPointer>
#include <QStringList>
#include <QApplication>
+#include <QPointer>
#include <qmmpui/playlistmanager.h>
#include <qmmpui/playlistmodel.h>
@@ -34,6 +35,7 @@ class QMenu;
class QWidget;
class General;
class GeneralFactory;
+class JumpToTrackDialog;
/*! @brief The UiHelper class provides simple api to access general plugins and some gui features.
* @author Ilya Kotov <forkotov02@hotmail.ru>
@@ -94,6 +96,8 @@ public:
PlayListModel *model = PlayListManager::instance()->selectedPlayList());
void savePlayList(QWidget *parent = qApp->activeWindow(),
PlayListModel *model = PlayListManager::instance()->selectedPlayList());
+ void jumpToTrack(QWidget *parent = qApp->activeWindow(),
+ PlayListModel *model = PlayListManager::instance()->selectedPlayList());
/*!
* Returns a pointer to the object's instance.
*/
@@ -131,6 +135,8 @@ private:
QPointer<QMenu> m_toolsMenu;
QPointer<QMenu> m_playlistMenu;
QString m_lastDir;
+ //JumpToTrackDialog *m_jumpDialog;
+ QPointer <JumpToTrackDialog> m_jumpDialog;
static UiHelper* m_instance;
};