aboutsummaryrefslogtreecommitdiff
path: root/src/ui
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2010-05-22 12:59:12 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2010-05-22 12:59:12 +0000
commit46a95c311d2dfdcafc888567b10328e12692b16b (patch)
tree4154ffc33bf78779e54a00cee0ad47e22d8c1462 /src/ui
parentb394abc7fa0bd8cd6cd342c2ef9f0cb3a2aace1c (diff)
downloadqmmp-46a95c311d2dfdcafc888567b10328e12692b16b.tar.gz
qmmp-46a95c311d2dfdcafc888567b10328e12692b16b.tar.bz2
qmmp-46a95c311d2dfdcafc888567b10328e12692b16b.zip
added 'show on all desktops' option
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1746 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/ui')
-rw-r--r--src/ui/CMakeLists.txt2
-rw-r--r--src/ui/configdialog.cpp17
-rw-r--r--src/ui/forms/configdialog.ui106
-rw-r--r--src/ui/mainwindow.cpp26
-rw-r--r--src/ui/mainwindow.h3
-rw-r--r--src/ui/translations/qmmp_cs.ts266
-rw-r--r--src/ui/translations/qmmp_de.ts266
-rw-r--r--src/ui/translations/qmmp_hu.ts266
-rw-r--r--src/ui/translations/qmmp_it.ts266
-rw-r--r--src/ui/translations/qmmp_lt.ts266
-rw-r--r--src/ui/translations/qmmp_pl_PL.ts266
-rw-r--r--src/ui/translations/qmmp_pt_BR.ts266
-rw-r--r--src/ui/translations/qmmp_ru.ts266
-rw-r--r--src/ui/translations/qmmp_tr.ts266
-rw-r--r--src/ui/translations/qmmp_uk_UA.ts266
-rw-r--r--src/ui/translations/qmmp_zh_CN.ts266
-rw-r--r--src/ui/translations/qmmp_zh_TW.ts266
-rw-r--r--src/ui/ui.pro13
-rw-r--r--src/ui/viewmenu.cpp48
-rw-r--r--src/ui/viewmenu.h45
-rw-r--r--src/ui/windowsystem.cpp2
21 files changed, 1825 insertions, 1629 deletions
diff --git a/src/ui/CMakeLists.txt b/src/ui/CMakeLists.txt
index 07987cd9a..98fa8e197 100644
--- a/src/ui/CMakeLists.txt
+++ b/src/ui/CMakeLists.txt
@@ -85,6 +85,7 @@ SET(ui_SRCS
popupwidget.cpp
popupsettings.cpp
windowsystem.cpp
+ viewmenu.cpp
)
SET(ui_MOC_HDRS
@@ -140,6 +141,7 @@ SET(ui_MOC_HDRS
popupwidget.h
popupsettings.h
windowsystem.h
+ viewmenu.h
)
SET(ui_RCCS images/images.qrc stuff.qrc translations/qmmp_locales.qrc)
diff --git a/src/ui/configdialog.cpp b/src/ui/configdialog.cpp
index 8313450a1..2afde8045 100644
--- a/src/ui/configdialog.cpp
+++ b/src/ui/configdialog.cpp
@@ -119,17 +119,14 @@ void ConfigDialog::readSettings()
ui.portLineEdit->setEnabled(ui.enableProxyCheckBox->isChecked());
ui.proxyUserLineEdit->setEnabled(ui.authProxyCheckBox->isChecked());
ui.proxyPasswLineEdit->setEnabled(ui.authProxyCheckBox->isChecked());
-
- ui.hiddenCheckBox->setChecked(settings.value("MainWindow/start_hidden", false).toBool());
- ui.hideOnCloseCheckBox->setChecked(settings.value("MainWindow/hide_on_close", false).toBool());
//transparency
ui.mwTransparencySlider->setValue(100 - settings.value("MainWindow/opacity", 1.0).toDouble()*100);
ui.eqTransparencySlider->setValue(100 - settings.value("Equalizer/opacity", 1.0).toDouble()*100);
ui.plTransparencySlider->setValue(100 - settings.value("PlayList/opacity", 1.0).toDouble()*100);
//view
ui.skinCursorsCheckBox->setChecked(settings.value("General/skin_cursors", false).toBool());
- ui.doubleSizeCheckBox->setChecked(settings.value("General/double_size", false).toBool());
- ui.alwaysOnTopCheckBox->setChecked(settings.value("General/always_on_top", false).toBool());
+ ui.hiddenCheckBox->setChecked(settings.value("MainWindow/start_hidden", false).toBool());
+ ui.hideOnCloseCheckBox->setChecked(settings.value("MainWindow/hide_on_close", false).toBool());
//resume playback
ui.continuePlaybackCheckBox->setChecked(settings.value("General/resume_on_startup", false).toBool());
//cover options
@@ -153,7 +150,8 @@ void ConfigDialog::on_contentsWidget_currentItemChanged (QListWidgetItem *curren
if (!current)
current = previous;
ui.stackedWidget->setCurrentIndex (ui.contentsWidget->row (current));
- ui.visibilityGroupBox->setEnabled(GeneralHandler::instance()->visibilityControl());
+ ui.hiddenCheckBox->setEnabled(GeneralHandler::instance()->visibilityControl());
+ ui.hideOnCloseCheckBox->setEnabled(GeneralHandler::instance()->visibilityControl());
}
void ConfigDialog::changeSkin()
@@ -434,16 +432,15 @@ void ConfigDialog::saveSettings()
ui.authProxyCheckBox->isChecked(),
proxyUrl);
- settings.setValue ("MainWindow/start_hidden", ui.hiddenCheckBox->isChecked());
- settings.setValue ("MainWindow/hide_on_close", ui.hideOnCloseCheckBox->isChecked());
+
settings.setValue ("MainWindow/opacity", 1.0 - (double)ui.mwTransparencySlider->value()/100);
settings.setValue ("Equalizer/opacity", 1.0 - (double)ui.eqTransparencySlider->value()/100);
settings.setValue ("PlayList/opacity", 1.0 - (double)ui.plTransparencySlider->value()/100);
settings.setValue ("General/resume_on_startup", ui.continuePlaybackCheckBox->isChecked());
settings.setValue ("MainWindow/bitmap_font", ui.useBitmapCheckBox->isChecked());
settings.setValue ("General/skin_cursors", ui.skinCursorsCheckBox->isChecked());
- settings.setValue ("General/double_size", ui.doubleSizeCheckBox->isChecked());
- settings.setValue ("General/always_on_top", ui.alwaysOnTopCheckBox->isChecked());
+ settings.setValue ("MainWindow/start_hidden", ui.hiddenCheckBox->isChecked());
+ settings.setValue ("MainWindow/hide_on_close", ui.hideOnCloseCheckBox->isChecked());
gs->setCoverSettings(ui.coverIncludeLineEdit->text().split(","),
ui.coverExcludeLineEdit->text().split(","),
ui.coverDepthSpinBox->value(),
diff --git a/src/ui/forms/configdialog.ui b/src/ui/forms/configdialog.ui
index 6390ae7d0..e1f89af86 100644
--- a/src/ui/forms/configdialog.ui
+++ b/src/ui/forms/configdialog.ui
@@ -7,7 +7,7 @@
<x>0</x>
<y>0</y>
<width>659</width>
- <height>450</height>
+ <height>462</height>
</rect>
</property>
<property name="windowTitle">
@@ -239,7 +239,37 @@
<attribute name="title">
<string>Miscellaneous</string>
</attribute>
- <layout class="QVBoxLayout" name="verticalLayout_6">
+ <layout class="QVBoxLayout" name="verticalLayout_2">
+ <item>
+ <widget class="QGroupBox" name="groupBox">
+ <property name="title">
+ <string>View</string>
+ </property>
+ <layout class="QVBoxLayout" name="verticalLayout_3">
+ <item>
+ <widget class="QCheckBox" name="hideOnCloseCheckBox">
+ <property name="text">
+ <string>Hide on close</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QCheckBox" name="hiddenCheckBox">
+ <property name="text">
+ <string>Start hidden</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QCheckBox" name="skinCursorsCheckBox">
+ <property name="text">
+ <string>Use skin cursors</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
<item>
<widget class="QGroupBox" name="plGroupBox">
<property name="sizePolicy">
@@ -359,36 +389,6 @@
</widget>
</item>
<item>
- <widget class="QGroupBox" name="groupBox">
- <property name="title">
- <string>View</string>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_5">
- <item>
- <widget class="QCheckBox" name="skinCursorsCheckBox">
- <property name="text">
- <string>Use skin cursors</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QCheckBox" name="alwaysOnTopCheckBox">
- <property name="text">
- <string>Always on top</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QCheckBox" name="doubleSizeCheckBox">
- <property name="text">
- <string>Double size</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
<widget class="QGroupBox" name="groupBox_7">
<property name="title">
<string>Transparency</string>
@@ -475,6 +475,19 @@
</layout>
</widget>
</item>
+ <item>
+ <spacer name="verticalSpacer_4">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>40</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
</layout>
</widget>
</widget>
@@ -708,29 +721,6 @@
<widget class="QWidget" name="page_2">
<layout class="QGridLayout" name="gridLayout_5">
<item row="0" column="0" colspan="2">
- <widget class="QGroupBox" name="visibilityGroupBox">
- <property name="title">
- <string>Visibility Control</string>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_3">
- <item>
- <widget class="QCheckBox" name="hideOnCloseCheckBox">
- <property name="text">
- <string>Hide on close</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QCheckBox" name="hiddenCheckBox">
- <property name="text">
- <string>Start hidden</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item row="1" column="0" colspan="2">
<widget class="QGroupBox" name="groupBox_4">
<property name="title">
<string>File Dialog</string>
@@ -762,7 +752,7 @@
</layout>
</widget>
</item>
- <item row="2" column="0" colspan="2">
+ <item row="1" column="0" colspan="2">
<widget class="QGroupBox" name="groupBox_9">
<property name="title">
<string>Cover Image Retrieve</string>
@@ -832,7 +822,7 @@
</layout>
</widget>
</item>
- <item row="4" column="0" colspan="2">
+ <item row="3" column="0" colspan="2">
<spacer name="verticalSpacer_3">
<property name="orientation">
<enum>Qt::Vertical</enum>
@@ -845,7 +835,7 @@
</property>
</spacer>
</item>
- <item row="3" column="0" colspan="2">
+ <item row="2" column="0" colspan="2">
<widget class="QGroupBox" name="groupBox_6">
<property name="title">
<string>Playback</string>
diff --git a/src/ui/mainwindow.cpp b/src/ui/mainwindow.cpp
index a1f357808..f66b21fe4 100644
--- a/src/ui/mainwindow.cpp
+++ b/src/ui/mainwindow.cpp
@@ -49,6 +49,7 @@
#include "listwidget.h"
#include "visualmenu.h"
#include "windowsystem.h"
+#include "viewmenu.h"
#include "builtincommandlineoption.h"
#define KEY_OFFSET 10000
@@ -61,6 +62,7 @@ MainWindow::MainWindow(const QStringList& args, BuiltinCommandLineOption* option
#endif
m_vis = 0;
m_update = false;
+ m_allDesktops = false;
m_option_manager = option_manager;
setWindowIcon(QIcon(":/32x32/qmmp.png"));
setWindowFlags(Qt::Window | Qt::FramelessWindowHint |
@@ -289,6 +291,7 @@ void MainWindow::changeEvent (QEvent * event)
void MainWindow::readSettings()
{
QSettings settings(Qmmp::configFile(), QSettings::IniFormat);
+ m_allDesktops = settings.value("General/show_on_all_desktops", false).toBool();
if (!m_update)
{
settings.beginGroup("MainWindow");
@@ -337,6 +340,7 @@ void MainWindow::readSettings()
m_equalizer->setVisible(m_display->isEqualizerVisible());
}
#ifdef Q_WS_X11
+ WindowSystem::changeWinSticky(this->winId(), m_allDesktops);
if(!WindowSystem::netWindowManagerName().contains("metacity", Qt::CaseInsensitive))
{
#endif
@@ -375,12 +379,7 @@ void MainWindow::showSettings()
{
ConfigDialog *confDialog = new ConfigDialog(this);
confDialog->exec();
- readSettings();
- m_playlist->readSettings();
- TextScroller::getPointer()->readSettings();
- m_visMenu->updateActions();
- m_skin->reloadSkin();
- Dock::instance()->updateDock();
+ updateSettings();
confDialog->deleteLater();
}
@@ -402,6 +401,10 @@ void MainWindow::toggleVisibility()
else
showNormal();
}
+#ifdef Q_WS_X11
+ WindowSystem::changeWinSticky(winId(), m_allDesktops);
+ raise();
+#endif
}
else
{
@@ -448,6 +451,7 @@ void MainWindow::createActions()
m_mainMenu->addAction(QIcon::fromTheme("go-up"), tr("&Jump To File"),
this, SLOT(jumpToFile()), tr("J"));
m_mainMenu->addSeparator();
+ m_mainMenu->addMenu(new ViewMenu(this));
m_visMenu = new VisualMenu(this);
m_mainMenu->addMenu(m_visMenu);
m_mainMenu->addMenu(m_generalHandler->createMenu(GeneralHandler::TOOLS_MENU, tr("Tools"), this));
@@ -480,6 +484,16 @@ void MainWindow::about()
dlg.exec();
}
+void MainWindow::updateSettings()
+{
+ readSettings();
+ m_playlist->readSettings();
+ TextScroller::getPointer()->readSettings();
+ m_visMenu->updateActions();
+ m_skin->reloadSkin();
+ Dock::instance()->updateDock();
+}
+
QMenu* MainWindow::menu()
{
return m_mainMenu;
diff --git a/src/ui/mainwindow.h b/src/ui/mainwindow.h
index 5da6a2387..1561030d7 100644
--- a/src/ui/mainwindow.h
+++ b/src/ui/mainwindow.h
@@ -83,6 +83,8 @@ public slots:
void setFileList(const QStringList&);
void about();
+ void updateSettings();
+
protected:
virtual void closeEvent (QCloseEvent *);
virtual void changeEvent (QEvent *event);
@@ -113,6 +115,7 @@ private:
MainVisual *m_vis;
QString m_lastDir;
bool m_update;
+ bool m_allDesktops;
Skin *m_skin;
JumpToTrackDialog* m_jumpDialog;
bool m_hideOnClose, m_startHidden;
diff --git a/src/ui/translations/qmmp_cs.ts b/src/ui/translations/qmmp_cs.ts
index 794700756..678ee5840 100644
--- a/src/ui/translations/qmmp_cs.ts
+++ b/src/ui/translations/qmmp_cs.ts
@@ -173,23 +173,23 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="709"/>
<source>Description</source>
<translation>Popis</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="701"/>
+ <location filename="../forms/configdialog.ui" line="714"/>
<source>Filename</source>
<translation>Soubor</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="384"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Artist</source>
<translation>Umělec</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="72"/>
- <location filename="../configdialog.cpp" line="385"/>
+ <location filename="../configdialog.cpp" line="383"/>
<source>Album</source>
<translation>Album</translation>
</message>
@@ -204,72 +204,72 @@
<translation>Vypnuto</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
+ <location filename="../configdialog.cpp" line="228"/>
<source>Transports</source>
<translation>Protokoly</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="241"/>
+ <location filename="../configdialog.cpp" line="239"/>
<source>Decoders</source>
<translation>Dekodéry</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="251"/>
+ <location filename="../configdialog.cpp" line="249"/>
<source>Engines</source>
<translation>Přehrávače</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="386"/>
+ <location filename="../configdialog.cpp" line="384"/>
<source>Title</source>
<translation>Název</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="385"/>
<source>Track number</source>
<translation>Číslo stopy</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="388"/>
+ <location filename="../configdialog.cpp" line="386"/>
<source>Two-digit track number</source>
<translation>Dvoumístné číslo stopy</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="392"/>
+ <location filename="../configdialog.cpp" line="390"/>
<source>Disc number</source>
<translation>Číslo disku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="396"/>
+ <location filename="../configdialog.cpp" line="394"/>
<source>Condition</source>
<translation>Stav</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="391"/>
+ <location filename="../configdialog.cpp" line="389"/>
<source>Composer</source>
<translation>Skladatel</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="393"/>
+ <location filename="../configdialog.cpp" line="391"/>
<source>File name</source>
<translation>Název souboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="394"/>
+ <location filename="../configdialog.cpp" line="392"/>
<source>File path</source>
<translation>Cesta k souboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="389"/>
+ <location filename="../configdialog.cpp" line="387"/>
<source>Genre</source>
<translation>Žánr</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="395"/>
+ <location filename="../configdialog.cpp" line="393"/>
<source>Year</source>
<translation>Rok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="390"/>
+ <location filename="../configdialog.cpp" line="388"/>
<source>Comment</source>
<translation>Poznámka</translation>
</message>
@@ -305,28 +305,28 @@
<translation>Témata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="252"/>
+ <location filename="../forms/configdialog.ui" line="282"/>
<source>Fonts</source>
<translation>Písma</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="270"/>
+ <location filename="../forms/configdialog.ui" line="300"/>
<source>Player:</source>
<translation>Přehrávač:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>Playlist:</source>
<translation>Seznam skladeb:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="292"/>
- <location filename="../forms/configdialog.ui" line="340"/>
+ <location filename="../forms/configdialog.ui" line="322"/>
+ <location filename="../forms/configdialog.ui" line="370"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="985"/>
+ <location filename="../forms/configdialog.ui" line="975"/>
<source>Replay Gain</source>
<translation>Zisk při přehrávání</translation>
</message>
@@ -336,153 +336,143 @@
<translation>Různé</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="299"/>
- <location filename="../forms/configdialog.ui" line="347"/>
- <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
+ <location filename="../forms/configdialog.ui" line="377"/>
+ <location filename="../forms/configdialog.ui" line="543"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="384"/>
<source>Use bitmap font if available</source>
<translation>Použít bitmapové písmo, je-li dostupné</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="370"/>
+ <location filename="../forms/configdialog.ui" line="266"/>
<source>Use skin cursors</source>
<translation>Použít kurzory z tématu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="377"/>
- <source>Always on top</source>
- <translation>Vždy na vrchu</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="384"/>
- <source>Double size</source>
- <translation>Dvojitá velikost</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="489"/>
+ <location filename="../forms/configdialog.ui" line="502"/>
<source>Metadata</source>
<translation>Metadata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="501"/>
+ <location filename="../forms/configdialog.ui" line="514"/>
<source>Load metadata from files</source>
<translation>Číst ze souborů metadata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
+ <location filename="../forms/configdialog.ui" line="524"/>
<source>Song Display</source>
<translation>Zobrazení skladby</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="517"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
<source>Title format:</source>
<translation>Formát titulku:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="558"/>
+ <location filename="../forms/configdialog.ui" line="571"/>
<source>Show song numbers</source>
<translation>Zobrazit čísla skladeb</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="565"/>
+ <location filename="../forms/configdialog.ui" line="578"/>
<source>Show playlists</source>
<translation>Zobrazit seznam skladeb</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="574"/>
+ <location filename="../forms/configdialog.ui" line="587"/>
<source>Show popup information</source>
<translation>Zobrazit informace ve vyskakovacím okně</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="584"/>
+ <location filename="../forms/configdialog.ui" line="597"/>
<source>Customize</source>
<translation>Přizpůsobit</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
+ <location filename="../forms/configdialog.ui" line="660"/>
+ <location filename="../forms/configdialog.ui" line="1121"/>
<source>Preferences</source>
<translation>Nastavení</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="660"/>
- <location filename="../forms/configdialog.ui" line="745"/>
- <location filename="../forms/configdialog.ui" line="1138"/>
+ <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="735"/>
+ <location filename="../forms/configdialog.ui" line="1128"/>
<source>Information</source>
<translation>Informace</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="768"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Cover Image Retrieve</source>
<translation>Získat obrázek obalu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
+ <location filename="../forms/configdialog.ui" line="764"/>
<source>Use separate image files</source>
<translation>Použít samostatné obrázky</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
+ <location filename="../forms/configdialog.ui" line="774"/>
<source>Include files:</source>
<translation>Zahrnout soubory:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="794"/>
+ <location filename="../forms/configdialog.ui" line="784"/>
<source>Exclude files:</source>
<translation>Vynechat soubory:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="806"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Recursive search depth:</source>
<translation>Hloubka rekurzivního hledání:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="851"/>
+ <location filename="../forms/configdialog.ui" line="841"/>
<source>Playback</source>
<translation>Přehrávání</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="857"/>
+ <location filename="../forms/configdialog.ui" line="847"/>
<source>Continue playback on startup</source>
<translation>Po startu pokračovat v přehrávání</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="991"/>
+ <location filename="../forms/configdialog.ui" line="981"/>
<source>Replay Gain mode:</source>
<translation>Režim úpravy zisku při přehrávání:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1008"/>
+ <location filename="../forms/configdialog.ui" line="998"/>
<source>Preamp:</source>
<translation>Předzesílení:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1040"/>
- <location filename="../forms/configdialog.ui" line="1085"/>
+ <location filename="../forms/configdialog.ui" line="1030"/>
+ <location filename="../forms/configdialog.ui" line="1075"/>
<source>dB</source>
<translation>dB</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1053"/>
+ <location filename="../forms/configdialog.ui" line="1043"/>
<source>Default gain:</source>
<translation>Výchozí zisk:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1105"/>
+ <location filename="../forms/configdialog.ui" line="1095"/>
<source>Use peak info to prevent clipping</source>
<translation>Použít informaci o vrcholu k zabránění ořezu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
+ <location filename="../forms/configdialog.ui" line="1111"/>
<source>Output:</source>
<translation>Výstup:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1168"/>
+ <location filename="../forms/configdialog.ui" line="1158"/>
<source>16-bit output</source>
<translation>16bitový výstup</translation>
</message>
@@ -492,118 +482,113 @@
<translation>Síť</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="364"/>
+ <location filename="../forms/configdialog.ui" line="246"/>
<source>View</source>
<translation>Zobrazení</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="736"/>
+ <location filename="../forms/configdialog.ui" line="726"/>
<source>File Dialog</source>
<translation>Souborový dialog</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="883"/>
+ <location filename="../forms/configdialog.ui" line="873"/>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="895"/>
+ <location filename="../forms/configdialog.ui" line="885"/>
<source>Enable proxy usage</source>
<translation>Povolit používání proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="902"/>
+ <location filename="../forms/configdialog.ui" line="892"/>
<source>Proxy host name:</source>
<translation>Adresa proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="915"/>
+ <location filename="../forms/configdialog.ui" line="905"/>
<source>Proxy port:</source>
<translation>Port proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="928"/>
+ <location filename="../forms/configdialog.ui" line="918"/>
<source>Use authentication with proxy</source>
<translation>Použít autorizaci pro proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="935"/>
+ <location filename="../forms/configdialog.ui" line="925"/>
<source>Proxy user name:</source>
<translation>Uživatelské jméno:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="948"/>
+ <location filename="../forms/configdialog.ui" line="938"/>
<source>Proxy password:</source>
<translation>Heslo:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="197"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Archived skin</source>
<translation>Sbalené téma</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="217"/>
+ <location filename="../configdialog.cpp" line="215"/>
<source>Unarchived skin</source>
<translation>Rozbalené téma</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="271"/>
+ <location filename="../configdialog.cpp" line="269"/>
<source>Visualization</source>
<translation>Vizualizace</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="261"/>
+ <location filename="../configdialog.cpp" line="259"/>
<source>Effects</source>
<translation>Efekty</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="281"/>
+ <location filename="../configdialog.cpp" line="279"/>
<source>General</source>
<translation>Obecné</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1115"/>
+ <location filename="../forms/configdialog.ui" line="1105"/>
<source>Audio</source>
<translation>Zvuk</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1161"/>
+ <location filename="../forms/configdialog.ui" line="1151"/>
<source>Use software volume control</source>
<translation>Používat softwarové ovládání hlasitosti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
- <source>Visibility Control</source>
- <translation>Viditelnost</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="719"/>
+ <location filename="../forms/configdialog.ui" line="252"/>
<source>Hide on close</source>
<translation>Skrýt při zavření</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="726"/>
+ <location filename="../forms/configdialog.ui" line="259"/>
<source>Start hidden</source>
<translation>Spustit skryté</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="537"/>
+ <location filename="../forms/configdialog.ui" line="550"/>
<source>Convert underscores to blanks</source>
<translation>Převést podtržítka na mezery</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="544"/>
+ <location filename="../forms/configdialog.ui" line="557"/>
<source>Convert %20 to blanks</source>
<translation>Převést %20 na mezery</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="476"/>
+ <location filename="../configdialog.cpp" line="473"/>
<source>Select Skin Files</source>
<translation>Vybrat soubory s tématy</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="477"/>
+ <location filename="../configdialog.cpp" line="474"/>
<source>Skin files</source>
<translation>Soubory s tématy</translation>
</message>
@@ -618,7 +603,7 @@
<translation>Obnovit</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="551"/>
+ <location filename="../forms/configdialog.ui" line="564"/>
<source>Show protocol</source>
<translation>Zobrazit protokol</translation>
</message>
@@ -949,168 +934,168 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="267"/>
+ <location filename="../mainwindow.cpp" line="269"/>
<source>Choose a directory</source>
<translation>Výběr adresáře</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="278"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Select one or more files to open</source>
<translation>Vyberte jeden či více souborů k otevření</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="423"/>
<source>&amp;Play</source>
<translation>Pře&amp;hrát</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="422"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Pause</source>
<translation>Pau&amp;za</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="427"/>
<source>&amp;Stop</source>
<translation>&amp;Stop</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="428"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="426"/>
+ <location filename="../mainwindow.cpp" line="429"/>
<source>&amp;Previous</source>
<translation>&amp;Předchozí</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="427"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>Z</source>
<translation>Z</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="428"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>&amp;Next</source>
<translation>&amp;Další</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="451"/>
<source>&amp;Jump To File</source>
<translation>Přeskočit na soubo&amp;r</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="449"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="455"/>
+ <location filename="../mainwindow.cpp" line="459"/>
<source>&amp;Settings</source>
<translation>&amp;Nastavení</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="456"/>
+ <location filename="../mainwindow.cpp" line="460"/>
<source>Ctrl+P</source>
<translation>Ctrl+P</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="458"/>
+ <location filename="../mainwindow.cpp" line="462"/>
<source>&amp;About</source>
<translation>O &amp;aplikaci</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="462"/>
+ <location filename="../mainwindow.cpp" line="466"/>
<source>&amp;Exit</source>
<translation>U&amp;končit</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="463"/>
+ <location filename="../mainwindow.cpp" line="467"/>
<source>Ctrl+Q</source>
<translation>Ctrl+Q</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="497"/>
- <location filename="../mainwindow.cpp" line="523"/>
+ <location filename="../mainwindow.cpp" line="511"/>
+ <location filename="../mainwindow.cpp" line="537"/>
<source>Playlist Files</source>
<translation>Seznamy skladeb</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="499"/>
+ <location filename="../mainwindow.cpp" line="513"/>
<source>Open Playlist</source>
<translation>Načíst seznam skladeb</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="524"/>
+ <location filename="../mainwindow.cpp" line="538"/>
<source>Save Playlist</source>
<translation>Uložit seznam skladeb</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>Space</source>
<translation>Mezerník</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="459"/>
+ <location filename="../mainwindow.cpp" line="463"/>
<source>&amp;About Qt</source>
<translation>O knihovně &amp;Qt</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>&amp;Play/Pause</source>
<translation>&amp;Přehrát/Pauza</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="273"/>
+ <location filename="../mainwindow.cpp" line="275"/>
<source>All Supported Bitstreams</source>
<translation>Všechny podporované formáty</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="433"/>
+ <location filename="../mainwindow.cpp" line="436"/>
<source>&amp;Repeat Track</source>
<translation>&amp;Opakovat stopu</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="434"/>
+ <location filename="../mainwindow.cpp" line="437"/>
<source>&amp;Shuffle</source>
<translation>Za&amp;míchat</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="438"/>
+ <location filename="../mainwindow.cpp" line="441"/>
<source>R</source>
<translation>O</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="442"/>
<source>Ctrl+R</source>
<translation>Ctrl+R</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="440"/>
+ <location filename="../mainwindow.cpp" line="443"/>
<source>S</source>
<translation>M</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="432"/>
+ <location filename="../mainwindow.cpp" line="435"/>
<source>&amp;Repeat Playlist</source>
<translation>&amp;Opakovat seznam skladeb</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="453"/>
+ <location filename="../mainwindow.cpp" line="457"/>
<source>Tools</source>
<translation>Nástroje</translation>
</message>
@@ -1631,6 +1616,29 @@
</message>
</context>
<context>
+ <name>ViewMenu</name>
+ <message>
+ <location filename="../viewmenu.cpp" line="27"/>
+ <source>View</source>
+ <translation type="unfinished">Zobrazení</translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="28"/>
+ <source>Always on top</source>
+ <translation type="unfinished">Vždy na vrchu</translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="29"/>
+ <source>Put on all workspaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="30"/>
+ <source>Double size</source>
+ <translation type="unfinished">Dvojitá velikost</translation>
+ </message>
+</context>
+<context>
<name>VisualMenu</name>
<message>
<location filename="../visualmenu.cpp" line="29"/>
diff --git a/src/ui/translations/qmmp_de.ts b/src/ui/translations/qmmp_de.ts
index 5830308cb..13eb0c4bb 100644
--- a/src/ui/translations/qmmp_de.ts
+++ b/src/ui/translations/qmmp_de.ts
@@ -173,23 +173,23 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="709"/>
<source>Description</source>
<translation>Beschreibung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="701"/>
+ <location filename="../forms/configdialog.ui" line="714"/>
<source>Filename</source>
<translation>Dateiname</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="384"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Artist</source>
<translation>Interpret</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="72"/>
- <location filename="../configdialog.cpp" line="385"/>
+ <location filename="../configdialog.cpp" line="383"/>
<source>Album</source>
<translation>Album</translation>
</message>
@@ -204,72 +204,72 @@
<translation>Deaktiviert</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
+ <location filename="../configdialog.cpp" line="228"/>
<source>Transports</source>
<translation>Transporte</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="241"/>
+ <location filename="../configdialog.cpp" line="239"/>
<source>Decoders</source>
<translation>Decoder</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="251"/>
+ <location filename="../configdialog.cpp" line="249"/>
<source>Engines</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="386"/>
+ <location filename="../configdialog.cpp" line="384"/>
<source>Title</source>
<translation>Titel</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="385"/>
<source>Track number</source>
<translation>Stücknummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="388"/>
+ <location filename="../configdialog.cpp" line="386"/>
<source>Two-digit track number</source>
<translation>Zweistellige Stücknummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="392"/>
+ <location filename="../configdialog.cpp" line="390"/>
<source>Disc number</source>
<translation>CD-Nummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="396"/>
+ <location filename="../configdialog.cpp" line="394"/>
<source>Condition</source>
<translation>Zustand</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="389"/>
+ <location filename="../configdialog.cpp" line="387"/>
<source>Genre</source>
<translation>Genre</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="391"/>
+ <location filename="../configdialog.cpp" line="389"/>
<source>Composer</source>
<translation>Komponist</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="393"/>
+ <location filename="../configdialog.cpp" line="391"/>
<source>File name</source>
<translation>Dateiname</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="394"/>
+ <location filename="../configdialog.cpp" line="392"/>
<source>File path</source>
<translation>Dateipfad</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="395"/>
+ <location filename="../configdialog.cpp" line="393"/>
<source>Year</source>
<translation>Jahr</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="390"/>
+ <location filename="../configdialog.cpp" line="388"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
@@ -305,28 +305,28 @@
<translation>Designs</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="252"/>
+ <location filename="../forms/configdialog.ui" line="282"/>
<source>Fonts</source>
<translation>Schriftarten</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="270"/>
+ <location filename="../forms/configdialog.ui" line="300"/>
<source>Player:</source>
<translation>Player:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>Playlist:</source>
<translation>Wiedergabeliste:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="292"/>
- <location filename="../forms/configdialog.ui" line="340"/>
+ <location filename="../forms/configdialog.ui" line="322"/>
+ <location filename="../forms/configdialog.ui" line="370"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="985"/>
+ <location filename="../forms/configdialog.ui" line="975"/>
<source>Replay Gain</source>
<translation>Replay Gain</translation>
</message>
@@ -336,153 +336,143 @@
<translation>Verschiedenes</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="299"/>
- <location filename="../forms/configdialog.ui" line="347"/>
- <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
+ <location filename="../forms/configdialog.ui" line="377"/>
+ <location filename="../forms/configdialog.ui" line="543"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="384"/>
<source>Use bitmap font if available</source>
<translation>Bitmap-Schriftart verwenden, falls verfügbar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="370"/>
+ <location filename="../forms/configdialog.ui" line="266"/>
<source>Use skin cursors</source>
<translation type="unfinished">Design-Mauszeiger verwenden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="377"/>
- <source>Always on top</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="384"/>
- <source>Double size</source>
- <translation>Doppelte Größe</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="489"/>
+ <location filename="../forms/configdialog.ui" line="502"/>
<source>Metadata</source>
<translation>Metadaten</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="501"/>
+ <location filename="../forms/configdialog.ui" line="514"/>
<source>Load metadata from files</source>
<translation>Metadaten aus Dateien laden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
+ <location filename="../forms/configdialog.ui" line="524"/>
<source>Song Display</source>
<translation>Titelanzeige</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="517"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
<source>Title format:</source>
<translation>Titelformat:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="558"/>
+ <location filename="../forms/configdialog.ui" line="571"/>
<source>Show song numbers</source>
<translation>Titelnummern anzeigen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="565"/>
+ <location filename="../forms/configdialog.ui" line="578"/>
<source>Show playlists</source>
<translation>Wiedergabelisten anzeigen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="574"/>
+ <location filename="../forms/configdialog.ui" line="587"/>
<source>Show popup information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="584"/>
+ <location filename="../forms/configdialog.ui" line="597"/>
<source>Customize</source>
<translation>Anpassen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
+ <location filename="../forms/configdialog.ui" line="660"/>
+ <location filename="../forms/configdialog.ui" line="1121"/>
<source>Preferences</source>
<translation>Konfiguration</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="660"/>
- <location filename="../forms/configdialog.ui" line="745"/>
- <location filename="../forms/configdialog.ui" line="1138"/>
+ <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="735"/>
+ <location filename="../forms/configdialog.ui" line="1128"/>
<source>Information</source>
<translation>Information</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="768"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Cover Image Retrieve</source>
<translation>Holen von Cover-Bildern</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
+ <location filename="../forms/configdialog.ui" line="764"/>
<source>Use separate image files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
+ <location filename="../forms/configdialog.ui" line="774"/>
<source>Include files:</source>
<translation>Einzubeziehende Dateien:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="794"/>
+ <location filename="../forms/configdialog.ui" line="784"/>
<source>Exclude files:</source>
<translation>Auszuschließende Dateien:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="806"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Recursive search depth:</source>
<translation>Rekursive Suchtiefe:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="851"/>
+ <location filename="../forms/configdialog.ui" line="841"/>
<source>Playback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="857"/>
+ <location filename="../forms/configdialog.ui" line="847"/>
<source>Continue playback on startup</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="991"/>
+ <location filename="../forms/configdialog.ui" line="981"/>
<source>Replay Gain mode:</source>
<translation>Replay-Gain-Modus:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1008"/>
+ <location filename="../forms/configdialog.ui" line="998"/>
<source>Preamp:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1040"/>
- <location filename="../forms/configdialog.ui" line="1085"/>
+ <location filename="../forms/configdialog.ui" line="1030"/>
+ <location filename="../forms/configdialog.ui" line="1075"/>
<source>dB</source>
<translation>dB</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1053"/>
+ <location filename="../forms/configdialog.ui" line="1043"/>
<source>Default gain:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1105"/>
+ <location filename="../forms/configdialog.ui" line="1095"/>
<source>Use peak info to prevent clipping</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
+ <location filename="../forms/configdialog.ui" line="1111"/>
<source>Output:</source>
<translation>Ausgabe:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1168"/>
+ <location filename="../forms/configdialog.ui" line="1158"/>
<source>16-bit output</source>
<translation>16-Bit-Ausgabe</translation>
</message>
@@ -492,118 +482,113 @@
<translation>Verbindung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="364"/>
+ <location filename="../forms/configdialog.ui" line="246"/>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="736"/>
+ <location filename="../forms/configdialog.ui" line="726"/>
<source>File Dialog</source>
<translation>Datei-Dialog</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="883"/>
+ <location filename="../forms/configdialog.ui" line="873"/>
<source>Proxy</source>
<translation>Proxyserver</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="895"/>
+ <location filename="../forms/configdialog.ui" line="885"/>
<source>Enable proxy usage</source>
<translation>Proxyserver verwenden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="902"/>
+ <location filename="../forms/configdialog.ui" line="892"/>
<source>Proxy host name:</source>
<translation>Name des Proxyservers:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="915"/>
+ <location filename="../forms/configdialog.ui" line="905"/>
<source>Proxy port:</source>
<translation>Port:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="928"/>
+ <location filename="../forms/configdialog.ui" line="918"/>
<source>Use authentication with proxy</source>
<translation>Authentisierung verwenden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="935"/>
+ <location filename="../forms/configdialog.ui" line="925"/>
<source>Proxy user name:</source>
<translation>Benutzername:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="948"/>
+ <location filename="../forms/configdialog.ui" line="938"/>
<source>Proxy password:</source>
<translation>Passwort:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="197"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Archived skin</source>
<translation>Archiviertes Design</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="217"/>
+ <location filename="../configdialog.cpp" line="215"/>
<source>Unarchived skin</source>
<translation>Nicht archiviertes Design</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="271"/>
+ <location filename="../configdialog.cpp" line="269"/>
<source>Visualization</source>
<translation>Visualisierung</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="261"/>
+ <location filename="../configdialog.cpp" line="259"/>
<source>Effects</source>
<translation>Effekte</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="281"/>
+ <location filename="../configdialog.cpp" line="279"/>
<source>General</source>
<translation>Sonstige</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1115"/>
+ <location filename="../forms/configdialog.ui" line="1105"/>
<source>Audio</source>
<translation>Audio</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1161"/>
+ <location filename="../forms/configdialog.ui" line="1151"/>
<source>Use software volume control</source>
<translation>Softwaregesteuerte Lautstärkeregelung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
- <source>Visibility Control</source>
- <translation>Tray-Steuerung</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="719"/>
+ <location filename="../forms/configdialog.ui" line="252"/>
<source>Hide on close</source>
<translation>Beim Schließen in den Systemabschnitt der Kontrollleiste minimieren</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="726"/>
+ <location filename="../forms/configdialog.ui" line="259"/>
<source>Start hidden</source>
<translation>Minimiert starten</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="537"/>
+ <location filename="../forms/configdialog.ui" line="550"/>
<source>Convert underscores to blanks</source>
<translation>Unterstriche in Leerzeichen umwandeln</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="544"/>
+ <location filename="../forms/configdialog.ui" line="557"/>
<source>Convert %20 to blanks</source>
<translation>%20 in Leerzeichen umwandeln</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="476"/>
+ <location filename="../configdialog.cpp" line="473"/>
<source>Select Skin Files</source>
<translation>Design-Dateien auswählen</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="477"/>
+ <location filename="../configdialog.cpp" line="474"/>
<source>Skin files</source>
<translation>Design-Dateien</translation>
</message>
@@ -618,7 +603,7 @@
<translation>Aktualisieren</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="551"/>
+ <location filename="../forms/configdialog.ui" line="564"/>
<source>Show protocol</source>
<translation>Protokoll anzeigen</translation>
</message>
@@ -949,168 +934,168 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="267"/>
+ <location filename="../mainwindow.cpp" line="269"/>
<source>Choose a directory</source>
<translation>Verzeichnis wählen</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="278"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Select one or more files to open</source>
<translation>Dateien hinzufügen</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="423"/>
<source>&amp;Play</source>
<translation>&amp;Wiedergabe</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="422"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Pause</source>
<translation>&amp;Pause</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="427"/>
<source>&amp;Stop</source>
<translation>&amp;Stopp</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="428"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="426"/>
+ <location filename="../mainwindow.cpp" line="429"/>
<source>&amp;Previous</source>
<translation>&amp;Vorheriger Titel</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="427"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>Z</source>
<translation>Z</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="428"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>&amp;Next</source>
<translation>&amp;Nächster Titel</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="451"/>
<source>&amp;Jump To File</source>
<translation>Springe zu &amp;Titel</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="449"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="455"/>
+ <location filename="../mainwindow.cpp" line="459"/>
<source>&amp;Settings</source>
<translation>&amp;Einstellungen</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="456"/>
+ <location filename="../mainwindow.cpp" line="460"/>
<source>Ctrl+P</source>
<translation>Strg+P</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="458"/>
+ <location filename="../mainwindow.cpp" line="462"/>
<source>&amp;About</source>
<translation>Ü&amp;ber</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="462"/>
+ <location filename="../mainwindow.cpp" line="466"/>
<source>&amp;Exit</source>
<translation>Be&amp;enden</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="463"/>
+ <location filename="../mainwindow.cpp" line="467"/>
<source>Ctrl+Q</source>
<translation>Strg+Q</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="497"/>
- <location filename="../mainwindow.cpp" line="523"/>
+ <location filename="../mainwindow.cpp" line="511"/>
+ <location filename="../mainwindow.cpp" line="537"/>
<source>Playlist Files</source>
<translation>Wiedergabelisten</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="499"/>
+ <location filename="../mainwindow.cpp" line="513"/>
<source>Open Playlist</source>
<translation>Wiedergabeliste öffnen</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="524"/>
+ <location filename="../mainwindow.cpp" line="538"/>
<source>Save Playlist</source>
<translation>Wiedergabeliste speichern</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>Space</source>
<translation>Leertaste</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="459"/>
+ <location filename="../mainwindow.cpp" line="463"/>
<source>&amp;About Qt</source>
<translation>Übe&amp;r Qt</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>&amp;Play/Pause</source>
<translation>Wieder&amp;gabe/Pause</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="273"/>
+ <location filename="../mainwindow.cpp" line="275"/>
<source>All Supported Bitstreams</source>
<translation>Alle unterstützten Formate</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="433"/>
+ <location filename="../mainwindow.cpp" line="436"/>
<source>&amp;Repeat Track</source>
<translation>Tite&amp;l wiederholen</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="434"/>
+ <location filename="../mainwindow.cpp" line="437"/>
<source>&amp;Shuffle</source>
<translation>&amp;Zufallswiedergabe</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="438"/>
+ <location filename="../mainwindow.cpp" line="441"/>
<source>R</source>
<translation>R</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="442"/>
<source>Ctrl+R</source>
<translation>Strg+R</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="440"/>
+ <location filename="../mainwindow.cpp" line="443"/>
<source>S</source>
<translation>S</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="432"/>
+ <location filename="../mainwindow.cpp" line="435"/>
<source>&amp;Repeat Playlist</source>
<translation>W&amp;iedergabeliste wiederholen</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="453"/>
+ <location filename="../mainwindow.cpp" line="457"/>
<source>Tools</source>
<translation>Werkzeuge</translation>
</message>
@@ -1631,6 +1616,29 @@
</message>
</context>
<context>
+ <name>ViewMenu</name>
+ <message>
+ <location filename="../viewmenu.cpp" line="27"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="28"/>
+ <source>Always on top</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="29"/>
+ <source>Put on all workspaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="30"/>
+ <source>Double size</source>
+ <translation type="unfinished">Doppelte Größe</translation>
+ </message>
+</context>
+<context>
<name>VisualMenu</name>
<message>
<location filename="../visualmenu.cpp" line="29"/>
diff --git a/src/ui/translations/qmmp_hu.ts b/src/ui/translations/qmmp_hu.ts
index b1bbee794..4f602780f 100644
--- a/src/ui/translations/qmmp_hu.ts
+++ b/src/ui/translations/qmmp_hu.ts
@@ -173,53 +173,53 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="197"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Archived skin</source>
<translation>Tömörített skin</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="217"/>
+ <location filename="../configdialog.cpp" line="215"/>
<source>Unarchived skin</source>
<translation>Tömörítettlen skin</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="709"/>
<source>Description</source>
<translation>Leírás</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="701"/>
+ <location filename="../forms/configdialog.ui" line="714"/>
<source>Filename</source>
<translation>Fájlnév</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="384"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Artist</source>
<translation>Előadó</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="72"/>
- <location filename="../configdialog.cpp" line="385"/>
+ <location filename="../configdialog.cpp" line="383"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="386"/>
+ <location filename="../configdialog.cpp" line="384"/>
<source>Title</source>
<translation>Cím</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="389"/>
+ <location filename="../configdialog.cpp" line="387"/>
<source>Genre</source>
<translation>Műfaj</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="395"/>
+ <location filename="../configdialog.cpp" line="393"/>
<source>Year</source>
<translation>Év</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="390"/>
+ <location filename="../configdialog.cpp" line="388"/>
<source>Comment</source>
<translation>Megjegyzés</translation>
</message>
@@ -234,62 +234,62 @@
<translation>Kikapcsolva</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
+ <location filename="../configdialog.cpp" line="228"/>
<source>Transports</source>
<translation>Transzportálás</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="241"/>
+ <location filename="../configdialog.cpp" line="239"/>
<source>Decoders</source>
<translation>Dekóderek</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="251"/>
+ <location filename="../configdialog.cpp" line="249"/>
<source>Engines</source>
<translation>Motorok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="385"/>
<source>Track number</source>
<translation>Zeneszám</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="388"/>
+ <location filename="../configdialog.cpp" line="386"/>
<source>Two-digit track number</source>
<translation>Két jegyű zeneszám</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="391"/>
+ <location filename="../configdialog.cpp" line="389"/>
<source>Composer</source>
<translation>Zeneszerző</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="392"/>
+ <location filename="../configdialog.cpp" line="390"/>
<source>Disc number</source>
<translation>Lemezszám</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="393"/>
+ <location filename="../configdialog.cpp" line="391"/>
<source>File name</source>
<translation>Fájl neve</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="394"/>
+ <location filename="../configdialog.cpp" line="392"/>
<source>File path</source>
<translation>File útvonala</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="396"/>
+ <location filename="../configdialog.cpp" line="394"/>
<source>Condition</source>
<translation>Feltétel</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="476"/>
+ <location filename="../configdialog.cpp" line="473"/>
<source>Select Skin Files</source>
<translation>Skin fájl kiválasztása</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="477"/>
+ <location filename="../configdialog.cpp" line="474"/>
<source>Skin files</source>
<translation>Skin fájlok</translation>
</message>
@@ -345,215 +345,200 @@
<translation>Vegyes</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="252"/>
+ <location filename="../forms/configdialog.ui" line="282"/>
<source>Fonts</source>
<translation>Betűtípus</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="270"/>
+ <location filename="../forms/configdialog.ui" line="300"/>
<source>Player:</source>
<translation>Lejátszó:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="292"/>
- <location filename="../forms/configdialog.ui" line="340"/>
+ <location filename="../forms/configdialog.ui" line="322"/>
+ <location filename="../forms/configdialog.ui" line="370"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="299"/>
- <location filename="../forms/configdialog.ui" line="347"/>
- <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
+ <location filename="../forms/configdialog.ui" line="377"/>
+ <location filename="../forms/configdialog.ui" line="543"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>Playlist:</source>
<translation>Lejátszási lista:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="384"/>
<source>Use bitmap font if available</source>
<translation>Bittérképes betűtípus használata, ha elérhető</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="370"/>
+ <location filename="../forms/configdialog.ui" line="266"/>
<source>Use skin cursors</source>
<translation>Skin egértéma használata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="377"/>
- <source>Always on top</source>
- <translation>Mindig látható</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="384"/>
- <source>Double size</source>
- <translation>Dupla méret</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="489"/>
+ <location filename="../forms/configdialog.ui" line="502"/>
<source>Metadata</source>
<translation>Metaadatok</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="501"/>
+ <location filename="../forms/configdialog.ui" line="514"/>
<source>Load metadata from files</source>
<translation>Metaadatok betöltése fájlból</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
+ <location filename="../forms/configdialog.ui" line="524"/>
<source>Song Display</source>
<translation>Szám kijelző</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="517"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
<source>Title format:</source>
<translation>Cím formátum:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="537"/>
+ <location filename="../forms/configdialog.ui" line="550"/>
<source>Convert underscores to blanks</source>
<translation>Lepontozottak átalakítása üressé</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="544"/>
+ <location filename="../forms/configdialog.ui" line="557"/>
<source>Convert %20 to blanks</source>
<translation>Átalakítás %20 üressé</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="551"/>
+ <location filename="../forms/configdialog.ui" line="564"/>
<source>Show protocol</source>
<translation>Protokol mutatása</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="558"/>
+ <location filename="../forms/configdialog.ui" line="571"/>
<source>Show song numbers</source>
<translation>Zene sorszámának mutatása</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="565"/>
+ <location filename="../forms/configdialog.ui" line="578"/>
<source>Show playlists</source>
<translation>Lejátszási lista mutatása</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="574"/>
+ <location filename="../forms/configdialog.ui" line="587"/>
<source>Show popup information</source>
<translation>Felugró információk mutatása</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="584"/>
+ <location filename="../forms/configdialog.ui" line="597"/>
<source>Customize</source>
<translation>Testreszab</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
+ <location filename="../forms/configdialog.ui" line="660"/>
+ <location filename="../forms/configdialog.ui" line="1121"/>
<source>Preferences</source>
<translation>Tulajdonságok</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="660"/>
- <location filename="../forms/configdialog.ui" line="745"/>
- <location filename="../forms/configdialog.ui" line="1138"/>
+ <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="735"/>
+ <location filename="../forms/configdialog.ui" line="1128"/>
<source>Information</source>
<translation>Információ</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="851"/>
+ <location filename="../forms/configdialog.ui" line="841"/>
<source>Playback</source>
<translation>Lejátszás</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="857"/>
+ <location filename="../forms/configdialog.ui" line="847"/>
<source>Continue playback on startup</source>
<translation>Lejátszás folytatása indításkor</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1168"/>
+ <location filename="../forms/configdialog.ui" line="1158"/>
<source>16-bit output</source>
<translation>16 bites kimenet</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="271"/>
+ <location filename="../configdialog.cpp" line="269"/>
<source>Visualization</source>
<translation>Vizualizáció</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="261"/>
+ <location filename="../configdialog.cpp" line="259"/>
<source>Effects</source>
<translation>Effektek</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="281"/>
+ <location filename="../configdialog.cpp" line="279"/>
<source>General</source>
<translation>Általános</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1115"/>
+ <location filename="../forms/configdialog.ui" line="1105"/>
<source>Audio</source>
<translation>Audió</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="985"/>
+ <location filename="../forms/configdialog.ui" line="975"/>
<source>Replay Gain</source>
<translation>Replay Gain</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="991"/>
+ <location filename="../forms/configdialog.ui" line="981"/>
<source>Replay Gain mode:</source>
<translation>Replay Gain mód:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1008"/>
+ <location filename="../forms/configdialog.ui" line="998"/>
<source>Preamp:</source>
<translation>Preamp:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1040"/>
- <location filename="../forms/configdialog.ui" line="1085"/>
+ <location filename="../forms/configdialog.ui" line="1030"/>
+ <location filename="../forms/configdialog.ui" line="1075"/>
<source>dB</source>
<translation>dB</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1053"/>
+ <location filename="../forms/configdialog.ui" line="1043"/>
<source>Default gain:</source>
<translation>Alapértelmezett gain:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1105"/>
+ <location filename="../forms/configdialog.ui" line="1095"/>
<source>Use peak info to prevent clipping</source>
<translation>Csúcs információ használata a klippelés megelőzéséhez</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
+ <location filename="../forms/configdialog.ui" line="1111"/>
<source>Output:</source>
<translation>Kimenet:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1161"/>
+ <location filename="../forms/configdialog.ui" line="1151"/>
<source>Use software volume control</source>
<translation>Szoftveres hangerőszabályzó használata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
- <source>Visibility Control</source>
- <translation>Láthatóság</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="719"/>
+ <location filename="../forms/configdialog.ui" line="252"/>
<source>Hide on close</source>
<translation>Elrejtés bezáráskor</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="726"/>
+ <location filename="../forms/configdialog.ui" line="259"/>
<source>Start hidden</source>
<translation>Rejtve induljon</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="736"/>
+ <location filename="../forms/configdialog.ui" line="726"/>
<source>File Dialog</source>
<translation>Fájl ablak</translation>
</message>
@@ -563,7 +548,7 @@
<translation>Átlátszóság</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="364"/>
+ <location filename="../forms/configdialog.ui" line="246"/>
<source>View</source>
<translation>Megnéz</translation>
</message>
@@ -585,62 +570,62 @@
<translation>Hangszínszabályozó</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="768"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Cover Image Retrieve</source>
<translation>Borító beszerzése</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
+ <location filename="../forms/configdialog.ui" line="764"/>
<source>Use separate image files</source>
<translation>Különböző képfájlok használata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
+ <location filename="../forms/configdialog.ui" line="774"/>
<source>Include files:</source>
<translation>Tartalmazott fájlok:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="794"/>
+ <location filename="../forms/configdialog.ui" line="784"/>
<source>Exclude files:</source>
<translation>Kihagyott fájlok:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="806"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Recursive search depth:</source>
<translation>Rekúrzív keresési mélység:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="883"/>
+ <location filename="../forms/configdialog.ui" line="873"/>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="895"/>
+ <location filename="../forms/configdialog.ui" line="885"/>
<source>Enable proxy usage</source>
<translation>Proxy használatának engedélyezése</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="902"/>
+ <location filename="../forms/configdialog.ui" line="892"/>
<source>Proxy host name:</source>
<translation>Proxy host name:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="915"/>
+ <location filename="../forms/configdialog.ui" line="905"/>
<source>Proxy port:</source>
<translation>Proxy port:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="928"/>
+ <location filename="../forms/configdialog.ui" line="918"/>
<source>Use authentication with proxy</source>
<translation>Hitelesítés hasznáalta proxy-val</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="935"/>
+ <location filename="../forms/configdialog.ui" line="925"/>
<source>Proxy user name:</source>
<translation>Proxy felhasználónév:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="948"/>
+ <location filename="../forms/configdialog.ui" line="938"/>
<source>Proxy password:</source>
<translation>Proxy jelszó:</translation>
</message>
@@ -949,168 +934,168 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="267"/>
+ <location filename="../mainwindow.cpp" line="269"/>
<source>Choose a directory</source>
<translation>Válassz egy könyvtárat</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="273"/>
+ <location filename="../mainwindow.cpp" line="275"/>
<source>All Supported Bitstreams</source>
<translation>Minden támogatott bitráta</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="278"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Select one or more files to open</source>
<translation>Válassz egy vagy több fájlat megnyitásra</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="423"/>
<source>&amp;Play</source>
<translation>&amp;Lejátszás</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="422"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Pause</source>
<translation>&amp;Szünet</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="427"/>
<source>&amp;Stop</source>
<translation>&amp;Megállítás</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="428"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="426"/>
+ <location filename="../mainwindow.cpp" line="429"/>
<source>&amp;Previous</source>
<translation>&amp;Előző</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="427"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>Z</source>
<translation>Z</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="428"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>&amp;Next</source>
<translation>&amp;Következő</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>&amp;Play/Pause</source>
<translation>&amp;Lejátszás/Szünet</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>Space</source>
<translation>Szóköz</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="432"/>
+ <location filename="../mainwindow.cpp" line="435"/>
<source>&amp;Repeat Playlist</source>
<translation>Lista &amp;ismétlése</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="433"/>
+ <location filename="../mainwindow.cpp" line="436"/>
<source>&amp;Repeat Track</source>
<translation>Számok i&amp;smétlése</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="434"/>
+ <location filename="../mainwindow.cpp" line="437"/>
<source>&amp;Shuffle</source>
<translation>&amp;Véletlenszerű</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="438"/>
+ <location filename="../mainwindow.cpp" line="441"/>
<source>R</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="442"/>
<source>Ctrl+R</source>
<translation>Crtl+R</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="440"/>
+ <location filename="../mainwindow.cpp" line="443"/>
<source>S</source>
<translation>S</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="451"/>
<source>&amp;Jump To File</source>
<translation>&amp;Ugrás fájlra</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="449"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="453"/>
+ <location filename="../mainwindow.cpp" line="457"/>
<source>Tools</source>
<translation>Eszközök</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="455"/>
+ <location filename="../mainwindow.cpp" line="459"/>
<source>&amp;Settings</source>
<translation>&amp;Beállítások</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="456"/>
+ <location filename="../mainwindow.cpp" line="460"/>
<source>Ctrl+P</source>
<translation>Ctrl+P</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="458"/>
+ <location filename="../mainwindow.cpp" line="462"/>
<source>&amp;About</source>
<translation>&amp;Névjegy</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="459"/>
+ <location filename="../mainwindow.cpp" line="463"/>
<source>&amp;About Qt</source>
<translation>N&amp;évjegy: Qt</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="462"/>
+ <location filename="../mainwindow.cpp" line="466"/>
<source>&amp;Exit</source>
<translation>&amp;Kilépés</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="463"/>
+ <location filename="../mainwindow.cpp" line="467"/>
<source>Ctrl+Q</source>
<translation>Ctrl+Q</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="497"/>
- <location filename="../mainwindow.cpp" line="523"/>
+ <location filename="../mainwindow.cpp" line="511"/>
+ <location filename="../mainwindow.cpp" line="537"/>
<source>Playlist Files</source>
<translation>Lejátszási lista fájl</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="499"/>
+ <location filename="../mainwindow.cpp" line="513"/>
<source>Open Playlist</source>
<translation>Lista megnyitása</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="524"/>
+ <location filename="../mainwindow.cpp" line="538"/>
<source>Save Playlist</source>
<translation>Lista mentése</translation>
</message>
@@ -1631,6 +1616,29 @@
</message>
</context>
<context>
+ <name>ViewMenu</name>
+ <message>
+ <location filename="../viewmenu.cpp" line="27"/>
+ <source>View</source>
+ <translation type="unfinished">Megnéz</translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="28"/>
+ <source>Always on top</source>
+ <translation type="unfinished">Mindig látható</translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="29"/>
+ <source>Put on all workspaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="30"/>
+ <source>Double size</source>
+ <translation type="unfinished">Dupla méret</translation>
+ </message>
+</context>
+<context>
<name>VisualMenu</name>
<message>
<location filename="../visualmenu.cpp" line="29"/>
diff --git a/src/ui/translations/qmmp_it.ts b/src/ui/translations/qmmp_it.ts
index a6d2b01c4..39f821805 100644
--- a/src/ui/translations/qmmp_it.ts
+++ b/src/ui/translations/qmmp_it.ts
@@ -173,23 +173,23 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="709"/>
<source>Description</source>
<translation>Descrizione</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="701"/>
+ <location filename="../forms/configdialog.ui" line="714"/>
<source>Filename</source>
<translation>File</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="384"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Artist</source>
<translation>Interprete</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="72"/>
- <location filename="../configdialog.cpp" line="385"/>
+ <location filename="../configdialog.cpp" line="383"/>
<source>Album</source>
<translation>Album</translation>
</message>
@@ -204,72 +204,72 @@
<translation>Disabilitato</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
+ <location filename="../configdialog.cpp" line="228"/>
<source>Transports</source>
<translation>Protocolli di trasporto</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="241"/>
+ <location filename="../configdialog.cpp" line="239"/>
<source>Decoders</source>
<translation>Decodificatori</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="251"/>
+ <location filename="../configdialog.cpp" line="249"/>
<source>Engines</source>
<translation>Meccanismi</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="386"/>
+ <location filename="../configdialog.cpp" line="384"/>
<source>Title</source>
<translation>Titolo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="385"/>
<source>Track number</source>
<translation>Traccia n°</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="388"/>
+ <location filename="../configdialog.cpp" line="386"/>
<source>Two-digit track number</source>
<translation>Traccia n° a due cifre</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="392"/>
+ <location filename="../configdialog.cpp" line="390"/>
<source>Disc number</source>
<translation>Disco n°</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="396"/>
+ <location filename="../configdialog.cpp" line="394"/>
<source>Condition</source>
<translation>Condizione</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="389"/>
+ <location filename="../configdialog.cpp" line="387"/>
<source>Genre</source>
<translation>Genere</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="391"/>
+ <location filename="../configdialog.cpp" line="389"/>
<source>Composer</source>
<translation>Compositore</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="393"/>
+ <location filename="../configdialog.cpp" line="391"/>
<source>File name</source>
<translation>Nome file</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="394"/>
+ <location filename="../configdialog.cpp" line="392"/>
<source>File path</source>
<translation>Percorso file</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="395"/>
+ <location filename="../configdialog.cpp" line="393"/>
<source>Year</source>
<translation>Anno</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="390"/>
+ <location filename="../configdialog.cpp" line="388"/>
<source>Comment</source>
<translation>Commento</translation>
</message>
@@ -284,63 +284,63 @@
<translation>Temi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="252"/>
+ <location filename="../forms/configdialog.ui" line="282"/>
<source>Fonts</source>
<translation>Caratteri</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="270"/>
+ <location filename="../forms/configdialog.ui" line="300"/>
<source>Player:</source>
<translation>Player: </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>Playlist:</source>
<translation>Lista brani : </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="292"/>
- <location filename="../forms/configdialog.ui" line="340"/>
+ <location filename="../forms/configdialog.ui" line="322"/>
+ <location filename="../forms/configdialog.ui" line="370"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="299"/>
- <location filename="../forms/configdialog.ui" line="347"/>
- <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
+ <location filename="../forms/configdialog.ui" line="377"/>
+ <location filename="../forms/configdialog.ui" line="543"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="489"/>
+ <location filename="../forms/configdialog.ui" line="502"/>
<source>Metadata</source>
<translation>Metadati</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="501"/>
+ <location filename="../forms/configdialog.ui" line="514"/>
<source>Load metadata from files</source>
<translation>Carica i metadati dai brani</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
+ <location filename="../forms/configdialog.ui" line="524"/>
<source>Song Display</source>
<translation>Mostra il brano</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="517"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
<source>Title format:</source>
<translation>Formato del titolo : </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
+ <location filename="../forms/configdialog.ui" line="660"/>
+ <location filename="../forms/configdialog.ui" line="1121"/>
<source>Preferences</source>
<translation>Impostazioni preferite</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="660"/>
- <location filename="../forms/configdialog.ui" line="745"/>
- <location filename="../forms/configdialog.ui" line="1138"/>
+ <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="735"/>
+ <location filename="../forms/configdialog.ui" line="1128"/>
<source>Information</source>
<translation>Informazioni</translation>
</message>
@@ -366,17 +366,17 @@
<translation>Avanzato</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1168"/>
+ <location filename="../forms/configdialog.ui" line="1158"/>
<source>16-bit output</source>
<translation>uscita a 16 bit</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="197"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Archived skin</source>
<translation>Tema archiviato</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="217"/>
+ <location filename="../configdialog.cpp" line="215"/>
<source>Unarchived skin</source>
<translation>Tema non archiviato</translation>
</message>
@@ -386,33 +386,33 @@
<translation>Connettività</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="271"/>
+ <location filename="../configdialog.cpp" line="269"/>
<source>Visualization</source>
<translation>Visualizzazione</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="261"/>
+ <location filename="../configdialog.cpp" line="259"/>
<source>Effects</source>
<translation>Effetti</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="281"/>
+ <location filename="../configdialog.cpp" line="279"/>
<source>General</source>
<translation>Generale</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="736"/>
+ <location filename="../forms/configdialog.ui" line="726"/>
<source>File Dialog</source>
<translation>Menu brani</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1115"/>
+ <location filename="../forms/configdialog.ui" line="1105"/>
<source>Audio</source>
<translation>Audio</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="985"/>
+ <location filename="../forms/configdialog.ui" line="975"/>
<source>Replay Gain</source>
<translation>Normalizzazione</translation>
</message>
@@ -422,188 +422,173 @@
<translation>Varie</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="384"/>
<source>Use bitmap font if available</source>
<translation>Usa carattere bitmap se disponibile</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="370"/>
+ <location filename="../forms/configdialog.ui" line="266"/>
<source>Use skin cursors</source>
<translation>Usa cursore skin</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="384"/>
- <source>Double size</source>
- <translation>Dimensione doppia</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="558"/>
+ <location filename="../forms/configdialog.ui" line="571"/>
<source>Show song numbers</source>
<translation>Mostra numero brani</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="565"/>
+ <location filename="../forms/configdialog.ui" line="578"/>
<source>Show playlists</source>
<translation>Mostra lista esecuzione brani</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="574"/>
+ <location filename="../forms/configdialog.ui" line="587"/>
<source>Show popup information</source>
<translation>Mostra informazioni popup</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="584"/>
+ <location filename="../forms/configdialog.ui" line="597"/>
<source>Customize</source>
<translation>Personalizza</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="991"/>
+ <location filename="../forms/configdialog.ui" line="981"/>
<source>Replay Gain mode:</source>
<translation>Metodo di normalizzazione</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1008"/>
+ <location filename="../forms/configdialog.ui" line="998"/>
<source>Preamp:</source>
<translation>Preamp:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1040"/>
- <location filename="../forms/configdialog.ui" line="1085"/>
+ <location filename="../forms/configdialog.ui" line="1030"/>
+ <location filename="../forms/configdialog.ui" line="1075"/>
<source>dB</source>
<translation>dB</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1053"/>
+ <location filename="../forms/configdialog.ui" line="1043"/>
<source>Default gain:</source>
<translation>Normalizzazione predefinita</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1105"/>
+ <location filename="../forms/configdialog.ui" line="1095"/>
<source>Use peak info to prevent clipping</source>
<translation>Utilizza informazioni di picco per evitare tagli</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
+ <location filename="../forms/configdialog.ui" line="1111"/>
<source>Output:</source>
<translation>Uscita:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1161"/>
+ <location filename="../forms/configdialog.ui" line="1151"/>
<source>Use software volume control</source>
<translation>Utilizza il controllo volume del programma</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
- <source>Visibility Control</source>
- <translation>Controllo dell&apos;aspetto</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="364"/>
+ <location filename="../forms/configdialog.ui" line="246"/>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="377"/>
- <source>Always on top</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="719"/>
+ <location filename="../forms/configdialog.ui" line="252"/>
<source>Hide on close</source>
<translation>Nascondi alla chiusura</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="726"/>
+ <location filename="../forms/configdialog.ui" line="259"/>
<source>Start hidden</source>
<translation>Avvia nascosto</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="768"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Cover Image Retrieve</source>
<translation>Trova immagine copertina</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
+ <location filename="../forms/configdialog.ui" line="764"/>
<source>Use separate image files</source>
<translation>Usa immagini separate</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
+ <location filename="../forms/configdialog.ui" line="774"/>
<source>Include files:</source>
<translation>Includi i file:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="794"/>
+ <location filename="../forms/configdialog.ui" line="784"/>
<source>Exclude files:</source>
<translation>Escludi i file:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="806"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Recursive search depth:</source>
<translation>Profondità ricerca ricorsiva:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="851"/>
+ <location filename="../forms/configdialog.ui" line="841"/>
<source>Playback</source>
<translation>Riproduzione</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="857"/>
+ <location filename="../forms/configdialog.ui" line="847"/>
<source>Continue playback on startup</source>
<translation>Continua la riproduzione all&apos;avvio</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="883"/>
+ <location filename="../forms/configdialog.ui" line="873"/>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="895"/>
+ <location filename="../forms/configdialog.ui" line="885"/>
<source>Enable proxy usage</source>
<translation>Attiva il proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="902"/>
+ <location filename="../forms/configdialog.ui" line="892"/>
<source>Proxy host name:</source>
<translation>Nome del server : </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="915"/>
+ <location filename="../forms/configdialog.ui" line="905"/>
<source>Proxy port:</source>
<translation>Porta del server : </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="928"/>
+ <location filename="../forms/configdialog.ui" line="918"/>
<source>Use authentication with proxy</source>
<translation>Usa autenticazione con il proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="935"/>
+ <location filename="../forms/configdialog.ui" line="925"/>
<source>Proxy user name:</source>
<translation>Utente: </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="948"/>
+ <location filename="../forms/configdialog.ui" line="938"/>
<source>Proxy password:</source>
<translation>Password : </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="537"/>
+ <location filename="../forms/configdialog.ui" line="550"/>
<source>Convert underscores to blanks</source>
<translation>Converti il carattere « _ » in spazi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="544"/>
+ <location filename="../forms/configdialog.ui" line="557"/>
<source>Convert %20 to blanks</source>
<translation>Converti il carattere « %20 » in spazi</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="476"/>
+ <location filename="../configdialog.cpp" line="473"/>
<source>Select Skin Files</source>
<translation>Seleziona aspetto</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="477"/>
+ <location filename="../configdialog.cpp" line="474"/>
<source>Skin files</source>
<translation>Aspetto</translation>
</message>
@@ -618,7 +603,7 @@
<translation>Aggiorna</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="551"/>
+ <location filename="../forms/configdialog.ui" line="564"/>
<source>Show protocol</source>
<translation>Motra protocollo</translation>
</message>
@@ -949,168 +934,168 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="267"/>
+ <location filename="../mainwindow.cpp" line="269"/>
<source>Choose a directory</source>
<translation>Scegliere una cartella</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="278"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Select one or more files to open</source>
<translation>Seleziona uno o più brani da aprire</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="423"/>
<source>&amp;Play</source>
<translation>&amp;Esegui</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="422"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Pause</source>
<translation>&amp;Pausa</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="427"/>
<source>&amp;Stop</source>
<translation>&amp;Arresta</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="428"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="426"/>
+ <location filename="../mainwindow.cpp" line="429"/>
<source>&amp;Previous</source>
<translation>&amp;Precedente</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="427"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>Z</source>
<translation>Z</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="428"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>&amp;Next</source>
<translation>&amp;Successivo</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="451"/>
<source>&amp;Jump To File</source>
<translation>&amp;Vai al brano</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="449"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="455"/>
+ <location filename="../mainwindow.cpp" line="459"/>
<source>&amp;Settings</source>
<translation>&amp;Configurazione</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="456"/>
+ <location filename="../mainwindow.cpp" line="460"/>
<source>Ctrl+P</source>
<translation>Ctrl+P</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="462"/>
+ <location filename="../mainwindow.cpp" line="466"/>
<source>&amp;Exit</source>
<translation>&amp;Esci</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="463"/>
+ <location filename="../mainwindow.cpp" line="467"/>
<source>Ctrl+Q</source>
<translation>Ctrl+Q</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="499"/>
+ <location filename="../mainwindow.cpp" line="513"/>
<source>Open Playlist</source>
<translation>Apri lista di brani</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="524"/>
+ <location filename="../mainwindow.cpp" line="538"/>
<source>Save Playlist</source>
<translation>Salva lista di brani</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="458"/>
+ <location filename="../mainwindow.cpp" line="462"/>
<source>&amp;About</source>
<translation>&amp;Informazioni</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="497"/>
- <location filename="../mainwindow.cpp" line="523"/>
+ <location filename="../mainwindow.cpp" line="511"/>
+ <location filename="../mainwindow.cpp" line="537"/>
<source>Playlist Files</source>
<translation>Brani della lista</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>Space</source>
<translation>Spazio</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="459"/>
+ <location filename="../mainwindow.cpp" line="463"/>
<source>&amp;About Qt</source>
<translation>&amp;Informazioni su Qt</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>&amp;Play/Pause</source>
<translation>&amp;Esegui / Pausa</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="273"/>
+ <location filename="../mainwindow.cpp" line="275"/>
<source>All Supported Bitstreams</source>
<translation>Elenco di tutti i tipi di flusso accettati</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="433"/>
+ <location filename="../mainwindow.cpp" line="436"/>
<source>&amp;Repeat Track</source>
<translation>&amp;Ripeti brano</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="434"/>
+ <location filename="../mainwindow.cpp" line="437"/>
<source>&amp;Shuffle</source>
<translation>&amp;Ordine casuale</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="438"/>
+ <location filename="../mainwindow.cpp" line="441"/>
<source>R</source>
<translation>R</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="442"/>
<source>Ctrl+R</source>
<translation>Ctrl+R</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="440"/>
+ <location filename="../mainwindow.cpp" line="443"/>
<source>S</source>
<translation>S</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="432"/>
+ <location filename="../mainwindow.cpp" line="435"/>
<source>&amp;Repeat Playlist</source>
<translation>&amp;Ripeti lista brani</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="453"/>
+ <location filename="../mainwindow.cpp" line="457"/>
<source>Tools</source>
<translation>Strumenti</translation>
</message>
@@ -1631,6 +1616,29 @@
</message>
</context>
<context>
+ <name>ViewMenu</name>
+ <message>
+ <location filename="../viewmenu.cpp" line="27"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="28"/>
+ <source>Always on top</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="29"/>
+ <source>Put on all workspaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="30"/>
+ <source>Double size</source>
+ <translation type="unfinished">Dimensione doppia</translation>
+ </message>
+</context>
+<context>
<name>VisualMenu</name>
<message>
<location filename="../visualmenu.cpp" line="29"/>
diff --git a/src/ui/translations/qmmp_lt.ts b/src/ui/translations/qmmp_lt.ts
index d7b590066..e260eee84 100644
--- a/src/ui/translations/qmmp_lt.ts
+++ b/src/ui/translations/qmmp_lt.ts
@@ -173,23 +173,23 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="709"/>
<source>Description</source>
<translation>Aprašymas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="701"/>
+ <location filename="../forms/configdialog.ui" line="714"/>
<source>Filename</source>
<translation>Bylos pavadinimas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="384"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Artist</source>
<translation>Atlikėjas</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="72"/>
- <location filename="../configdialog.cpp" line="385"/>
+ <location filename="../configdialog.cpp" line="383"/>
<source>Album</source>
<translation>Albumas</translation>
</message>
@@ -204,72 +204,72 @@
<translation>Išjungta</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
+ <location filename="../configdialog.cpp" line="228"/>
<source>Transports</source>
<translation>Transportas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="241"/>
+ <location filename="../configdialog.cpp" line="239"/>
<source>Decoders</source>
<translation>Dekoderiai</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="251"/>
+ <location filename="../configdialog.cpp" line="249"/>
<source>Engines</source>
<translation>Varikliai</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="386"/>
+ <location filename="../configdialog.cpp" line="384"/>
<source>Title</source>
<translation>Pavadinimas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="385"/>
<source>Track number</source>
<translation>Takelio numeris</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="388"/>
+ <location filename="../configdialog.cpp" line="386"/>
<source>Two-digit track number</source>
<translation>Dviejų skaičių takelio numeris</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="392"/>
+ <location filename="../configdialog.cpp" line="390"/>
<source>Disc number</source>
<translation>Disko numeris</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="396"/>
+ <location filename="../configdialog.cpp" line="394"/>
<source>Condition</source>
<translation>Būklė</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="391"/>
+ <location filename="../configdialog.cpp" line="389"/>
<source>Composer</source>
<translation>Autorius</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="393"/>
+ <location filename="../configdialog.cpp" line="391"/>
<source>File name</source>
<translation>Bylos pavadinimas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="394"/>
+ <location filename="../configdialog.cpp" line="392"/>
<source>File path</source>
<translation>Bylos kelias</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="389"/>
+ <location filename="../configdialog.cpp" line="387"/>
<source>Genre</source>
<translation>Žanras</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="395"/>
+ <location filename="../configdialog.cpp" line="393"/>
<source>Year</source>
<translation>Metai</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="390"/>
+ <location filename="../configdialog.cpp" line="388"/>
<source>Comment</source>
<translation>Komentaras</translation>
</message>
@@ -284,63 +284,63 @@
<translation>Temos</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="252"/>
+ <location filename="../forms/configdialog.ui" line="282"/>
<source>Fonts</source>
<translation>Šriftai</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="270"/>
+ <location filename="../forms/configdialog.ui" line="300"/>
<source>Player:</source>
<translation>Grotuvas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>Playlist:</source>
<translation>Gojaraštis:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="292"/>
- <location filename="../forms/configdialog.ui" line="340"/>
+ <location filename="../forms/configdialog.ui" line="322"/>
+ <location filename="../forms/configdialog.ui" line="370"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="299"/>
- <location filename="../forms/configdialog.ui" line="347"/>
- <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
+ <location filename="../forms/configdialog.ui" line="377"/>
+ <location filename="../forms/configdialog.ui" line="543"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="489"/>
+ <location filename="../forms/configdialog.ui" line="502"/>
<source>Metadata</source>
<translation>Meta duomenys</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="501"/>
+ <location filename="../forms/configdialog.ui" line="514"/>
<source>Load metadata from files</source>
<translation>Įkelti metaduomenis iš bylų</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
+ <location filename="../forms/configdialog.ui" line="524"/>
<source>Song Display</source>
<translation>Dainų sąrašas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="517"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
<source>Title format:</source>
<translation>Pavadinimo formatas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
+ <location filename="../forms/configdialog.ui" line="660"/>
+ <location filename="../forms/configdialog.ui" line="1121"/>
<source>Preferences</source>
<translation>Nustatymai</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="660"/>
- <location filename="../forms/configdialog.ui" line="745"/>
- <location filename="../forms/configdialog.ui" line="1138"/>
+ <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="735"/>
+ <location filename="../forms/configdialog.ui" line="1128"/>
<source>Information</source>
<translation>Informacija</translation>
</message>
@@ -366,17 +366,17 @@
<translation>Papildomi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1168"/>
+ <location filename="../forms/configdialog.ui" line="1158"/>
<source>16-bit output</source>
<translation>16 bitų išvestis</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="197"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Archived skin</source>
<translation>Suspausta tema</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="217"/>
+ <location filename="../configdialog.cpp" line="215"/>
<source>Unarchived skin</source>
<translation>Išskleista tema</translation>
</message>
@@ -386,33 +386,33 @@
<translation>Tinklas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="271"/>
+ <location filename="../configdialog.cpp" line="269"/>
<source>Visualization</source>
<translation>Vizualizacija</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="261"/>
+ <location filename="../configdialog.cpp" line="259"/>
<source>Effects</source>
<translation>Efektai</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="281"/>
+ <location filename="../configdialog.cpp" line="279"/>
<source>General</source>
<translation>Bendri</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="736"/>
+ <location filename="../forms/configdialog.ui" line="726"/>
<source>File Dialog</source>
<translation>Pasirinkimo langas</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1115"/>
+ <location filename="../forms/configdialog.ui" line="1105"/>
<source>Audio</source>
<translation>Audio</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="985"/>
+ <location filename="../forms/configdialog.ui" line="975"/>
<source>Replay Gain</source>
<translatorcomment>Neįsivaizduoju kaip verst</translatorcomment>
<translation>Replay Gain</translation>
@@ -423,188 +423,173 @@
<translation>Kiti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="384"/>
<source>Use bitmap font if available</source>
<translation>Naudoti bitmap šriftą, jei įmanoma</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="370"/>
+ <location filename="../forms/configdialog.ui" line="266"/>
<source>Use skin cursors</source>
<translation>Naudoti temos kursorių</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="384"/>
- <source>Double size</source>
- <translation>Dvigubas dydis</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="558"/>
+ <location filename="../forms/configdialog.ui" line="571"/>
<source>Show song numbers</source>
<translation>Rodyti takelių numerius</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="565"/>
+ <location filename="../forms/configdialog.ui" line="578"/>
<source>Show playlists</source>
<translation>Rodyti grojaraščius</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="574"/>
+ <location filename="../forms/configdialog.ui" line="587"/>
<source>Show popup information</source>
<translation>Rodyti iššokančią informaciją</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="584"/>
+ <location filename="../forms/configdialog.ui" line="597"/>
<source>Customize</source>
<translation>Nustatyti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="991"/>
+ <location filename="../forms/configdialog.ui" line="981"/>
<source>Replay Gain mode:</source>
<translation>Replay Gain metodas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1008"/>
+ <location filename="../forms/configdialog.ui" line="998"/>
<source>Preamp:</source>
<translation>Išankstinis stiprinimas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1040"/>
- <location filename="../forms/configdialog.ui" line="1085"/>
+ <location filename="../forms/configdialog.ui" line="1030"/>
+ <location filename="../forms/configdialog.ui" line="1075"/>
<source>dB</source>
<translation>dB</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1053"/>
+ <location filename="../forms/configdialog.ui" line="1043"/>
<source>Default gain:</source>
<translation>Stiprinimas pagal nutylėjima:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1105"/>
+ <location filename="../forms/configdialog.ui" line="1095"/>
<source>Use peak info to prevent clipping</source>
<translation>Naudoti pikų informaciją trūkinėjimo išvengimui</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
+ <location filename="../forms/configdialog.ui" line="1111"/>
<source>Output:</source>
<translation>Išvestis</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1161"/>
+ <location filename="../forms/configdialog.ui" line="1151"/>
<source>Use software volume control</source>
<translation>Naudoti programinį garso valdymą</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
- <source>Visibility Control</source>
- <translation>Matomumo valdymas</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="364"/>
+ <location filename="../forms/configdialog.ui" line="246"/>
<source>View</source>
<translation>Rodyti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="377"/>
- <source>Always on top</source>
- <translation>Visada viršuje</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="719"/>
+ <location filename="../forms/configdialog.ui" line="252"/>
<source>Hide on close</source>
<translation>Paslėpti išjungus</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="726"/>
+ <location filename="../forms/configdialog.ui" line="259"/>
<source>Start hidden</source>
<translation>Įjungti paslėptą</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="768"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Cover Image Retrieve</source>
<translation>Parsiųsti cd viršelį</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
+ <location filename="../forms/configdialog.ui" line="764"/>
<source>Use separate image files</source>
<translation>Naudoti atskiras paveiksliukų bylas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
+ <location filename="../forms/configdialog.ui" line="774"/>
<source>Include files:</source>
<translation>Įtraukti bylas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="794"/>
+ <location filename="../forms/configdialog.ui" line="784"/>
<source>Exclude files:</source>
<translation>Išskirti bylas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="806"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Recursive search depth:</source>
<translation>Rekursinės paieškos gylis</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="851"/>
+ <location filename="../forms/configdialog.ui" line="841"/>
<source>Playback</source>
<translation>Grojimas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="857"/>
+ <location filename="../forms/configdialog.ui" line="847"/>
<source>Continue playback on startup</source>
<translation>Tęsti grojimą įjungus</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="883"/>
+ <location filename="../forms/configdialog.ui" line="873"/>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="895"/>
+ <location filename="../forms/configdialog.ui" line="885"/>
<source>Enable proxy usage</source>
<translation>Įjungti proxy palaikymą </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="902"/>
+ <location filename="../forms/configdialog.ui" line="892"/>
<source>Proxy host name:</source>
<translation>Proxy serveris:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="915"/>
+ <location filename="../forms/configdialog.ui" line="905"/>
<source>Proxy port:</source>
<translation>Proxy portas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="928"/>
+ <location filename="../forms/configdialog.ui" line="918"/>
<source>Use authentication with proxy</source>
<translation>Naudoti proxy autentifikavimą</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="935"/>
+ <location filename="../forms/configdialog.ui" line="925"/>
<source>Proxy user name:</source>
<translation>Proxy vartotojo vardas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="948"/>
+ <location filename="../forms/configdialog.ui" line="938"/>
<source>Proxy password:</source>
<translation>Proxy slaptažodis:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="537"/>
+ <location filename="../forms/configdialog.ui" line="550"/>
<source>Convert underscores to blanks</source>
<translation>Paversti brūkšnius į tarpus</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="544"/>
+ <location filename="../forms/configdialog.ui" line="557"/>
<source>Convert %20 to blanks</source>
<translation>Paversti %20 į tarpus</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="476"/>
+ <location filename="../configdialog.cpp" line="473"/>
<source>Select Skin Files</source>
<translation>Pasirinkti temų bylas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="477"/>
+ <location filename="../configdialog.cpp" line="474"/>
<source>Skin files</source>
<translation>Temų bylos</translation>
</message>
@@ -619,7 +604,7 @@
<translation>Atnaujinti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="551"/>
+ <location filename="../forms/configdialog.ui" line="564"/>
<source>Show protocol</source>
<translation>Rodyti bylos galūnę</translation>
</message>
@@ -950,168 +935,168 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="267"/>
+ <location filename="../mainwindow.cpp" line="269"/>
<source>Choose a directory</source>
<translation>Pasirinkite aplanką</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="278"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Select one or more files to open</source>
<translation>Pasirinkite vieną ar kelias bylas atvėrimui</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="423"/>
<source>&amp;Play</source>
<translation>&amp;Groti</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>X</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="422"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Pause</source>
<translation>&amp;Pristabdyti</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>C</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="427"/>
<source>&amp;Stop</source>
<translation>&amp;Sustabdyti</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="428"/>
<source>V</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="426"/>
+ <location filename="../mainwindow.cpp" line="429"/>
<source>&amp;Previous</source>
<translation>&amp;Ankstesnis</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="427"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>Z</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="428"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>&amp;Next</source>
<translation>&amp;Sekantis</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="451"/>
<source>&amp;Jump To File</source>
<translation>&amp;Pereiti prie bylos</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="449"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>J</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="455"/>
+ <location filename="../mainwindow.cpp" line="459"/>
<source>&amp;Settings</source>
<translation>&amp;Nustatymai</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="456"/>
+ <location filename="../mainwindow.cpp" line="460"/>
<source>Ctrl+P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="462"/>
+ <location filename="../mainwindow.cpp" line="466"/>
<source>&amp;Exit</source>
<translation>&amp;Išeiti</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="463"/>
+ <location filename="../mainwindow.cpp" line="467"/>
<source>Ctrl+Q</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="499"/>
+ <location filename="../mainwindow.cpp" line="513"/>
<source>Open Playlist</source>
<translation>Atverti grojaraštį</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="524"/>
+ <location filename="../mainwindow.cpp" line="538"/>
<source>Save Playlist</source>
<translation>Išsaugoti grojaraštį</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="458"/>
+ <location filename="../mainwindow.cpp" line="462"/>
<source>&amp;About</source>
<translation>&amp;Apie</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="497"/>
- <location filename="../mainwindow.cpp" line="523"/>
+ <location filename="../mainwindow.cpp" line="511"/>
+ <location filename="../mainwindow.cpp" line="537"/>
<source>Playlist Files</source>
<translation>Grojaraščio bylos</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>Space</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="459"/>
+ <location filename="../mainwindow.cpp" line="463"/>
<source>&amp;About Qt</source>
<translation>&amp;Apie Qt</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>&amp;Play/Pause</source>
<translation>&amp;Groti/Pristabdyti</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="273"/>
+ <location filename="../mainwindow.cpp" line="275"/>
<source>All Supported Bitstreams</source>
<translation>Palaikomi bylų tipai</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="433"/>
+ <location filename="../mainwindow.cpp" line="436"/>
<source>&amp;Repeat Track</source>
<translation>&amp;Kartoti takelį</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="434"/>
+ <location filename="../mainwindow.cpp" line="437"/>
<source>&amp;Shuffle</source>
<translation>&amp;Atsitiktine tvarka</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="438"/>
+ <location filename="../mainwindow.cpp" line="441"/>
<source>R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="442"/>
<source>Ctrl+R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="440"/>
+ <location filename="../mainwindow.cpp" line="443"/>
<source>S</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="432"/>
+ <location filename="../mainwindow.cpp" line="435"/>
<source>&amp;Repeat Playlist</source>
<translation>&amp;Kartoti grojaraštį</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="453"/>
+ <location filename="../mainwindow.cpp" line="457"/>
<source>Tools</source>
<translation>Įrankiai</translation>
</message>
@@ -1632,6 +1617,29 @@
</message>
</context>
<context>
+ <name>ViewMenu</name>
+ <message>
+ <location filename="../viewmenu.cpp" line="27"/>
+ <source>View</source>
+ <translation type="unfinished">Rodyti</translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="28"/>
+ <source>Always on top</source>
+ <translation type="unfinished">Visada viršuje</translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="29"/>
+ <source>Put on all workspaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="30"/>
+ <source>Double size</source>
+ <translation type="unfinished">Dvigubas dydis</translation>
+ </message>
+</context>
+<context>
<name>VisualMenu</name>
<message>
<location filename="../visualmenu.cpp" line="29"/>
diff --git a/src/ui/translations/qmmp_pl_PL.ts b/src/ui/translations/qmmp_pl_PL.ts
index 18cf5172b..577df5dd3 100644
--- a/src/ui/translations/qmmp_pl_PL.ts
+++ b/src/ui/translations/qmmp_pl_PL.ts
@@ -173,23 +173,23 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="709"/>
<source>Description</source>
<translation>Opis</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="701"/>
+ <location filename="../forms/configdialog.ui" line="714"/>
<source>Filename</source>
<translation>Nazwa pliku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="384"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Artist</source>
<translation>Artysta</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="72"/>
- <location filename="../configdialog.cpp" line="385"/>
+ <location filename="../configdialog.cpp" line="383"/>
<source>Album</source>
<translation>Album</translation>
</message>
@@ -204,72 +204,72 @@
<translation>Wyłączone</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
+ <location filename="../configdialog.cpp" line="228"/>
<source>Transports</source>
<translation>Transporty</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="241"/>
+ <location filename="../configdialog.cpp" line="239"/>
<source>Decoders</source>
<translation>Dekodery</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="251"/>
+ <location filename="../configdialog.cpp" line="249"/>
<source>Engines</source>
<translation>Silniki</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="386"/>
+ <location filename="../configdialog.cpp" line="384"/>
<source>Title</source>
<translation>Tytuł</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="385"/>
<source>Track number</source>
<translation>Numer utworu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="388"/>
+ <location filename="../configdialog.cpp" line="386"/>
<source>Two-digit track number</source>
<translation>Dwuznakowy numer utworu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="392"/>
+ <location filename="../configdialog.cpp" line="390"/>
<source>Disc number</source>
<translation>Numer albumu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="396"/>
+ <location filename="../configdialog.cpp" line="394"/>
<source>Condition</source>
<translation>Warunek</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="389"/>
+ <location filename="../configdialog.cpp" line="387"/>
<source>Genre</source>
<translation>Gatunek</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="391"/>
+ <location filename="../configdialog.cpp" line="389"/>
<source>Composer</source>
<translation>Kompozytor</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="393"/>
+ <location filename="../configdialog.cpp" line="391"/>
<source>File name</source>
<translation>Nazwa pliku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="394"/>
+ <location filename="../configdialog.cpp" line="392"/>
<source>File path</source>
<translation>Lokalizacja</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="395"/>
+ <location filename="../configdialog.cpp" line="393"/>
<source>Year</source>
<translation>Rok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="390"/>
+ <location filename="../configdialog.cpp" line="388"/>
<source>Comment</source>
<translation>Komentarz</translation>
</message>
@@ -284,63 +284,63 @@
<translation>Skóry</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="252"/>
+ <location filename="../forms/configdialog.ui" line="282"/>
<source>Fonts</source>
<translation>Czcionki</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="270"/>
+ <location filename="../forms/configdialog.ui" line="300"/>
<source>Player:</source>
<translation>Odtwarzacz:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>Playlist:</source>
<translation>Lista odtwarzania:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="292"/>
- <location filename="../forms/configdialog.ui" line="340"/>
+ <location filename="../forms/configdialog.ui" line="322"/>
+ <location filename="../forms/configdialog.ui" line="370"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="299"/>
- <location filename="../forms/configdialog.ui" line="347"/>
- <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
+ <location filename="../forms/configdialog.ui" line="377"/>
+ <location filename="../forms/configdialog.ui" line="543"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="489"/>
+ <location filename="../forms/configdialog.ui" line="502"/>
<source>Metadata</source>
<translation>Metadane</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="501"/>
+ <location filename="../forms/configdialog.ui" line="514"/>
<source>Load metadata from files</source>
<translation>Załaduj metadane z pliku</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
+ <location filename="../forms/configdialog.ui" line="524"/>
<source>Song Display</source>
<translation>Wyświetlanie utworu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="517"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
<source>Title format:</source>
<translation>Format tytułu:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
+ <location filename="../forms/configdialog.ui" line="660"/>
+ <location filename="../forms/configdialog.ui" line="1121"/>
<source>Preferences</source>
<translation>Ustawienia</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="660"/>
- <location filename="../forms/configdialog.ui" line="745"/>
- <location filename="../forms/configdialog.ui" line="1138"/>
+ <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="735"/>
+ <location filename="../forms/configdialog.ui" line="1128"/>
<source>Information</source>
<translation>Informacje</translation>
</message>
@@ -366,17 +366,17 @@
<translation>Zaawansowane</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1168"/>
+ <location filename="../forms/configdialog.ui" line="1158"/>
<source>16-bit output</source>
<translation>16-bitowe odtwarzanie</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="197"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Archived skin</source>
<translation>Skompresowana skórka</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="217"/>
+ <location filename="../configdialog.cpp" line="215"/>
<source>Unarchived skin</source>
<translation>Niekompresowana skórka</translation>
</message>
@@ -386,33 +386,33 @@
<translation>Sieć</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="271"/>
+ <location filename="../configdialog.cpp" line="269"/>
<source>Visualization</source>
<translation>Wizualizacje</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="261"/>
+ <location filename="../configdialog.cpp" line="259"/>
<source>Effects</source>
<translation>Efekty</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="281"/>
+ <location filename="../configdialog.cpp" line="279"/>
<source>General</source>
<translation>Ogólne</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="736"/>
+ <location filename="../forms/configdialog.ui" line="726"/>
<source>File Dialog</source>
<translation>Okno dialogowe</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1115"/>
+ <location filename="../forms/configdialog.ui" line="1105"/>
<source>Audio</source>
<translation>Dźwięk</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="985"/>
+ <location filename="../forms/configdialog.ui" line="975"/>
<source>Replay Gain</source>
<translation></translation>
</message>
@@ -422,188 +422,173 @@
<translation>Zaawansowane</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="384"/>
<source>Use bitmap font if available</source>
<translation>Użyj czcionki bitmapowej jeśli jest dostępna</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="370"/>
+ <location filename="../forms/configdialog.ui" line="266"/>
<source>Use skin cursors</source>
<translation>Użyj kursorów z motywu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="384"/>
- <source>Double size</source>
- <translation>Podwójny rozmiar</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="558"/>
+ <location filename="../forms/configdialog.ui" line="571"/>
<source>Show song numbers</source>
<translation>Wyświetl numery utworów na liście odtwarzania</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="565"/>
+ <location filename="../forms/configdialog.ui" line="578"/>
<source>Show playlists</source>
<translation>Pokaż listy odtwarzania</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="574"/>
+ <location filename="../forms/configdialog.ui" line="587"/>
<source>Show popup information</source>
<translation>Pokaż informację popup</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="584"/>
+ <location filename="../forms/configdialog.ui" line="597"/>
<source>Customize</source>
<translation>Dostosuj</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="991"/>
+ <location filename="../forms/configdialog.ui" line="981"/>
<source>Replay Gain mode:</source>
<translation>Tryb Replay Gain:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1008"/>
+ <location filename="../forms/configdialog.ui" line="998"/>
<source>Preamp:</source>
<translation></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1040"/>
- <location filename="../forms/configdialog.ui" line="1085"/>
+ <location filename="../forms/configdialog.ui" line="1030"/>
+ <location filename="../forms/configdialog.ui" line="1075"/>
<source>dB</source>
<translation></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1053"/>
+ <location filename="../forms/configdialog.ui" line="1043"/>
<source>Default gain:</source>
<translation>Domyślne wzmocnienie:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1105"/>
+ <location filename="../forms/configdialog.ui" line="1095"/>
<source>Use peak info to prevent clipping</source>
<translation>Użyj informacji peak by zapobiec &quot;klipnięciom&quot;</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
+ <location filename="../forms/configdialog.ui" line="1111"/>
<source>Output:</source>
<translation>Wyjście:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1161"/>
+ <location filename="../forms/configdialog.ui" line="1151"/>
<source>Use software volume control</source>
<translation>Użyj programowej regulacji głośności</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
- <source>Visibility Control</source>
- <translation>Sterowanie</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="364"/>
+ <location filename="../forms/configdialog.ui" line="246"/>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="377"/>
- <source>Always on top</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="719"/>
+ <location filename="../forms/configdialog.ui" line="252"/>
<source>Hide on close</source>
<translation>Zminimalizuj przy zamykaniu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="726"/>
+ <location filename="../forms/configdialog.ui" line="259"/>
<source>Start hidden</source>
<translation>Uruchom zminimalizowany</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="768"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Cover Image Retrieve</source>
<translation>Pobieranie okładek</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
+ <location filename="../forms/configdialog.ui" line="764"/>
<source>Use separate image files</source>
<translation>Użyj oddzielnych obrazków</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
+ <location filename="../forms/configdialog.ui" line="774"/>
<source>Include files:</source>
<translation>Użyj plików:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="794"/>
+ <location filename="../forms/configdialog.ui" line="784"/>
<source>Exclude files:</source>
<translation>Wyłącz pliki:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="806"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Recursive search depth:</source>
<translation>Głębokość rekursywnego przeszukiwania:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="851"/>
+ <location filename="../forms/configdialog.ui" line="841"/>
<source>Playback</source>
<translation>Odtwarzanie</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="857"/>
+ <location filename="../forms/configdialog.ui" line="847"/>
<source>Continue playback on startup</source>
<translation>Wznów odtwarzanie po uruchomieniu programu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="883"/>
+ <location filename="../forms/configdialog.ui" line="873"/>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="895"/>
+ <location filename="../forms/configdialog.ui" line="885"/>
<source>Enable proxy usage</source>
<translation>Włącz proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="902"/>
+ <location filename="../forms/configdialog.ui" line="892"/>
<source>Proxy host name:</source>
<translation>Nazwa hosta proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="915"/>
+ <location filename="../forms/configdialog.ui" line="905"/>
<source>Proxy port:</source>
<translation>Port proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="928"/>
+ <location filename="../forms/configdialog.ui" line="918"/>
<source>Use authentication with proxy</source>
<translation>Użyj autoryzacji z proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="935"/>
+ <location filename="../forms/configdialog.ui" line="925"/>
<source>Proxy user name:</source>
<translation>Nazwa użytkownika:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="948"/>
+ <location filename="../forms/configdialog.ui" line="938"/>
<source>Proxy password:</source>
<translation>Hasło:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="537"/>
+ <location filename="../forms/configdialog.ui" line="550"/>
<source>Convert underscores to blanks</source>
<translation>Konwertuj podkreślenia na spacje</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="544"/>
+ <location filename="../forms/configdialog.ui" line="557"/>
<source>Convert %20 to blanks</source>
<translation>Konwertuj sekwencje %20 na spacje</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="476"/>
+ <location filename="../configdialog.cpp" line="473"/>
<source>Select Skin Files</source>
<translation>Wybierz skórę</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="477"/>
+ <location filename="../configdialog.cpp" line="474"/>
<source>Skin files</source>
<translation>Pliki skór</translation>
</message>
@@ -618,7 +603,7 @@
<translation>Odśwież</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="551"/>
+ <location filename="../forms/configdialog.ui" line="564"/>
<source>Show protocol</source>
<translation>Pokaż protokół</translation>
</message>
@@ -949,168 +934,168 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="267"/>
+ <location filename="../mainwindow.cpp" line="269"/>
<source>Choose a directory</source>
<translation>Wybierz katalog</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="278"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Select one or more files to open</source>
<translation>Wybierz jeden lub więcej plików do otwarcia</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="423"/>
<source>&amp;Play</source>
<translation>&amp;Odtwarzaj</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="422"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Pause</source>
<translation>&amp;Wstrzymaj</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="427"/>
<source>&amp;Stop</source>
<translation>&amp;Zatrzymaj</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="428"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="426"/>
+ <location filename="../mainwindow.cpp" line="429"/>
<source>&amp;Previous</source>
<translation>&amp;Poprzedni</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="427"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>Z</source>
<translation>Z</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="428"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>&amp;Next</source>
<translation>&amp;Następny</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="451"/>
<source>&amp;Jump To File</source>
<translation>&amp;Skocz do pliku</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="449"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="455"/>
+ <location filename="../mainwindow.cpp" line="459"/>
<source>&amp;Settings</source>
<translation>&amp;Ustawienia</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="456"/>
+ <location filename="../mainwindow.cpp" line="460"/>
<source>Ctrl+P</source>
<translation>Ctrl+P</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="462"/>
+ <location filename="../mainwindow.cpp" line="466"/>
<source>&amp;Exit</source>
<translation>&amp;Wyjście</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="463"/>
+ <location filename="../mainwindow.cpp" line="467"/>
<source>Ctrl+Q</source>
<translation>Ctrl+Q</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="499"/>
+ <location filename="../mainwindow.cpp" line="513"/>
<source>Open Playlist</source>
<translation>Otwórz listę odtwarzania</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="524"/>
+ <location filename="../mainwindow.cpp" line="538"/>
<source>Save Playlist</source>
<translation>Zapisz listę odtwarzania</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="458"/>
+ <location filename="../mainwindow.cpp" line="462"/>
<source>&amp;About</source>
<translation>&amp;O programie</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="497"/>
- <location filename="../mainwindow.cpp" line="523"/>
+ <location filename="../mainwindow.cpp" line="511"/>
+ <location filename="../mainwindow.cpp" line="537"/>
<source>Playlist Files</source>
<translation>Pliki listy odtwarzania</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>Space</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="459"/>
+ <location filename="../mainwindow.cpp" line="463"/>
<source>&amp;About Qt</source>
<translation>&amp;O Qt</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>&amp;Play/Pause</source>
<translation>&amp;Odtwarzaj/Wstrzymaj</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="273"/>
+ <location filename="../mainwindow.cpp" line="275"/>
<source>All Supported Bitstreams</source>
<translation>Wszystkie wspierane formaty</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="433"/>
+ <location filename="../mainwindow.cpp" line="436"/>
<source>&amp;Repeat Track</source>
<translation>&amp;Powtórz utwór</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="434"/>
+ <location filename="../mainwindow.cpp" line="437"/>
<source>&amp;Shuffle</source>
<translation>&amp;Losowo</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="438"/>
+ <location filename="../mainwindow.cpp" line="441"/>
<source>R</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="442"/>
<source>Ctrl+R</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="440"/>
+ <location filename="../mainwindow.cpp" line="443"/>
<source>S</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="432"/>
+ <location filename="../mainwindow.cpp" line="435"/>
<source>&amp;Repeat Playlist</source>
<translation>Powtó&amp;rz listę odtwarzania</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="453"/>
+ <location filename="../mainwindow.cpp" line="457"/>
<source>Tools</source>
<translation>Narzędzia</translation>
</message>
@@ -1631,6 +1616,29 @@
</message>
</context>
<context>
+ <name>ViewMenu</name>
+ <message>
+ <location filename="../viewmenu.cpp" line="27"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="28"/>
+ <source>Always on top</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="29"/>
+ <source>Put on all workspaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="30"/>
+ <source>Double size</source>
+ <translation type="unfinished">Podwójny rozmiar</translation>
+ </message>
+</context>
+<context>
<name>VisualMenu</name>
<message>
<location filename="../visualmenu.cpp" line="29"/>
diff --git a/src/ui/translations/qmmp_pt_BR.ts b/src/ui/translations/qmmp_pt_BR.ts
index ad4b3394b..d709ff2f0 100644
--- a/src/ui/translations/qmmp_pt_BR.ts
+++ b/src/ui/translations/qmmp_pt_BR.ts
@@ -173,23 +173,23 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="709"/>
<source>Description</source>
<translation type="unfinished">Descrição</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="701"/>
+ <location filename="../forms/configdialog.ui" line="714"/>
<source>Filename</source>
<translation type="unfinished">Nome do Arquivo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="384"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Artist</source>
<translation type="unfinished">Artista</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="72"/>
- <location filename="../configdialog.cpp" line="385"/>
+ <location filename="../configdialog.cpp" line="383"/>
<source>Album</source>
<translation type="unfinished">Álbum</translation>
</message>
@@ -204,72 +204,72 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
+ <location filename="../configdialog.cpp" line="228"/>
<source>Transports</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="241"/>
+ <location filename="../configdialog.cpp" line="239"/>
<source>Decoders</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="251"/>
+ <location filename="../configdialog.cpp" line="249"/>
<source>Engines</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="386"/>
+ <location filename="../configdialog.cpp" line="384"/>
<source>Title</source>
<translation type="unfinished">Título</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="385"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="388"/>
+ <location filename="../configdialog.cpp" line="386"/>
<source>Two-digit track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="392"/>
+ <location filename="../configdialog.cpp" line="390"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="396"/>
+ <location filename="../configdialog.cpp" line="394"/>
<source>Condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="389"/>
+ <location filename="../configdialog.cpp" line="387"/>
<source>Genre</source>
<translation type="unfinished">Gênero</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="391"/>
+ <location filename="../configdialog.cpp" line="389"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="393"/>
+ <location filename="../configdialog.cpp" line="391"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="394"/>
+ <location filename="../configdialog.cpp" line="392"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="395"/>
+ <location filename="../configdialog.cpp" line="393"/>
<source>Year</source>
<translation type="unfinished">Ano</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="390"/>
+ <location filename="../configdialog.cpp" line="388"/>
<source>Comment</source>
<translation type="unfinished">Comentário</translation>
</message>
@@ -284,63 +284,63 @@
<translation type="unfinished">Temas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="252"/>
+ <location filename="../forms/configdialog.ui" line="282"/>
<source>Fonts</source>
<translation type="unfinished">Fontes</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="270"/>
+ <location filename="../forms/configdialog.ui" line="300"/>
<source>Player:</source>
<translation type="unfinished">Player</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>Playlist:</source>
<translation type="unfinished">Lista de músicas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="292"/>
- <location filename="../forms/configdialog.ui" line="340"/>
+ <location filename="../forms/configdialog.ui" line="322"/>
+ <location filename="../forms/configdialog.ui" line="370"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="299"/>
- <location filename="../forms/configdialog.ui" line="347"/>
- <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
+ <location filename="../forms/configdialog.ui" line="377"/>
+ <location filename="../forms/configdialog.ui" line="543"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="489"/>
+ <location filename="../forms/configdialog.ui" line="502"/>
<source>Metadata</source>
<translation type="unfinished">MetaData</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="501"/>
+ <location filename="../forms/configdialog.ui" line="514"/>
<source>Load metadata from files</source>
<translation type="unfinished">Carregar arquivo MetaData</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
+ <location filename="../forms/configdialog.ui" line="524"/>
<source>Song Display</source>
<translation type="unfinished">Mostrar música</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="517"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
<source>Title format:</source>
<translation type="unfinished">Tipo de Formato:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
+ <location filename="../forms/configdialog.ui" line="660"/>
+ <location filename="../forms/configdialog.ui" line="1121"/>
<source>Preferences</source>
<translation type="unfinished">Preferências</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="660"/>
- <location filename="../forms/configdialog.ui" line="745"/>
- <location filename="../forms/configdialog.ui" line="1138"/>
+ <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="735"/>
+ <location filename="../forms/configdialog.ui" line="1128"/>
<source>Information</source>
<translation type="unfinished">Informações</translation>
</message>
@@ -366,17 +366,17 @@
<translation type="unfinished">Avançado</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1168"/>
+ <location filename="../forms/configdialog.ui" line="1158"/>
<source>16-bit output</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="197"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Archived skin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="217"/>
+ <location filename="../configdialog.cpp" line="215"/>
<source>Unarchived skin</source>
<translation type="unfinished"></translation>
</message>
@@ -386,33 +386,33 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="271"/>
+ <location filename="../configdialog.cpp" line="269"/>
<source>Visualization</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="261"/>
+ <location filename="../configdialog.cpp" line="259"/>
<source>Effects</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="281"/>
+ <location filename="../configdialog.cpp" line="279"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="736"/>
+ <location filename="../forms/configdialog.ui" line="726"/>
<source>File Dialog</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1115"/>
+ <location filename="../forms/configdialog.ui" line="1105"/>
<source>Audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="985"/>
+ <location filename="../forms/configdialog.ui" line="975"/>
<source>Replay Gain</source>
<translation type="unfinished"></translation>
</message>
@@ -422,188 +422,173 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="384"/>
<source>Use bitmap font if available</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="370"/>
+ <location filename="../forms/configdialog.ui" line="266"/>
<source>Use skin cursors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="384"/>
- <source>Double size</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="558"/>
+ <location filename="../forms/configdialog.ui" line="571"/>
<source>Show song numbers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="565"/>
+ <location filename="../forms/configdialog.ui" line="578"/>
<source>Show playlists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="574"/>
+ <location filename="../forms/configdialog.ui" line="587"/>
<source>Show popup information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="584"/>
+ <location filename="../forms/configdialog.ui" line="597"/>
<source>Customize</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="991"/>
+ <location filename="../forms/configdialog.ui" line="981"/>
<source>Replay Gain mode:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1008"/>
+ <location filename="../forms/configdialog.ui" line="998"/>
<source>Preamp:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1040"/>
- <location filename="../forms/configdialog.ui" line="1085"/>
+ <location filename="../forms/configdialog.ui" line="1030"/>
+ <location filename="../forms/configdialog.ui" line="1075"/>
<source>dB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1053"/>
+ <location filename="../forms/configdialog.ui" line="1043"/>
<source>Default gain:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1105"/>
+ <location filename="../forms/configdialog.ui" line="1095"/>
<source>Use peak info to prevent clipping</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
+ <location filename="../forms/configdialog.ui" line="1111"/>
<source>Output:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1161"/>
+ <location filename="../forms/configdialog.ui" line="1151"/>
<source>Use software volume control</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
- <source>Visibility Control</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="364"/>
+ <location filename="../forms/configdialog.ui" line="246"/>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="377"/>
- <source>Always on top</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="719"/>
+ <location filename="../forms/configdialog.ui" line="252"/>
<source>Hide on close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="726"/>
+ <location filename="../forms/configdialog.ui" line="259"/>
<source>Start hidden</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="768"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Cover Image Retrieve</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
+ <location filename="../forms/configdialog.ui" line="764"/>
<source>Use separate image files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
+ <location filename="../forms/configdialog.ui" line="774"/>
<source>Include files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="794"/>
+ <location filename="../forms/configdialog.ui" line="784"/>
<source>Exclude files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="806"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Recursive search depth:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="851"/>
+ <location filename="../forms/configdialog.ui" line="841"/>
<source>Playback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="857"/>
+ <location filename="../forms/configdialog.ui" line="847"/>
<source>Continue playback on startup</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="883"/>
+ <location filename="../forms/configdialog.ui" line="873"/>
<source>Proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="895"/>
+ <location filename="../forms/configdialog.ui" line="885"/>
<source>Enable proxy usage</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="902"/>
+ <location filename="../forms/configdialog.ui" line="892"/>
<source>Proxy host name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="915"/>
+ <location filename="../forms/configdialog.ui" line="905"/>
<source>Proxy port:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="928"/>
+ <location filename="../forms/configdialog.ui" line="918"/>
<source>Use authentication with proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="935"/>
+ <location filename="../forms/configdialog.ui" line="925"/>
<source>Proxy user name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="948"/>
+ <location filename="../forms/configdialog.ui" line="938"/>
<source>Proxy password:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="537"/>
+ <location filename="../forms/configdialog.ui" line="550"/>
<source>Convert underscores to blanks</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="544"/>
+ <location filename="../forms/configdialog.ui" line="557"/>
<source>Convert %20 to blanks</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="476"/>
+ <location filename="../configdialog.cpp" line="473"/>
<source>Select Skin Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="477"/>
+ <location filename="../configdialog.cpp" line="474"/>
<source>Skin files</source>
<translation type="unfinished"></translation>
</message>
@@ -618,7 +603,7 @@
<translation type="unfinished">Recarregar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="551"/>
+ <location filename="../forms/configdialog.ui" line="564"/>
<source>Show protocol</source>
<translation type="unfinished"></translation>
</message>
@@ -949,168 +934,168 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="267"/>
+ <location filename="../mainwindow.cpp" line="269"/>
<source>Choose a directory</source>
<translation type="unfinished">Escolher o diretorio</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="278"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Select one or more files to open</source>
<translation type="unfinished">Selecionar um ou mais arquivos</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="423"/>
<source>&amp;Play</source>
<translation type="unfinished">Tocar</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>X</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="422"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Pause</source>
<translation type="unfinished">Pausar</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>C</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="427"/>
<source>&amp;Stop</source>
<translation type="unfinished">Parar</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="428"/>
<source>V</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="426"/>
+ <location filename="../mainwindow.cpp" line="429"/>
<source>&amp;Previous</source>
<translation type="unfinished">Anterior</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="427"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>Z</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="428"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>&amp;Next</source>
<translation type="unfinished">Próximo</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="451"/>
<source>&amp;Jump To File</source>
<translation type="unfinished">Pular para arquivo</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="449"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>J</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="455"/>
+ <location filename="../mainwindow.cpp" line="459"/>
<source>&amp;Settings</source>
<translation type="unfinished">Configurações</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="456"/>
+ <location filename="../mainwindow.cpp" line="460"/>
<source>Ctrl+P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="462"/>
+ <location filename="../mainwindow.cpp" line="466"/>
<source>&amp;Exit</source>
<translation type="unfinished">Sair</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="463"/>
+ <location filename="../mainwindow.cpp" line="467"/>
<source>Ctrl+Q</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="499"/>
+ <location filename="../mainwindow.cpp" line="513"/>
<source>Open Playlist</source>
<translation type="unfinished">Abrir Playlist</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="524"/>
+ <location filename="../mainwindow.cpp" line="538"/>
<source>Save Playlist</source>
<translation type="unfinished">Salvar Playlist</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="458"/>
+ <location filename="../mainwindow.cpp" line="462"/>
<source>&amp;About</source>
<translation type="unfinished">&amp;Sobre</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="497"/>
- <location filename="../mainwindow.cpp" line="523"/>
+ <location filename="../mainwindow.cpp" line="511"/>
+ <location filename="../mainwindow.cpp" line="537"/>
<source>Playlist Files</source>
<translation type="unfinished">ФArquivos de lista de músicas</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>Space</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="459"/>
+ <location filename="../mainwindow.cpp" line="463"/>
<source>&amp;About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>&amp;Play/Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="273"/>
+ <location filename="../mainwindow.cpp" line="275"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="433"/>
+ <location filename="../mainwindow.cpp" line="436"/>
<source>&amp;Repeat Track</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="434"/>
+ <location filename="../mainwindow.cpp" line="437"/>
<source>&amp;Shuffle</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="438"/>
+ <location filename="../mainwindow.cpp" line="441"/>
<source>R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="442"/>
<source>Ctrl+R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="440"/>
+ <location filename="../mainwindow.cpp" line="443"/>
<source>S</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="432"/>
+ <location filename="../mainwindow.cpp" line="435"/>
<source>&amp;Repeat Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="453"/>
+ <location filename="../mainwindow.cpp" line="457"/>
<source>Tools</source>
<translation type="unfinished"></translation>
</message>
@@ -1631,6 +1616,29 @@
</message>
</context>
<context>
+ <name>ViewMenu</name>
+ <message>
+ <location filename="../viewmenu.cpp" line="27"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="28"/>
+ <source>Always on top</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="29"/>
+ <source>Put on all workspaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="30"/>
+ <source>Double size</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>VisualMenu</name>
<message>
<location filename="../visualmenu.cpp" line="29"/>
diff --git a/src/ui/translations/qmmp_ru.ts b/src/ui/translations/qmmp_ru.ts
index 2afc3d863..be05db88d 100644
--- a/src/ui/translations/qmmp_ru.ts
+++ b/src/ui/translations/qmmp_ru.ts
@@ -173,23 +173,23 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="709"/>
<source>Description</source>
<translation>Описание</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="701"/>
+ <location filename="../forms/configdialog.ui" line="714"/>
<source>Filename</source>
<translation>Имя файла</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="384"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Artist</source>
<translation>Исполнитель</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="72"/>
- <location filename="../configdialog.cpp" line="385"/>
+ <location filename="../configdialog.cpp" line="383"/>
<source>Album</source>
<translation>Альбом</translation>
</message>
@@ -204,72 +204,72 @@
<translation>Отключено</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
+ <location filename="../configdialog.cpp" line="228"/>
<source>Transports</source>
<translation>Транспорты</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="241"/>
+ <location filename="../configdialog.cpp" line="239"/>
<source>Decoders</source>
<translation>Декодеры</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="251"/>
+ <location filename="../configdialog.cpp" line="249"/>
<source>Engines</source>
<translation>Внешние проигрыватели</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="386"/>
+ <location filename="../configdialog.cpp" line="384"/>
<source>Title</source>
<translation>Название</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="385"/>
<source>Track number</source>
<translation>Номер трека</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="388"/>
+ <location filename="../configdialog.cpp" line="386"/>
<source>Two-digit track number</source>
<translation>2-x разрядный номер трека</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="392"/>
+ <location filename="../configdialog.cpp" line="390"/>
<source>Disc number</source>
<translation>Номер диска</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="396"/>
+ <location filename="../configdialog.cpp" line="394"/>
<source>Condition</source>
<translation>Условие</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="389"/>
+ <location filename="../configdialog.cpp" line="387"/>
<source>Genre</source>
<translation>Жанр</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="391"/>
+ <location filename="../configdialog.cpp" line="389"/>
<source>Composer</source>
<translation>Композитор</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="393"/>
+ <location filename="../configdialog.cpp" line="391"/>
<source>File name</source>
<translation>Имя файла</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="394"/>
+ <location filename="../configdialog.cpp" line="392"/>
<source>File path</source>
<translation>Путь к файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="395"/>
+ <location filename="../configdialog.cpp" line="393"/>
<source>Year</source>
<translation>Год</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="390"/>
+ <location filename="../configdialog.cpp" line="388"/>
<source>Comment</source>
<translation>Комментарий</translation>
</message>
@@ -284,63 +284,63 @@
<translation>Обложки</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="252"/>
+ <location filename="../forms/configdialog.ui" line="282"/>
<source>Fonts</source>
<translation>Шрифты</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="270"/>
+ <location filename="../forms/configdialog.ui" line="300"/>
<source>Player:</source>
<translation>Плеер:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>Playlist:</source>
<translation>Список:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="292"/>
- <location filename="../forms/configdialog.ui" line="340"/>
+ <location filename="../forms/configdialog.ui" line="322"/>
+ <location filename="../forms/configdialog.ui" line="370"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="299"/>
- <location filename="../forms/configdialog.ui" line="347"/>
- <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
+ <location filename="../forms/configdialog.ui" line="377"/>
+ <location filename="../forms/configdialog.ui" line="543"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="489"/>
+ <location filename="../forms/configdialog.ui" line="502"/>
<source>Metadata</source>
<translation>Метаданные</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="501"/>
+ <location filename="../forms/configdialog.ui" line="514"/>
<source>Load metadata from files</source>
<translation>Считывать метаданные из файлов</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
+ <location filename="../forms/configdialog.ui" line="524"/>
<source>Song Display</source>
<translation>Список песен</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="517"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
<source>Title format:</source>
<translation>Формат названия:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
+ <location filename="../forms/configdialog.ui" line="660"/>
+ <location filename="../forms/configdialog.ui" line="1121"/>
<source>Preferences</source>
<translation>Настройки</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="660"/>
- <location filename="../forms/configdialog.ui" line="745"/>
- <location filename="../forms/configdialog.ui" line="1138"/>
+ <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="735"/>
+ <location filename="../forms/configdialog.ui" line="1128"/>
<source>Information</source>
<translation>Информация</translation>
</message>
@@ -366,17 +366,17 @@
<translation>Дополнительно</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1168"/>
+ <location filename="../forms/configdialog.ui" line="1158"/>
<source>16-bit output</source>
<translation>16-битный вывод</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="197"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Archived skin</source>
<translation>Упакованная тема</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="217"/>
+ <location filename="../configdialog.cpp" line="215"/>
<source>Unarchived skin</source>
<translation>Распакованная тема</translation>
</message>
@@ -386,33 +386,33 @@
<translation>Сеть</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="271"/>
+ <location filename="../configdialog.cpp" line="269"/>
<source>Visualization</source>
<translation>Визуализация</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="261"/>
+ <location filename="../configdialog.cpp" line="259"/>
<source>Effects</source>
<translation>Эффекты</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="281"/>
+ <location filename="../configdialog.cpp" line="279"/>
<source>General</source>
<translation>Общие</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="736"/>
+ <location filename="../forms/configdialog.ui" line="726"/>
<source>File Dialog</source>
<translation>Файловый диалог</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1115"/>
+ <location filename="../forms/configdialog.ui" line="1105"/>
<source>Audio</source>
<translation>Аудио</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="985"/>
+ <location filename="../forms/configdialog.ui" line="975"/>
<source>Replay Gain</source>
<translation>Выравнивание громкости (Replay Gain)</translation>
</message>
@@ -422,188 +422,173 @@
<translation>Разное</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="384"/>
<source>Use bitmap font if available</source>
<translation>Использовать растровые шрифты, если возможно</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="370"/>
+ <location filename="../forms/configdialog.ui" line="266"/>
<source>Use skin cursors</source>
<translation>Использовать встроенные курсоры</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="384"/>
- <source>Double size</source>
- <translation>Двойной размер</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="558"/>
+ <location filename="../forms/configdialog.ui" line="571"/>
<source>Show song numbers</source>
<translation>Показывать номера песен</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="565"/>
+ <location filename="../forms/configdialog.ui" line="578"/>
<source>Show playlists</source>
<translation>Показывать списки воспроизведения</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="574"/>
+ <location filename="../forms/configdialog.ui" line="587"/>
<source>Show popup information</source>
<translation>Показывать всплывающее окно с информацией</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="584"/>
+ <location filename="../forms/configdialog.ui" line="597"/>
<source>Customize</source>
<translation>Настроить</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="991"/>
+ <location filename="../forms/configdialog.ui" line="981"/>
<source>Replay Gain mode:</source>
<translation>Режим Replay Gain:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1008"/>
+ <location filename="../forms/configdialog.ui" line="998"/>
<source>Preamp:</source>
<translation>Предусиление:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1040"/>
- <location filename="../forms/configdialog.ui" line="1085"/>
+ <location filename="../forms/configdialog.ui" line="1030"/>
+ <location filename="../forms/configdialog.ui" line="1075"/>
<source>dB</source>
<translation>дБ</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1053"/>
+ <location filename="../forms/configdialog.ui" line="1043"/>
<source>Default gain:</source>
<translation>Усиление по умолчанию:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1105"/>
+ <location filename="../forms/configdialog.ui" line="1095"/>
<source>Use peak info to prevent clipping</source>
<translation>Использовать пиковое значение для предотвращения срезания</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
+ <location filename="../forms/configdialog.ui" line="1111"/>
<source>Output:</source>
<translation>Вывод:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1161"/>
+ <location filename="../forms/configdialog.ui" line="1151"/>
<source>Use software volume control</source>
<translation>Использовать программную регулировку громкости</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
- <source>Visibility Control</source>
- <translation>Управление видимостью</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="364"/>
+ <location filename="../forms/configdialog.ui" line="246"/>
<source>View</source>
<translation>Вид</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="377"/>
- <source>Always on top</source>
- <translation>Поверх всех окон</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="719"/>
+ <location filename="../forms/configdialog.ui" line="252"/>
<source>Hide on close</source>
<translation>Скрывать при закрытии</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="726"/>
+ <location filename="../forms/configdialog.ui" line="259"/>
<source>Start hidden</source>
<translation>Запускать скрытым</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="768"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Cover Image Retrieve</source>
<translation>Поиск обложки альбома</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
+ <location filename="../forms/configdialog.ui" line="764"/>
<source>Use separate image files</source>
<translation>Использовать отдельные файлы с изображениями</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
+ <location filename="../forms/configdialog.ui" line="774"/>
<source>Include files:</source>
<translation>Включить файлы:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="794"/>
+ <location filename="../forms/configdialog.ui" line="784"/>
<source>Exclude files:</source>
<translation>Исключить файлы:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="806"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Recursive search depth:</source>
<translation>Глубина рекурсивного поиска:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="851"/>
+ <location filename="../forms/configdialog.ui" line="841"/>
<source>Playback</source>
<translation>Воспроизведение</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="857"/>
+ <location filename="../forms/configdialog.ui" line="847"/>
<source>Continue playback on startup</source>
<translation>Продолжить воспроизведение после запуска</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="883"/>
+ <location filename="../forms/configdialog.ui" line="873"/>
<source>Proxy</source>
<translation>Прокси</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="895"/>
+ <location filename="../forms/configdialog.ui" line="885"/>
<source>Enable proxy usage</source>
<translation>Использовать прокси</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="902"/>
+ <location filename="../forms/configdialog.ui" line="892"/>
<source>Proxy host name:</source>
<translation>Прокси сервер:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="915"/>
+ <location filename="../forms/configdialog.ui" line="905"/>
<source>Proxy port:</source>
<translation>Прокси порт:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="928"/>
+ <location filename="../forms/configdialog.ui" line="918"/>
<source>Use authentication with proxy</source>
<translation>Использовать авторизацию на прокси</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="935"/>
+ <location filename="../forms/configdialog.ui" line="925"/>
<source>Proxy user name:</source>
<translation>Имя пользователя прокси:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="948"/>
+ <location filename="../forms/configdialog.ui" line="938"/>
<source>Proxy password:</source>
<translation>Пароль прокси:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="537"/>
+ <location filename="../forms/configdialog.ui" line="550"/>
<source>Convert underscores to blanks</source>
<translation>Преобразовывать подчёркивание в пробел</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="544"/>
+ <location filename="../forms/configdialog.ui" line="557"/>
<source>Convert %20 to blanks</source>
<translation>Преобразовывать %20 в пробел</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="476"/>
+ <location filename="../configdialog.cpp" line="473"/>
<source>Select Skin Files</source>
<translation>Выберите файлы обложек</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="477"/>
+ <location filename="../configdialog.cpp" line="474"/>
<source>Skin files</source>
<translation>Файлы обложек</translation>
</message>
@@ -618,7 +603,7 @@
<translation>Обновить</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="551"/>
+ <location filename="../forms/configdialog.ui" line="564"/>
<source>Show protocol</source>
<translation>Показывать протокол</translation>
</message>
@@ -949,168 +934,168 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="267"/>
+ <location filename="../mainwindow.cpp" line="269"/>
<source>Choose a directory</source>
<translation>Выберите директорию</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="278"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Select one or more files to open</source>
<translation>Выберите один или несколько файлов</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="423"/>
<source>&amp;Play</source>
<translation>&amp;Воспроизвести</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>X</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="422"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Pause</source>
<translation>&amp;Приостановить</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>C</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="427"/>
<source>&amp;Stop</source>
<translation>&amp;Стоп</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="428"/>
<source>V</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="426"/>
+ <location filename="../mainwindow.cpp" line="429"/>
<source>&amp;Previous</source>
<translation>&amp;Предыдущий фрагмент</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="427"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>Z</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="428"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>&amp;Next</source>
<translation>&amp;Следующий фрагмент</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="451"/>
<source>&amp;Jump To File</source>
<translation>&amp;Перейти к файлу</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="449"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>J</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="455"/>
+ <location filename="../mainwindow.cpp" line="459"/>
<source>&amp;Settings</source>
<translation>&amp;Настройки</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="456"/>
+ <location filename="../mainwindow.cpp" line="460"/>
<source>Ctrl+P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="462"/>
+ <location filename="../mainwindow.cpp" line="466"/>
<source>&amp;Exit</source>
<translation>&amp;Выход</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="463"/>
+ <location filename="../mainwindow.cpp" line="467"/>
<source>Ctrl+Q</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="499"/>
+ <location filename="../mainwindow.cpp" line="513"/>
<source>Open Playlist</source>
<translation>Открыть список</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="524"/>
+ <location filename="../mainwindow.cpp" line="538"/>
<source>Save Playlist</source>
<translation>Сохранить список</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="458"/>
+ <location filename="../mainwindow.cpp" line="462"/>
<source>&amp;About</source>
<translation>&amp;О программе</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="497"/>
- <location filename="../mainwindow.cpp" line="523"/>
+ <location filename="../mainwindow.cpp" line="511"/>
+ <location filename="../mainwindow.cpp" line="537"/>
<source>Playlist Files</source>
<translation>Файлы списков</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>Space</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="459"/>
+ <location filename="../mainwindow.cpp" line="463"/>
<source>&amp;About Qt</source>
<translation>&amp;О библиотеке Qt</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>&amp;Play/Pause</source>
<translation>&amp;Воспр/приост</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="273"/>
+ <location filename="../mainwindow.cpp" line="275"/>
<source>All Supported Bitstreams</source>
<translation>Все форматы</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="433"/>
+ <location filename="../mainwindow.cpp" line="436"/>
<source>&amp;Repeat Track</source>
<translation>&amp;Повторять трек</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="434"/>
+ <location filename="../mainwindow.cpp" line="437"/>
<source>&amp;Shuffle</source>
<translation>&amp;В случайном порядке</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="438"/>
+ <location filename="../mainwindow.cpp" line="441"/>
<source>R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="442"/>
<source>Ctrl+R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="440"/>
+ <location filename="../mainwindow.cpp" line="443"/>
<source>S</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="432"/>
+ <location filename="../mainwindow.cpp" line="435"/>
<source>&amp;Repeat Playlist</source>
<translation>&amp;Повторять список</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="453"/>
+ <location filename="../mainwindow.cpp" line="457"/>
<source>Tools</source>
<translation>Сервис</translation>
</message>
@@ -1631,6 +1616,29 @@
</message>
</context>
<context>
+ <name>ViewMenu</name>
+ <message>
+ <location filename="../viewmenu.cpp" line="27"/>
+ <source>View</source>
+ <translation>Вид</translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="28"/>
+ <source>Always on top</source>
+ <translation>Поверх всех окон</translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="29"/>
+ <source>Put on all workspaces</source>
+ <translation>Разместить на всех рабочих столах</translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="30"/>
+ <source>Double size</source>
+ <translation>Двойной размер</translation>
+ </message>
+</context>
+<context>
<name>VisualMenu</name>
<message>
<location filename="../visualmenu.cpp" line="29"/>
diff --git a/src/ui/translations/qmmp_tr.ts b/src/ui/translations/qmmp_tr.ts
index 3da0d04c8..fe5d095df 100644
--- a/src/ui/translations/qmmp_tr.ts
+++ b/src/ui/translations/qmmp_tr.ts
@@ -173,23 +173,23 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="709"/>
<source>Description</source>
<translation>Açıklama</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="701"/>
+ <location filename="../forms/configdialog.ui" line="714"/>
<source>Filename</source>
<translation>Dosya adı</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="384"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Artist</source>
<translation>Sanatçı</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="72"/>
- <location filename="../configdialog.cpp" line="385"/>
+ <location filename="../configdialog.cpp" line="383"/>
<source>Album</source>
<translation>Albüm</translation>
</message>
@@ -204,72 +204,72 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
+ <location filename="../configdialog.cpp" line="228"/>
<source>Transports</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="241"/>
+ <location filename="../configdialog.cpp" line="239"/>
<source>Decoders</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="251"/>
+ <location filename="../configdialog.cpp" line="249"/>
<source>Engines</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="386"/>
+ <location filename="../configdialog.cpp" line="384"/>
<source>Title</source>
<translation>Başlık</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="385"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="388"/>
+ <location filename="../configdialog.cpp" line="386"/>
<source>Two-digit track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="392"/>
+ <location filename="../configdialog.cpp" line="390"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="396"/>
+ <location filename="../configdialog.cpp" line="394"/>
<source>Condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="389"/>
+ <location filename="../configdialog.cpp" line="387"/>
<source>Genre</source>
<translation>Tarz</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="391"/>
+ <location filename="../configdialog.cpp" line="389"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="393"/>
+ <location filename="../configdialog.cpp" line="391"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="394"/>
+ <location filename="../configdialog.cpp" line="392"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="395"/>
+ <location filename="../configdialog.cpp" line="393"/>
<source>Year</source>
<translation>Yıl</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="390"/>
+ <location filename="../configdialog.cpp" line="388"/>
<source>Comment</source>
<translation>Yorum</translation>
</message>
@@ -284,63 +284,63 @@
<translation>Kabuklar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="252"/>
+ <location filename="../forms/configdialog.ui" line="282"/>
<source>Fonts</source>
<translation>Fontlar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="270"/>
+ <location filename="../forms/configdialog.ui" line="300"/>
<source>Player:</source>
<translation>Oynatıcı:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>Playlist:</source>
<translation>Çalma Listesi:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="292"/>
- <location filename="../forms/configdialog.ui" line="340"/>
+ <location filename="../forms/configdialog.ui" line="322"/>
+ <location filename="../forms/configdialog.ui" line="370"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="299"/>
- <location filename="../forms/configdialog.ui" line="347"/>
- <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
+ <location filename="../forms/configdialog.ui" line="377"/>
+ <location filename="../forms/configdialog.ui" line="543"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="489"/>
+ <location filename="../forms/configdialog.ui" line="502"/>
<source>Metadata</source>
<translation>Veri bilgisi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="501"/>
+ <location filename="../forms/configdialog.ui" line="514"/>
<source>Load metadata from files</source>
<translation>Veri bilgisini dosyadan yükle</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
+ <location filename="../forms/configdialog.ui" line="524"/>
<source>Song Display</source>
<translation>Şarkı Göstergesi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="517"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
<source>Title format:</source>
<translation>Başlık formatı:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
+ <location filename="../forms/configdialog.ui" line="660"/>
+ <location filename="../forms/configdialog.ui" line="1121"/>
<source>Preferences</source>
<translation>Tercihler</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="660"/>
- <location filename="../forms/configdialog.ui" line="745"/>
- <location filename="../forms/configdialog.ui" line="1138"/>
+ <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="735"/>
+ <location filename="../forms/configdialog.ui" line="1128"/>
<source>Information</source>
<translation>Bilgi</translation>
</message>
@@ -366,17 +366,17 @@
<translation>Gelişmiş</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1168"/>
+ <location filename="../forms/configdialog.ui" line="1158"/>
<source>16-bit output</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="197"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Archived skin</source>
<translation>Arşivlenmiş kabuk</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="217"/>
+ <location filename="../configdialog.cpp" line="215"/>
<source>Unarchived skin</source>
<translation>Arşivlenmemiş kabuk</translation>
</message>
@@ -386,33 +386,33 @@
<translation>Bağlanırlık</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="271"/>
+ <location filename="../configdialog.cpp" line="269"/>
<source>Visualization</source>
<translation>Görsellik</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="261"/>
+ <location filename="../configdialog.cpp" line="259"/>
<source>Effects</source>
<translation>Efektler</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="281"/>
+ <location filename="../configdialog.cpp" line="279"/>
<source>General</source>
<translation>Genel</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="736"/>
+ <location filename="../forms/configdialog.ui" line="726"/>
<source>File Dialog</source>
<translation>Dosya Diyaloğu</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1115"/>
+ <location filename="../forms/configdialog.ui" line="1105"/>
<source>Audio</source>
<translation>Ses</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="985"/>
+ <location filename="../forms/configdialog.ui" line="975"/>
<source>Replay Gain</source>
<translation type="unfinished"></translation>
</message>
@@ -422,188 +422,173 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="384"/>
<source>Use bitmap font if available</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="370"/>
+ <location filename="../forms/configdialog.ui" line="266"/>
<source>Use skin cursors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="384"/>
- <source>Double size</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="558"/>
+ <location filename="../forms/configdialog.ui" line="571"/>
<source>Show song numbers</source>
<translation>Şarkı numaralarını göster</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="565"/>
+ <location filename="../forms/configdialog.ui" line="578"/>
<source>Show playlists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="574"/>
+ <location filename="../forms/configdialog.ui" line="587"/>
<source>Show popup information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="584"/>
+ <location filename="../forms/configdialog.ui" line="597"/>
<source>Customize</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="991"/>
+ <location filename="../forms/configdialog.ui" line="981"/>
<source>Replay Gain mode:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1008"/>
+ <location filename="../forms/configdialog.ui" line="998"/>
<source>Preamp:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1040"/>
- <location filename="../forms/configdialog.ui" line="1085"/>
+ <location filename="../forms/configdialog.ui" line="1030"/>
+ <location filename="../forms/configdialog.ui" line="1075"/>
<source>dB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1053"/>
+ <location filename="../forms/configdialog.ui" line="1043"/>
<source>Default gain:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1105"/>
+ <location filename="../forms/configdialog.ui" line="1095"/>
<source>Use peak info to prevent clipping</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
+ <location filename="../forms/configdialog.ui" line="1111"/>
<source>Output:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1161"/>
+ <location filename="../forms/configdialog.ui" line="1151"/>
<source>Use software volume control</source>
<translation>Yazılımsal ses kontrolünü kullan</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
- <source>Visibility Control</source>
- <translation>Görünürlük Kontrolü</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="364"/>
+ <location filename="../forms/configdialog.ui" line="246"/>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="377"/>
- <source>Always on top</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="719"/>
+ <location filename="../forms/configdialog.ui" line="252"/>
<source>Hide on close</source>
<translation>Kapatınca saklan</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="726"/>
+ <location filename="../forms/configdialog.ui" line="259"/>
<source>Start hidden</source>
<translation>Gizli başlat</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="768"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Cover Image Retrieve</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
+ <location filename="../forms/configdialog.ui" line="764"/>
<source>Use separate image files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
+ <location filename="../forms/configdialog.ui" line="774"/>
<source>Include files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="794"/>
+ <location filename="../forms/configdialog.ui" line="784"/>
<source>Exclude files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="806"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Recursive search depth:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="851"/>
+ <location filename="../forms/configdialog.ui" line="841"/>
<source>Playback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="857"/>
+ <location filename="../forms/configdialog.ui" line="847"/>
<source>Continue playback on startup</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="883"/>
+ <location filename="../forms/configdialog.ui" line="873"/>
<source>Proxy</source>
<translation>Vekil sunucu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="895"/>
+ <location filename="../forms/configdialog.ui" line="885"/>
<source>Enable proxy usage</source>
<translation>Vekil sunucu kullanımını etkinleştir</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="902"/>
+ <location filename="../forms/configdialog.ui" line="892"/>
<source>Proxy host name:</source>
<translation>Vekil sunucu adı:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="915"/>
+ <location filename="../forms/configdialog.ui" line="905"/>
<source>Proxy port:</source>
<translation>Vekil sunucu portu:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="928"/>
+ <location filename="../forms/configdialog.ui" line="918"/>
<source>Use authentication with proxy</source>
<translation>Vekil sunucu yetkilendirmesi kullan</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="935"/>
+ <location filename="../forms/configdialog.ui" line="925"/>
<source>Proxy user name:</source>
<translation>Vekil sunucu kullanıcı adı:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="948"/>
+ <location filename="../forms/configdialog.ui" line="938"/>
<source>Proxy password:</source>
<translation>Vekil sunucu parolası:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="537"/>
+ <location filename="../forms/configdialog.ui" line="550"/>
<source>Convert underscores to blanks</source>
<translation>Alt çizgileri boşluğa çevir</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="544"/>
+ <location filename="../forms/configdialog.ui" line="557"/>
<source>Convert %20 to blanks</source>
<translation>%20 yi boşluğa çevir</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="476"/>
+ <location filename="../configdialog.cpp" line="473"/>
<source>Select Skin Files</source>
<translation>Kabuk Dosyası Seç</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="477"/>
+ <location filename="../configdialog.cpp" line="474"/>
<source>Skin files</source>
<translation>Kabuk dosyaları</translation>
</message>
@@ -618,7 +603,7 @@
<translation>Yenile</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="551"/>
+ <location filename="../forms/configdialog.ui" line="564"/>
<source>Show protocol</source>
<translation>Protokolü göster</translation>
</message>
@@ -949,168 +934,168 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="267"/>
+ <location filename="../mainwindow.cpp" line="269"/>
<source>Choose a directory</source>
<translation>Bir dizin seçin</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="278"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Select one or more files to open</source>
<translation>Açmak için bir yada daha çok dosya seçin</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="423"/>
<source>&amp;Play</source>
<translation>&amp;Çal</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="422"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Pause</source>
<translation>&amp;Duraklat</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="427"/>
<source>&amp;Stop</source>
<translation>&amp;Durdur</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="428"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="426"/>
+ <location filename="../mainwindow.cpp" line="429"/>
<source>&amp;Previous</source>
<translation>&amp;Önceki</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="427"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>Z</source>
<translation>Z</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="428"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>&amp;Next</source>
<translation>&amp;Sonraki</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="451"/>
<source>&amp;Jump To File</source>
<translation>&amp;Parçaya Git</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="449"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="455"/>
+ <location filename="../mainwindow.cpp" line="459"/>
<source>&amp;Settings</source>
<translation>&amp;Ayarlar</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="456"/>
+ <location filename="../mainwindow.cpp" line="460"/>
<source>Ctrl+P</source>
<translation>Ctrl+P</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="462"/>
+ <location filename="../mainwindow.cpp" line="466"/>
<source>&amp;Exit</source>
<translation>&amp;Çıkış</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="463"/>
+ <location filename="../mainwindow.cpp" line="467"/>
<source>Ctrl+Q</source>
<translation>Ctrl+Q</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="499"/>
+ <location filename="../mainwindow.cpp" line="513"/>
<source>Open Playlist</source>
<translation>Çalma Listesini Aç</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="524"/>
+ <location filename="../mainwindow.cpp" line="538"/>
<source>Save Playlist</source>
<translation>Çalma Listesini Kaydet</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="458"/>
+ <location filename="../mainwindow.cpp" line="462"/>
<source>&amp;About</source>
<translation>&amp;Hakkında</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="497"/>
- <location filename="../mainwindow.cpp" line="523"/>
+ <location filename="../mainwindow.cpp" line="511"/>
+ <location filename="../mainwindow.cpp" line="537"/>
<source>Playlist Files</source>
<translation>Çalma Listesi Dosyaları</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>Space</source>
<translation>Boşluk</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="459"/>
+ <location filename="../mainwindow.cpp" line="463"/>
<source>&amp;About Qt</source>
<translation>&amp;Qt Hakkında</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>&amp;Play/Pause</source>
<translation>&amp;Oynat/Duraklat</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="273"/>
+ <location filename="../mainwindow.cpp" line="275"/>
<source>All Supported Bitstreams</source>
<translation>Tüm Desteklenen Bitstreamler</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="433"/>
+ <location filename="../mainwindow.cpp" line="436"/>
<source>&amp;Repeat Track</source>
<translation>&amp;Parçayı Yinele</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="434"/>
+ <location filename="../mainwindow.cpp" line="437"/>
<source>&amp;Shuffle</source>
<translation>&amp;Rastgele</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="438"/>
+ <location filename="../mainwindow.cpp" line="441"/>
<source>R</source>
<translation>R</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="442"/>
<source>Ctrl+R</source>
<translation>Ctrl+R</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="440"/>
+ <location filename="../mainwindow.cpp" line="443"/>
<source>S</source>
<translation>S</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="432"/>
+ <location filename="../mainwindow.cpp" line="435"/>
<source>&amp;Repeat Playlist</source>
<translation>&amp;Çalma Listesini Yinele</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="453"/>
+ <location filename="../mainwindow.cpp" line="457"/>
<source>Tools</source>
<translation>Araçlar</translation>
</message>
@@ -1631,6 +1616,29 @@
</message>
</context>
<context>
+ <name>ViewMenu</name>
+ <message>
+ <location filename="../viewmenu.cpp" line="27"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="28"/>
+ <source>Always on top</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="29"/>
+ <source>Put on all workspaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="30"/>
+ <source>Double size</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>VisualMenu</name>
<message>
<location filename="../visualmenu.cpp" line="29"/>
diff --git a/src/ui/translations/qmmp_uk_UA.ts b/src/ui/translations/qmmp_uk_UA.ts
index 51d7e234d..7c0964bcc 100644
--- a/src/ui/translations/qmmp_uk_UA.ts
+++ b/src/ui/translations/qmmp_uk_UA.ts
@@ -173,23 +173,23 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="709"/>
<source>Description</source>
<translation>Пояснення</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="701"/>
+ <location filename="../forms/configdialog.ui" line="714"/>
<source>Filename</source>
<translation>Ім&apos;я файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="384"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Artist</source>
<translation>Виконавець</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="72"/>
- <location filename="../configdialog.cpp" line="385"/>
+ <location filename="../configdialog.cpp" line="383"/>
<source>Album</source>
<translation>Альбом</translation>
</message>
@@ -204,72 +204,72 @@
<translation>Вимкнено</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
+ <location filename="../configdialog.cpp" line="228"/>
<source>Transports</source>
<translation>Транспорти</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="241"/>
+ <location filename="../configdialog.cpp" line="239"/>
<source>Decoders</source>
<translation>Декодери</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="251"/>
+ <location filename="../configdialog.cpp" line="249"/>
<source>Engines</source>
<translation>Зовнішні програвачі</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="386"/>
+ <location filename="../configdialog.cpp" line="384"/>
<source>Title</source>
<translation>Назва</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="385"/>
<source>Track number</source>
<translation>Номер треку</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="388"/>
+ <location filename="../configdialog.cpp" line="386"/>
<source>Two-digit track number</source>
<translation>2- розрядний номер трека</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="392"/>
+ <location filename="../configdialog.cpp" line="390"/>
<source>Disc number</source>
<translation>Номер диску</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="396"/>
+ <location filename="../configdialog.cpp" line="394"/>
<source>Condition</source>
<translation>Умова</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="389"/>
+ <location filename="../configdialog.cpp" line="387"/>
<source>Genre</source>
<translation>Жанр</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="391"/>
+ <location filename="../configdialog.cpp" line="389"/>
<source>Composer</source>
<translation>Композитор</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="393"/>
+ <location filename="../configdialog.cpp" line="391"/>
<source>File name</source>
<translation>Ім&apos;я файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="394"/>
+ <location filename="../configdialog.cpp" line="392"/>
<source>File path</source>
<translation>Шлях файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="395"/>
+ <location filename="../configdialog.cpp" line="393"/>
<source>Year</source>
<translation>Рік</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="390"/>
+ <location filename="../configdialog.cpp" line="388"/>
<source>Comment</source>
<translation>Коментар</translation>
</message>
@@ -284,63 +284,63 @@
<translation>Шкурки</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="252"/>
+ <location filename="../forms/configdialog.ui" line="282"/>
<source>Fonts</source>
<translation>Шрифти</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="270"/>
+ <location filename="../forms/configdialog.ui" line="300"/>
<source>Player:</source>
<translation>Програвач:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>Playlist:</source>
<translation>Список:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="292"/>
- <location filename="../forms/configdialog.ui" line="340"/>
+ <location filename="../forms/configdialog.ui" line="322"/>
+ <location filename="../forms/configdialog.ui" line="370"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="299"/>
- <location filename="../forms/configdialog.ui" line="347"/>
- <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
+ <location filename="../forms/configdialog.ui" line="377"/>
+ <location filename="../forms/configdialog.ui" line="543"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="489"/>
+ <location filename="../forms/configdialog.ui" line="502"/>
<source>Metadata</source>
<translation>Метадані</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="501"/>
+ <location filename="../forms/configdialog.ui" line="514"/>
<source>Load metadata from files</source>
<translation>Зчитувати метадані з файлів</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
+ <location filename="../forms/configdialog.ui" line="524"/>
<source>Song Display</source>
<translation>Список пісень</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="517"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
<source>Title format:</source>
<translation>Формат назви:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
+ <location filename="../forms/configdialog.ui" line="660"/>
+ <location filename="../forms/configdialog.ui" line="1121"/>
<source>Preferences</source>
<translation>Налаштування</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="660"/>
- <location filename="../forms/configdialog.ui" line="745"/>
- <location filename="../forms/configdialog.ui" line="1138"/>
+ <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="735"/>
+ <location filename="../forms/configdialog.ui" line="1128"/>
<source>Information</source>
<translation>Інформація</translation>
</message>
@@ -366,17 +366,17 @@
<translation>Додатково</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1168"/>
+ <location filename="../forms/configdialog.ui" line="1158"/>
<source>16-bit output</source>
<translation>16-бітний вивід</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="197"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Archived skin</source>
<translation>Упакована тема</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="217"/>
+ <location filename="../configdialog.cpp" line="215"/>
<source>Unarchived skin</source>
<translation>Розпакована тема</translation>
</message>
@@ -386,33 +386,33 @@
<translation>Мережа</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="271"/>
+ <location filename="../configdialog.cpp" line="269"/>
<source>Visualization</source>
<translation>Візуалізація</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="261"/>
+ <location filename="../configdialog.cpp" line="259"/>
<source>Effects</source>
<translation>Ефекти</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="281"/>
+ <location filename="../configdialog.cpp" line="279"/>
<source>General</source>
<translation>Загальне</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="736"/>
+ <location filename="../forms/configdialog.ui" line="726"/>
<source>File Dialog</source>
<translation>Файловий діалог</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1115"/>
+ <location filename="../forms/configdialog.ui" line="1105"/>
<source>Audio</source>
<translation>Звук</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="985"/>
+ <location filename="../forms/configdialog.ui" line="975"/>
<source>Replay Gain</source>
<translation>Нормалізація гучності</translation>
</message>
@@ -422,188 +422,173 @@
<translation>Різне</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="384"/>
<source>Use bitmap font if available</source>
<translation>Використовувати растрові шрифти, якщо доступні</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="370"/>
+ <location filename="../forms/configdialog.ui" line="266"/>
<source>Use skin cursors</source>
<translation>Використовувати курсори скіна</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="384"/>
- <source>Double size</source>
- <translation>Подвійний розмір</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="558"/>
+ <location filename="../forms/configdialog.ui" line="571"/>
<source>Show song numbers</source>
<translation>Відображати номера пісень</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="565"/>
+ <location filename="../forms/configdialog.ui" line="578"/>
<source>Show playlists</source>
<translation>Показати списки</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="574"/>
+ <location filename="../forms/configdialog.ui" line="587"/>
<source>Show popup information</source>
<translation>Показувати спливаюче вікно з інформацією</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="584"/>
+ <location filename="../forms/configdialog.ui" line="597"/>
<source>Customize</source>
<translation>Налаштувати</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="991"/>
+ <location filename="../forms/configdialog.ui" line="981"/>
<source>Replay Gain mode:</source>
<translation>Режим нормалізації гучності:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1008"/>
+ <location filename="../forms/configdialog.ui" line="998"/>
<source>Preamp:</source>
<translation>Преамплітуда:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1040"/>
- <location filename="../forms/configdialog.ui" line="1085"/>
+ <location filename="../forms/configdialog.ui" line="1030"/>
+ <location filename="../forms/configdialog.ui" line="1075"/>
<source>dB</source>
<translation></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1053"/>
+ <location filename="../forms/configdialog.ui" line="1043"/>
<source>Default gain:</source>
<translation>Нормалізація за умовчанням:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1105"/>
+ <location filename="../forms/configdialog.ui" line="1095"/>
<source>Use peak info to prevent clipping</source>
<translation>Використовувати інформацію піків для запобігання відсікання</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
+ <location filename="../forms/configdialog.ui" line="1111"/>
<source>Output:</source>
<translation>Виведення:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1161"/>
+ <location filename="../forms/configdialog.ui" line="1151"/>
<source>Use software volume control</source>
<translation>Використовувати програмний контроль гучності</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
- <source>Visibility Control</source>
- <translation>Керування видимістю</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="364"/>
+ <location filename="../forms/configdialog.ui" line="246"/>
<source>View</source>
<translation>Вигляд</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="377"/>
- <source>Always on top</source>
- <translation>Видимий завжди</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="719"/>
+ <location filename="../forms/configdialog.ui" line="252"/>
<source>Hide on close</source>
<translation>Ховати при закритті</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="726"/>
+ <location filename="../forms/configdialog.ui" line="259"/>
<source>Start hidden</source>
<translation>Запускати схованим</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="768"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Cover Image Retrieve</source>
<translation>Пошук обладинки альбома</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
+ <location filename="../forms/configdialog.ui" line="764"/>
<source>Use separate image files</source>
<translation>Використовувати окремі файли зображень</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
+ <location filename="../forms/configdialog.ui" line="774"/>
<source>Include files:</source>
<translation>Включити файли:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="794"/>
+ <location filename="../forms/configdialog.ui" line="784"/>
<source>Exclude files:</source>
<translation>Виключити файли:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="806"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Recursive search depth:</source>
<translation>Глибина рекурсивного пошуку:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="851"/>
+ <location filename="../forms/configdialog.ui" line="841"/>
<source>Playback</source>
<translation>Відтворення</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="857"/>
+ <location filename="../forms/configdialog.ui" line="847"/>
<source>Continue playback on startup</source>
<translation>Продовжити відтворення при запуску</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="883"/>
+ <location filename="../forms/configdialog.ui" line="873"/>
<source>Proxy</source>
<translation>Проксі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="895"/>
+ <location filename="../forms/configdialog.ui" line="885"/>
<source>Enable proxy usage</source>
<translation>Використосувати проксі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="902"/>
+ <location filename="../forms/configdialog.ui" line="892"/>
<source>Proxy host name:</source>
<translation>Сервер проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="915"/>
+ <location filename="../forms/configdialog.ui" line="905"/>
<source>Proxy port:</source>
<translation>Порт проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="928"/>
+ <location filename="../forms/configdialog.ui" line="918"/>
<source>Use authentication with proxy</source>
<translation>Використовувати авторизацію на проксі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="935"/>
+ <location filename="../forms/configdialog.ui" line="925"/>
<source>Proxy user name:</source>
<translation>Ім&apos;я користвача проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="948"/>
+ <location filename="../forms/configdialog.ui" line="938"/>
<source>Proxy password:</source>
<translation>Пароль проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="537"/>
+ <location filename="../forms/configdialog.ui" line="550"/>
<source>Convert underscores to blanks</source>
<translation>Конвертувати підкреслювання в пробіл</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="544"/>
+ <location filename="../forms/configdialog.ui" line="557"/>
<source>Convert %20 to blanks</source>
<translation>Конвертувати %20 в пробіл</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="476"/>
+ <location filename="../configdialog.cpp" line="473"/>
<source>Select Skin Files</source>
<translation>Вибрати файли скінів</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="477"/>
+ <location filename="../configdialog.cpp" line="474"/>
<source>Skin files</source>
<translation>Файли скінів</translation>
</message>
@@ -618,7 +603,7 @@
<translation>Поновити</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="551"/>
+ <location filename="../forms/configdialog.ui" line="564"/>
<source>Show protocol</source>
<translation>Показати протокол</translation>
</message>
@@ -949,168 +934,168 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="267"/>
+ <location filename="../mainwindow.cpp" line="269"/>
<source>Choose a directory</source>
<translation>Виберіть теку</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="278"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Select one or more files to open</source>
<translation>Виберіть один чи кілька файлів</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="423"/>
<source>&amp;Play</source>
<translation>&amp;Відтворити</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>X</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="422"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Pause</source>
<translation>&amp;Пауза</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>C</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="427"/>
<source>&amp;Stop</source>
<translation>&amp;Стоп</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="428"/>
<source>V</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="426"/>
+ <location filename="../mainwindow.cpp" line="429"/>
<source>&amp;Previous</source>
<translation>&amp;Назад</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="427"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>Z</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="428"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>&amp;Next</source>
<translation>&amp;Вперед</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>B</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="451"/>
<source>&amp;Jump To File</source>
<translation>&amp;Перейти до файлу</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="449"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>J</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="455"/>
+ <location filename="../mainwindow.cpp" line="459"/>
<source>&amp;Settings</source>
<translation>&amp;Налаштування</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="456"/>
+ <location filename="../mainwindow.cpp" line="460"/>
<source>Ctrl+P</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="462"/>
+ <location filename="../mainwindow.cpp" line="466"/>
<source>&amp;Exit</source>
<translation>&amp;Вихід</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="463"/>
+ <location filename="../mainwindow.cpp" line="467"/>
<source>Ctrl+Q</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="499"/>
+ <location filename="../mainwindow.cpp" line="513"/>
<source>Open Playlist</source>
<translation>Відкрити список</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="524"/>
+ <location filename="../mainwindow.cpp" line="538"/>
<source>Save Playlist</source>
<translation>Зберегти список</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="458"/>
+ <location filename="../mainwindow.cpp" line="462"/>
<source>&amp;About</source>
<translation>&amp;Про програму</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="497"/>
- <location filename="../mainwindow.cpp" line="523"/>
+ <location filename="../mainwindow.cpp" line="511"/>
+ <location filename="../mainwindow.cpp" line="537"/>
<source>Playlist Files</source>
<translation>Файли списків</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>Space</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="459"/>
+ <location filename="../mainwindow.cpp" line="463"/>
<source>&amp;About Qt</source>
<translation>&amp;Про Qt</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>&amp;Play/Pause</source>
<translation>&amp;Грати/Пауза</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="273"/>
+ <location filename="../mainwindow.cpp" line="275"/>
<source>All Supported Bitstreams</source>
<translation>Усі формати</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="433"/>
+ <location filename="../mainwindow.cpp" line="436"/>
<source>&amp;Repeat Track</source>
<translation>&amp;Повторити трек</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="434"/>
+ <location filename="../mainwindow.cpp" line="437"/>
<source>&amp;Shuffle</source>
<translation>&amp;Перемішати</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="438"/>
+ <location filename="../mainwindow.cpp" line="441"/>
<source>R</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="442"/>
<source>Ctrl+R</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="440"/>
+ <location filename="../mainwindow.cpp" line="443"/>
<source>S</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="432"/>
+ <location filename="../mainwindow.cpp" line="435"/>
<source>&amp;Repeat Playlist</source>
<translation>&amp;Повторити список</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="453"/>
+ <location filename="../mainwindow.cpp" line="457"/>
<source>Tools</source>
<translation>Утиліти</translation>
</message>
@@ -1631,6 +1616,29 @@
</message>
</context>
<context>
+ <name>ViewMenu</name>
+ <message>
+ <location filename="../viewmenu.cpp" line="27"/>
+ <source>View</source>
+ <translation type="unfinished">Вигляд</translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="28"/>
+ <source>Always on top</source>
+ <translation type="unfinished">Видимий завжди</translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="29"/>
+ <source>Put on all workspaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="30"/>
+ <source>Double size</source>
+ <translation type="unfinished">Подвійний розмір</translation>
+ </message>
+</context>
+<context>
<name>VisualMenu</name>
<message>
<location filename="../visualmenu.cpp" line="29"/>
diff --git a/src/ui/translations/qmmp_zh_CN.ts b/src/ui/translations/qmmp_zh_CN.ts
index 817237d36..9a462ad8b 100644
--- a/src/ui/translations/qmmp_zh_CN.ts
+++ b/src/ui/translations/qmmp_zh_CN.ts
@@ -173,23 +173,23 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="709"/>
<source>Description</source>
<translation>描述</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="701"/>
+ <location filename="../forms/configdialog.ui" line="714"/>
<source>Filename</source>
<translation>文件名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="384"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Artist</source>
<translation>艺术家</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="72"/>
- <location filename="../configdialog.cpp" line="385"/>
+ <location filename="../configdialog.cpp" line="383"/>
<source>Album</source>
<translation>专辑</translation>
</message>
@@ -204,72 +204,72 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
+ <location filename="../configdialog.cpp" line="228"/>
<source>Transports</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="241"/>
+ <location filename="../configdialog.cpp" line="239"/>
<source>Decoders</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="251"/>
+ <location filename="../configdialog.cpp" line="249"/>
<source>Engines</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="386"/>
+ <location filename="../configdialog.cpp" line="384"/>
<source>Title</source>
<translation>标题</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="385"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="388"/>
+ <location filename="../configdialog.cpp" line="386"/>
<source>Two-digit track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="392"/>
+ <location filename="../configdialog.cpp" line="390"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="396"/>
+ <location filename="../configdialog.cpp" line="394"/>
<source>Condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="389"/>
+ <location filename="../configdialog.cpp" line="387"/>
<source>Genre</source>
<translation>流派</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="391"/>
+ <location filename="../configdialog.cpp" line="389"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="393"/>
+ <location filename="../configdialog.cpp" line="391"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="394"/>
+ <location filename="../configdialog.cpp" line="392"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="395"/>
+ <location filename="../configdialog.cpp" line="393"/>
<source>Year</source>
<translation>年代</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="390"/>
+ <location filename="../configdialog.cpp" line="388"/>
<source>Comment</source>
<translation>备注</translation>
</message>
@@ -284,63 +284,63 @@
<translation>皮肤</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="252"/>
+ <location filename="../forms/configdialog.ui" line="282"/>
<source>Fonts</source>
<translation>字体</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="270"/>
+ <location filename="../forms/configdialog.ui" line="300"/>
<source>Player:</source>
<translation>播放器:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>Playlist:</source>
<translation>播放列表:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="292"/>
- <location filename="../forms/configdialog.ui" line="340"/>
+ <location filename="../forms/configdialog.ui" line="322"/>
+ <location filename="../forms/configdialog.ui" line="370"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="299"/>
- <location filename="../forms/configdialog.ui" line="347"/>
- <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
+ <location filename="../forms/configdialog.ui" line="377"/>
+ <location filename="../forms/configdialog.ui" line="543"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="489"/>
+ <location filename="../forms/configdialog.ui" line="502"/>
<source>Metadata</source>
<translation>元数据</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="501"/>
+ <location filename="../forms/configdialog.ui" line="514"/>
<source>Load metadata from files</source>
<translation>从文件载入元数据</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
+ <location filename="../forms/configdialog.ui" line="524"/>
<source>Song Display</source>
<translation>显示歌曲</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="517"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
<source>Title format:</source>
<translation>标题格式:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
+ <location filename="../forms/configdialog.ui" line="660"/>
+ <location filename="../forms/configdialog.ui" line="1121"/>
<source>Preferences</source>
<translation>参数设置</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="660"/>
- <location filename="../forms/configdialog.ui" line="745"/>
- <location filename="../forms/configdialog.ui" line="1138"/>
+ <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="735"/>
+ <location filename="../forms/configdialog.ui" line="1128"/>
<source>Information</source>
<translation>信息</translation>
</message>
@@ -366,17 +366,17 @@
<translation>高级</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1168"/>
+ <location filename="../forms/configdialog.ui" line="1158"/>
<source>16-bit output</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="197"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Archived skin</source>
<translation>压缩皮肤</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="217"/>
+ <location filename="../configdialog.cpp" line="215"/>
<source>Unarchived skin</source>
<translation>未压缩皮肤</translation>
</message>
@@ -386,33 +386,33 @@
<translation>连接</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="271"/>
+ <location filename="../configdialog.cpp" line="269"/>
<source>Visualization</source>
<translation>可视化</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="261"/>
+ <location filename="../configdialog.cpp" line="259"/>
<source>Effects</source>
<translation>特效</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="281"/>
+ <location filename="../configdialog.cpp" line="279"/>
<source>General</source>
<translation>常规</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="736"/>
+ <location filename="../forms/configdialog.ui" line="726"/>
<source>File Dialog</source>
<translation>文件对话</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1115"/>
+ <location filename="../forms/configdialog.ui" line="1105"/>
<source>Audio</source>
<translation>音频</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="985"/>
+ <location filename="../forms/configdialog.ui" line="975"/>
<source>Replay Gain</source>
<translation type="unfinished"></translation>
</message>
@@ -422,188 +422,173 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="384"/>
<source>Use bitmap font if available</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="370"/>
+ <location filename="../forms/configdialog.ui" line="266"/>
<source>Use skin cursors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="384"/>
- <source>Double size</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="558"/>
+ <location filename="../forms/configdialog.ui" line="571"/>
<source>Show song numbers</source>
<translation>显示曲目编号</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="565"/>
+ <location filename="../forms/configdialog.ui" line="578"/>
<source>Show playlists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="574"/>
+ <location filename="../forms/configdialog.ui" line="587"/>
<source>Show popup information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="584"/>
+ <location filename="../forms/configdialog.ui" line="597"/>
<source>Customize</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="991"/>
+ <location filename="../forms/configdialog.ui" line="981"/>
<source>Replay Gain mode:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1008"/>
+ <location filename="../forms/configdialog.ui" line="998"/>
<source>Preamp:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1040"/>
- <location filename="../forms/configdialog.ui" line="1085"/>
+ <location filename="../forms/configdialog.ui" line="1030"/>
+ <location filename="../forms/configdialog.ui" line="1075"/>
<source>dB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1053"/>
+ <location filename="../forms/configdialog.ui" line="1043"/>
<source>Default gain:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1105"/>
+ <location filename="../forms/configdialog.ui" line="1095"/>
<source>Use peak info to prevent clipping</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
+ <location filename="../forms/configdialog.ui" line="1111"/>
<source>Output:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1161"/>
+ <location filename="../forms/configdialog.ui" line="1151"/>
<source>Use software volume control</source>
<translation>使用软设备音量控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
- <source>Visibility Control</source>
- <translation>可见性控制</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="364"/>
+ <location filename="../forms/configdialog.ui" line="246"/>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="377"/>
- <source>Always on top</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="719"/>
+ <location filename="../forms/configdialog.ui" line="252"/>
<source>Hide on close</source>
<translation>关闭时隐藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="726"/>
+ <location filename="../forms/configdialog.ui" line="259"/>
<source>Start hidden</source>
<translation>启动时隐藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="768"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Cover Image Retrieve</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
+ <location filename="../forms/configdialog.ui" line="764"/>
<source>Use separate image files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
+ <location filename="../forms/configdialog.ui" line="774"/>
<source>Include files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="794"/>
+ <location filename="../forms/configdialog.ui" line="784"/>
<source>Exclude files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="806"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Recursive search depth:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="851"/>
+ <location filename="../forms/configdialog.ui" line="841"/>
<source>Playback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="857"/>
+ <location filename="../forms/configdialog.ui" line="847"/>
<source>Continue playback on startup</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="883"/>
+ <location filename="../forms/configdialog.ui" line="873"/>
<source>Proxy</source>
<translation>代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="895"/>
+ <location filename="../forms/configdialog.ui" line="885"/>
<source>Enable proxy usage</source>
<translation>启用代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="902"/>
+ <location filename="../forms/configdialog.ui" line="892"/>
<source>Proxy host name:</source>
<translation>主机名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="915"/>
+ <location filename="../forms/configdialog.ui" line="905"/>
<source>Proxy port:</source>
<translation>端口:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="928"/>
+ <location filename="../forms/configdialog.ui" line="918"/>
<source>Use authentication with proxy</source>
<translation>需要身份验证</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="935"/>
+ <location filename="../forms/configdialog.ui" line="925"/>
<source>Proxy user name:</source>
<translation>用户名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="948"/>
+ <location filename="../forms/configdialog.ui" line="938"/>
<source>Proxy password:</source>
<translation>密码:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="537"/>
+ <location filename="../forms/configdialog.ui" line="550"/>
<source>Convert underscores to blanks</source>
<translation>转换下划线为空格</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="544"/>
+ <location filename="../forms/configdialog.ui" line="557"/>
<source>Convert %20 to blanks</source>
<translation>转换 %20 为空格</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="476"/>
+ <location filename="../configdialog.cpp" line="473"/>
<source>Select Skin Files</source>
<translation>选择皮肤文件</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="477"/>
+ <location filename="../configdialog.cpp" line="474"/>
<source>Skin files</source>
<translation>皮肤文件</translation>
</message>
@@ -618,7 +603,7 @@
<translation>刷新</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="551"/>
+ <location filename="../forms/configdialog.ui" line="564"/>
<source>Show protocol</source>
<translation>显示协议</translation>
</message>
@@ -949,168 +934,168 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="267"/>
+ <location filename="../mainwindow.cpp" line="269"/>
<source>Choose a directory</source>
<translation>选择一个目录</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="278"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Select one or more files to open</source>
<translation>选择打开一个或更多文件</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="423"/>
<source>&amp;Play</source>
<translation>播放(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="422"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Pause</source>
<translation>暂停(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="427"/>
<source>&amp;Stop</source>
<translation>停止(&amp;S)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="428"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="426"/>
+ <location filename="../mainwindow.cpp" line="429"/>
<source>&amp;Previous</source>
<translation>上一曲(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="427"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>Z</source>
<translation>Z</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="428"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>&amp;Next</source>
<translation>下一曲(&amp;N)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="451"/>
<source>&amp;Jump To File</source>
<translation>跳到文件(&amp;J)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="449"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="455"/>
+ <location filename="../mainwindow.cpp" line="459"/>
<source>&amp;Settings</source>
<translation>设置(&amp;S)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="456"/>
+ <location filename="../mainwindow.cpp" line="460"/>
<source>Ctrl+P</source>
<translation>Ctrl+P</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="462"/>
+ <location filename="../mainwindow.cpp" line="466"/>
<source>&amp;Exit</source>
<translation>退出(&amp;E)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="463"/>
+ <location filename="../mainwindow.cpp" line="467"/>
<source>Ctrl+Q</source>
<translation>Ctrl+Q</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="499"/>
+ <location filename="../mainwindow.cpp" line="513"/>
<source>Open Playlist</source>
<translation>打开播放列表</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="524"/>
+ <location filename="../mainwindow.cpp" line="538"/>
<source>Save Playlist</source>
<translation>保存播放列表</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="458"/>
+ <location filename="../mainwindow.cpp" line="462"/>
<source>&amp;About</source>
<translation>关于(&amp;A)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="497"/>
- <location filename="../mainwindow.cpp" line="523"/>
+ <location filename="../mainwindow.cpp" line="511"/>
+ <location filename="../mainwindow.cpp" line="537"/>
<source>Playlist Files</source>
<translation>播放列表文件</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>Space</source>
<translation>空格</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="459"/>
+ <location filename="../mainwindow.cpp" line="463"/>
<source>&amp;About Qt</source>
<translation>关于 Qt (&amp;A)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>&amp;Play/Pause</source>
<translation>播放/暂停(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="273"/>
+ <location filename="../mainwindow.cpp" line="275"/>
<source>All Supported Bitstreams</source>
<translation>支持的全部文件</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="433"/>
+ <location filename="../mainwindow.cpp" line="436"/>
<source>&amp;Repeat Track</source>
<translation>重复音轨(&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="434"/>
+ <location filename="../mainwindow.cpp" line="437"/>
<source>&amp;Shuffle</source>
<translation>乱序(&amp;S)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="438"/>
+ <location filename="../mainwindow.cpp" line="441"/>
<source>R</source>
<translation>R</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="442"/>
<source>Ctrl+R</source>
<translation>Ctrl+R</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="440"/>
+ <location filename="../mainwindow.cpp" line="443"/>
<source>S</source>
<translation>S</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="432"/>
+ <location filename="../mainwindow.cpp" line="435"/>
<source>&amp;Repeat Playlist</source>
<translation>重复播放列表(&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="453"/>
+ <location filename="../mainwindow.cpp" line="457"/>
<source>Tools</source>
<translation>工具</translation>
</message>
@@ -1631,6 +1616,29 @@
</message>
</context>
<context>
+ <name>ViewMenu</name>
+ <message>
+ <location filename="../viewmenu.cpp" line="27"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="28"/>
+ <source>Always on top</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="29"/>
+ <source>Put on all workspaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="30"/>
+ <source>Double size</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>VisualMenu</name>
<message>
<location filename="../visualmenu.cpp" line="29"/>
diff --git a/src/ui/translations/qmmp_zh_TW.ts b/src/ui/translations/qmmp_zh_TW.ts
index 514bafa0b..dc0a24eba 100644
--- a/src/ui/translations/qmmp_zh_TW.ts
+++ b/src/ui/translations/qmmp_zh_TW.ts
@@ -173,23 +173,23 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="696"/>
+ <location filename="../forms/configdialog.ui" line="709"/>
<source>Description</source>
<translation>說明</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="701"/>
+ <location filename="../forms/configdialog.ui" line="714"/>
<source>Filename</source>
<translation>檔名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="384"/>
+ <location filename="../configdialog.cpp" line="382"/>
<source>Artist</source>
<translation>藝術家</translation>
</message>
<message>
<location filename="../configdialog.cpp" line="72"/>
- <location filename="../configdialog.cpp" line="385"/>
+ <location filename="../configdialog.cpp" line="383"/>
<source>Album</source>
<translation>專輯</translation>
</message>
@@ -204,72 +204,72 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="230"/>
+ <location filename="../configdialog.cpp" line="228"/>
<source>Transports</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="241"/>
+ <location filename="../configdialog.cpp" line="239"/>
<source>Decoders</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="251"/>
+ <location filename="../configdialog.cpp" line="249"/>
<source>Engines</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="386"/>
+ <location filename="../configdialog.cpp" line="384"/>
<source>Title</source>
<translation>標題</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="385"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="388"/>
+ <location filename="../configdialog.cpp" line="386"/>
<source>Two-digit track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="392"/>
+ <location filename="../configdialog.cpp" line="390"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="396"/>
+ <location filename="../configdialog.cpp" line="394"/>
<source>Condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="389"/>
+ <location filename="../configdialog.cpp" line="387"/>
<source>Genre</source>
<translation>流派</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="391"/>
+ <location filename="../configdialog.cpp" line="389"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="393"/>
+ <location filename="../configdialog.cpp" line="391"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="394"/>
+ <location filename="../configdialog.cpp" line="392"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="395"/>
+ <location filename="../configdialog.cpp" line="393"/>
<source>Year</source>
<translation>年代</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="390"/>
+ <location filename="../configdialog.cpp" line="388"/>
<source>Comment</source>
<translation>備註</translation>
</message>
@@ -284,63 +284,63 @@
<translation>皮膚</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="252"/>
+ <location filename="../forms/configdialog.ui" line="282"/>
<source>Fonts</source>
<translation>字型</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="270"/>
+ <location filename="../forms/configdialog.ui" line="300"/>
<source>Player:</source>
<translation>播放器:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>Playlist:</source>
<translation>播放清單:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="292"/>
- <location filename="../forms/configdialog.ui" line="340"/>
+ <location filename="../forms/configdialog.ui" line="322"/>
+ <location filename="../forms/configdialog.ui" line="370"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="299"/>
- <location filename="../forms/configdialog.ui" line="347"/>
- <location filename="../forms/configdialog.ui" line="530"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
+ <location filename="../forms/configdialog.ui" line="377"/>
+ <location filename="../forms/configdialog.ui" line="543"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="489"/>
+ <location filename="../forms/configdialog.ui" line="502"/>
<source>Metadata</source>
<translation>元資料</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="501"/>
+ <location filename="../forms/configdialog.ui" line="514"/>
<source>Load metadata from files</source>
<translation>從檔案載入元資料</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
+ <location filename="../forms/configdialog.ui" line="524"/>
<source>Song Display</source>
<translation>察看歌曲</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="517"/>
+ <location filename="../forms/configdialog.ui" line="530"/>
<source>Title format:</source>
<translation>標題格式:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
+ <location filename="../forms/configdialog.ui" line="660"/>
+ <location filename="../forms/configdialog.ui" line="1121"/>
<source>Preferences</source>
<translation>引數設定</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="660"/>
- <location filename="../forms/configdialog.ui" line="745"/>
- <location filename="../forms/configdialog.ui" line="1138"/>
+ <location filename="../forms/configdialog.ui" line="673"/>
+ <location filename="../forms/configdialog.ui" line="735"/>
+ <location filename="../forms/configdialog.ui" line="1128"/>
<source>Information</source>
<translation>資訊</translation>
</message>
@@ -366,17 +366,17 @@
<translation>進階</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1168"/>
+ <location filename="../forms/configdialog.ui" line="1158"/>
<source>16-bit output</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="197"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Archived skin</source>
<translation>封包皮膚</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="217"/>
+ <location filename="../configdialog.cpp" line="215"/>
<source>Unarchived skin</source>
<translation>未封包皮膚</translation>
</message>
@@ -386,33 +386,33 @@
<translation>連線</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="271"/>
+ <location filename="../configdialog.cpp" line="269"/>
<source>Visualization</source>
<translation>可視化</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="261"/>
+ <location filename="../configdialog.cpp" line="259"/>
<source>Effects</source>
<translation>特效</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="281"/>
+ <location filename="../configdialog.cpp" line="279"/>
<source>General</source>
<translation>常規</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="736"/>
+ <location filename="../forms/configdialog.ui" line="726"/>
<source>File Dialog</source>
<translation>檔案對話</translation>
</message>
<message>
<location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1115"/>
+ <location filename="../forms/configdialog.ui" line="1105"/>
<source>Audio</source>
<translation>聲訊</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="985"/>
+ <location filename="../forms/configdialog.ui" line="975"/>
<source>Replay Gain</source>
<translation type="unfinished"></translation>
</message>
@@ -422,188 +422,173 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="384"/>
<source>Use bitmap font if available</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="370"/>
+ <location filename="../forms/configdialog.ui" line="266"/>
<source>Use skin cursors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="384"/>
- <source>Double size</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="558"/>
+ <location filename="../forms/configdialog.ui" line="571"/>
<source>Show song numbers</source>
<translation>顯示曲目編號</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="565"/>
+ <location filename="../forms/configdialog.ui" line="578"/>
<source>Show playlists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="574"/>
+ <location filename="../forms/configdialog.ui" line="587"/>
<source>Show popup information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="584"/>
+ <location filename="../forms/configdialog.ui" line="597"/>
<source>Customize</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="991"/>
+ <location filename="../forms/configdialog.ui" line="981"/>
<source>Replay Gain mode:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1008"/>
+ <location filename="../forms/configdialog.ui" line="998"/>
<source>Preamp:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1040"/>
- <location filename="../forms/configdialog.ui" line="1085"/>
+ <location filename="../forms/configdialog.ui" line="1030"/>
+ <location filename="../forms/configdialog.ui" line="1075"/>
<source>dB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1053"/>
+ <location filename="../forms/configdialog.ui" line="1043"/>
<source>Default gain:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1105"/>
+ <location filename="../forms/configdialog.ui" line="1095"/>
<source>Use peak info to prevent clipping</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
+ <location filename="../forms/configdialog.ui" line="1111"/>
<source>Output:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1161"/>
+ <location filename="../forms/configdialog.ui" line="1151"/>
<source>Use software volume control</source>
<translation>使用軟裝置音量控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="713"/>
- <source>Visibility Control</source>
- <translation>可見性控制</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="364"/>
+ <location filename="../forms/configdialog.ui" line="246"/>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="377"/>
- <source>Always on top</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="719"/>
+ <location filename="../forms/configdialog.ui" line="252"/>
<source>Hide on close</source>
<translation>關閉時隱藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="726"/>
+ <location filename="../forms/configdialog.ui" line="259"/>
<source>Start hidden</source>
<translation>啟動時隱藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="768"/>
+ <location filename="../forms/configdialog.ui" line="758"/>
<source>Cover Image Retrieve</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="774"/>
+ <location filename="../forms/configdialog.ui" line="764"/>
<source>Use separate image files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
+ <location filename="../forms/configdialog.ui" line="774"/>
<source>Include files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="794"/>
+ <location filename="../forms/configdialog.ui" line="784"/>
<source>Exclude files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="806"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Recursive search depth:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="851"/>
+ <location filename="../forms/configdialog.ui" line="841"/>
<source>Playback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="857"/>
+ <location filename="../forms/configdialog.ui" line="847"/>
<source>Continue playback on startup</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="883"/>
+ <location filename="../forms/configdialog.ui" line="873"/>
<source>Proxy</source>
<translation>代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="895"/>
+ <location filename="../forms/configdialog.ui" line="885"/>
<source>Enable proxy usage</source>
<translation>啟用代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="902"/>
+ <location filename="../forms/configdialog.ui" line="892"/>
<source>Proxy host name:</source>
<translation>主機名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="915"/>
+ <location filename="../forms/configdialog.ui" line="905"/>
<source>Proxy port:</source>
<translation>通訊埠:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="928"/>
+ <location filename="../forms/configdialog.ui" line="918"/>
<source>Use authentication with proxy</source>
<translation>需要身份驗證</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="935"/>
+ <location filename="../forms/configdialog.ui" line="925"/>
<source>Proxy user name:</source>
<translation>用戶名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="948"/>
+ <location filename="../forms/configdialog.ui" line="938"/>
<source>Proxy password:</source>
<translation>密碼:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="537"/>
+ <location filename="../forms/configdialog.ui" line="550"/>
<source>Convert underscores to blanks</source>
<translation>轉換底線為空格</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="544"/>
+ <location filename="../forms/configdialog.ui" line="557"/>
<source>Convert %20 to blanks</source>
<translation>轉換 %20 為空格</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="476"/>
+ <location filename="../configdialog.cpp" line="473"/>
<source>Select Skin Files</source>
<translation>選取皮膚檔案</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="477"/>
+ <location filename="../configdialog.cpp" line="474"/>
<source>Skin files</source>
<translation>皮膚檔案</translation>
</message>
@@ -618,7 +603,7 @@
<translation>刷新</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="551"/>
+ <location filename="../forms/configdialog.ui" line="564"/>
<source>Show protocol</source>
<translation>顯示協議</translation>
</message>
@@ -949,168 +934,168 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="267"/>
+ <location filename="../mainwindow.cpp" line="269"/>
<source>Choose a directory</source>
<translation>選取一個目錄</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="278"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Select one or more files to open</source>
<translation>選取開啟一個或更多檔案</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="423"/>
<source>&amp;Play</source>
<translation>播放(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="422"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Pause</source>
<translation>暫停(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="427"/>
<source>&amp;Stop</source>
<translation>停止(&amp;S)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="428"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="426"/>
+ <location filename="../mainwindow.cpp" line="429"/>
<source>&amp;Previous</source>
<translation>上一曲(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="427"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>Z</source>
<translation>Z</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="428"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>&amp;Next</source>
<translation>下一曲(&amp;N)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="451"/>
<source>&amp;Jump To File</source>
<translation>跳到檔案(&amp;J)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="449"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="455"/>
+ <location filename="../mainwindow.cpp" line="459"/>
<source>&amp;Settings</source>
<translation>設定(&amp;S)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="456"/>
+ <location filename="../mainwindow.cpp" line="460"/>
<source>Ctrl+P</source>
<translation>Ctrl+P</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="462"/>
+ <location filename="../mainwindow.cpp" line="466"/>
<source>&amp;Exit</source>
<translation>結束(&amp;E)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="463"/>
+ <location filename="../mainwindow.cpp" line="467"/>
<source>Ctrl+Q</source>
<translation>Ctrl+Q</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="499"/>
+ <location filename="../mainwindow.cpp" line="513"/>
<source>Open Playlist</source>
<translation>開啟播放清單</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="524"/>
+ <location filename="../mainwindow.cpp" line="538"/>
<source>Save Playlist</source>
<translation>儲存播放清單</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="458"/>
+ <location filename="../mainwindow.cpp" line="462"/>
<source>&amp;About</source>
<translation>關於(&amp;A)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="497"/>
- <location filename="../mainwindow.cpp" line="523"/>
+ <location filename="../mainwindow.cpp" line="511"/>
+ <location filename="../mainwindow.cpp" line="537"/>
<source>Playlist Files</source>
<translation>播放清單檔案</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>Space</source>
<translation>空格</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="459"/>
+ <location filename="../mainwindow.cpp" line="463"/>
<source>&amp;About Qt</source>
<translation>關於 Qt (&amp;A)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="433"/>
<source>&amp;Play/Pause</source>
<translation>播放/暫停(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="273"/>
+ <location filename="../mainwindow.cpp" line="275"/>
<source>All Supported Bitstreams</source>
<translation>支援的全部檔案</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="433"/>
+ <location filename="../mainwindow.cpp" line="436"/>
<source>&amp;Repeat Track</source>
<translation>重復音軌(&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="434"/>
+ <location filename="../mainwindow.cpp" line="437"/>
<source>&amp;Shuffle</source>
<translation>亂序(&amp;S)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="438"/>
+ <location filename="../mainwindow.cpp" line="441"/>
<source>R</source>
<translation>R</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="442"/>
<source>Ctrl+R</source>
<translation>Ctrl+R</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="440"/>
+ <location filename="../mainwindow.cpp" line="443"/>
<source>S</source>
<translation>S</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="432"/>
+ <location filename="../mainwindow.cpp" line="435"/>
<source>&amp;Repeat Playlist</source>
<translation>重復播放清單(&amp;R)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="453"/>
+ <location filename="../mainwindow.cpp" line="457"/>
<source>Tools</source>
<translation>工具</translation>
</message>
@@ -1631,6 +1616,29 @@
</message>
</context>
<context>
+ <name>ViewMenu</name>
+ <message>
+ <location filename="../viewmenu.cpp" line="27"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="28"/>
+ <source>Always on top</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="29"/>
+ <source>Put on all workspaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../viewmenu.cpp" line="30"/>
+ <source>Double size</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>VisualMenu</name>
<message>
<location filename="../visualmenu.cpp" line="29"/>
diff --git a/src/ui/ui.pro b/src/ui/ui.pro
index dcd01e573..7f070680c 100644
--- a/src/ui/ui.pro
+++ b/src/ui/ui.pro
@@ -56,7 +56,8 @@ HEADERS += mainwindow.h \
playlistselector.h \
popupwidget.h \
popupsettings.h \
- windowsystem.h
+ windowsystem.h \
+ viewmenu.h
SOURCES += mainwindow.cpp \
mp3player.cpp \
button.cpp \
@@ -107,7 +108,8 @@ SOURCES += mainwindow.cpp \
playlistselector.cpp \
popupwidget.cpp \
popupsettings.cpp \
- windowsystem.cpp
+ windowsystem.cpp \
+ viewmenu.cpp
win32:HEADERS += ../qmmp/visual.h
unix {
HEADERS += unixdomainsocket.h
@@ -171,8 +173,7 @@ TRANSLATIONS = translations/qmmp_ru.ts \
translations/qmmp_it.ts \
translations/qmmp_lt.ts \
translations/qmmp_hu.ts
-
-x11{
-CONFIG += link_pkgconfig
-PKGCONFIG += x11
+x11 {
+ CONFIG += link_pkgconfig
+ PKGCONFIG += x11
}
diff --git a/src/ui/viewmenu.cpp b/src/ui/viewmenu.cpp
new file mode 100644
index 000000000..32efd78ae
--- /dev/null
+++ b/src/ui/viewmenu.cpp
@@ -0,0 +1,48 @@
+/***************************************************************************
+ * Copyright (C) 2010 by Ilya Kotov *
+ * forkotov02@hotmail.ru *
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ * This program is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU General Public License *
+ * along with this program; if not, write to the *
+ * Free Software Foundation, Inc., *
+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
+ ***************************************************************************/
+
+#include <QSettings>
+#include <qmmp/qmmp.h>
+#include "viewmenu.h"
+
+ViewMenu::ViewMenu(MainWindow *parent) : QMenu(parent)
+{
+ setTitle(tr("View"));
+ m_alwaysOnTopAction = addAction(tr("Always on top"));
+ m_showOnAllDesktopsAction = addAction(tr("Put on all workspaces"));
+ m_doubleSizeAction = addAction(tr("Double size"));
+ m_alwaysOnTopAction->setCheckable(true);
+ m_showOnAllDesktopsAction->setCheckable(true);
+ m_doubleSizeAction->setCheckable(true);
+ QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
+ m_doubleSizeAction->setChecked(settings.value ("General/double_size", false).toBool());
+ m_alwaysOnTopAction->setChecked(settings.value ("General/always_on_top",false).toBool());
+ m_showOnAllDesktopsAction->setChecked(settings.value ("General/show_on_all_desktops", false).toBool());
+ connect(this, SIGNAL(triggered(QAction*)), SLOT(updateSettings()));
+}
+
+void ViewMenu::updateSettings()
+{
+ QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
+ settings.setValue ("General/double_size", m_doubleSizeAction->isChecked());
+ settings.setValue ("General/always_on_top", m_alwaysOnTopAction->isChecked());
+ settings.setValue ("General/show_on_all_desktops", m_showOnAllDesktopsAction->isChecked());
+ qobject_cast <MainWindow *>(parent())->updateSettings();
+}
diff --git a/src/ui/viewmenu.h b/src/ui/viewmenu.h
new file mode 100644
index 000000000..d5a90af2d
--- /dev/null
+++ b/src/ui/viewmenu.h
@@ -0,0 +1,45 @@
+/***************************************************************************
+ * Copyright (C) 2010 by Ilya Kotov *
+ * forkotov02@hotmail.ru *
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ * This program is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU General Public License *
+ * along with this program; if not, write to the *
+ * Free Software Foundation, Inc., *
+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
+ ***************************************************************************/
+
+#ifndef VIEWMENU_H
+#define VIEWMENU_H
+
+#include <QMenu>
+#include "mainwindow.h"
+
+/**
+ @author Ilya Kotov <forkotov02@hotmail.ru>
+*/
+class ViewMenu : public QMenu
+{
+Q_OBJECT
+public:
+ explicit ViewMenu(MainWindow *parent = 0);
+
+private slots:
+ void updateSettings();
+
+private:
+ QAction *m_alwaysOnTopAction;
+ QAction *m_showOnAllDesktopsAction;
+ QAction *m_doubleSizeAction;
+};
+
+#endif // VIEWMENU_H
diff --git a/src/ui/windowsystem.cpp b/src/ui/windowsystem.cpp
index bbf1a457b..72746434d 100644
--- a/src/ui/windowsystem.cpp
+++ b/src/ui/windowsystem.cpp
@@ -102,7 +102,7 @@ QString WindowSystem::netWindowManagerName()
void WindowSystem::changeWinSticky(WId win, bool stick)
{
- qDebug("WindowSystem: setting sticky state of window 0x%lx to %s.\n",
+ qDebug("WindowSystem: setting sticky state of window 0x%lx to %s.",
static_cast<unsigned long>(win), stick ? "true" : "false");
Display* dsp = QX11Info::display();
Window root = DefaultRootWindow(dsp);