aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ui/configdialog.cpp2
-rw-r--r--src/ui/forms/configdialog.ui7
-rw-r--r--src/ui/playlist.cpp40
-rw-r--r--src/ui/translations/qmmp_cs.ts235
-rw-r--r--src/ui/translations/qmmp_de.ts235
-rw-r--r--src/ui/translations/qmmp_it.ts235
-rw-r--r--src/ui/translations/qmmp_lt.ts235
-rw-r--r--src/ui/translations/qmmp_pl_PL.ts235
-rw-r--r--src/ui/translations/qmmp_pt_BR.ts235
-rw-r--r--src/ui/translations/qmmp_ru.ts235
-rw-r--r--src/ui/translations/qmmp_tr.ts235
-rw-r--r--src/ui/translations/qmmp_uk_UA.ts235
-rw-r--r--src/ui/translations/qmmp_zh_CN.ts235
-rw-r--r--src/ui/translations/qmmp_zh_TW.ts235
14 files changed, 1356 insertions, 1278 deletions
diff --git a/src/ui/configdialog.cpp b/src/ui/configdialog.cpp
index a468cd28c..0b41c80f5 100644
--- a/src/ui/configdialog.cpp
+++ b/src/ui/configdialog.cpp
@@ -112,6 +112,7 @@ void ConfigDialog::readSettings()
}
ui.protocolCheckBox->setChecked(settings.value ("PlayList/show_protocol", FALSE).toBool());
ui.numbersCheckBox->setChecked(settings.value ("PlayList/show_numbers", TRUE).toBool());
+ ui.playlistsCheckBox->setChecked(settings.value("PlayList/show_plalists", FALSE).toBool());
//proxy settings
ui.enableProxyCheckBox->setChecked(Qmmp::useProxy());
ui.authProxyCheckBox->setChecked(Qmmp::useProxyAuth());
@@ -614,6 +615,7 @@ void ConfigDialog::saveSettings()
}
settings.setValue ("PlayList/show_protocol", ui.protocolCheckBox->isChecked());
settings.setValue ("PlayList/show_numbers", ui.numbersCheckBox->isChecked());
+ settings.setValue ("PlayList/show_plalists", ui.playlistsCheckBox->isChecked());
FileDialog::setEnabled(FileDialog::registeredFactories().at(ui.fileDialogComboBox->currentIndex()));
Qmmp::setProxyEnabled(ui.enableProxyCheckBox->isChecked());
diff --git a/src/ui/forms/configdialog.ui b/src/ui/forms/configdialog.ui
index 17c369158..3e4500342 100644
--- a/src/ui/forms/configdialog.ui
+++ b/src/ui/forms/configdialog.ui
@@ -463,6 +463,13 @@
</property>
</widget>
</item>
+ <item row="5" column="0">
+ <widget class="QCheckBox" name="playlistsCheckBox">
+ <property name="text">
+ <string>Show playlists</string>
+ </property>
+ </widget>
+ </item>
</layout>
</widget>
</item>
diff --git a/src/ui/playlist.cpp b/src/ui/playlist.cpp
index c4f704043..c38edb9c7 100644
--- a/src/ui/playlist.cpp
+++ b/src/ui/playlist.cpp
@@ -57,6 +57,7 @@ PlayList::PlayList (PlayListManager *manager, QWidget *parent)
m_ratio = m_skin->ratio();
m_shaded = FALSE;
m_pl_browser = 0;
+ m_pl_selector = 0;
resize (275*m_ratio, 116*m_ratio);
setSizeIncrement (25*m_ratio, 29*m_ratio);
@@ -73,7 +74,6 @@ PlayList::PlayList (PlayListManager *manager, QWidget *parent)
m_resizeWidget->resize(25,25);
m_resizeWidget->setCursor(m_skin->getCursor (Skin::CUR_PSIZE));
m_pl_control = new PlaylistControl (this);
- m_pl_selector = new PlayListSelector(m_pl_manager, this);
m_length_totalLength = new SymbolDisplay (this,14);
m_length_totalLength->setAlignment (Qt::AlignLeft);
@@ -133,11 +133,14 @@ void PlayList::updatePositions()
m_titleBar->resize (275*m_ratio+25*sx, 20*m_ratio);
m_plslider->resize (20*m_ratio, 58*m_ratio+sy*29);
-
- m_pl_selector->resize(243*m_ratio+25*sx, m_pl_selector->height());
- m_pl_selector->move(12*m_ratio, 20*m_ratio + 58*m_ratio+29*sy - m_pl_selector->height());
-
- m_listWidget->resize (243*m_ratio+25*sx, 58*m_ratio+29*sy - m_pl_selector->height());
+ if(m_pl_selector)
+ {
+ m_listWidget->resize (243*m_ratio+25*sx, 58*m_ratio+29*sy - m_pl_selector->height());
+ m_pl_selector->resize(243*m_ratio+25*sx, m_pl_selector->height());
+ m_pl_selector->move(12*m_ratio, 20*m_ratio + 58*m_ratio+29*sy - m_pl_selector->height());
+ }
+ else
+ m_listWidget->resize (243*m_ratio+25*sx, 58*m_ratio+29*sy);
m_listWidget->move (12*m_ratio,20*m_ratio);
m_buttonAdd->move (11*m_ratio, 86*m_ratio+29*sy);
@@ -453,24 +456,35 @@ void PlayList::changeEvent (QEvent * event)
void PlayList::readSettings()
{
+ QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
+ if (settings.value("PlayList/show_plalists", FALSE).toBool())
+ {
+ if(!m_pl_selector)
+ m_pl_selector = new PlayListSelector(m_pl_manager, this);
+ m_pl_selector->show();
+ }
+ else
+ {
+ if(m_pl_selector)
+ m_pl_selector->deleteLater();
+ m_pl_selector = 0;
+ }
if (m_update)
{
m_listWidget->readSettings();
m_titleBar->readSettings();
- m_pl_selector->readSettings();
+ if(m_pl_selector)
+ m_pl_selector->readSettings();
+ updatePositions();
}
else
{
- QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
if (settings.value("General/openbox_compat", FALSE).toBool() ||
settings.value("General/metacity_compat", FALSE).toBool())
setWindowFlags (Qt::Tool | Qt::FramelessWindowHint);
else
- setWindowFlags (Qt::Dialog | Qt::FramelessWindowHint);
- settings.beginGroup ("PlayList");
- //position
- move (settings.value ("pos", QPoint (100, 332)).toPoint());
- settings.endGroup();
+ setWindowFlags (Qt::Dialog | Qt::FramelessWindowHint);
+ move (settings.value ("PlayList/pos", QPoint (100, 332)).toPoint()); //position
m_update = TRUE;
}
}
diff --git a/src/ui/translations/qmmp_cs.ts b/src/ui/translations/qmmp_cs.ts
index 30d7022a1..5482260e1 100644
--- a/src/ui/translations/qmmp_cs.ts
+++ b/src/ui/translations/qmmp_cs.ts
@@ -173,84 +173,84 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Enabled</source>
<translation>Povoleno</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Description</source>
<translation>Popis</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Filename</source>
<translation>Soubor</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="580"/>
+ <location filename="../configdialog.cpp" line="581"/>
<source>Artist</source>
<translation>Umělec</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="581"/>
+ <location filename="../configdialog.cpp" line="582"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="582"/>
+ <location filename="../configdialog.cpp" line="583"/>
<source>Title</source>
<translation>Název</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="583"/>
+ <location filename="../configdialog.cpp" line="584"/>
<source>Track number</source>
<translation>Číslo stopy</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="584"/>
+ <location filename="../configdialog.cpp" line="585"/>
<source>Disc number</source>
<translation>Číslo disku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="587"/>
<source>Composer</source>
<translation>Skladatel</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="588"/>
<source>File name</source>
<translation>Název souboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="589"/>
<source>File path</source>
<translation>Cesta k souboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="585"/>
+ <location filename="../configdialog.cpp" line="586"/>
<source>Genre</source>
<translation>Žánr</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="590"/>
<source>Year</source>
<translation>Rok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="591"/>
<source>Comment</source>
<translation>Komentář</translation>
</message>
@@ -266,7 +266,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="101"/>
- <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="812"/>
<source>Playlist</source>
<translation>Seznam skladeb</translation>
</message>
@@ -364,43 +364,48 @@
<translation>Zobrazit čísla skladeb</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="510"/>
+ <location filename="../forms/configdialog.ui" line="469"/>
+ <source>Show playlists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="517"/>
<source>Preferences</source>
<translation>Nastavení</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
- <location filename="../forms/configdialog.ui" line="722"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="729"/>
<source>Information</source>
<translation>Informace</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="553"/>
+ <location filename="../forms/configdialog.ui" line="560"/>
<source>Input</source>
<translation>Vstup</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="583"/>
<source>Output</source>
<translation>Výstup</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="690"/>
+ <location filename="../forms/configdialog.ui" line="697"/>
<source>Compatibility</source>
<translation>Kompatibilita</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="703"/>
<source>Openbox compatibility</source>
<translation>Kompatibilita s Openbox</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="703"/>
+ <location filename="../forms/configdialog.ui" line="710"/>
<source>Metacity compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="980"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Close</source>
<translation>Zavřít</translation>
</message>
@@ -410,92 +415,92 @@
<translation>Síť</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
+ <location filename="../forms/configdialog.ui" line="720"/>
<source>File Dialog</source>
<translation>Souborový dialog</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="848"/>
+ <location filename="../forms/configdialog.ui" line="855"/>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="860"/>
+ <location filename="../forms/configdialog.ui" line="867"/>
<source>Enable proxy usage</source>
<translation>Povolit používání proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
+ <location filename="../forms/configdialog.ui" line="874"/>
<source>Proxy host name:</source>
<translation>Adresa proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="880"/>
+ <location filename="../forms/configdialog.ui" line="887"/>
<source>Proxy port:</source>
<translation>Port proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="893"/>
+ <location filename="../forms/configdialog.ui" line="900"/>
<source>Use authentication with proxy</source>
<translation>Použít autorizaci pro proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="900"/>
+ <location filename="../forms/configdialog.ui" line="907"/>
<source>Proxy user name:</source>
<translation>Uživatelské jméno:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="913"/>
+ <location filename="../forms/configdialog.ui" line="920"/>
<source>Proxy password:</source>
<translation>Heslo:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="192"/>
+ <location filename="../configdialog.cpp" line="193"/>
<source>Archived skin</source>
<translation>Sbalené téma</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="212"/>
+ <location filename="../configdialog.cpp" line="213"/>
<source>Unarchived skin</source>
<translation>Rozbalené téma</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="593"/>
+ <location filename="../forms/configdialog.ui" line="600"/>
<source>Visualization</source>
<translation>Vizualizace</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="610"/>
+ <location filename="../forms/configdialog.ui" line="617"/>
<source>Effects</source>
<translation>Efekty</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="627"/>
+ <location filename="../forms/configdialog.ui" line="634"/>
<source>General</source>
<translation>Obecné</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="651"/>
+ <location filename="../forms/configdialog.ui" line="658"/>
<source>Audio</source>
<translation>Zvuk</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="657"/>
+ <location filename="../forms/configdialog.ui" line="664"/>
<source>Use software volume control</source>
<translation>Používat softwarové ovládání hlasitosti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="667"/>
+ <location filename="../forms/configdialog.ui" line="674"/>
<source>Visibility Control</source>
<translation>Viditelnost</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="680"/>
<source>Hide on close</source>
<translation>Skrýt při zavření</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="680"/>
+ <location filename="../forms/configdialog.ui" line="687"/>
<source>Start hidden</source>
<translation>Spustit skryté</translation>
</message>
@@ -510,12 +515,12 @@
<translation>Převést %20 na mezery</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="724"/>
+ <location filename="../configdialog.cpp" line="726"/>
<source>Select Skin Files</source>
<translation>Vybrat soubory s tématy</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="725"/>
+ <location filename="../configdialog.cpp" line="727"/>
<source>Skin files</source>
<translation>Soubory s tématy</translation>
</message>
@@ -535,24 +540,24 @@
<translation>Zobrazit protokol</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="745"/>
+ <location filename="../forms/configdialog.ui" line="752"/>
<source>Transparency</source>
<translation>Průhlednost</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="751"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Main window</source>
<translation>Hlavní okno</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
- <location filename="../forms/configdialog.ui" line="798"/>
- <location filename="../forms/configdialog.ui" line="822"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="829"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Equalizer</source>
<translation>Ekvalizér</translation>
</message>
@@ -1020,239 +1025,239 @@
<context>
<name>PlayList</name>
<message>
- <location filename="../playlist.cpp" line="170"/>
+ <location filename="../playlist.cpp" line="173"/>
<source>&amp;Add File</source>
<translation>Přidat &amp;soubor</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="171"/>
+ <location filename="../playlist.cpp" line="174"/>
<source>F</source>
<translation>F</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="176"/>
+ <location filename="../playlist.cpp" line="179"/>
<source>&amp;Add Directory</source>
<translation>Přidat &amp;adresář</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="177"/>
+ <location filename="../playlist.cpp" line="180"/>
<source>D</source>
<translation>D</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="189"/>
+ <location filename="../playlist.cpp" line="192"/>
<source>&amp;Remove Selected</source>
<translation>&amp;Odstranit vybrané</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="190"/>
+ <location filename="../playlist.cpp" line="193"/>
<source>Del</source>
<translation>Del</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="195"/>
+ <location filename="../playlist.cpp" line="198"/>
<source>&amp;Remove All</source>
<translation>Odstranit &amp;vše</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="201"/>
+ <location filename="../playlist.cpp" line="204"/>
<source>&amp;Remove Unselected</source>
<translation>Odstranit &amp;nevybrané</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="206"/>
+ <location filename="../playlist.cpp" line="209"/>
<source>Remove unavailable files</source>
<translation>Odstranit nedostupné soubory</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="209"/>
+ <location filename="../playlist.cpp" line="212"/>
<source>&amp;View Track Details</source>
<translation>Zobrazit &amp;informace o skladbě</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="210"/>
+ <location filename="../playlist.cpp" line="213"/>
<source>Alt+I</source>
<translation>Alt+I</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="218"/>
+ <location filename="../playlist.cpp" line="221"/>
<source>Sort List</source>
<translation>Seřadit seznam</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="221"/>
- <location filename="../playlist.cpp" line="255"/>
+ <location filename="../playlist.cpp" line="224"/>
+ <location filename="../playlist.cpp" line="258"/>
<source>By Title</source>
<translation>Podle názvu skladby</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="225"/>
- <location filename="../playlist.cpp" line="259"/>
+ <location filename="../playlist.cpp" line="228"/>
+ <location filename="../playlist.cpp" line="262"/>
<source>By Album</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="229"/>
- <location filename="../playlist.cpp" line="263"/>
+ <location filename="../playlist.cpp" line="232"/>
+ <location filename="../playlist.cpp" line="266"/>
<source>By Artist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="233"/>
- <location filename="../playlist.cpp" line="267"/>
+ <location filename="../playlist.cpp" line="236"/>
+ <location filename="../playlist.cpp" line="270"/>
<source>By Filename</source>
<translation>Podle názvu souboru</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="237"/>
- <location filename="../playlist.cpp" line="271"/>
+ <location filename="../playlist.cpp" line="240"/>
+ <location filename="../playlist.cpp" line="274"/>
<source>By Path + Filename</source>
<translation>Podle cesty a názvu souboru</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="241"/>
- <location filename="../playlist.cpp" line="275"/>
+ <location filename="../playlist.cpp" line="244"/>
+ <location filename="../playlist.cpp" line="278"/>
<source>By Date</source>
<translation>Podle data</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="253"/>
+ <location filename="../playlist.cpp" line="256"/>
<source>Sort Selection</source>
<translation>Seřadit výběr</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="288"/>
+ <location filename="../playlist.cpp" line="291"/>
<source>Randomize List</source>
<translation>Zamíchat seznam</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="289"/>
+ <location filename="../playlist.cpp" line="292"/>
<source>Reverse List</source>
<translation>Obrátit pořadí seznamu</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="301"/>
+ <location filename="../playlist.cpp" line="304"/>
<source>Invert Selection</source>
<translation>Invertovat výběr</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="307"/>
+ <location filename="../playlist.cpp" line="310"/>
<source>&amp;Select None</source>
<translation>&amp;Zrušit výběr</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="308"/>
+ <location filename="../playlist.cpp" line="311"/>
<source>Shift+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="313"/>
+ <location filename="../playlist.cpp" line="316"/>
<source>&amp;Select All</source>
<translation>&amp;Vybrat vše</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="314"/>
+ <location filename="../playlist.cpp" line="317"/>
<source>Ctrl+A</source>
<translation>Ctrl+A</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="320"/>
+ <location filename="../playlist.cpp" line="323"/>
<source>&amp;New List</source>
<translation>&amp;Nový seznam</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="321"/>
+ <location filename="../playlist.cpp" line="324"/>
<source>Ctrl+T</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="326"/>
+ <location filename="../playlist.cpp" line="329"/>
<source>Ctrl+W</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="345"/>
+ <location filename="../playlist.cpp" line="348"/>
<source>&amp;Select Next Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="346"/>
+ <location filename="../playlist.cpp" line="349"/>
<source>Ctrl+PgDown</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="351"/>
+ <location filename="../playlist.cpp" line="354"/>
<source>&amp;Select Previous Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="352"/>
+ <location filename="../playlist.cpp" line="355"/>
<source>Ctrl+PgUp</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="357"/>
+ <location filename="../playlist.cpp" line="360"/>
<source>&amp;Show Playlists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="358"/>
+ <location filename="../playlist.cpp" line="361"/>
<source>P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="325"/>
+ <location filename="../playlist.cpp" line="328"/>
<source>&amp;Delete List</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="332"/>
+ <location filename="../playlist.cpp" line="335"/>
<source>&amp;Load List</source>
<translation>Načíst &amp;seznam</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="333"/>
+ <location filename="../playlist.cpp" line="336"/>
<source>O</source>
<translation>O</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="338"/>
+ <location filename="../playlist.cpp" line="341"/>
<source>&amp;Save List</source>
<translation>&amp;Uložit seznam</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="339"/>
+ <location filename="../playlist.cpp" line="342"/>
<source>Shift+S</source>
<translation>Shift+S</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="182"/>
+ <location filename="../playlist.cpp" line="185"/>
<source>&amp;Add Url</source>
<translation>Přidat &amp;URL</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="183"/>
+ <location filename="../playlist.cpp" line="186"/>
<source>U</source>
<translation>U</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="245"/>
- <location filename="../playlist.cpp" line="279"/>
+ <location filename="../playlist.cpp" line="248"/>
+ <location filename="../playlist.cpp" line="282"/>
<source>By Track Number</source>
<translation>Podle čísla skladby</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>&amp;Queue</source>
<translation>&amp;Fronta</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>Q</source>
<translation>Q</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="294"/>
+ <location filename="../playlist.cpp" line="297"/>
<source>Actions</source>
<translation>Činnosti</translation>
</message>
diff --git a/src/ui/translations/qmmp_de.ts b/src/ui/translations/qmmp_de.ts
index d25efe14e..e5f85dae4 100644
--- a/src/ui/translations/qmmp_de.ts
+++ b/src/ui/translations/qmmp_de.ts
@@ -173,84 +173,84 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Enabled</source>
<translation>Aktiviert</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Description</source>
<translation>Beschreibung</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Filename</source>
<translation>Dateiname</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="580"/>
+ <location filename="../configdialog.cpp" line="581"/>
<source>Artist</source>
<translation>Interpret</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="581"/>
+ <location filename="../configdialog.cpp" line="582"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="582"/>
+ <location filename="../configdialog.cpp" line="583"/>
<source>Title</source>
<translation>Titel</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="583"/>
+ <location filename="../configdialog.cpp" line="584"/>
<source>Track number</source>
<translation>Stücknummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="584"/>
+ <location filename="../configdialog.cpp" line="585"/>
<source>Disc number</source>
<translation>CD-Nummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="585"/>
+ <location filename="../configdialog.cpp" line="586"/>
<source>Genre</source>
<translation>Genre</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="587"/>
<source>Composer</source>
<translation>Komponist</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="588"/>
<source>File name</source>
<translation>Dateiname</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="589"/>
<source>File path</source>
<translation>Dateipfad</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="590"/>
<source>Year</source>
<translation>Jahr</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="591"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
@@ -266,7 +266,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="101"/>
- <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="812"/>
<source>Playlist</source>
<translation>Wiedergabeliste</translation>
</message>
@@ -364,43 +364,48 @@
<translation>Titelnummern anzeigen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="510"/>
+ <location filename="../forms/configdialog.ui" line="469"/>
+ <source>Show playlists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="517"/>
<source>Preferences</source>
<translation>Konfiguration</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
- <location filename="../forms/configdialog.ui" line="722"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="729"/>
<source>Information</source>
<translation>Information</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="553"/>
+ <location filename="../forms/configdialog.ui" line="560"/>
<source>Input</source>
<translation>Eingabe</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="583"/>
<source>Output</source>
<translation>Ausgabe</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="690"/>
+ <location filename="../forms/configdialog.ui" line="697"/>
<source>Compatibility</source>
<translation>Kompatibilität</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="703"/>
<source>Openbox compatibility</source>
<translation>Openbox-Kompatibilität</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="703"/>
+ <location filename="../forms/configdialog.ui" line="710"/>
<source>Metacity compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="980"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Close</source>
<translation>Schließen</translation>
</message>
@@ -410,92 +415,92 @@
<translation>Verbindung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
+ <location filename="../forms/configdialog.ui" line="720"/>
<source>File Dialog</source>
<translation>Datei-Dialog</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="848"/>
+ <location filename="../forms/configdialog.ui" line="855"/>
<source>Proxy</source>
<translation>Proxyserver</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="860"/>
+ <location filename="../forms/configdialog.ui" line="867"/>
<source>Enable proxy usage</source>
<translation>Proxyserver verwenden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
+ <location filename="../forms/configdialog.ui" line="874"/>
<source>Proxy host name:</source>
<translation>Name des Proxyservers:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="880"/>
+ <location filename="../forms/configdialog.ui" line="887"/>
<source>Proxy port:</source>
<translation>Port:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="893"/>
+ <location filename="../forms/configdialog.ui" line="900"/>
<source>Use authentication with proxy</source>
<translation>Authentisierung verwenden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="900"/>
+ <location filename="../forms/configdialog.ui" line="907"/>
<source>Proxy user name:</source>
<translation>Benutzername:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="913"/>
+ <location filename="../forms/configdialog.ui" line="920"/>
<source>Proxy password:</source>
<translation>Passwort:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="192"/>
+ <location filename="../configdialog.cpp" line="193"/>
<source>Archived skin</source>
<translation>Archiviertes Design</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="212"/>
+ <location filename="../configdialog.cpp" line="213"/>
<source>Unarchived skin</source>
<translation>Nicht archiviertes Design</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="593"/>
+ <location filename="../forms/configdialog.ui" line="600"/>
<source>Visualization</source>
<translation>Visualisierung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="610"/>
+ <location filename="../forms/configdialog.ui" line="617"/>
<source>Effects</source>
<translation>Effekte</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="627"/>
+ <location filename="../forms/configdialog.ui" line="634"/>
<source>General</source>
<translation>Sonstige</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="651"/>
+ <location filename="../forms/configdialog.ui" line="658"/>
<source>Audio</source>
<translation>Audio</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="657"/>
+ <location filename="../forms/configdialog.ui" line="664"/>
<source>Use software volume control</source>
<translation>Softwaregesteuerte Lautstärkeregelung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="667"/>
+ <location filename="../forms/configdialog.ui" line="674"/>
<source>Visibility Control</source>
<translation>Tray-Steuerung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="680"/>
<source>Hide on close</source>
<translation type="unfinished">Beim Schließen in den Systemabschnitt der Kontrollleiste minimieren</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="680"/>
+ <location filename="../forms/configdialog.ui" line="687"/>
<source>Start hidden</source>
<translation>Minimiert starten</translation>
</message>
@@ -510,12 +515,12 @@
<translation>%20 in Leerzeichen umwandeln</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="724"/>
+ <location filename="../configdialog.cpp" line="726"/>
<source>Select Skin Files</source>
<translation>Design-Dateien auswählen</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="725"/>
+ <location filename="../configdialog.cpp" line="727"/>
<source>Skin files</source>
<translation>Design-Dateien</translation>
</message>
@@ -535,24 +540,24 @@
<translation>Protokoll anzeigen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="745"/>
+ <location filename="../forms/configdialog.ui" line="752"/>
<source>Transparency</source>
<translation>Transparenz</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="751"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Main window</source>
<translation>Hauptfenster</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
- <location filename="../forms/configdialog.ui" line="798"/>
- <location filename="../forms/configdialog.ui" line="822"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="829"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Equalizer</source>
<translation>Equalizer</translation>
</message>
@@ -1020,239 +1025,239 @@
<context>
<name>PlayList</name>
<message>
- <location filename="../playlist.cpp" line="170"/>
+ <location filename="../playlist.cpp" line="173"/>
<source>&amp;Add File</source>
<translation>&amp;Datei hinzufügen</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="171"/>
+ <location filename="../playlist.cpp" line="174"/>
<source>F</source>
<translation>F</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="176"/>
+ <location filename="../playlist.cpp" line="179"/>
<source>&amp;Add Directory</source>
<translation>&amp;Verzeichnis hinzufügen</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="177"/>
+ <location filename="../playlist.cpp" line="180"/>
<source>D</source>
<translation>D</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="189"/>
+ <location filename="../playlist.cpp" line="192"/>
<source>&amp;Remove Selected</source>
<translation>&amp;Ausgewählte entfernen</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="190"/>
+ <location filename="../playlist.cpp" line="193"/>
<source>Del</source>
<translation>Entf</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="195"/>
+ <location filename="../playlist.cpp" line="198"/>
<source>&amp;Remove All</source>
<translation>Alle &amp;entfernen</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="201"/>
+ <location filename="../playlist.cpp" line="204"/>
<source>&amp;Remove Unselected</source>
<translation>&amp;Nicht ausgewählte entfernen</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="206"/>
+ <location filename="../playlist.cpp" line="209"/>
<source>Remove unavailable files</source>
<translation>Nichtverfügbare Dateien entfernen</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="209"/>
+ <location filename="../playlist.cpp" line="212"/>
<source>&amp;View Track Details</source>
<translation>&amp;Titeldetails anzeigen</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="210"/>
+ <location filename="../playlist.cpp" line="213"/>
<source>Alt+I</source>
<translation>Alt+I</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="218"/>
+ <location filename="../playlist.cpp" line="221"/>
<source>Sort List</source>
<translation>Wiedergabeliste sortieren</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="221"/>
- <location filename="../playlist.cpp" line="255"/>
+ <location filename="../playlist.cpp" line="224"/>
+ <location filename="../playlist.cpp" line="258"/>
<source>By Title</source>
<translation>Nach Titel</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="225"/>
- <location filename="../playlist.cpp" line="259"/>
+ <location filename="../playlist.cpp" line="228"/>
+ <location filename="../playlist.cpp" line="262"/>
<source>By Album</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="229"/>
- <location filename="../playlist.cpp" line="263"/>
+ <location filename="../playlist.cpp" line="232"/>
+ <location filename="../playlist.cpp" line="266"/>
<source>By Artist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="233"/>
- <location filename="../playlist.cpp" line="267"/>
+ <location filename="../playlist.cpp" line="236"/>
+ <location filename="../playlist.cpp" line="270"/>
<source>By Filename</source>
<translation>Nach Dateinamen</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="237"/>
- <location filename="../playlist.cpp" line="271"/>
+ <location filename="../playlist.cpp" line="240"/>
+ <location filename="../playlist.cpp" line="274"/>
<source>By Path + Filename</source>
<translation>Nach Pfad + Dateinamen</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="241"/>
- <location filename="../playlist.cpp" line="275"/>
+ <location filename="../playlist.cpp" line="244"/>
+ <location filename="../playlist.cpp" line="278"/>
<source>By Date</source>
<translation>Nach Datum</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="253"/>
+ <location filename="../playlist.cpp" line="256"/>
<source>Sort Selection</source>
<translation>Auswahl sortieren</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="288"/>
+ <location filename="../playlist.cpp" line="291"/>
<source>Randomize List</source>
<translation>Wiedergabeliste mischen</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="289"/>
+ <location filename="../playlist.cpp" line="292"/>
<source>Reverse List</source>
<translation>Wiedergabeliste umkehren</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="301"/>
+ <location filename="../playlist.cpp" line="304"/>
<source>Invert Selection</source>
<translation>Auswahl umkehren</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="307"/>
+ <location filename="../playlist.cpp" line="310"/>
<source>&amp;Select None</source>
<translation>&amp;Auswahl aufheben</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="308"/>
+ <location filename="../playlist.cpp" line="311"/>
<source>Shift+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="313"/>
+ <location filename="../playlist.cpp" line="316"/>
<source>&amp;Select All</source>
<translation>Alle aus&amp;wählen</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="314"/>
+ <location filename="../playlist.cpp" line="317"/>
<source>Ctrl+A</source>
<translation>Strg+A</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="320"/>
+ <location filename="../playlist.cpp" line="323"/>
<source>&amp;New List</source>
<translation>&amp;Neue Wiedergabeliste</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="321"/>
+ <location filename="../playlist.cpp" line="324"/>
<source>Ctrl+T</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="326"/>
+ <location filename="../playlist.cpp" line="329"/>
<source>Ctrl+W</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="345"/>
+ <location filename="../playlist.cpp" line="348"/>
<source>&amp;Select Next Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="346"/>
+ <location filename="../playlist.cpp" line="349"/>
<source>Ctrl+PgDown</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="351"/>
+ <location filename="../playlist.cpp" line="354"/>
<source>&amp;Select Previous Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="352"/>
+ <location filename="../playlist.cpp" line="355"/>
<source>Ctrl+PgUp</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="357"/>
+ <location filename="../playlist.cpp" line="360"/>
<source>&amp;Show Playlists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="358"/>
+ <location filename="../playlist.cpp" line="361"/>
<source>P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="325"/>
+ <location filename="../playlist.cpp" line="328"/>
<source>&amp;Delete List</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="332"/>
+ <location filename="../playlist.cpp" line="335"/>
<source>&amp;Load List</source>
<translation>Wiedergabeliste &amp;laden</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="333"/>
+ <location filename="../playlist.cpp" line="336"/>
<source>O</source>
<translation>O</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="338"/>
+ <location filename="../playlist.cpp" line="341"/>
<source>&amp;Save List</source>
<translation>Wiedergabeliste &amp;speichern</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="339"/>
+ <location filename="../playlist.cpp" line="342"/>
<source>Shift+S</source>
<translation>Umschalt+S</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="182"/>
+ <location filename="../playlist.cpp" line="185"/>
<source>&amp;Add Url</source>
<translation>&amp;URL hinzufügen</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="183"/>
+ <location filename="../playlist.cpp" line="186"/>
<source>U</source>
<translation>U</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="245"/>
- <location filename="../playlist.cpp" line="279"/>
+ <location filename="../playlist.cpp" line="248"/>
+ <location filename="../playlist.cpp" line="282"/>
<source>By Track Number</source>
<translation>Nach Titelnummer</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>&amp;Queue</source>
<translation>&amp;Warteschlange</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>Q</source>
<translation>Q</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="294"/>
+ <location filename="../playlist.cpp" line="297"/>
<source>Actions</source>
<translation>Aktionen</translation>
</message>
diff --git a/src/ui/translations/qmmp_it.ts b/src/ui/translations/qmmp_it.ts
index fa0fcda1f..9ce03d3c5 100644
--- a/src/ui/translations/qmmp_it.ts
+++ b/src/ui/translations/qmmp_it.ts
@@ -173,84 +173,84 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Enabled</source>
<translation>Attivo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Description</source>
<translation>Descrizione</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Filename</source>
<translation>File</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="580"/>
+ <location filename="../configdialog.cpp" line="581"/>
<source>Artist</source>
<translation>Interprete</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="581"/>
+ <location filename="../configdialog.cpp" line="582"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="582"/>
+ <location filename="../configdialog.cpp" line="583"/>
<source>Title</source>
<translation>Titolo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="583"/>
+ <location filename="../configdialog.cpp" line="584"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="584"/>
+ <location filename="../configdialog.cpp" line="585"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="585"/>
+ <location filename="../configdialog.cpp" line="586"/>
<source>Genre</source>
<translation>Genere</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="587"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="588"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="589"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="590"/>
<source>Year</source>
<translation>Anno</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="591"/>
<source>Comment</source>
<translation>Commento</translation>
</message>
@@ -313,23 +313,23 @@
<translation>Formato del titolo : </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="553"/>
+ <location filename="../forms/configdialog.ui" line="560"/>
<source>Input</source>
<translation>Entrata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="583"/>
<source>Output</source>
<translation>Uscita</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="510"/>
+ <location filename="../forms/configdialog.ui" line="517"/>
<source>Preferences</source>
<translation>Impostazioni preferite</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
- <location filename="../forms/configdialog.ui" line="722"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="729"/>
<source>Information</source>
<translation>Informazioni</translation>
</message>
@@ -340,7 +340,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="101"/>
- <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="812"/>
<source>Playlist</source>
<translation>Lista dei brani</translation>
</message>
@@ -355,17 +355,17 @@
<translation>Avanzato</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="980"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Close</source>
<translation>Chiudi</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="192"/>
+ <location filename="../configdialog.cpp" line="193"/>
<source>Archived skin</source>
<translation>Tema archiviato</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="212"/>
+ <location filename="../configdialog.cpp" line="213"/>
<source>Unarchived skin</source>
<translation>Tema non archiviato</translation>
</message>
@@ -375,27 +375,27 @@
<translation>Connettività</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="593"/>
+ <location filename="../forms/configdialog.ui" line="600"/>
<source>Visualization</source>
<translation>Visualizzazione</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="610"/>
+ <location filename="../forms/configdialog.ui" line="617"/>
<source>Effects</source>
<translation>Effetti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="627"/>
+ <location filename="../forms/configdialog.ui" line="634"/>
<source>General</source>
<translation>Generale</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
+ <location filename="../forms/configdialog.ui" line="720"/>
<source>File Dialog</source>
<translation>Menu brani</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="651"/>
+ <location filename="../forms/configdialog.ui" line="658"/>
<source>Audio</source>
<translation>Audio</translation>
</message>
@@ -430,72 +430,77 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="657"/>
+ <location filename="../forms/configdialog.ui" line="469"/>
+ <source>Show playlists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="664"/>
<source>Use software volume control</source>
<translation>Utilizza il controllo volume del programma</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="667"/>
+ <location filename="../forms/configdialog.ui" line="674"/>
<source>Visibility Control</source>
<translation>Controllo dell&apos;aspetto</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="680"/>
<source>Hide on close</source>
<translation>Nascondi alla chiusura</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="680"/>
+ <location filename="../forms/configdialog.ui" line="687"/>
<source>Start hidden</source>
<translation>Avvia nascosto</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="690"/>
+ <location filename="../forms/configdialog.ui" line="697"/>
<source>Compatibility</source>
<translation>Compatibilità</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="703"/>
<source>Openbox compatibility</source>
<translation>Compatibilità openbox</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="703"/>
+ <location filename="../forms/configdialog.ui" line="710"/>
<source>Metacity compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="848"/>
+ <location filename="../forms/configdialog.ui" line="855"/>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="860"/>
+ <location filename="../forms/configdialog.ui" line="867"/>
<source>Enable proxy usage</source>
<translation>Attiva il proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
+ <location filename="../forms/configdialog.ui" line="874"/>
<source>Proxy host name:</source>
<translation>Nome del server : </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="880"/>
+ <location filename="../forms/configdialog.ui" line="887"/>
<source>Proxy port:</source>
<translation>Porta del server : </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="893"/>
+ <location filename="../forms/configdialog.ui" line="900"/>
<source>Use authentication with proxy</source>
<translation>Usa autenticazione con il proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="900"/>
+ <location filename="../forms/configdialog.ui" line="907"/>
<source>Proxy user name:</source>
<translation>Utente: </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="913"/>
+ <location filename="../forms/configdialog.ui" line="920"/>
<source>Proxy password:</source>
<translation>Password : </translation>
</message>
@@ -510,12 +515,12 @@
<translation>Converti il carattere « %20 » in spazi</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="724"/>
+ <location filename="../configdialog.cpp" line="726"/>
<source>Select Skin Files</source>
<translation>Seleziona aspetto</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="725"/>
+ <location filename="../configdialog.cpp" line="727"/>
<source>Skin files</source>
<translation>Aspetto</translation>
</message>
@@ -535,24 +540,24 @@
<translation>Motra protocollo</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="745"/>
+ <location filename="../forms/configdialog.ui" line="752"/>
<source>Transparency</source>
<translation>Transparenza</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="751"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Main window</source>
<translation>Finestra principale</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
- <location filename="../forms/configdialog.ui" line="798"/>
- <location filename="../forms/configdialog.ui" line="822"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="829"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Equalizer</source>
<translation>Equalizzatore</translation>
</message>
@@ -1020,239 +1025,239 @@
<context>
<name>PlayList</name>
<message>
- <location filename="../playlist.cpp" line="171"/>
+ <location filename="../playlist.cpp" line="174"/>
<source>F</source>
<translation>F</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="177"/>
+ <location filename="../playlist.cpp" line="180"/>
<source>D</source>
<translation>D</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="210"/>
+ <location filename="../playlist.cpp" line="213"/>
<source>Alt+I</source>
<translation>Alt+I</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="314"/>
+ <location filename="../playlist.cpp" line="317"/>
<source>Ctrl+A</source>
<translation>Ctrl+A</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="321"/>
+ <location filename="../playlist.cpp" line="324"/>
<source>Ctrl+T</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="326"/>
+ <location filename="../playlist.cpp" line="329"/>
<source>Ctrl+W</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="333"/>
+ <location filename="../playlist.cpp" line="336"/>
<source>O</source>
<translation>O</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="170"/>
+ <location filename="../playlist.cpp" line="173"/>
<source>&amp;Add File</source>
<translation>&amp;Aggiungi brani</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="176"/>
+ <location filename="../playlist.cpp" line="179"/>
<source>&amp;Add Directory</source>
<translation>&amp;Aggiungi cartelle</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="189"/>
+ <location filename="../playlist.cpp" line="192"/>
<source>&amp;Remove Selected</source>
<translation>&amp;Elimina la selezione</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="195"/>
+ <location filename="../playlist.cpp" line="198"/>
<source>&amp;Remove All</source>
<translation>&amp;Elimina tutto</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="201"/>
+ <location filename="../playlist.cpp" line="204"/>
<source>&amp;Remove Unselected</source>
<translation>&amp;Elimina i non selezionati</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="206"/>
+ <location filename="../playlist.cpp" line="209"/>
<source>Remove unavailable files</source>
<translation>Rimuovi files non disponibili</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="209"/>
+ <location filename="../playlist.cpp" line="212"/>
<source>&amp;View Track Details</source>
<translation>&amp;Dettagli della traccia</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="218"/>
+ <location filename="../playlist.cpp" line="221"/>
<source>Sort List</source>
<translation>Riordina la lista</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="221"/>
- <location filename="../playlist.cpp" line="255"/>
+ <location filename="../playlist.cpp" line="224"/>
+ <location filename="../playlist.cpp" line="258"/>
<source>By Title</source>
<translation>Per titolo</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="225"/>
- <location filename="../playlist.cpp" line="259"/>
+ <location filename="../playlist.cpp" line="228"/>
+ <location filename="../playlist.cpp" line="262"/>
<source>By Album</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="229"/>
- <location filename="../playlist.cpp" line="263"/>
+ <location filename="../playlist.cpp" line="232"/>
+ <location filename="../playlist.cpp" line="266"/>
<source>By Artist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="233"/>
- <location filename="../playlist.cpp" line="267"/>
+ <location filename="../playlist.cpp" line="236"/>
+ <location filename="../playlist.cpp" line="270"/>
<source>By Filename</source>
<translation>Per titolo del brano</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="237"/>
- <location filename="../playlist.cpp" line="271"/>
+ <location filename="../playlist.cpp" line="240"/>
+ <location filename="../playlist.cpp" line="274"/>
<source>By Path + Filename</source>
<translation>per percorso più titolo del brano</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="241"/>
- <location filename="../playlist.cpp" line="275"/>
+ <location filename="../playlist.cpp" line="244"/>
+ <location filename="../playlist.cpp" line="278"/>
<source>By Date</source>
<translation>Per data</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="253"/>
+ <location filename="../playlist.cpp" line="256"/>
<source>Sort Selection</source>
<translation>Riordina la selezione</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="288"/>
+ <location filename="../playlist.cpp" line="291"/>
<source>Randomize List</source>
<translation>Mescola i brnai della lista</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="289"/>
+ <location filename="../playlist.cpp" line="292"/>
<source>Reverse List</source>
<translation>Inverti la lista</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="301"/>
+ <location filename="../playlist.cpp" line="304"/>
<source>Invert Selection</source>
<translation>Inverti la selezione</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="307"/>
+ <location filename="../playlist.cpp" line="310"/>
<source>&amp;Select None</source>
<translation>&amp;Non scegliere alcun brano</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="308"/>
+ <location filename="../playlist.cpp" line="311"/>
<source>Shift+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="313"/>
+ <location filename="../playlist.cpp" line="316"/>
<source>&amp;Select All</source>
<translation>&amp;Seleziona tutto</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="320"/>
+ <location filename="../playlist.cpp" line="323"/>
<source>&amp;New List</source>
<translation>&amp;Nuova lista</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="345"/>
+ <location filename="../playlist.cpp" line="348"/>
<source>&amp;Select Next Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="346"/>
+ <location filename="../playlist.cpp" line="349"/>
<source>Ctrl+PgDown</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="351"/>
+ <location filename="../playlist.cpp" line="354"/>
<source>&amp;Select Previous Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="352"/>
+ <location filename="../playlist.cpp" line="355"/>
<source>Ctrl+PgUp</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="357"/>
+ <location filename="../playlist.cpp" line="360"/>
<source>&amp;Show Playlists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="358"/>
+ <location filename="../playlist.cpp" line="361"/>
<source>P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="325"/>
+ <location filename="../playlist.cpp" line="328"/>
<source>&amp;Delete List</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="332"/>
+ <location filename="../playlist.cpp" line="335"/>
<source>&amp;Load List</source>
<translation>&amp;Carica lista</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="338"/>
+ <location filename="../playlist.cpp" line="341"/>
<source>&amp;Save List</source>
<translation>&amp;Salva lista</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="339"/>
+ <location filename="../playlist.cpp" line="342"/>
<source>Shift+S</source>
<translation>Shift+S</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="190"/>
+ <location filename="../playlist.cpp" line="193"/>
<source>Del</source>
<translation>Canc</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="182"/>
+ <location filename="../playlist.cpp" line="185"/>
<source>&amp;Add Url</source>
<translation>&amp;Aggiungi URL</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="183"/>
+ <location filename="../playlist.cpp" line="186"/>
<source>U</source>
<translation>U</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="245"/>
- <location filename="../playlist.cpp" line="279"/>
+ <location filename="../playlist.cpp" line="248"/>
+ <location filename="../playlist.cpp" line="282"/>
<source>By Track Number</source>
<translation>Per numero di traccia</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>&amp;Queue</source>
<translation>&amp;Metti in coda</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>Q</source>
<translation>Q</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="294"/>
+ <location filename="../playlist.cpp" line="297"/>
<source>Actions</source>
<translation>Azioni</translation>
</message>
diff --git a/src/ui/translations/qmmp_lt.ts b/src/ui/translations/qmmp_lt.ts
index 69d04991f..ef99fa644 100644
--- a/src/ui/translations/qmmp_lt.ts
+++ b/src/ui/translations/qmmp_lt.ts
@@ -173,84 +173,84 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Enabled</source>
<translation>Įjungtas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Description</source>
<translation>Aprašymas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Filename</source>
<translation>Bylos pavadinimas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="580"/>
+ <location filename="../configdialog.cpp" line="581"/>
<source>Artist</source>
<translation>Atlikėjas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="581"/>
+ <location filename="../configdialog.cpp" line="582"/>
<source>Album</source>
<translation>Albumas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="582"/>
+ <location filename="../configdialog.cpp" line="583"/>
<source>Title</source>
<translation>Pavadinimas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="583"/>
+ <location filename="../configdialog.cpp" line="584"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="584"/>
+ <location filename="../configdialog.cpp" line="585"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="587"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="588"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="589"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="585"/>
+ <location filename="../configdialog.cpp" line="586"/>
<source>Genre</source>
<translation>Žanras</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="590"/>
<source>Year</source>
<translation>Metai</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="591"/>
<source>Comment</source>
<translation>Komentaras</translation>
</message>
@@ -313,23 +313,23 @@
<translation>Pavadinimo formatas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="553"/>
+ <location filename="../forms/configdialog.ui" line="560"/>
<source>Input</source>
<translation>Įvestis</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="583"/>
<source>Output</source>
<translation>Išvestis</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="510"/>
+ <location filename="../forms/configdialog.ui" line="517"/>
<source>Preferences</source>
<translation>Nustatymai</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
- <location filename="../forms/configdialog.ui" line="722"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="729"/>
<source>Information</source>
<translation>Informacija</translation>
</message>
@@ -340,7 +340,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="101"/>
- <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="812"/>
<source>Playlist</source>
<translation>Grojaraštis</translation>
</message>
@@ -355,17 +355,17 @@
<translation>Papildomi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="980"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Close</source>
<translation>Užverti</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="192"/>
+ <location filename="../configdialog.cpp" line="193"/>
<source>Archived skin</source>
<translation>Suspausta tema</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="212"/>
+ <location filename="../configdialog.cpp" line="213"/>
<source>Unarchived skin</source>
<translation>Išskleista tema</translation>
</message>
@@ -375,27 +375,27 @@
<translation>Tinklas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="593"/>
+ <location filename="../forms/configdialog.ui" line="600"/>
<source>Visualization</source>
<translation>Vizualizacija</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="610"/>
+ <location filename="../forms/configdialog.ui" line="617"/>
<source>Effects</source>
<translation>Efektai</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="627"/>
+ <location filename="../forms/configdialog.ui" line="634"/>
<source>General</source>
<translation>Bendri</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
+ <location filename="../forms/configdialog.ui" line="720"/>
<source>File Dialog</source>
<translation>Pasirinkimo langas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="651"/>
+ <location filename="../forms/configdialog.ui" line="658"/>
<source>Audio</source>
<translation>Audio</translation>
</message>
@@ -430,72 +430,77 @@
<translation type="unfinished">Rodyti takelių numerius</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="657"/>
+ <location filename="../forms/configdialog.ui" line="469"/>
+ <source>Show playlists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="664"/>
<source>Use software volume control</source>
<translation>Naudoti programinį garso valdymą</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="667"/>
+ <location filename="../forms/configdialog.ui" line="674"/>
<source>Visibility Control</source>
<translation>Matomumo valdymas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="680"/>
<source>Hide on close</source>
<translation>Paslėpti išjungus</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="680"/>
+ <location filename="../forms/configdialog.ui" line="687"/>
<source>Start hidden</source>
<translation>Įjungti paslėptą</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="690"/>
+ <location filename="../forms/configdialog.ui" line="697"/>
<source>Compatibility</source>
<translation type="unfinished">Suderinamumas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="703"/>
<source>Openbox compatibility</source>
<translation type="unfinished">Openbox suderinamumas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="703"/>
+ <location filename="../forms/configdialog.ui" line="710"/>
<source>Metacity compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="848"/>
+ <location filename="../forms/configdialog.ui" line="855"/>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="860"/>
+ <location filename="../forms/configdialog.ui" line="867"/>
<source>Enable proxy usage</source>
<translation>Įjungti proxy palaikymą </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
+ <location filename="../forms/configdialog.ui" line="874"/>
<source>Proxy host name:</source>
<translation>Proxy serveris:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="880"/>
+ <location filename="../forms/configdialog.ui" line="887"/>
<source>Proxy port:</source>
<translation type="unfinished">Proxy portas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="893"/>
+ <location filename="../forms/configdialog.ui" line="900"/>
<source>Use authentication with proxy</source>
<translation>Naudoti proxy autentifikavimą</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="900"/>
+ <location filename="../forms/configdialog.ui" line="907"/>
<source>Proxy user name:</source>
<translation>Proxy vartotojo vardas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="913"/>
+ <location filename="../forms/configdialog.ui" line="920"/>
<source>Proxy password:</source>
<translation>Proxy slaptažodis:</translation>
</message>
@@ -510,12 +515,12 @@
<translation type="unfinished">Konvertuoti %20 į tarpus</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="724"/>
+ <location filename="../configdialog.cpp" line="726"/>
<source>Select Skin Files</source>
<translation>Pasirinkti temų bylas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="725"/>
+ <location filename="../configdialog.cpp" line="727"/>
<source>Skin files</source>
<translation>Temų bylos</translation>
</message>
@@ -535,24 +540,24 @@
<translation>Rodyti protokolą</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="745"/>
+ <location filename="../forms/configdialog.ui" line="752"/>
<source>Transparency</source>
<translation>Permatomumas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="751"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Main window</source>
<translation>Pagrindinis langas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
- <location filename="../forms/configdialog.ui" line="798"/>
- <location filename="../forms/configdialog.ui" line="822"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="829"/>
<source>0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Equalizer</source>
<translation>Glodintuvas</translation>
</message>
@@ -1020,239 +1025,239 @@
<context>
<name>PlayList</name>
<message>
- <location filename="../playlist.cpp" line="171"/>
+ <location filename="../playlist.cpp" line="174"/>
<source>F</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="177"/>
+ <location filename="../playlist.cpp" line="180"/>
<source>D</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="210"/>
+ <location filename="../playlist.cpp" line="213"/>
<source>Alt+I</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="314"/>
+ <location filename="../playlist.cpp" line="317"/>
<source>Ctrl+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="321"/>
+ <location filename="../playlist.cpp" line="324"/>
<source>Ctrl+T</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="326"/>
+ <location filename="../playlist.cpp" line="329"/>
<source>Ctrl+W</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="333"/>
+ <location filename="../playlist.cpp" line="336"/>
<source>O</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="170"/>
+ <location filename="../playlist.cpp" line="173"/>
<source>&amp;Add File</source>
<translation>&amp;Pridėti bylą</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="176"/>
+ <location filename="../playlist.cpp" line="179"/>
<source>&amp;Add Directory</source>
<translation>&amp;Pridėti aplanką</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="189"/>
+ <location filename="../playlist.cpp" line="192"/>
<source>&amp;Remove Selected</source>
<translation>&amp;Pašalinti pasirinktus</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="195"/>
+ <location filename="../playlist.cpp" line="198"/>
<source>&amp;Remove All</source>
<translation>&amp;Pašalinti visus</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="201"/>
+ <location filename="../playlist.cpp" line="204"/>
<source>&amp;Remove Unselected</source>
<translation>&amp;Pašalinti NEpasirinktus</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="206"/>
+ <location filename="../playlist.cpp" line="209"/>
<source>Remove unavailable files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="209"/>
+ <location filename="../playlist.cpp" line="212"/>
<source>&amp;View Track Details</source>
<translation>&amp;Takelio informacija</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="218"/>
+ <location filename="../playlist.cpp" line="221"/>
<source>Sort List</source>
<translation>Rūšiuoti</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="221"/>
- <location filename="../playlist.cpp" line="255"/>
+ <location filename="../playlist.cpp" line="224"/>
+ <location filename="../playlist.cpp" line="258"/>
<source>By Title</source>
<translation>Pagal dainos pavadinimą</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="225"/>
- <location filename="../playlist.cpp" line="259"/>
+ <location filename="../playlist.cpp" line="228"/>
+ <location filename="../playlist.cpp" line="262"/>
<source>By Album</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="229"/>
- <location filename="../playlist.cpp" line="263"/>
+ <location filename="../playlist.cpp" line="232"/>
+ <location filename="../playlist.cpp" line="266"/>
<source>By Artist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="233"/>
- <location filename="../playlist.cpp" line="267"/>
+ <location filename="../playlist.cpp" line="236"/>
+ <location filename="../playlist.cpp" line="270"/>
<source>By Filename</source>
<translation>Pagal bylos pavadinimą</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="237"/>
- <location filename="../playlist.cpp" line="271"/>
+ <location filename="../playlist.cpp" line="240"/>
+ <location filename="../playlist.cpp" line="274"/>
<source>By Path + Filename</source>
<translation>Pagal kelią iki bylos</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="241"/>
- <location filename="../playlist.cpp" line="275"/>
+ <location filename="../playlist.cpp" line="244"/>
+ <location filename="../playlist.cpp" line="278"/>
<source>By Date</source>
<translation>Pagal datą</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="253"/>
+ <location filename="../playlist.cpp" line="256"/>
<source>Sort Selection</source>
<translation>Rūšiuoti pasirinktus</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="288"/>
+ <location filename="../playlist.cpp" line="291"/>
<source>Randomize List</source>
<translation>Sumaišyti sąrašą</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="289"/>
+ <location filename="../playlist.cpp" line="292"/>
<source>Reverse List</source>
<translation>Apversti</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="301"/>
+ <location filename="../playlist.cpp" line="304"/>
<source>Invert Selection</source>
<translation type="unfinished">Atšaukti pasirinkimą</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="307"/>
+ <location filename="../playlist.cpp" line="310"/>
<source>&amp;Select None</source>
<translation>&amp;Nepasirinkti nei vieno</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="308"/>
+ <location filename="../playlist.cpp" line="311"/>
<source>Shift+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="313"/>
+ <location filename="../playlist.cpp" line="316"/>
<source>&amp;Select All</source>
<translation>&amp;Pasirinkti visus</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="320"/>
+ <location filename="../playlist.cpp" line="323"/>
<source>&amp;New List</source>
<translation>&amp;Naujas sąrašas</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="345"/>
+ <location filename="../playlist.cpp" line="348"/>
<source>&amp;Select Next Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="346"/>
+ <location filename="../playlist.cpp" line="349"/>
<source>Ctrl+PgDown</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="351"/>
+ <location filename="../playlist.cpp" line="354"/>
<source>&amp;Select Previous Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="352"/>
+ <location filename="../playlist.cpp" line="355"/>
<source>Ctrl+PgUp</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="357"/>
+ <location filename="../playlist.cpp" line="360"/>
<source>&amp;Show Playlists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="358"/>
+ <location filename="../playlist.cpp" line="361"/>
<source>P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="325"/>
+ <location filename="../playlist.cpp" line="328"/>
<source>&amp;Delete List</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="332"/>
+ <location filename="../playlist.cpp" line="335"/>
<source>&amp;Load List</source>
<translation type="unfinished">&amp;Įkelti sąrašą</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="338"/>
+ <location filename="../playlist.cpp" line="341"/>
<source>&amp;Save List</source>
<translation>&amp;Išsaugoti sąrašą</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="339"/>
+ <location filename="../playlist.cpp" line="342"/>
<source>Shift+S</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="190"/>
+ <location filename="../playlist.cpp" line="193"/>
<source>Del</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="182"/>
+ <location filename="../playlist.cpp" line="185"/>
<source>&amp;Add Url</source>
<translation>&amp;Pridėti interneto adresą</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="183"/>
+ <location filename="../playlist.cpp" line="186"/>
<source>U</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="245"/>
- <location filename="../playlist.cpp" line="279"/>
+ <location filename="../playlist.cpp" line="248"/>
+ <location filename="../playlist.cpp" line="282"/>
<source>By Track Number</source>
<translation>Pagal takelio numerį</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>&amp;Queue</source>
<translation>&amp;Į eilę</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>Q</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="294"/>
+ <location filename="../playlist.cpp" line="297"/>
<source>Actions</source>
<translation>Veiksmai</translation>
</message>
diff --git a/src/ui/translations/qmmp_pl_PL.ts b/src/ui/translations/qmmp_pl_PL.ts
index 4d4454227..fd63149f3 100644
--- a/src/ui/translations/qmmp_pl_PL.ts
+++ b/src/ui/translations/qmmp_pl_PL.ts
@@ -173,84 +173,84 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Enabled</source>
<translation>Włączone</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Description</source>
<translation>Opis</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Filename</source>
<translation>Nazwa pliku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="580"/>
+ <location filename="../configdialog.cpp" line="581"/>
<source>Artist</source>
<translation>Artysta</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="581"/>
+ <location filename="../configdialog.cpp" line="582"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="582"/>
+ <location filename="../configdialog.cpp" line="583"/>
<source>Title</source>
<translation>Tytuł</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="583"/>
+ <location filename="../configdialog.cpp" line="584"/>
<source>Track number</source>
<translation>Numer utworu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="584"/>
+ <location filename="../configdialog.cpp" line="585"/>
<source>Disc number</source>
<translation>Numer albumu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="585"/>
+ <location filename="../configdialog.cpp" line="586"/>
<source>Genre</source>
<translation>Gatunek</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="587"/>
<source>Composer</source>
<translation>Kompozytor</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="588"/>
<source>File name</source>
<translation>Nazwa pliku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="589"/>
<source>File path</source>
<translation>Lokalizacja</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="590"/>
<source>Year</source>
<translation>Rok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="591"/>
<source>Comment</source>
<translation>Komentarz</translation>
</message>
@@ -313,23 +313,23 @@
<translation>Format tytułu:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="553"/>
+ <location filename="../forms/configdialog.ui" line="560"/>
<source>Input</source>
<translation>Wejście</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="583"/>
<source>Output</source>
<translation>Wyjście</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="510"/>
+ <location filename="../forms/configdialog.ui" line="517"/>
<source>Preferences</source>
<translation>Ustawienia</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
- <location filename="../forms/configdialog.ui" line="722"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="729"/>
<source>Information</source>
<translation>Informacje</translation>
</message>
@@ -340,7 +340,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="101"/>
- <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="812"/>
<source>Playlist</source>
<translation>Lista odtwarzania</translation>
</message>
@@ -355,17 +355,17 @@
<translation>Zaawansowane</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="980"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Close</source>
<translation>Zamknij</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="192"/>
+ <location filename="../configdialog.cpp" line="193"/>
<source>Archived skin</source>
<translation>Skompresowana skórka</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="212"/>
+ <location filename="../configdialog.cpp" line="213"/>
<source>Unarchived skin</source>
<translation>Niekompresowana skórka</translation>
</message>
@@ -375,27 +375,27 @@
<translation>Sieć</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="593"/>
+ <location filename="../forms/configdialog.ui" line="600"/>
<source>Visualization</source>
<translation>Wizualizacje</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="610"/>
+ <location filename="../forms/configdialog.ui" line="617"/>
<source>Effects</source>
<translation>Efekty</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="627"/>
+ <location filename="../forms/configdialog.ui" line="634"/>
<source>General</source>
<translation>Ogólne</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
+ <location filename="../forms/configdialog.ui" line="720"/>
<source>File Dialog</source>
<translation>Okno dialogowe</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="651"/>
+ <location filename="../forms/configdialog.ui" line="658"/>
<source>Audio</source>
<translation>Dźwięk</translation>
</message>
@@ -430,72 +430,77 @@
<translation>Wyświetl numery utworów na liście odtwarzania</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="657"/>
+ <location filename="../forms/configdialog.ui" line="469"/>
+ <source>Show playlists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="664"/>
<source>Use software volume control</source>
<translation>Użyj programowej regulacji głośności</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="667"/>
+ <location filename="../forms/configdialog.ui" line="674"/>
<source>Visibility Control</source>
<translation>Sterowanie</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="680"/>
<source>Hide on close</source>
<translation>Zminimalizuj przy zamykaniu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="680"/>
+ <location filename="../forms/configdialog.ui" line="687"/>
<source>Start hidden</source>
<translation>Uruchom zminimalizowany</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="690"/>
+ <location filename="../forms/configdialog.ui" line="697"/>
<source>Compatibility</source>
<translation>Kompatybilność</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="703"/>
<source>Openbox compatibility</source>
<translation>Zgodność z Openbox</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="703"/>
+ <location filename="../forms/configdialog.ui" line="710"/>
<source>Metacity compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="848"/>
+ <location filename="../forms/configdialog.ui" line="855"/>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="860"/>
+ <location filename="../forms/configdialog.ui" line="867"/>
<source>Enable proxy usage</source>
<translation>Włącz proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
+ <location filename="../forms/configdialog.ui" line="874"/>
<source>Proxy host name:</source>
<translation>Nazwa hosta proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="880"/>
+ <location filename="../forms/configdialog.ui" line="887"/>
<source>Proxy port:</source>
<translation>Port proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="893"/>
+ <location filename="../forms/configdialog.ui" line="900"/>
<source>Use authentication with proxy</source>
<translation>Użyj autoryzacji z proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="900"/>
+ <location filename="../forms/configdialog.ui" line="907"/>
<source>Proxy user name:</source>
<translation>Nazwa użytkownika:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="913"/>
+ <location filename="../forms/configdialog.ui" line="920"/>
<source>Proxy password:</source>
<translation>Hasło:</translation>
</message>
@@ -510,12 +515,12 @@
<translation>Konwertuj sekwencje %20 na spacje</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="724"/>
+ <location filename="../configdialog.cpp" line="726"/>
<source>Select Skin Files</source>
<translation>Wybierz skórę</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="725"/>
+ <location filename="../configdialog.cpp" line="727"/>
<source>Skin files</source>
<translation>Pliki skór</translation>
</message>
@@ -535,24 +540,24 @@
<translation>Pokaż protokół</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="745"/>
+ <location filename="../forms/configdialog.ui" line="752"/>
<source>Transparency</source>
<translation>Przezroczystość</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="751"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Main window</source>
<translation>Okno główne</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
- <location filename="../forms/configdialog.ui" line="798"/>
- <location filename="../forms/configdialog.ui" line="822"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="829"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Equalizer</source>
<translation>Equalizer</translation>
</message>
@@ -1020,239 +1025,239 @@
<context>
<name>PlayList</name>
<message>
- <location filename="../playlist.cpp" line="171"/>
+ <location filename="../playlist.cpp" line="174"/>
<source>F</source>
<translation>F</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="177"/>
+ <location filename="../playlist.cpp" line="180"/>
<source>D</source>
<translation>D</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="210"/>
+ <location filename="../playlist.cpp" line="213"/>
<source>Alt+I</source>
<translation>Alt+I</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="314"/>
+ <location filename="../playlist.cpp" line="317"/>
<source>Ctrl+A</source>
<translation>Ctrl+A</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="321"/>
+ <location filename="../playlist.cpp" line="324"/>
<source>Ctrl+T</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="326"/>
+ <location filename="../playlist.cpp" line="329"/>
<source>Ctrl+W</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="333"/>
+ <location filename="../playlist.cpp" line="336"/>
<source>O</source>
<translation>O</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="170"/>
+ <location filename="../playlist.cpp" line="173"/>
<source>&amp;Add File</source>
<translation>&amp;Dodaj plik</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="176"/>
+ <location filename="../playlist.cpp" line="179"/>
<source>&amp;Add Directory</source>
<translation>Dodaj &amp;katalog</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="189"/>
+ <location filename="../playlist.cpp" line="192"/>
<source>&amp;Remove Selected</source>
<translation>&amp;Usuń zaznaczone</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="195"/>
+ <location filename="../playlist.cpp" line="198"/>
<source>&amp;Remove All</source>
<translation>Usuń &amp;wszystkie</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="201"/>
+ <location filename="../playlist.cpp" line="204"/>
<source>&amp;Remove Unselected</source>
<translation>Usuń &amp;niezaznaczone</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="206"/>
+ <location filename="../playlist.cpp" line="209"/>
<source>Remove unavailable files</source>
<translation>Usuń niedostępne pliki</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="209"/>
+ <location filename="../playlist.cpp" line="212"/>
<source>&amp;View Track Details</source>
<translation>&amp;Pokaż informacje o pliku</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="218"/>
+ <location filename="../playlist.cpp" line="221"/>
<source>Sort List</source>
<translation>Sortuj listę</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="221"/>
- <location filename="../playlist.cpp" line="255"/>
+ <location filename="../playlist.cpp" line="224"/>
+ <location filename="../playlist.cpp" line="258"/>
<source>By Title</source>
<translation>Według nazwy</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="225"/>
- <location filename="../playlist.cpp" line="259"/>
+ <location filename="../playlist.cpp" line="228"/>
+ <location filename="../playlist.cpp" line="262"/>
<source>By Album</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="229"/>
- <location filename="../playlist.cpp" line="263"/>
+ <location filename="../playlist.cpp" line="232"/>
+ <location filename="../playlist.cpp" line="266"/>
<source>By Artist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="233"/>
- <location filename="../playlist.cpp" line="267"/>
+ <location filename="../playlist.cpp" line="236"/>
+ <location filename="../playlist.cpp" line="270"/>
<source>By Filename</source>
<translation>Według nazwy pliku</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="237"/>
- <location filename="../playlist.cpp" line="271"/>
+ <location filename="../playlist.cpp" line="240"/>
+ <location filename="../playlist.cpp" line="274"/>
<source>By Path + Filename</source>
<translation>Według Ścieżki + Nazwy pliku</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="241"/>
- <location filename="../playlist.cpp" line="275"/>
+ <location filename="../playlist.cpp" line="244"/>
+ <location filename="../playlist.cpp" line="278"/>
<source>By Date</source>
<translation>Wg Daty</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="253"/>
+ <location filename="../playlist.cpp" line="256"/>
<source>Sort Selection</source>
<translation>Sortuj zaznaczone</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="288"/>
+ <location filename="../playlist.cpp" line="291"/>
<source>Randomize List</source>
<translation>Tasuj listę</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="289"/>
+ <location filename="../playlist.cpp" line="292"/>
<source>Reverse List</source>
<translation>Odwróć listę</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="301"/>
+ <location filename="../playlist.cpp" line="304"/>
<source>Invert Selection</source>
<translation>Odwróć zaznaczenie</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="307"/>
+ <location filename="../playlist.cpp" line="310"/>
<source>&amp;Select None</source>
<translation>&amp;Odznacz wszystkie</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="308"/>
+ <location filename="../playlist.cpp" line="311"/>
<source>Shift+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="313"/>
+ <location filename="../playlist.cpp" line="316"/>
<source>&amp;Select All</source>
<translation>&amp;Zaznacz wszystkie</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="320"/>
+ <location filename="../playlist.cpp" line="323"/>
<source>&amp;New List</source>
<translation>&amp;Nowa lista</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="345"/>
+ <location filename="../playlist.cpp" line="348"/>
<source>&amp;Select Next Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="346"/>
+ <location filename="../playlist.cpp" line="349"/>
<source>Ctrl+PgDown</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="351"/>
+ <location filename="../playlist.cpp" line="354"/>
<source>&amp;Select Previous Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="352"/>
+ <location filename="../playlist.cpp" line="355"/>
<source>Ctrl+PgUp</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="357"/>
+ <location filename="../playlist.cpp" line="360"/>
<source>&amp;Show Playlists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="358"/>
+ <location filename="../playlist.cpp" line="361"/>
<source>P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="325"/>
+ <location filename="../playlist.cpp" line="328"/>
<source>&amp;Delete List</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="332"/>
+ <location filename="../playlist.cpp" line="335"/>
<source>&amp;Load List</source>
<translation>&amp;Ładuj listę</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="338"/>
+ <location filename="../playlist.cpp" line="341"/>
<source>&amp;Save List</source>
<translation>&amp;Zapisz listę</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="339"/>
+ <location filename="../playlist.cpp" line="342"/>
<source>Shift+S</source>
<translation>Shift+S</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="190"/>
+ <location filename="../playlist.cpp" line="193"/>
<source>Del</source>
<translation>Del</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="182"/>
+ <location filename="../playlist.cpp" line="185"/>
<source>&amp;Add Url</source>
<translation>Dod&amp;aj Url</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="183"/>
+ <location filename="../playlist.cpp" line="186"/>
<source>U</source>
<translation>U</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="245"/>
- <location filename="../playlist.cpp" line="279"/>
+ <location filename="../playlist.cpp" line="248"/>
+ <location filename="../playlist.cpp" line="282"/>
<source>By Track Number</source>
<translation>Wg numeru utworu</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>&amp;Queue</source>
<translation>&amp;Kolejkuj</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>Q</source>
<translation>Q</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="294"/>
+ <location filename="../playlist.cpp" line="297"/>
<source>Actions</source>
<translation>Akcje</translation>
</message>
diff --git a/src/ui/translations/qmmp_pt_BR.ts b/src/ui/translations/qmmp_pt_BR.ts
index 93d1158fd..ba1b887d0 100644
--- a/src/ui/translations/qmmp_pt_BR.ts
+++ b/src/ui/translations/qmmp_pt_BR.ts
@@ -173,84 +173,84 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Enabled</source>
<translation type="unfinished">Ligado</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Description</source>
<translation type="unfinished">Descrição</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Filename</source>
<translation type="unfinished">Nome do Arquivo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="580"/>
+ <location filename="../configdialog.cpp" line="581"/>
<source>Artist</source>
<translation type="unfinished">Artista</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="581"/>
+ <location filename="../configdialog.cpp" line="582"/>
<source>Album</source>
<translation type="unfinished">Álbum</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="582"/>
+ <location filename="../configdialog.cpp" line="583"/>
<source>Title</source>
<translation type="unfinished">Título</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="583"/>
+ <location filename="../configdialog.cpp" line="584"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="584"/>
+ <location filename="../configdialog.cpp" line="585"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="585"/>
+ <location filename="../configdialog.cpp" line="586"/>
<source>Genre</source>
<translation type="unfinished">Gênero</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="587"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="588"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="589"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="590"/>
<source>Year</source>
<translation type="unfinished">Ano</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="591"/>
<source>Comment</source>
<translation type="unfinished">Comentário</translation>
</message>
@@ -313,23 +313,23 @@
<translation type="unfinished">Tipo de Formato:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="553"/>
+ <location filename="../forms/configdialog.ui" line="560"/>
<source>Input</source>
<translation type="unfinished">Entrada</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="583"/>
<source>Output</source>
<translation type="unfinished">Saída</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="510"/>
+ <location filename="../forms/configdialog.ui" line="517"/>
<source>Preferences</source>
<translation type="unfinished">Preferências</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
- <location filename="../forms/configdialog.ui" line="722"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="729"/>
<source>Information</source>
<translation type="unfinished">Informações</translation>
</message>
@@ -340,7 +340,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="101"/>
- <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="812"/>
<source>Playlist</source>
<translation type="unfinished">Lista de músicas</translation>
</message>
@@ -355,17 +355,17 @@
<translation type="unfinished">Avançado</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="980"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Close</source>
<translation type="unfinished">Fechar</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="192"/>
+ <location filename="../configdialog.cpp" line="193"/>
<source>Archived skin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="212"/>
+ <location filename="../configdialog.cpp" line="213"/>
<source>Unarchived skin</source>
<translation type="unfinished"></translation>
</message>
@@ -375,27 +375,27 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="593"/>
+ <location filename="../forms/configdialog.ui" line="600"/>
<source>Visualization</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="610"/>
+ <location filename="../forms/configdialog.ui" line="617"/>
<source>Effects</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="627"/>
+ <location filename="../forms/configdialog.ui" line="634"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
+ <location filename="../forms/configdialog.ui" line="720"/>
<source>File Dialog</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="651"/>
+ <location filename="../forms/configdialog.ui" line="658"/>
<source>Audio</source>
<translation type="unfinished"></translation>
</message>
@@ -430,72 +430,77 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="657"/>
+ <location filename="../forms/configdialog.ui" line="469"/>
+ <source>Show playlists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="664"/>
<source>Use software volume control</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="667"/>
+ <location filename="../forms/configdialog.ui" line="674"/>
<source>Visibility Control</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="680"/>
<source>Hide on close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="680"/>
+ <location filename="../forms/configdialog.ui" line="687"/>
<source>Start hidden</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="690"/>
+ <location filename="../forms/configdialog.ui" line="697"/>
<source>Compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="703"/>
<source>Openbox compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="703"/>
+ <location filename="../forms/configdialog.ui" line="710"/>
<source>Metacity compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="848"/>
+ <location filename="../forms/configdialog.ui" line="855"/>
<source>Proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="860"/>
+ <location filename="../forms/configdialog.ui" line="867"/>
<source>Enable proxy usage</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
+ <location filename="../forms/configdialog.ui" line="874"/>
<source>Proxy host name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="880"/>
+ <location filename="../forms/configdialog.ui" line="887"/>
<source>Proxy port:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="893"/>
+ <location filename="../forms/configdialog.ui" line="900"/>
<source>Use authentication with proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="900"/>
+ <location filename="../forms/configdialog.ui" line="907"/>
<source>Proxy user name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="913"/>
+ <location filename="../forms/configdialog.ui" line="920"/>
<source>Proxy password:</source>
<translation type="unfinished"></translation>
</message>
@@ -510,12 +515,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="724"/>
+ <location filename="../configdialog.cpp" line="726"/>
<source>Select Skin Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="725"/>
+ <location filename="../configdialog.cpp" line="727"/>
<source>Skin files</source>
<translation type="unfinished"></translation>
</message>
@@ -535,24 +540,24 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="745"/>
+ <location filename="../forms/configdialog.ui" line="752"/>
<source>Transparency</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="751"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Main window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
- <location filename="../forms/configdialog.ui" line="798"/>
- <location filename="../forms/configdialog.ui" line="822"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="829"/>
<source>0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Equalizer</source>
<translation type="unfinished"></translation>
</message>
@@ -1020,239 +1025,239 @@
<context>
<name>PlayList</name>
<message>
- <location filename="../playlist.cpp" line="171"/>
+ <location filename="../playlist.cpp" line="174"/>
<source>F</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="177"/>
+ <location filename="../playlist.cpp" line="180"/>
<source>D</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="210"/>
+ <location filename="../playlist.cpp" line="213"/>
<source>Alt+I</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="314"/>
+ <location filename="../playlist.cpp" line="317"/>
<source>Ctrl+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="321"/>
+ <location filename="../playlist.cpp" line="324"/>
<source>Ctrl+T</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="326"/>
+ <location filename="../playlist.cpp" line="329"/>
<source>Ctrl+W</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="333"/>
+ <location filename="../playlist.cpp" line="336"/>
<source>O</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="170"/>
+ <location filename="../playlist.cpp" line="173"/>
<source>&amp;Add File</source>
<translation type="unfinished">&amp;Adicionar arquivo</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="176"/>
+ <location filename="../playlist.cpp" line="179"/>
<source>&amp;Add Directory</source>
<translation type="unfinished">&amp;Adicionar Diretorio</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="189"/>
+ <location filename="../playlist.cpp" line="192"/>
<source>&amp;Remove Selected</source>
<translation type="unfinished">&amp;Remover selecionadas</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="195"/>
+ <location filename="../playlist.cpp" line="198"/>
<source>&amp;Remove All</source>
<translation type="unfinished">&amp;Remover tudo</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="201"/>
+ <location filename="../playlist.cpp" line="204"/>
<source>&amp;Remove Unselected</source>
<translation type="unfinished">&amp;Remover não selecionadas</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="206"/>
+ <location filename="../playlist.cpp" line="209"/>
<source>Remove unavailable files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="209"/>
+ <location filename="../playlist.cpp" line="212"/>
<source>&amp;View Track Details</source>
<translation type="unfinished">&amp;Ver detalhes da Faixa</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="218"/>
+ <location filename="../playlist.cpp" line="221"/>
<source>Sort List</source>
<translation type="unfinished">Classificar lista</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="221"/>
- <location filename="../playlist.cpp" line="255"/>
+ <location filename="../playlist.cpp" line="224"/>
+ <location filename="../playlist.cpp" line="258"/>
<source>By Title</source>
<translation type="unfinished">Por Título</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="225"/>
- <location filename="../playlist.cpp" line="259"/>
+ <location filename="../playlist.cpp" line="228"/>
+ <location filename="../playlist.cpp" line="262"/>
<source>By Album</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="229"/>
- <location filename="../playlist.cpp" line="263"/>
+ <location filename="../playlist.cpp" line="232"/>
+ <location filename="../playlist.cpp" line="266"/>
<source>By Artist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="233"/>
- <location filename="../playlist.cpp" line="267"/>
+ <location filename="../playlist.cpp" line="236"/>
+ <location filename="../playlist.cpp" line="270"/>
<source>By Filename</source>
<translation type="unfinished">Por Nome</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="237"/>
- <location filename="../playlist.cpp" line="271"/>
+ <location filename="../playlist.cpp" line="240"/>
+ <location filename="../playlist.cpp" line="274"/>
<source>By Path + Filename</source>
<translation type="unfinished">Por Dirertório + Nome</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="241"/>
- <location filename="../playlist.cpp" line="275"/>
+ <location filename="../playlist.cpp" line="244"/>
+ <location filename="../playlist.cpp" line="278"/>
<source>By Date</source>
<translation type="unfinished">Por Data</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="253"/>
+ <location filename="../playlist.cpp" line="256"/>
<source>Sort Selection</source>
<translation type="unfinished">Classificar por Seleção</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="288"/>
+ <location filename="../playlist.cpp" line="291"/>
<source>Randomize List</source>
<translation type="unfinished">Lista Eleatória</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="289"/>
+ <location filename="../playlist.cpp" line="292"/>
<source>Reverse List</source>
<translation type="unfinished">Lista Revertida</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="301"/>
+ <location filename="../playlist.cpp" line="304"/>
<source>Invert Selection</source>
<translation type="unfinished">Inverter Seleção</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="307"/>
+ <location filename="../playlist.cpp" line="310"/>
<source>&amp;Select None</source>
<translation type="unfinished">&amp;Nenhum selecionado</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="308"/>
+ <location filename="../playlist.cpp" line="311"/>
<source>Shift+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="313"/>
+ <location filename="../playlist.cpp" line="316"/>
<source>&amp;Select All</source>
<translation type="unfinished">&amp;Selecionar tudo</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="320"/>
+ <location filename="../playlist.cpp" line="323"/>
<source>&amp;New List</source>
<translation type="unfinished">&amp;Nova lista</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="345"/>
+ <location filename="../playlist.cpp" line="348"/>
<source>&amp;Select Next Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="346"/>
+ <location filename="../playlist.cpp" line="349"/>
<source>Ctrl+PgDown</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="351"/>
+ <location filename="../playlist.cpp" line="354"/>
<source>&amp;Select Previous Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="352"/>
+ <location filename="../playlist.cpp" line="355"/>
<source>Ctrl+PgUp</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="357"/>
+ <location filename="../playlist.cpp" line="360"/>
<source>&amp;Show Playlists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="358"/>
+ <location filename="../playlist.cpp" line="361"/>
<source>P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="325"/>
+ <location filename="../playlist.cpp" line="328"/>
<source>&amp;Delete List</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="332"/>
+ <location filename="../playlist.cpp" line="335"/>
<source>&amp;Load List</source>
<translation type="unfinished">&amp;Carregar lista</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="338"/>
+ <location filename="../playlist.cpp" line="341"/>
<source>&amp;Save List</source>
<translation type="unfinished">&amp;Salvar lista</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="339"/>
+ <location filename="../playlist.cpp" line="342"/>
<source>Shift+S</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="190"/>
+ <location filename="../playlist.cpp" line="193"/>
<source>Del</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="182"/>
+ <location filename="../playlist.cpp" line="185"/>
<source>&amp;Add Url</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="183"/>
+ <location filename="../playlist.cpp" line="186"/>
<source>U</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="245"/>
- <location filename="../playlist.cpp" line="279"/>
+ <location filename="../playlist.cpp" line="248"/>
+ <location filename="../playlist.cpp" line="282"/>
<source>By Track Number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>&amp;Queue</source>
<translation type="unfinished">Na fila</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>Q</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="294"/>
+ <location filename="../playlist.cpp" line="297"/>
<source>Actions</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/ui/translations/qmmp_ru.ts b/src/ui/translations/qmmp_ru.ts
index bae62ec9a..33533b19b 100644
--- a/src/ui/translations/qmmp_ru.ts
+++ b/src/ui/translations/qmmp_ru.ts
@@ -173,84 +173,84 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Enabled</source>
<translation>Включён</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Description</source>
<translation>Описание</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Filename</source>
<translation>Имя файла</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="580"/>
+ <location filename="../configdialog.cpp" line="581"/>
<source>Artist</source>
<translation>Исполнитель</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="581"/>
+ <location filename="../configdialog.cpp" line="582"/>
<source>Album</source>
<translation>Альбом</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="582"/>
+ <location filename="../configdialog.cpp" line="583"/>
<source>Title</source>
<translation>Название</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="583"/>
+ <location filename="../configdialog.cpp" line="584"/>
<source>Track number</source>
<translation>Номер трека</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="584"/>
+ <location filename="../configdialog.cpp" line="585"/>
<source>Disc number</source>
<translation>Номер диска</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="585"/>
+ <location filename="../configdialog.cpp" line="586"/>
<source>Genre</source>
<translation>Жанр</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="587"/>
<source>Composer</source>
<translation>Композитор</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="588"/>
<source>File name</source>
<translation>Имя файла</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="589"/>
<source>File path</source>
<translation>Путь к файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="590"/>
<source>Year</source>
<translation>Год</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="591"/>
<source>Comment</source>
<translation>Комментарий</translation>
</message>
@@ -313,23 +313,23 @@
<translation>Формат названия:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="553"/>
+ <location filename="../forms/configdialog.ui" line="560"/>
<source>Input</source>
<translation>Ввод</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="583"/>
<source>Output</source>
<translation>Вывод</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="510"/>
+ <location filename="../forms/configdialog.ui" line="517"/>
<source>Preferences</source>
<translation>Настройки</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
- <location filename="../forms/configdialog.ui" line="722"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="729"/>
<source>Information</source>
<translation>Информация</translation>
</message>
@@ -340,7 +340,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="101"/>
- <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="812"/>
<source>Playlist</source>
<translation>Список</translation>
</message>
@@ -355,17 +355,17 @@
<translation>Дополнительно</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="980"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Close</source>
<translation>Закрыть</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="192"/>
+ <location filename="../configdialog.cpp" line="193"/>
<source>Archived skin</source>
<translation>Упакованная тема</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="212"/>
+ <location filename="../configdialog.cpp" line="213"/>
<source>Unarchived skin</source>
<translation>Распакованная тема</translation>
</message>
@@ -375,27 +375,27 @@
<translation>Сеть</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="593"/>
+ <location filename="../forms/configdialog.ui" line="600"/>
<source>Visualization</source>
<translation>Визуализация</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="610"/>
+ <location filename="../forms/configdialog.ui" line="617"/>
<source>Effects</source>
<translation>Эффекты</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="627"/>
+ <location filename="../forms/configdialog.ui" line="634"/>
<source>General</source>
<translation>Общие</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
+ <location filename="../forms/configdialog.ui" line="720"/>
<source>File Dialog</source>
<translation>Файловый диалог</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="651"/>
+ <location filename="../forms/configdialog.ui" line="658"/>
<source>Audio</source>
<translation>Аудио</translation>
</message>
@@ -430,72 +430,77 @@
<translation>Показывать номера песен</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="657"/>
+ <location filename="../forms/configdialog.ui" line="469"/>
+ <source>Show playlists</source>
+ <translation>Показывать списки воспроизведения</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="664"/>
<source>Use software volume control</source>
<translation>Использовать программную регулировку громкости</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="667"/>
+ <location filename="../forms/configdialog.ui" line="674"/>
<source>Visibility Control</source>
<translation>Управление видимостью</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="680"/>
<source>Hide on close</source>
<translation>Скрывать при закрытии</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="680"/>
+ <location filename="../forms/configdialog.ui" line="687"/>
<source>Start hidden</source>
<translation>Запускать скрытым</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="690"/>
+ <location filename="../forms/configdialog.ui" line="697"/>
<source>Compatibility</source>
<translation>Совместимость</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="703"/>
<source>Openbox compatibility</source>
<translation>Совместимость с Openbox</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="703"/>
+ <location filename="../forms/configdialog.ui" line="710"/>
<source>Metacity compatibility</source>
<translation>Совместимость с Metacity</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="848"/>
+ <location filename="../forms/configdialog.ui" line="855"/>
<source>Proxy</source>
<translation>Прокси</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="860"/>
+ <location filename="../forms/configdialog.ui" line="867"/>
<source>Enable proxy usage</source>
<translation>Использовать прокси</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
+ <location filename="../forms/configdialog.ui" line="874"/>
<source>Proxy host name:</source>
<translation>Прокси сервер:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="880"/>
+ <location filename="../forms/configdialog.ui" line="887"/>
<source>Proxy port:</source>
<translation>Прокси порт:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="893"/>
+ <location filename="../forms/configdialog.ui" line="900"/>
<source>Use authentication with proxy</source>
<translation>Использовать авторизацию на прокси</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="900"/>
+ <location filename="../forms/configdialog.ui" line="907"/>
<source>Proxy user name:</source>
<translation>Имя пользователя прокси:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="913"/>
+ <location filename="../forms/configdialog.ui" line="920"/>
<source>Proxy password:</source>
<translation>Пароль прокси:</translation>
</message>
@@ -510,12 +515,12 @@
<translation>Преобразовывать %20 в пробел</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="724"/>
+ <location filename="../configdialog.cpp" line="726"/>
<source>Select Skin Files</source>
<translation>Выберите файлы обложек</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="725"/>
+ <location filename="../configdialog.cpp" line="727"/>
<source>Skin files</source>
<translation>Файлы обложек</translation>
</message>
@@ -535,24 +540,24 @@
<translation>Показывать протокол</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="745"/>
+ <location filename="../forms/configdialog.ui" line="752"/>
<source>Transparency</source>
<translation>Прозрачность</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="751"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Main window</source>
<translation>Главное окно</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
- <location filename="../forms/configdialog.ui" line="798"/>
- <location filename="../forms/configdialog.ui" line="822"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="829"/>
<source>0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Equalizer</source>
<translation>Эквалайзер</translation>
</message>
@@ -1020,239 +1025,239 @@
<context>
<name>PlayList</name>
<message>
- <location filename="../playlist.cpp" line="171"/>
+ <location filename="../playlist.cpp" line="174"/>
<source>F</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="177"/>
+ <location filename="../playlist.cpp" line="180"/>
<source>D</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="210"/>
+ <location filename="../playlist.cpp" line="213"/>
<source>Alt+I</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="314"/>
+ <location filename="../playlist.cpp" line="317"/>
<source>Ctrl+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="321"/>
+ <location filename="../playlist.cpp" line="324"/>
<source>Ctrl+T</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="326"/>
+ <location filename="../playlist.cpp" line="329"/>
<source>Ctrl+W</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="333"/>
+ <location filename="../playlist.cpp" line="336"/>
<source>O</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="170"/>
+ <location filename="../playlist.cpp" line="173"/>
<source>&amp;Add File</source>
<translation>&amp;Добавить файл</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="176"/>
+ <location filename="../playlist.cpp" line="179"/>
<source>&amp;Add Directory</source>
<translation>&amp;Добавить директорию</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="189"/>
+ <location filename="../playlist.cpp" line="192"/>
<source>&amp;Remove Selected</source>
<translation>&amp;Удалить выделенное</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="195"/>
+ <location filename="../playlist.cpp" line="198"/>
<source>&amp;Remove All</source>
<translation>&amp;Удалить всё</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="201"/>
+ <location filename="../playlist.cpp" line="204"/>
<source>&amp;Remove Unselected</source>
<translation>&amp;Удалить невыделенное</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="206"/>
+ <location filename="../playlist.cpp" line="209"/>
<source>Remove unavailable files</source>
<translation>Удалить недоступные файлы</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="209"/>
+ <location filename="../playlist.cpp" line="212"/>
<source>&amp;View Track Details</source>
<translation>&amp;Информация</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="218"/>
+ <location filename="../playlist.cpp" line="221"/>
<source>Sort List</source>
<translation>Сортировать</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="221"/>
- <location filename="../playlist.cpp" line="255"/>
+ <location filename="../playlist.cpp" line="224"/>
+ <location filename="../playlist.cpp" line="258"/>
<source>By Title</source>
<translation>По названию</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="225"/>
- <location filename="../playlist.cpp" line="259"/>
+ <location filename="../playlist.cpp" line="228"/>
+ <location filename="../playlist.cpp" line="262"/>
<source>By Album</source>
<translation>По альбому</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="229"/>
- <location filename="../playlist.cpp" line="263"/>
+ <location filename="../playlist.cpp" line="232"/>
+ <location filename="../playlist.cpp" line="266"/>
<source>By Artist</source>
<translation>По исполнителю</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="233"/>
- <location filename="../playlist.cpp" line="267"/>
+ <location filename="../playlist.cpp" line="236"/>
+ <location filename="../playlist.cpp" line="270"/>
<source>By Filename</source>
<translation>По имени файла</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="237"/>
- <location filename="../playlist.cpp" line="271"/>
+ <location filename="../playlist.cpp" line="240"/>
+ <location filename="../playlist.cpp" line="274"/>
<source>By Path + Filename</source>
<translation>По пути и файлу</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="241"/>
- <location filename="../playlist.cpp" line="275"/>
+ <location filename="../playlist.cpp" line="244"/>
+ <location filename="../playlist.cpp" line="278"/>
<source>By Date</source>
<translation>По дате</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="253"/>
+ <location filename="../playlist.cpp" line="256"/>
<source>Sort Selection</source>
<translation>Сортировать выделенное</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="288"/>
+ <location filename="../playlist.cpp" line="291"/>
<source>Randomize List</source>
<translation>Перемешать</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="289"/>
+ <location filename="../playlist.cpp" line="292"/>
<source>Reverse List</source>
<translation>Перевернуть</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="301"/>
+ <location filename="../playlist.cpp" line="304"/>
<source>Invert Selection</source>
<translation>Инвертировать выделение</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="307"/>
+ <location filename="../playlist.cpp" line="310"/>
<source>&amp;Select None</source>
<translation>&amp;Снять выделение</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="308"/>
+ <location filename="../playlist.cpp" line="311"/>
<source>Shift+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="313"/>
+ <location filename="../playlist.cpp" line="316"/>
<source>&amp;Select All</source>
<translation>&amp;Выделить всё</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="320"/>
+ <location filename="../playlist.cpp" line="323"/>
<source>&amp;New List</source>
<translation>&amp;Новый список</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="345"/>
+ <location filename="../playlist.cpp" line="348"/>
<source>&amp;Select Next Playlist</source>
<translation>&amp;Выбрать следующий список</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="346"/>
+ <location filename="../playlist.cpp" line="349"/>
<source>Ctrl+PgDown</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="351"/>
+ <location filename="../playlist.cpp" line="354"/>
<source>&amp;Select Previous Playlist</source>
<translation>&amp;Выбрать предыдущий список</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="352"/>
+ <location filename="../playlist.cpp" line="355"/>
<source>Ctrl+PgUp</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="357"/>
+ <location filename="../playlist.cpp" line="360"/>
<source>&amp;Show Playlists</source>
<translation>&amp;Показать списки</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="358"/>
+ <location filename="../playlist.cpp" line="361"/>
<source>P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="325"/>
+ <location filename="../playlist.cpp" line="328"/>
<source>&amp;Delete List</source>
<translation>&amp;Удалить список</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="332"/>
+ <location filename="../playlist.cpp" line="335"/>
<source>&amp;Load List</source>
<translation>&amp;Загрузить лист</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="338"/>
+ <location filename="../playlist.cpp" line="341"/>
<source>&amp;Save List</source>
<translation>&amp;Сохранить лист</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="339"/>
+ <location filename="../playlist.cpp" line="342"/>
<source>Shift+S</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="190"/>
+ <location filename="../playlist.cpp" line="193"/>
<source>Del</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="182"/>
+ <location filename="../playlist.cpp" line="185"/>
<source>&amp;Add Url</source>
<translation>&amp;Добавить URL</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="183"/>
+ <location filename="../playlist.cpp" line="186"/>
<source>U</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="245"/>
- <location filename="../playlist.cpp" line="279"/>
+ <location filename="../playlist.cpp" line="248"/>
+ <location filename="../playlist.cpp" line="282"/>
<source>By Track Number</source>
<translation>По номеру трека</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>&amp;Queue</source>
<translation>&amp;В очередь</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>Q</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="294"/>
+ <location filename="../playlist.cpp" line="297"/>
<source>Actions</source>
<translation>Действия</translation>
</message>
diff --git a/src/ui/translations/qmmp_tr.ts b/src/ui/translations/qmmp_tr.ts
index df89b50e9..2843a74c3 100644
--- a/src/ui/translations/qmmp_tr.ts
+++ b/src/ui/translations/qmmp_tr.ts
@@ -173,84 +173,84 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Enabled</source>
<translation>Etkinleştirildi</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Description</source>
<translation>Açıklama</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Filename</source>
<translation>Dosya adı</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="580"/>
+ <location filename="../configdialog.cpp" line="581"/>
<source>Artist</source>
<translation>Sanatçı</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="581"/>
+ <location filename="../configdialog.cpp" line="582"/>
<source>Album</source>
<translation>Albüm</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="582"/>
+ <location filename="../configdialog.cpp" line="583"/>
<source>Title</source>
<translation>Başlık</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="583"/>
+ <location filename="../configdialog.cpp" line="584"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="584"/>
+ <location filename="../configdialog.cpp" line="585"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="585"/>
+ <location filename="../configdialog.cpp" line="586"/>
<source>Genre</source>
<translation>Tarz</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="587"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="588"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="589"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="590"/>
<source>Year</source>
<translation>Yıl</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="591"/>
<source>Comment</source>
<translation>Yorum</translation>
</message>
@@ -313,23 +313,23 @@
<translation>Başlık formatı:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="553"/>
+ <location filename="../forms/configdialog.ui" line="560"/>
<source>Input</source>
<translation>Giriş</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="583"/>
<source>Output</source>
<translation>Çıkış</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="510"/>
+ <location filename="../forms/configdialog.ui" line="517"/>
<source>Preferences</source>
<translation>Tercihler</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
- <location filename="../forms/configdialog.ui" line="722"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="729"/>
<source>Information</source>
<translation>Bilgi</translation>
</message>
@@ -340,7 +340,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="101"/>
- <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="812"/>
<source>Playlist</source>
<translation>Çalma Listesi</translation>
</message>
@@ -355,17 +355,17 @@
<translation>Gelişmiş</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="980"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Close</source>
<translation>Kapat</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="192"/>
+ <location filename="../configdialog.cpp" line="193"/>
<source>Archived skin</source>
<translation>Arşivlenmiş kabuk</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="212"/>
+ <location filename="../configdialog.cpp" line="213"/>
<source>Unarchived skin</source>
<translation>Arşivlenmemiş kabuk</translation>
</message>
@@ -375,27 +375,27 @@
<translation>Bağlanırlık</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="593"/>
+ <location filename="../forms/configdialog.ui" line="600"/>
<source>Visualization</source>
<translation>Görsellik</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="610"/>
+ <location filename="../forms/configdialog.ui" line="617"/>
<source>Effects</source>
<translation>Efektler</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="627"/>
+ <location filename="../forms/configdialog.ui" line="634"/>
<source>General</source>
<translation>Genel</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
+ <location filename="../forms/configdialog.ui" line="720"/>
<source>File Dialog</source>
<translation>Dosya Diyaloğu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="651"/>
+ <location filename="../forms/configdialog.ui" line="658"/>
<source>Audio</source>
<translation>Ses</translation>
</message>
@@ -430,72 +430,77 @@
<translation>Şarkı numaralarını göster</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="657"/>
+ <location filename="../forms/configdialog.ui" line="469"/>
+ <source>Show playlists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="664"/>
<source>Use software volume control</source>
<translation>Yazılımsal ses kontrolünü kullan</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="667"/>
+ <location filename="../forms/configdialog.ui" line="674"/>
<source>Visibility Control</source>
<translation>Görünürlük Kontrolü</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="680"/>
<source>Hide on close</source>
<translation>Kapatınca saklan</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="680"/>
+ <location filename="../forms/configdialog.ui" line="687"/>
<source>Start hidden</source>
<translation>Gizli başlat</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="690"/>
+ <location filename="../forms/configdialog.ui" line="697"/>
<source>Compatibility</source>
<translation>Uyumluluk</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="703"/>
<source>Openbox compatibility</source>
<translation>Openbox uyumluluğu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="703"/>
+ <location filename="../forms/configdialog.ui" line="710"/>
<source>Metacity compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="848"/>
+ <location filename="../forms/configdialog.ui" line="855"/>
<source>Proxy</source>
<translation>Vekil sunucu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="860"/>
+ <location filename="../forms/configdialog.ui" line="867"/>
<source>Enable proxy usage</source>
<translation>Vekil sunucu kullanımını etkinleştir</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
+ <location filename="../forms/configdialog.ui" line="874"/>
<source>Proxy host name:</source>
<translation>Vekil sunucu adı:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="880"/>
+ <location filename="../forms/configdialog.ui" line="887"/>
<source>Proxy port:</source>
<translation>Vekil sunucu portu:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="893"/>
+ <location filename="../forms/configdialog.ui" line="900"/>
<source>Use authentication with proxy</source>
<translation>Vekil sunucu yetkilendirmesi kullan</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="900"/>
+ <location filename="../forms/configdialog.ui" line="907"/>
<source>Proxy user name:</source>
<translation>Vekil sunucu kullanıcı adı:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="913"/>
+ <location filename="../forms/configdialog.ui" line="920"/>
<source>Proxy password:</source>
<translation>Vekil sunucu parolası:</translation>
</message>
@@ -510,12 +515,12 @@
<translation>%20 yi boşluğa çevir</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="724"/>
+ <location filename="../configdialog.cpp" line="726"/>
<source>Select Skin Files</source>
<translation>Kabuk Dosyası Seç</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="725"/>
+ <location filename="../configdialog.cpp" line="727"/>
<source>Skin files</source>
<translation>Kabuk dosyaları</translation>
</message>
@@ -535,24 +540,24 @@
<translation>Protokolü göster</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="745"/>
+ <location filename="../forms/configdialog.ui" line="752"/>
<source>Transparency</source>
<translation>Transparanlık</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="751"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Main window</source>
<translation>Ana pencere</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
- <location filename="../forms/configdialog.ui" line="798"/>
- <location filename="../forms/configdialog.ui" line="822"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="829"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Equalizer</source>
<translation>Ekolayzır</translation>
</message>
@@ -1020,239 +1025,239 @@
<context>
<name>PlayList</name>
<message>
- <location filename="../playlist.cpp" line="171"/>
+ <location filename="../playlist.cpp" line="174"/>
<source>F</source>
<translation>F</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="177"/>
+ <location filename="../playlist.cpp" line="180"/>
<source>D</source>
<translation>D</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="210"/>
+ <location filename="../playlist.cpp" line="213"/>
<source>Alt+I</source>
<translation>Alt+I</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="314"/>
+ <location filename="../playlist.cpp" line="317"/>
<source>Ctrl+A</source>
<translation>Ctrl+A</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="321"/>
+ <location filename="../playlist.cpp" line="324"/>
<source>Ctrl+T</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="326"/>
+ <location filename="../playlist.cpp" line="329"/>
<source>Ctrl+W</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="333"/>
+ <location filename="../playlist.cpp" line="336"/>
<source>O</source>
<translation>O</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="170"/>
+ <location filename="../playlist.cpp" line="173"/>
<source>&amp;Add File</source>
<translation>&amp;Dosya Ekle</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="176"/>
+ <location filename="../playlist.cpp" line="179"/>
<source>&amp;Add Directory</source>
<translation>&amp;Dizin Ekle</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="189"/>
+ <location filename="../playlist.cpp" line="192"/>
<source>&amp;Remove Selected</source>
<translation>&amp;Seçileni Kaldır</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="195"/>
+ <location filename="../playlist.cpp" line="198"/>
<source>&amp;Remove All</source>
<translation>&amp;Hepsini Kaldır</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="201"/>
+ <location filename="../playlist.cpp" line="204"/>
<source>&amp;Remove Unselected</source>
<translation>&amp;Seçilmemişleri Kaldır</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="206"/>
+ <location filename="../playlist.cpp" line="209"/>
<source>Remove unavailable files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="209"/>
+ <location filename="../playlist.cpp" line="212"/>
<source>&amp;View Track Details</source>
<translation>&amp;Parça Detaylarını Göster</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="218"/>
+ <location filename="../playlist.cpp" line="221"/>
<source>Sort List</source>
<translation>Listeyi Sınıflandır</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="221"/>
- <location filename="../playlist.cpp" line="255"/>
+ <location filename="../playlist.cpp" line="224"/>
+ <location filename="../playlist.cpp" line="258"/>
<source>By Title</source>
<translation>Başlığa Göre</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="225"/>
- <location filename="../playlist.cpp" line="259"/>
+ <location filename="../playlist.cpp" line="228"/>
+ <location filename="../playlist.cpp" line="262"/>
<source>By Album</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="229"/>
- <location filename="../playlist.cpp" line="263"/>
+ <location filename="../playlist.cpp" line="232"/>
+ <location filename="../playlist.cpp" line="266"/>
<source>By Artist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="233"/>
- <location filename="../playlist.cpp" line="267"/>
+ <location filename="../playlist.cpp" line="236"/>
+ <location filename="../playlist.cpp" line="270"/>
<source>By Filename</source>
<translation>Dosya Adına Göre</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="237"/>
- <location filename="../playlist.cpp" line="271"/>
+ <location filename="../playlist.cpp" line="240"/>
+ <location filename="../playlist.cpp" line="274"/>
<source>By Path + Filename</source>
<translation>Dosya Yolu + Dosya Adına Göre</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="241"/>
- <location filename="../playlist.cpp" line="275"/>
+ <location filename="../playlist.cpp" line="244"/>
+ <location filename="../playlist.cpp" line="278"/>
<source>By Date</source>
<translation>Tarihe Göre</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="253"/>
+ <location filename="../playlist.cpp" line="256"/>
<source>Sort Selection</source>
<translation>Seçilenleri Sınıflandır</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="288"/>
+ <location filename="../playlist.cpp" line="291"/>
<source>Randomize List</source>
<translation>Rastgele Listele</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="289"/>
+ <location filename="../playlist.cpp" line="292"/>
<source>Reverse List</source>
<translation>Listeyi Ters Çevir</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="301"/>
+ <location filename="../playlist.cpp" line="304"/>
<source>Invert Selection</source>
<translation>Seçimi Tersine Çevir</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="307"/>
+ <location filename="../playlist.cpp" line="310"/>
<source>&amp;Select None</source>
<translation>&amp;Hiçbirini Seçme</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="308"/>
+ <location filename="../playlist.cpp" line="311"/>
<source>Shift+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="313"/>
+ <location filename="../playlist.cpp" line="316"/>
<source>&amp;Select All</source>
<translation>&amp;Tümünü Seç</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="320"/>
+ <location filename="../playlist.cpp" line="323"/>
<source>&amp;New List</source>
<translation>&amp;Yeni Liste</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="345"/>
+ <location filename="../playlist.cpp" line="348"/>
<source>&amp;Select Next Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="346"/>
+ <location filename="../playlist.cpp" line="349"/>
<source>Ctrl+PgDown</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="351"/>
+ <location filename="../playlist.cpp" line="354"/>
<source>&amp;Select Previous Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="352"/>
+ <location filename="../playlist.cpp" line="355"/>
<source>Ctrl+PgUp</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="357"/>
+ <location filename="../playlist.cpp" line="360"/>
<source>&amp;Show Playlists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="358"/>
+ <location filename="../playlist.cpp" line="361"/>
<source>P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="325"/>
+ <location filename="../playlist.cpp" line="328"/>
<source>&amp;Delete List</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="332"/>
+ <location filename="../playlist.cpp" line="335"/>
<source>&amp;Load List</source>
<translation>&amp;Liste Yükle</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="338"/>
+ <location filename="../playlist.cpp" line="341"/>
<source>&amp;Save List</source>
<translation>&amp;Listeyi Kaydet</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="339"/>
+ <location filename="../playlist.cpp" line="342"/>
<source>Shift+S</source>
<translation>Shift+S</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="190"/>
+ <location filename="../playlist.cpp" line="193"/>
<source>Del</source>
<translation>Del</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="182"/>
+ <location filename="../playlist.cpp" line="185"/>
<source>&amp;Add Url</source>
<translation>&amp;Url Ekle</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="183"/>
+ <location filename="../playlist.cpp" line="186"/>
<source>U</source>
<translation>U</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="245"/>
- <location filename="../playlist.cpp" line="279"/>
+ <location filename="../playlist.cpp" line="248"/>
+ <location filename="../playlist.cpp" line="282"/>
<source>By Track Number</source>
<translation>Parça Numarasına Göre</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>&amp;Queue</source>
<translation>&amp;Kuyruğa ekle</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>Q</source>
<translation>Q</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="294"/>
+ <location filename="../playlist.cpp" line="297"/>
<source>Actions</source>
<translation>Eylemler</translation>
</message>
diff --git a/src/ui/translations/qmmp_uk_UA.ts b/src/ui/translations/qmmp_uk_UA.ts
index e7d92f2de..dd43f5c30 100644
--- a/src/ui/translations/qmmp_uk_UA.ts
+++ b/src/ui/translations/qmmp_uk_UA.ts
@@ -173,84 +173,84 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Enabled</source>
<translation>Увімкнено</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Description</source>
<translation>Пояснення</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Filename</source>
<translation>Ім&apos;я файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="580"/>
+ <location filename="../configdialog.cpp" line="581"/>
<source>Artist</source>
<translation>Виконавець</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="581"/>
+ <location filename="../configdialog.cpp" line="582"/>
<source>Album</source>
<translation>Альбом</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="582"/>
+ <location filename="../configdialog.cpp" line="583"/>
<source>Title</source>
<translation>Назва</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="583"/>
+ <location filename="../configdialog.cpp" line="584"/>
<source>Track number</source>
<translation>Номер треку</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="584"/>
+ <location filename="../configdialog.cpp" line="585"/>
<source>Disc number</source>
<translation>Номер диску</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="585"/>
+ <location filename="../configdialog.cpp" line="586"/>
<source>Genre</source>
<translation>Жанр</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="587"/>
<source>Composer</source>
<translation>Композитор</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="588"/>
<source>File name</source>
<translation>Ім&apos;я файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="589"/>
<source>File path</source>
<translation>Шлях файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="590"/>
<source>Year</source>
<translation>Рік</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="591"/>
<source>Comment</source>
<translation>Коментар</translation>
</message>
@@ -313,23 +313,23 @@
<translation>Формат назви:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="553"/>
+ <location filename="../forms/configdialog.ui" line="560"/>
<source>Input</source>
<translation>Введення</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="583"/>
<source>Output</source>
<translation>Виведення</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="510"/>
+ <location filename="../forms/configdialog.ui" line="517"/>
<source>Preferences</source>
<translation>Налаштування</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
- <location filename="../forms/configdialog.ui" line="722"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="729"/>
<source>Information</source>
<translation>Інформація</translation>
</message>
@@ -340,7 +340,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="101"/>
- <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="812"/>
<source>Playlist</source>
<translation>Список</translation>
</message>
@@ -355,17 +355,17 @@
<translation>Додатково</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="980"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Close</source>
<translation>Закрити</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="192"/>
+ <location filename="../configdialog.cpp" line="193"/>
<source>Archived skin</source>
<translation>Упакована тема</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="212"/>
+ <location filename="../configdialog.cpp" line="213"/>
<source>Unarchived skin</source>
<translation>Розпакована тема</translation>
</message>
@@ -375,27 +375,27 @@
<translation>Мережа</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="593"/>
+ <location filename="../forms/configdialog.ui" line="600"/>
<source>Visualization</source>
<translation>Візуалізація</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="610"/>
+ <location filename="../forms/configdialog.ui" line="617"/>
<source>Effects</source>
<translation>Ефекти</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="627"/>
+ <location filename="../forms/configdialog.ui" line="634"/>
<source>General</source>
<translation>Загальне</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
+ <location filename="../forms/configdialog.ui" line="720"/>
<source>File Dialog</source>
<translation>Файловий діалог</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="651"/>
+ <location filename="../forms/configdialog.ui" line="658"/>
<source>Audio</source>
<translation>Звук</translation>
</message>
@@ -430,72 +430,77 @@
<translation>Відображати номера пісень</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="657"/>
+ <location filename="../forms/configdialog.ui" line="469"/>
+ <source>Show playlists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="664"/>
<source>Use software volume control</source>
<translation>Використовувати програмний контроль гучності</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="667"/>
+ <location filename="../forms/configdialog.ui" line="674"/>
<source>Visibility Control</source>
<translation>Керування видимістю</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="680"/>
<source>Hide on close</source>
<translation>Ховати при закритті</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="680"/>
+ <location filename="../forms/configdialog.ui" line="687"/>
<source>Start hidden</source>
<translation>Запускати схованим</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="690"/>
+ <location filename="../forms/configdialog.ui" line="697"/>
<source>Compatibility</source>
<translation>Сумісність</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="703"/>
<source>Openbox compatibility</source>
<translation>Сумісність з Openbox</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="703"/>
+ <location filename="../forms/configdialog.ui" line="710"/>
<source>Metacity compatibility</source>
<translation>Сумісність з Metacity</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="848"/>
+ <location filename="../forms/configdialog.ui" line="855"/>
<source>Proxy</source>
<translation>Проксі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="860"/>
+ <location filename="../forms/configdialog.ui" line="867"/>
<source>Enable proxy usage</source>
<translation>Використосувати проксі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
+ <location filename="../forms/configdialog.ui" line="874"/>
<source>Proxy host name:</source>
<translation>Сервер проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="880"/>
+ <location filename="../forms/configdialog.ui" line="887"/>
<source>Proxy port:</source>
<translation>Порт проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="893"/>
+ <location filename="../forms/configdialog.ui" line="900"/>
<source>Use authentication with proxy</source>
<translation>Використовувати авторизацію на проксі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="900"/>
+ <location filename="../forms/configdialog.ui" line="907"/>
<source>Proxy user name:</source>
<translation>Ім&apos;я користвача проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="913"/>
+ <location filename="../forms/configdialog.ui" line="920"/>
<source>Proxy password:</source>
<translation>Пароль проксі:</translation>
</message>
@@ -510,12 +515,12 @@
<translation>Конвертувати %20 в пробіл</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="724"/>
+ <location filename="../configdialog.cpp" line="726"/>
<source>Select Skin Files</source>
<translation>Вибрати файли скінів</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="725"/>
+ <location filename="../configdialog.cpp" line="727"/>
<source>Skin files</source>
<translation>Файли скінів</translation>
</message>
@@ -535,24 +540,24 @@
<translation>Показати протокол</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="745"/>
+ <location filename="../forms/configdialog.ui" line="752"/>
<source>Transparency</source>
<translation>Прозорість</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="751"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Main window</source>
<translation>Головне вікно</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
- <location filename="../forms/configdialog.ui" line="798"/>
- <location filename="../forms/configdialog.ui" line="822"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="829"/>
<source>0</source>
<translation></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Equalizer</source>
<translation>Еквалайзер</translation>
</message>
@@ -1020,239 +1025,239 @@
<context>
<name>PlayList</name>
<message>
- <location filename="../playlist.cpp" line="171"/>
+ <location filename="../playlist.cpp" line="174"/>
<source>F</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="177"/>
+ <location filename="../playlist.cpp" line="180"/>
<source>D</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="210"/>
+ <location filename="../playlist.cpp" line="213"/>
<source>Alt+I</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="314"/>
+ <location filename="../playlist.cpp" line="317"/>
<source>Ctrl+A</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="321"/>
+ <location filename="../playlist.cpp" line="324"/>
<source>Ctrl+T</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="326"/>
+ <location filename="../playlist.cpp" line="329"/>
<source>Ctrl+W</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="333"/>
+ <location filename="../playlist.cpp" line="336"/>
<source>O</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="170"/>
+ <location filename="../playlist.cpp" line="173"/>
<source>&amp;Add File</source>
<translation>&amp;Додати файл</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="176"/>
+ <location filename="../playlist.cpp" line="179"/>
<source>&amp;Add Directory</source>
<translation>&amp;Додати теку</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="189"/>
+ <location filename="../playlist.cpp" line="192"/>
<source>&amp;Remove Selected</source>
<translation>&amp;Видалити вибране</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="195"/>
+ <location filename="../playlist.cpp" line="198"/>
<source>&amp;Remove All</source>
<translation>&amp;Видалити все</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="201"/>
+ <location filename="../playlist.cpp" line="204"/>
<source>&amp;Remove Unselected</source>
<translation>&amp;Видалити не вибране</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="206"/>
+ <location filename="../playlist.cpp" line="209"/>
<source>Remove unavailable files</source>
<translation>Видалити недоступні файли</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="209"/>
+ <location filename="../playlist.cpp" line="212"/>
<source>&amp;View Track Details</source>
<translation>&amp;Інформація</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="218"/>
+ <location filename="../playlist.cpp" line="221"/>
<source>Sort List</source>
<translation>Сортувати</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="221"/>
- <location filename="../playlist.cpp" line="255"/>
+ <location filename="../playlist.cpp" line="224"/>
+ <location filename="../playlist.cpp" line="258"/>
<source>By Title</source>
<translation>За назвою</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="225"/>
- <location filename="../playlist.cpp" line="259"/>
+ <location filename="../playlist.cpp" line="228"/>
+ <location filename="../playlist.cpp" line="262"/>
<source>By Album</source>
<translation>За альбомом</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="229"/>
- <location filename="../playlist.cpp" line="263"/>
+ <location filename="../playlist.cpp" line="232"/>
+ <location filename="../playlist.cpp" line="266"/>
<source>By Artist</source>
<translation>За артистом</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="233"/>
- <location filename="../playlist.cpp" line="267"/>
+ <location filename="../playlist.cpp" line="236"/>
+ <location filename="../playlist.cpp" line="270"/>
<source>By Filename</source>
<translation>За ім&apos;ям файлу</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="237"/>
- <location filename="../playlist.cpp" line="271"/>
+ <location filename="../playlist.cpp" line="240"/>
+ <location filename="../playlist.cpp" line="274"/>
<source>By Path + Filename</source>
<translation>За шляхом та файлом</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="241"/>
- <location filename="../playlist.cpp" line="275"/>
+ <location filename="../playlist.cpp" line="244"/>
+ <location filename="../playlist.cpp" line="278"/>
<source>By Date</source>
<translation>За датою</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="253"/>
+ <location filename="../playlist.cpp" line="256"/>
<source>Sort Selection</source>
<translation>Сортувати вибране</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="288"/>
+ <location filename="../playlist.cpp" line="291"/>
<source>Randomize List</source>
<translation>Перемішати</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="289"/>
+ <location filename="../playlist.cpp" line="292"/>
<source>Reverse List</source>
<translation>Перевернути</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="301"/>
+ <location filename="../playlist.cpp" line="304"/>
<source>Invert Selection</source>
<translation>Інвертувати вибране</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="307"/>
+ <location filename="../playlist.cpp" line="310"/>
<source>&amp;Select None</source>
<translation>&amp;Зняти виділення</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="308"/>
+ <location filename="../playlist.cpp" line="311"/>
<source>Shift+A</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="313"/>
+ <location filename="../playlist.cpp" line="316"/>
<source>&amp;Select All</source>
<translation>&amp;Вибрати все</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="320"/>
+ <location filename="../playlist.cpp" line="323"/>
<source>&amp;New List</source>
<translation>&amp;Новий список</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="345"/>
+ <location filename="../playlist.cpp" line="348"/>
<source>&amp;Select Next Playlist</source>
<translation>Вибрати &amp;наступний список</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="346"/>
+ <location filename="../playlist.cpp" line="349"/>
<source>Ctrl+PgDown</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="351"/>
+ <location filename="../playlist.cpp" line="354"/>
<source>&amp;Select Previous Playlist</source>
<translation>Вибрати &amp;попередній список</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="352"/>
+ <location filename="../playlist.cpp" line="355"/>
<source>Ctrl+PgUp</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="357"/>
+ <location filename="../playlist.cpp" line="360"/>
<source>&amp;Show Playlists</source>
<translation>Показати &amp;всі списки</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="358"/>
+ <location filename="../playlist.cpp" line="361"/>
<source>P</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="325"/>
+ <location filename="../playlist.cpp" line="328"/>
<source>&amp;Delete List</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="332"/>
+ <location filename="../playlist.cpp" line="335"/>
<source>&amp;Load List</source>
<translation>&amp;Завантажити список</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="338"/>
+ <location filename="../playlist.cpp" line="341"/>
<source>&amp;Save List</source>
<translation>&amp;Зберегти список</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="339"/>
+ <location filename="../playlist.cpp" line="342"/>
<source>Shift+S</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="190"/>
+ <location filename="../playlist.cpp" line="193"/>
<source>Del</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="182"/>
+ <location filename="../playlist.cpp" line="185"/>
<source>&amp;Add Url</source>
<translation>&amp;Додати адресу</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="183"/>
+ <location filename="../playlist.cpp" line="186"/>
<source>U</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="245"/>
- <location filename="../playlist.cpp" line="279"/>
+ <location filename="../playlist.cpp" line="248"/>
+ <location filename="../playlist.cpp" line="282"/>
<source>By Track Number</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>&amp;Queue</source>
<translation>&amp;В чергу</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>Q</source>
<translation></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="294"/>
+ <location filename="../playlist.cpp" line="297"/>
<source>Actions</source>
<translation>Дії</translation>
</message>
diff --git a/src/ui/translations/qmmp_zh_CN.ts b/src/ui/translations/qmmp_zh_CN.ts
index 963be8c38..3da68550a 100644
--- a/src/ui/translations/qmmp_zh_CN.ts
+++ b/src/ui/translations/qmmp_zh_CN.ts
@@ -173,84 +173,84 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Enabled</source>
<translation>启用</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Description</source>
<translation>描述</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Filename</source>
<translation>文件名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="580"/>
+ <location filename="../configdialog.cpp" line="581"/>
<source>Artist</source>
<translation>艺术家</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="581"/>
+ <location filename="../configdialog.cpp" line="582"/>
<source>Album</source>
<translation>专辑</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="582"/>
+ <location filename="../configdialog.cpp" line="583"/>
<source>Title</source>
<translation>标题</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="583"/>
+ <location filename="../configdialog.cpp" line="584"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="584"/>
+ <location filename="../configdialog.cpp" line="585"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="585"/>
+ <location filename="../configdialog.cpp" line="586"/>
<source>Genre</source>
<translation>流派</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="587"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="588"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="589"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="590"/>
<source>Year</source>
<translation>年代</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="591"/>
<source>Comment</source>
<translation>备注</translation>
</message>
@@ -313,23 +313,23 @@
<translation>标题格式:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="553"/>
+ <location filename="../forms/configdialog.ui" line="560"/>
<source>Input</source>
<translation>输入</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="583"/>
<source>Output</source>
<translation>输出</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="510"/>
+ <location filename="../forms/configdialog.ui" line="517"/>
<source>Preferences</source>
<translation>参数设置</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
- <location filename="../forms/configdialog.ui" line="722"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="729"/>
<source>Information</source>
<translation>信息</translation>
</message>
@@ -340,7 +340,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="101"/>
- <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="812"/>
<source>Playlist</source>
<translation>播放列表</translation>
</message>
@@ -355,17 +355,17 @@
<translation>高级</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="980"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Close</source>
<translation>关闭</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="192"/>
+ <location filename="../configdialog.cpp" line="193"/>
<source>Archived skin</source>
<translation>压缩皮肤</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="212"/>
+ <location filename="../configdialog.cpp" line="213"/>
<source>Unarchived skin</source>
<translation>未压缩皮肤</translation>
</message>
@@ -375,27 +375,27 @@
<translation>连接</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="593"/>
+ <location filename="../forms/configdialog.ui" line="600"/>
<source>Visualization</source>
<translation>可视化</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="610"/>
+ <location filename="../forms/configdialog.ui" line="617"/>
<source>Effects</source>
<translation>特效</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="627"/>
+ <location filename="../forms/configdialog.ui" line="634"/>
<source>General</source>
<translation>常规</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
+ <location filename="../forms/configdialog.ui" line="720"/>
<source>File Dialog</source>
<translation>文件对话</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="651"/>
+ <location filename="../forms/configdialog.ui" line="658"/>
<source>Audio</source>
<translation>音频</translation>
</message>
@@ -430,72 +430,77 @@
<translation>显示曲目编号</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="657"/>
+ <location filename="../forms/configdialog.ui" line="469"/>
+ <source>Show playlists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="664"/>
<source>Use software volume control</source>
<translation>使用软设备音量控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="667"/>
+ <location filename="../forms/configdialog.ui" line="674"/>
<source>Visibility Control</source>
<translation>可见性控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="680"/>
<source>Hide on close</source>
<translation>关闭时隐藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="680"/>
+ <location filename="../forms/configdialog.ui" line="687"/>
<source>Start hidden</source>
<translation>启动时隐藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="690"/>
+ <location filename="../forms/configdialog.ui" line="697"/>
<source>Compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="703"/>
<source>Openbox compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="703"/>
+ <location filename="../forms/configdialog.ui" line="710"/>
<source>Metacity compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="848"/>
+ <location filename="../forms/configdialog.ui" line="855"/>
<source>Proxy</source>
<translation>代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="860"/>
+ <location filename="../forms/configdialog.ui" line="867"/>
<source>Enable proxy usage</source>
<translation>启用代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
+ <location filename="../forms/configdialog.ui" line="874"/>
<source>Proxy host name:</source>
<translation>主机名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="880"/>
+ <location filename="../forms/configdialog.ui" line="887"/>
<source>Proxy port:</source>
<translation>端口:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="893"/>
+ <location filename="../forms/configdialog.ui" line="900"/>
<source>Use authentication with proxy</source>
<translation>需要身份验证</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="900"/>
+ <location filename="../forms/configdialog.ui" line="907"/>
<source>Proxy user name:</source>
<translation>用户名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="913"/>
+ <location filename="../forms/configdialog.ui" line="920"/>
<source>Proxy password:</source>
<translation>密码:</translation>
</message>
@@ -510,12 +515,12 @@
<translation>转换 %20 为空格</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="724"/>
+ <location filename="../configdialog.cpp" line="726"/>
<source>Select Skin Files</source>
<translation>选择皮肤文件</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="725"/>
+ <location filename="../configdialog.cpp" line="727"/>
<source>Skin files</source>
<translation>皮肤文件</translation>
</message>
@@ -535,24 +540,24 @@
<translation>显示协议</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="745"/>
+ <location filename="../forms/configdialog.ui" line="752"/>
<source>Transparency</source>
<translation>透明度</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="751"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Main window</source>
<translation>主窗口</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
- <location filename="../forms/configdialog.ui" line="798"/>
- <location filename="../forms/configdialog.ui" line="822"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="829"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Equalizer</source>
<translation>均衡器</translation>
</message>
@@ -1020,239 +1025,239 @@
<context>
<name>PlayList</name>
<message>
- <location filename="../playlist.cpp" line="171"/>
+ <location filename="../playlist.cpp" line="174"/>
<source>F</source>
<translation>F</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="177"/>
+ <location filename="../playlist.cpp" line="180"/>
<source>D</source>
<translation>D</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="210"/>
+ <location filename="../playlist.cpp" line="213"/>
<source>Alt+I</source>
<translation>Alt+I</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="314"/>
+ <location filename="../playlist.cpp" line="317"/>
<source>Ctrl+A</source>
<translation>Ctrl+A</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="321"/>
+ <location filename="../playlist.cpp" line="324"/>
<source>Ctrl+T</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="326"/>
+ <location filename="../playlist.cpp" line="329"/>
<source>Ctrl+W</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="333"/>
+ <location filename="../playlist.cpp" line="336"/>
<source>O</source>
<translation>O</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="170"/>
+ <location filename="../playlist.cpp" line="173"/>
<source>&amp;Add File</source>
<translation>添加文件(&amp;A)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="176"/>
+ <location filename="../playlist.cpp" line="179"/>
<source>&amp;Add Directory</source>
<translation>添加文件夹(&amp;A)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="189"/>
+ <location filename="../playlist.cpp" line="192"/>
<source>&amp;Remove Selected</source>
<translation>删除所选(&amp;R)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="195"/>
+ <location filename="../playlist.cpp" line="198"/>
<source>&amp;Remove All</source>
<translation>删除全部(&amp;R)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="201"/>
+ <location filename="../playlist.cpp" line="204"/>
<source>&amp;Remove Unselected</source>
<translation>删除未选(&amp;R)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="206"/>
+ <location filename="../playlist.cpp" line="209"/>
<source>Remove unavailable files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="209"/>
+ <location filename="../playlist.cpp" line="212"/>
<source>&amp;View Track Details</source>
<translation>查看音轨详细信息(&amp;V)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="218"/>
+ <location filename="../playlist.cpp" line="221"/>
<source>Sort List</source>
<translation>列表排序</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="221"/>
- <location filename="../playlist.cpp" line="255"/>
+ <location filename="../playlist.cpp" line="224"/>
+ <location filename="../playlist.cpp" line="258"/>
<source>By Title</source>
<translation>按标题</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="225"/>
- <location filename="../playlist.cpp" line="259"/>
+ <location filename="../playlist.cpp" line="228"/>
+ <location filename="../playlist.cpp" line="262"/>
<source>By Album</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="229"/>
- <location filename="../playlist.cpp" line="263"/>
+ <location filename="../playlist.cpp" line="232"/>
+ <location filename="../playlist.cpp" line="266"/>
<source>By Artist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="233"/>
- <location filename="../playlist.cpp" line="267"/>
+ <location filename="../playlist.cpp" line="236"/>
+ <location filename="../playlist.cpp" line="270"/>
<source>By Filename</source>
<translation>按文件名</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="237"/>
- <location filename="../playlist.cpp" line="271"/>
+ <location filename="../playlist.cpp" line="240"/>
+ <location filename="../playlist.cpp" line="274"/>
<source>By Path + Filename</source>
<translation>按路径+文件名</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="241"/>
- <location filename="../playlist.cpp" line="275"/>
+ <location filename="../playlist.cpp" line="244"/>
+ <location filename="../playlist.cpp" line="278"/>
<source>By Date</source>
<translation>按日期</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="253"/>
+ <location filename="../playlist.cpp" line="256"/>
<source>Sort Selection</source>
<translation>选择排序</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="288"/>
+ <location filename="../playlist.cpp" line="291"/>
<source>Randomize List</source>
<translation>随机产生列表</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="289"/>
+ <location filename="../playlist.cpp" line="292"/>
<source>Reverse List</source>
<translation>逆序列表</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="301"/>
+ <location filename="../playlist.cpp" line="304"/>
<source>Invert Selection</source>
<translation>反选</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="307"/>
+ <location filename="../playlist.cpp" line="310"/>
<source>&amp;Select None</source>
<translation>无选择(&amp;S)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="308"/>
+ <location filename="../playlist.cpp" line="311"/>
<source>Shift+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="313"/>
+ <location filename="../playlist.cpp" line="316"/>
<source>&amp;Select All</source>
<translation>选择全部(&amp;S)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="320"/>
+ <location filename="../playlist.cpp" line="323"/>
<source>&amp;New List</source>
<translation>新建列表(&amp;N)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="345"/>
+ <location filename="../playlist.cpp" line="348"/>
<source>&amp;Select Next Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="346"/>
+ <location filename="../playlist.cpp" line="349"/>
<source>Ctrl+PgDown</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="351"/>
+ <location filename="../playlist.cpp" line="354"/>
<source>&amp;Select Previous Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="352"/>
+ <location filename="../playlist.cpp" line="355"/>
<source>Ctrl+PgUp</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="357"/>
+ <location filename="../playlist.cpp" line="360"/>
<source>&amp;Show Playlists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="358"/>
+ <location filename="../playlist.cpp" line="361"/>
<source>P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="325"/>
+ <location filename="../playlist.cpp" line="328"/>
<source>&amp;Delete List</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="332"/>
+ <location filename="../playlist.cpp" line="335"/>
<source>&amp;Load List</source>
<translation>载入列表(&amp;L)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="338"/>
+ <location filename="../playlist.cpp" line="341"/>
<source>&amp;Save List</source>
<translation>保存列表(&amp;S)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="339"/>
+ <location filename="../playlist.cpp" line="342"/>
<source>Shift+S</source>
<translation>Shift+S</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="190"/>
+ <location filename="../playlist.cpp" line="193"/>
<source>Del</source>
<translation>Del</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="182"/>
+ <location filename="../playlist.cpp" line="185"/>
<source>&amp;Add Url</source>
<translation>添加 URL (&amp;A)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="183"/>
+ <location filename="../playlist.cpp" line="186"/>
<source>U</source>
<translation>U</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="245"/>
- <location filename="../playlist.cpp" line="279"/>
+ <location filename="../playlist.cpp" line="248"/>
+ <location filename="../playlist.cpp" line="282"/>
<source>By Track Number</source>
<translation>按音轨</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>&amp;Queue</source>
<translation>队列(&amp;Q)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>Q</source>
<translation>Q</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="294"/>
+ <location filename="../playlist.cpp" line="297"/>
<source>Actions</source>
<translation>动作</translation>
</message>
diff --git a/src/ui/translations/qmmp_zh_TW.ts b/src/ui/translations/qmmp_zh_TW.ts
index b635382df..a76956500 100644
--- a/src/ui/translations/qmmp_zh_TW.ts
+++ b/src/ui/translations/qmmp_zh_TW.ts
@@ -173,84 +173,84 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Enabled</source>
<translation>啟用</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Description</source>
<translation>說明</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
- <location filename="../configdialog.cpp" line="283"/>
- <location filename="../configdialog.cpp" line="315"/>
- <location filename="../configdialog.cpp" line="348"/>
- <location filename="../configdialog.cpp" line="381"/>
+ <location filename="../configdialog.cpp" line="231"/>
+ <location filename="../configdialog.cpp" line="284"/>
+ <location filename="../configdialog.cpp" line="316"/>
+ <location filename="../configdialog.cpp" line="349"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Filename</source>
<translation>檔名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="580"/>
+ <location filename="../configdialog.cpp" line="581"/>
<source>Artist</source>
<translation>藝術家</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="581"/>
+ <location filename="../configdialog.cpp" line="582"/>
<source>Album</source>
<translation>專輯</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="582"/>
+ <location filename="../configdialog.cpp" line="583"/>
<source>Title</source>
<translation>標題</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="583"/>
+ <location filename="../configdialog.cpp" line="584"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="584"/>
+ <location filename="../configdialog.cpp" line="585"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="585"/>
+ <location filename="../configdialog.cpp" line="586"/>
<source>Genre</source>
<translation>流派</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="587"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="588"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="589"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="590"/>
<source>Year</source>
<translation>年代</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="591"/>
<source>Comment</source>
<translation>備註</translation>
</message>
@@ -313,23 +313,23 @@
<translation>標題格式:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="553"/>
+ <location filename="../forms/configdialog.ui" line="560"/>
<source>Input</source>
<translation>匯入</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="583"/>
<source>Output</source>
<translation>匯出</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="510"/>
+ <location filename="../forms/configdialog.ui" line="517"/>
<source>Preferences</source>
<translation>引數設定</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
- <location filename="../forms/configdialog.ui" line="722"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="729"/>
<source>Information</source>
<translation>資訊</translation>
</message>
@@ -340,7 +340,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="101"/>
- <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="812"/>
<source>Playlist</source>
<translation>播放清單</translation>
</message>
@@ -355,17 +355,17 @@
<translation>進階</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="980"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Close</source>
<translation>關閉</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="192"/>
+ <location filename="../configdialog.cpp" line="193"/>
<source>Archived skin</source>
<translation>封包皮膚</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="212"/>
+ <location filename="../configdialog.cpp" line="213"/>
<source>Unarchived skin</source>
<translation>未封包皮膚</translation>
</message>
@@ -375,27 +375,27 @@
<translation>連線</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="593"/>
+ <location filename="../forms/configdialog.ui" line="600"/>
<source>Visualization</source>
<translation>可視化</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="610"/>
+ <location filename="../forms/configdialog.ui" line="617"/>
<source>Effects</source>
<translation>特效</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="627"/>
+ <location filename="../forms/configdialog.ui" line="634"/>
<source>General</source>
<translation>常規</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
+ <location filename="../forms/configdialog.ui" line="720"/>
<source>File Dialog</source>
<translation>檔案對話</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="651"/>
+ <location filename="../forms/configdialog.ui" line="658"/>
<source>Audio</source>
<translation>聲訊</translation>
</message>
@@ -430,72 +430,77 @@
<translation>顯示曲目編號</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="657"/>
+ <location filename="../forms/configdialog.ui" line="469"/>
+ <source>Show playlists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="664"/>
<source>Use software volume control</source>
<translation>使用軟裝置音量控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="667"/>
+ <location filename="../forms/configdialog.ui" line="674"/>
<source>Visibility Control</source>
<translation>可見性控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="680"/>
<source>Hide on close</source>
<translation>關閉時隱藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="680"/>
+ <location filename="../forms/configdialog.ui" line="687"/>
<source>Start hidden</source>
<translation>啟動時隱藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="690"/>
+ <location filename="../forms/configdialog.ui" line="697"/>
<source>Compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="703"/>
<source>Openbox compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="703"/>
+ <location filename="../forms/configdialog.ui" line="710"/>
<source>Metacity compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="848"/>
+ <location filename="../forms/configdialog.ui" line="855"/>
<source>Proxy</source>
<translation>代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="860"/>
+ <location filename="../forms/configdialog.ui" line="867"/>
<source>Enable proxy usage</source>
<translation>啟用代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
+ <location filename="../forms/configdialog.ui" line="874"/>
<source>Proxy host name:</source>
<translation>主機名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="880"/>
+ <location filename="../forms/configdialog.ui" line="887"/>
<source>Proxy port:</source>
<translation>通訊埠:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="893"/>
+ <location filename="../forms/configdialog.ui" line="900"/>
<source>Use authentication with proxy</source>
<translation>需要身份驗證</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="900"/>
+ <location filename="../forms/configdialog.ui" line="907"/>
<source>Proxy user name:</source>
<translation>用戶名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="913"/>
+ <location filename="../forms/configdialog.ui" line="920"/>
<source>Proxy password:</source>
<translation>密碼:</translation>
</message>
@@ -510,12 +515,12 @@
<translation>轉換 %20 為空格</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="724"/>
+ <location filename="../configdialog.cpp" line="726"/>
<source>Select Skin Files</source>
<translation>選取皮膚檔案</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="725"/>
+ <location filename="../configdialog.cpp" line="727"/>
<source>Skin files</source>
<translation>皮膚檔案</translation>
</message>
@@ -535,24 +540,24 @@
<translation>顯示協議</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="745"/>
+ <location filename="../forms/configdialog.ui" line="752"/>
<source>Transparency</source>
<translation>透明度</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="751"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Main window</source>
<translation>主窗口</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
- <location filename="../forms/configdialog.ui" line="798"/>
- <location filename="../forms/configdialog.ui" line="822"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="805"/>
+ <location filename="../forms/configdialog.ui" line="829"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Equalizer</source>
<translation>均衡器</translation>
</message>
@@ -1020,239 +1025,239 @@
<context>
<name>PlayList</name>
<message>
- <location filename="../playlist.cpp" line="171"/>
+ <location filename="../playlist.cpp" line="174"/>
<source>F</source>
<translation>F</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="177"/>
+ <location filename="../playlist.cpp" line="180"/>
<source>D</source>
<translation>D</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="210"/>
+ <location filename="../playlist.cpp" line="213"/>
<source>Alt+I</source>
<translation>Alt+I</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="314"/>
+ <location filename="../playlist.cpp" line="317"/>
<source>Ctrl+A</source>
<translation>Ctrl+A</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="321"/>
+ <location filename="../playlist.cpp" line="324"/>
<source>Ctrl+T</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="326"/>
+ <location filename="../playlist.cpp" line="329"/>
<source>Ctrl+W</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="333"/>
+ <location filename="../playlist.cpp" line="336"/>
<source>O</source>
<translation>O</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="170"/>
+ <location filename="../playlist.cpp" line="173"/>
<source>&amp;Add File</source>
<translation>添加檔案(&amp;A)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="176"/>
+ <location filename="../playlist.cpp" line="179"/>
<source>&amp;Add Directory</source>
<translation>添加檔案夾(&amp;A)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="189"/>
+ <location filename="../playlist.cpp" line="192"/>
<source>&amp;Remove Selected</source>
<translation>移除所選(&amp;R)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="195"/>
+ <location filename="../playlist.cpp" line="198"/>
<source>&amp;Remove All</source>
<translation>移除全部(&amp;R)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="201"/>
+ <location filename="../playlist.cpp" line="204"/>
<source>&amp;Remove Unselected</source>
<translation>移除未選(&amp;R)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="206"/>
+ <location filename="../playlist.cpp" line="209"/>
<source>Remove unavailable files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="209"/>
+ <location filename="../playlist.cpp" line="212"/>
<source>&amp;View Track Details</source>
<translation>檢視音軌詳細資訊(&amp;V)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="218"/>
+ <location filename="../playlist.cpp" line="221"/>
<source>Sort List</source>
<translation>清單排序</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="221"/>
- <location filename="../playlist.cpp" line="255"/>
+ <location filename="../playlist.cpp" line="224"/>
+ <location filename="../playlist.cpp" line="258"/>
<source>By Title</source>
<translation>按標題</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="225"/>
- <location filename="../playlist.cpp" line="259"/>
+ <location filename="../playlist.cpp" line="228"/>
+ <location filename="../playlist.cpp" line="262"/>
<source>By Album</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="229"/>
- <location filename="../playlist.cpp" line="263"/>
+ <location filename="../playlist.cpp" line="232"/>
+ <location filename="../playlist.cpp" line="266"/>
<source>By Artist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="233"/>
- <location filename="../playlist.cpp" line="267"/>
+ <location filename="../playlist.cpp" line="236"/>
+ <location filename="../playlist.cpp" line="270"/>
<source>By Filename</source>
<translation>按檔名</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="237"/>
- <location filename="../playlist.cpp" line="271"/>
+ <location filename="../playlist.cpp" line="240"/>
+ <location filename="../playlist.cpp" line="274"/>
<source>By Path + Filename</source>
<translation>按路徑+檔名</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="241"/>
- <location filename="../playlist.cpp" line="275"/>
+ <location filename="../playlist.cpp" line="244"/>
+ <location filename="../playlist.cpp" line="278"/>
<source>By Date</source>
<translation>按日期</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="253"/>
+ <location filename="../playlist.cpp" line="256"/>
<source>Sort Selection</source>
<translation>選取排序</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="288"/>
+ <location filename="../playlist.cpp" line="291"/>
<source>Randomize List</source>
<translation>隨機產生清單</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="289"/>
+ <location filename="../playlist.cpp" line="292"/>
<source>Reverse List</source>
<translation>逆串列表</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="301"/>
+ <location filename="../playlist.cpp" line="304"/>
<source>Invert Selection</source>
<translation>反選</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="307"/>
+ <location filename="../playlist.cpp" line="310"/>
<source>&amp;Select None</source>
<translation>無選取(&amp;S)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="308"/>
+ <location filename="../playlist.cpp" line="311"/>
<source>Shift+A</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="313"/>
+ <location filename="../playlist.cpp" line="316"/>
<source>&amp;Select All</source>
<translation>選取全部(&amp;S)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="320"/>
+ <location filename="../playlist.cpp" line="323"/>
<source>&amp;New List</source>
<translation>新建清單(&amp;N)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="345"/>
+ <location filename="../playlist.cpp" line="348"/>
<source>&amp;Select Next Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="346"/>
+ <location filename="../playlist.cpp" line="349"/>
<source>Ctrl+PgDown</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="351"/>
+ <location filename="../playlist.cpp" line="354"/>
<source>&amp;Select Previous Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="352"/>
+ <location filename="../playlist.cpp" line="355"/>
<source>Ctrl+PgUp</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="357"/>
+ <location filename="../playlist.cpp" line="360"/>
<source>&amp;Show Playlists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="358"/>
+ <location filename="../playlist.cpp" line="361"/>
<source>P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="325"/>
+ <location filename="../playlist.cpp" line="328"/>
<source>&amp;Delete List</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../playlist.cpp" line="332"/>
+ <location filename="../playlist.cpp" line="335"/>
<source>&amp;Load List</source>
<translation>載入清單(&amp;L)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="338"/>
+ <location filename="../playlist.cpp" line="341"/>
<source>&amp;Save List</source>
<translation>儲存清單(&amp;S)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="339"/>
+ <location filename="../playlist.cpp" line="342"/>
<source>Shift+S</source>
<translation>Shift+S</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="190"/>
+ <location filename="../playlist.cpp" line="193"/>
<source>Del</source>
<translation>Del</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="182"/>
+ <location filename="../playlist.cpp" line="185"/>
<source>&amp;Add Url</source>
<translation>添加 URL (&amp;A)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="183"/>
+ <location filename="../playlist.cpp" line="186"/>
<source>U</source>
<translation>U</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="245"/>
- <location filename="../playlist.cpp" line="279"/>
+ <location filename="../playlist.cpp" line="248"/>
+ <location filename="../playlist.cpp" line="282"/>
<source>By Track Number</source>
<translation>按音軌</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>&amp;Queue</source>
<translation>佇列(&amp;Q)</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="297"/>
+ <location filename="../playlist.cpp" line="300"/>
<source>Q</source>
<translation>Q</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="294"/>
+ <location filename="../playlist.cpp" line="297"/>
<source>Actions</source>
<translation>動作</translation>
</message>