aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-12-17 19:56:41 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-12-17 19:56:41 +0000
commit234f6abfa30c49535ee2e2683121fc99aa20a1a1 (patch)
treed83f984fa49b1badd4ad0787721e7e689b0b66e4 /src
parentf126808d0f9e5a3d41864ed2d619bde1cafd0a63 (diff)
downloadqmmp-234f6abfa30c49535ee2e2683121fc99aa20a1a1.tar.gz
qmmp-234f6abfa30c49535ee2e2683121fc99aa20a1a1.tar.bz2
qmmp-234f6abfa30c49535ee2e2683121fc99aa20a1a1.zip
added replaygain settings
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1446 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src')
-rw-r--r--src/qmmp/CMakeLists.txt2
-rw-r--r--src/qmmp/audioparameters.cpp20
-rw-r--r--src/qmmp/audioparameters.h23
-rw-r--r--src/qmmp/qmmp.pro6
-rw-r--r--src/qmmp/replaygainsettings.cpp83
-rw-r--r--src/qmmp/replaygainsettings.h55
-rw-r--r--src/qmmp/soundcore.cpp10
-rw-r--r--src/qmmp/soundcore.h7
-rw-r--r--src/qmmp/volumecontrol.cpp2
-rw-r--r--src/qmmp/volumecontrol.h2
-rw-r--r--src/ui/configdialog.cpp15
-rw-r--r--src/ui/forms/configdialog.ui185
-rw-r--r--src/ui/translations/qmmp_cs.ts148
-rw-r--r--src/ui/translations/qmmp_de.ts148
-rw-r--r--src/ui/translations/qmmp_it.ts148
-rw-r--r--src/ui/translations/qmmp_lt.ts148
-rw-r--r--src/ui/translations/qmmp_pl_PL.ts148
-rw-r--r--src/ui/translations/qmmp_pt_BR.ts148
-rw-r--r--src/ui/translations/qmmp_ru.ts148
-rw-r--r--src/ui/translations/qmmp_tr.ts148
-rw-r--r--src/ui/translations/qmmp_uk_UA.ts148
-rw-r--r--src/ui/translations/qmmp_zh_CN.ts148
-rw-r--r--src/ui/translations/qmmp_zh_TW.ts148
23 files changed, 1406 insertions, 632 deletions
diff --git a/src/qmmp/CMakeLists.txt b/src/qmmp/CMakeLists.txt
index 46f431954..8b38fa9c5 100644
--- a/src/qmmp/CMakeLists.txt
+++ b/src/qmmp/CMakeLists.txt
@@ -55,6 +55,7 @@ SET(libqmmp_SRCS
metadatamanager.cpp
replaygain.cpp
replaygaininfo.cpp
+ replaygainsettings.cpp
)
SET(libqmmp_MOC_HDRS
@@ -87,6 +88,7 @@ SET(libqmmp_MOC_HDRS
metadatamanager.h
replaygain.h
replaygaininfo.h
+ replaygainsettings.h
)
SET(libqmmp_DEVEL_HDRS
diff --git a/src/qmmp/audioparameters.cpp b/src/qmmp/audioparameters.cpp
index 34ffe98a9..9e513d586 100644
--- a/src/qmmp/audioparameters.cpp
+++ b/src/qmmp/audioparameters.cpp
@@ -1,3 +1,23 @@
+/***************************************************************************
+ * Copyright (C) 2009 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 "audioparameters.h"
AudioParameters::AudioParameters()
diff --git a/src/qmmp/audioparameters.h b/src/qmmp/audioparameters.h
index d7db83355..4710375bc 100644
--- a/src/qmmp/audioparameters.h
+++ b/src/qmmp/audioparameters.h
@@ -1,8 +1,31 @@
+/***************************************************************************
+ * Copyright (C) 2009 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 AUDIOPARAMETERS_H
#define AUDIOPARAMETERS_H
#include <QtGlobal>
+/*!
+ * @author Ilya Kotov <forkotov02@hotmail.ru>
+ */
class AudioParameters
{
public:
diff --git a/src/qmmp/qmmp.pro b/src/qmmp/qmmp.pro
index 29fe07b3e..6284861e7 100644
--- a/src/qmmp/qmmp.pro
+++ b/src/qmmp/qmmp.pro
@@ -30,7 +30,8 @@ HEADERS += recycler.h \
enginefactory.h \
metadatamanager.h \
replaygaininfo.h \
- replaygain.h
+ replaygain.h \
+ replaygainsettings.h
SOURCES += recycler.cpp \
decoder.cpp \
output.cpp \
@@ -54,7 +55,8 @@ SOURCES += recycler.cpp \
emptyinputsource.cpp \
metadatamanager.cpp \
replaygaininfo.cpp \
- replaygain.cpp
+ replaygain.cpp \
+ replaygainsettings.cpp
FORMS +=
unix:TARGET = ../../lib/qmmp
win32:TARGET = ../../../bin/qmmp
diff --git a/src/qmmp/replaygainsettings.cpp b/src/qmmp/replaygainsettings.cpp
new file mode 100644
index 000000000..081620ab4
--- /dev/null
+++ b/src/qmmp/replaygainsettings.cpp
@@ -0,0 +1,83 @@
+/***************************************************************************
+* Copyright (C) 2009 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 "replaygainsettings.h"
+
+ReplayGainSettings::ReplayGainSettings()
+{
+ m_mode = TRACK;
+ m_preamp = 1.0;
+ m_defaultGain = 0.0;
+ m_preventClipping = false;
+}
+
+ReplayGainSettings::ReplayGainSettings(int mode, double preamp, double defaultGain, bool preventClipping)
+{
+ m_mode = mode;
+ m_preamp = preamp;
+ m_defaultGain = defaultGain;
+ m_preventClipping = preventClipping;
+}
+
+ReplayGainSettings::ReplayGainSettings(const ReplayGainSettings &other)
+{
+ operator=(other);
+}
+
+void ReplayGainSettings::operator=(const ReplayGainSettings &settings)
+{
+ m_mode = settings.mode();
+ m_preamp = settings.preamp();
+ m_defaultGain = settings.defaultGain();
+ m_preventClipping = settings.preventClipping();
+}
+
+bool ReplayGainSettings::operator==(const ReplayGainSettings &settings) const
+{
+ return m_mode == settings.mode() &&
+ m_preamp == settings.preamp() &&
+ m_defaultGain == settings.defaultGain() &&
+ m_preventClipping == settings.preventClipping();
+}
+
+bool ReplayGainSettings::operator!=(const ReplayGainSettings &settings) const
+{
+ return !operator==(settings);
+}
+
+int ReplayGainSettings::mode() const
+{
+ return m_mode;
+}
+
+double ReplayGainSettings::preamp() const
+{
+ return m_preamp;
+}
+
+double ReplayGainSettings::defaultGain() const
+{
+ return m_defaultGain;
+}
+
+bool ReplayGainSettings::preventClipping() const
+{
+ return m_preventClipping;
+}
diff --git a/src/qmmp/replaygainsettings.h b/src/qmmp/replaygainsettings.h
new file mode 100644
index 000000000..246ebaeb3
--- /dev/null
+++ b/src/qmmp/replaygainsettings.h
@@ -0,0 +1,55 @@
+/***************************************************************************
+* Copyright (C) 2009 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 REPLAYGAINSETTINGS_H
+#define REPLAYGAINSETTINGS_H
+
+/**
+ @author Ilya Kotov <forkotov02@hotmail.ru>
+*/
+class ReplayGainSettings
+{
+public:
+ enum Mode
+ {
+ TRACK = 0,
+ ALBUM,
+ DISABLED
+ };
+ ReplayGainSettings();
+ ReplayGainSettings(int mode, double preamp, double defaultGain, bool preventClipping);
+ ReplayGainSettings(const ReplayGainSettings &other);
+ void operator=(const ReplayGainSettings &settings);
+ bool operator==(const ReplayGainSettings &settings) const;
+ bool operator!=(const ReplayGainSettings &settings) const;
+
+ int mode() const;
+ double preamp() const;
+ double defaultGain() const;
+ bool preventClipping() const;
+
+private:
+ int m_mode;
+ double m_preamp;
+ double m_defaultGain;
+ bool m_preventClipping;
+};
+
+#endif // REPLAYGAINSETTINGS_H
diff --git a/src/qmmp/soundcore.cpp b/src/qmmp/soundcore.cpp
index b0b988d7e..5f7f17987 100644
--- a/src/qmmp/soundcore.cpp
+++ b/src/qmmp/soundcore.cpp
@@ -310,6 +310,16 @@ void SoundCore::startPendingEngine()
}
}
+ReplayGainSettings SoundCore::replayGainSettings() const
+{
+ return m_replayGainSettings;
+}
+
+void SoundCore::setReplayGainSettings(const ReplayGainSettings &settings)
+{
+ m_replayGainSettings = settings;
+}
+
SoundCore* SoundCore::instance()
{
return m_instance;
diff --git a/src/qmmp/soundcore.h b/src/qmmp/soundcore.h
index 0eb6b1cd3..092cef3a0 100644
--- a/src/qmmp/soundcore.h
+++ b/src/qmmp/soundcore.h
@@ -26,6 +26,7 @@
#include "output.h"
#include "visual.h"
#include "qmmp.h"
+#include "replaygainsettings.h"
class QIODevice;
class VolumeControl;
@@ -105,7 +106,10 @@ public:
* Returns the metdata string associated with the given \b key.
*/
QString metaData(Qmmp::MetaData key);
- /*!
+
+ ReplayGainSettings replayGainSettings() const;
+ void setReplayGainSettings(const ReplayGainSettings &settings);
+ /*!
* Returns a pointer to the SoundCore instance.
*/
static SoundCore* instance();
@@ -223,6 +227,7 @@ private:
AbstractEngine *m_engine;
AbstractEngine *m_pendingEngine;
QList<InputSource *> m_pendingSources;
+ ReplayGainSettings m_replayGainSettings;
};
#endif
diff --git a/src/qmmp/volumecontrol.cpp b/src/qmmp/volumecontrol.cpp
index 2e6379104..c0fa2b35f 100644
--- a/src/qmmp/volumecontrol.cpp
+++ b/src/qmmp/volumecontrol.cpp
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2008 by Ilya Kotov *
+ * Copyright (C) 2008-2009 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
diff --git a/src/qmmp/volumecontrol.h b/src/qmmp/volumecontrol.h
index 575bdf4f3..bc299378a 100644
--- a/src/qmmp/volumecontrol.h
+++ b/src/qmmp/volumecontrol.h
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2008 by Ilya Kotov *
+ * Copyright (C) 2008-2009 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
diff --git a/src/ui/configdialog.cpp b/src/ui/configdialog.cpp
index 257c0324c..dc7ea8b7f 100644
--- a/src/ui/configdialog.cpp
+++ b/src/ui/configdialog.cpp
@@ -84,6 +84,9 @@ ConfigDialog::ConfigDialog (QWidget *parent)
loadPluginsInfo();
loadFonts();
createMenus();
+ ui.replayGainModeComboBox->addItem (tr("Track"), ReplayGainSettings::TRACK);
+ ui.replayGainModeComboBox->addItem (tr("Album"), ReplayGainSettings::ALBUM);
+ ui.replayGainModeComboBox->addItem (tr("Disabled"), ReplayGainSettings::DISABLED);
}
ConfigDialog::~ConfigDialog()
@@ -147,6 +150,12 @@ void ConfigDialog::readSettings()
ui.coverIncludeLineEdit->setText(MetaDataManager::instance()->coverNameFilters(TRUE).join(","));
ui.coverExcludeLineEdit->setText(MetaDataManager::instance()->coverNameFilters(FALSE).join(","));
ui.coverDepthSpinBox->setValue(MetaDataManager::instance()->coverSearchDepth());
+ //replay gain
+ ReplayGainSettings rgs = SoundCore::instance()->replayGainSettings();
+ ui.clippingCheckBox->setChecked(rgs.preventClipping());
+ ui.replayGainModeComboBox->setCurrentIndex(ui.replayGainModeComboBox->findData(rgs.mode()));
+ ui.preampDoubleSpinBox->setValue(rgs.preamp());
+ ui.defaultGainDoubleSpinBox->setValue(rgs.defaultGain());
}
void ConfigDialog::changePage (QListWidgetItem *current, QListWidgetItem *previous)
@@ -647,6 +656,12 @@ void ConfigDialog::saveSettings()
MetaDataManager::instance()->setCoverSearchSettings(ui.coverIncludeLineEdit->text().split(","),
ui.coverExcludeLineEdit->text().split(","),
ui.coverDepthSpinBox->value());
+ int i = ui.replayGainModeComboBox->currentIndex();
+ ReplayGainSettings rs (ui.replayGainModeComboBox->itemData(i).toInt(),
+ ui.preampDoubleSpinBox->value(),
+ ui.defaultGainDoubleSpinBox->value(),
+ ui.clippingCheckBox->isChecked());
+ SoundCore::instance()->setReplayGainSettings(rs);
}
void ConfigDialog::updateButtons()
diff --git a/src/ui/forms/configdialog.ui b/src/ui/forms/configdialog.ui
index 026f32d7d..c6d80dfbb 100644
--- a/src/ui/forms/configdialog.ui
+++ b/src/ui/forms/configdialog.ui
@@ -134,7 +134,7 @@
</item>
<item>
<property name="text">
- <string>Replay Gain</string>
+ <string>Audio</string>
</property>
<property name="icon">
<iconset resource="../images/images.qrc">
@@ -769,23 +769,7 @@
</widget>
<widget class="QWidget" name="page_2">
<layout class="QGridLayout" name="gridLayout_5">
- <item row="0" column="0" colspan="2">
- <widget class="QGroupBox" name="groupBox_6">
- <property name="title">
- <string>Audio</string>
- </property>
- <layout class="QVBoxLayout">
- <item>
- <widget class="QCheckBox" name="softVolumeCheckBox">
- <property name="text">
- <string>Use software volume control</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item row="1" column="0">
+ <item row="0" column="0">
<widget class="QGroupBox" name="visibilityGroupBox">
<property name="title">
<string>Visibility Control</string>
@@ -808,7 +792,7 @@
</layout>
</widget>
</item>
- <item row="1" column="1">
+ <item row="0" column="1">
<widget class="QGroupBox" name="groupBox_8">
<property name="title">
<string>Compatibility</string>
@@ -831,7 +815,7 @@
</layout>
</widget>
</item>
- <item row="2" column="0" colspan="2">
+ <item row="1" column="0" colspan="2">
<widget class="QGroupBox" name="groupBox_4">
<property name="title">
<string>File Dialog</string>
@@ -863,7 +847,7 @@
</layout>
</widget>
</item>
- <item row="3" column="0" colspan="2">
+ <item row="2" column="0" colspan="2">
<widget class="QGroupBox" name="groupBox_9">
<property name="title">
<string>Cover Image Retrieve</string>
@@ -923,6 +907,19 @@
</layout>
</widget>
</item>
+ <item row="3" column="0">
+ <spacer name="verticalSpacer_3">
+ <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 class="QWidget" name="network">
@@ -1039,7 +1036,151 @@
</item>
</layout>
</widget>
- <widget class="QWidget" name="replaygain"/>
+ <widget class="QWidget" name="audio">
+ <layout class="QVBoxLayout" name="verticalLayout_7">
+ <item>
+ <widget class="QGroupBox" name="groupBox_10">
+ <property name="title">
+ <string>Replay Gain</string>
+ </property>
+ <layout class="QGridLayout" name="gridLayout_7">
+ <item row="1" column="0">
+ <widget class="QLabel" name="label_14">
+ <property name="text">
+ <string>Replay Gain mode:</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="1">
+ <widget class="QComboBox" name="replayGainModeComboBox">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="0">
+ <widget class="QLabel" name="label_15">
+ <property name="text">
+ <string>Preamp:</string>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="1">
+ <widget class="QDoubleSpinBox" name="preampDoubleSpinBox">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="2">
+ <widget class="QLabel" name="label_17">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>dB</string>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="0">
+ <widget class="QLabel" name="label_16">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>Default gain:</string>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="1">
+ <widget class="QDoubleSpinBox" name="defaultGainDoubleSpinBox">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="2">
+ <widget class="QLabel" name="label_18">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>dB</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="2">
+ <spacer name="horizontalSpacer_4">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>40</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item row="4" column="0" colspan="3">
+ <widget class="QCheckBox" name="clippingCheckBox">
+ <property name="text">
+ <string>Use peak info to prevent clipping</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item>
+ <widget class="QGroupBox" name="groupBox_11">
+ <property name="title">
+ <string>Audio</string>
+ </property>
+ <layout class="QVBoxLayout" name="_2">
+ <item>
+ <widget class="QCheckBox" name="softVolumeCheckBox">
+ <property name="text">
+ <string>Use software volume control</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item>
+ <spacer name="verticalSpacer_2">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>132</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </widget>
</widget>
</item>
</layout>
diff --git a/src/ui/translations/qmmp_cs.ts b/src/ui/translations/qmmp_cs.ts
index 124171830..13da193d8 100644
--- a/src/ui/translations/qmmp_cs.ts
+++ b/src/ui/translations/qmmp_cs.ts
@@ -173,94 +173,105 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Enabled</source>
<translation>Povoleno</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Description</source>
<translation>Popis</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Filename</source>
<translation>Soubor</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="595"/>
<source>Artist</source>
<translation>Umělec</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="88"/>
+ <location filename="../configdialog.cpp" line="596"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="87"/>
+ <source>Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="89"/>
+ <source>Disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="597"/>
<source>Title</source>
<translation>Název</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="598"/>
<source>Track number</source>
<translation>Číslo stopy</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="599"/>
<source>Two-digit track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="594"/>
+ <location filename="../configdialog.cpp" line="603"/>
<source>Disc number</source>
<translation>Číslo disku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="598"/>
+ <location filename="../configdialog.cpp" line="607"/>
<source>Condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="593"/>
+ <location filename="../configdialog.cpp" line="602"/>
<source>Composer</source>
<translation>Skladatel</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="595"/>
+ <location filename="../configdialog.cpp" line="604"/>
<source>File name</source>
<translation>Název souboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="596"/>
+ <location filename="../configdialog.cpp" line="605"/>
<source>File path</source>
<translation>Cesta k souboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="591"/>
+ <location filename="../configdialog.cpp" line="600"/>
<source>Genre</source>
<translation>Žánr</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="597"/>
+ <location filename="../configdialog.cpp" line="606"/>
<source>Year</source>
<translation>Rok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="592"/>
+ <location filename="../configdialog.cpp" line="601"/>
<source>Comment</source>
<translation>Komentář</translation>
</message>
@@ -317,7 +328,7 @@
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1044"/>
<source>Replay Gain</source>
<translation type="unfinished"></translation>
</message>
@@ -400,7 +411,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="846"/>
+ <location filename="../forms/configdialog.ui" line="830"/>
<source>Information</source>
<translation>Informace</translation>
</message>
@@ -415,42 +426,68 @@
<translation>Výstup</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="814"/>
+ <location filename="../forms/configdialog.ui" line="798"/>
<source>Compatibility</source>
<translation>Kompatibilita</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="820"/>
+ <location filename="../forms/configdialog.ui" line="804"/>
<source>Openbox compatibility</source>
<translation>Kompatibilita s Openbox</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="827"/>
+ <location filename="../forms/configdialog.ui" line="811"/>
<source>Metacity compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="869"/>
+ <location filename="../forms/configdialog.ui" line="853"/>
<source>Cover Image Retrieve</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="875"/>
+ <location filename="../forms/configdialog.ui" line="859"/>
<source>Include files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="885"/>
+ <location filename="../forms/configdialog.ui" line="869"/>
<source>Exclude files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="897"/>
+ <location filename="../forms/configdialog.ui" line="881"/>
<source>Recursive search depth:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1078"/>
+ <location filename="../forms/configdialog.ui" line="1050"/>
+ <source>Replay Gain mode:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1067"/>
+ <source>Preamp:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1090"/>
+ <location filename="../forms/configdialog.ui" line="1126"/>
+ <source>dB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1103"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1146"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1219"/>
<source>Close</source>
<translation>Zavřít</translation>
</message>
@@ -460,52 +497,52 @@
<translation>Síť</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="837"/>
+ <location filename="../forms/configdialog.ui" line="821"/>
<source>File Dialog</source>
<translation>Souborový dialog</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="945"/>
+ <location filename="../forms/configdialog.ui" line="942"/>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="957"/>
+ <location filename="../forms/configdialog.ui" line="954"/>
<source>Enable proxy usage</source>
<translation>Povolit používání proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
+ <location filename="../forms/configdialog.ui" line="961"/>
<source>Proxy host name:</source>
<translation>Adresa proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="977"/>
+ <location filename="../forms/configdialog.ui" line="974"/>
<source>Proxy port:</source>
<translation>Port proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="990"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Use authentication with proxy</source>
<translation>Použít autorizaci pro proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="997"/>
+ <location filename="../forms/configdialog.ui" line="994"/>
<source>Proxy user name:</source>
<translation>Uživatelské jméno:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1010"/>
+ <location filename="../forms/configdialog.ui" line="1007"/>
<source>Proxy password:</source>
<translation>Heslo:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="207"/>
<source>Archived skin</source>
<translation>Sbalené téma</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="218"/>
+ <location filename="../configdialog.cpp" line="227"/>
<source>Unarchived skin</source>
<translation>Rozbalené téma</translation>
</message>
@@ -525,27 +562,28 @@
<translation>Obecné</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="775"/>
+ <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1156"/>
<source>Audio</source>
<translation>Zvuk</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="1162"/>
<source>Use software volume control</source>
<translation>Používat softwarové ovládání hlasitosti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="791"/>
+ <location filename="../forms/configdialog.ui" line="775"/>
<source>Visibility Control</source>
<translation>Viditelnost</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="797"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
<source>Hide on close</source>
<translation>Skrýt při zavření</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="804"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Start hidden</source>
<translation>Spustit skryté</translation>
</message>
@@ -560,12 +598,12 @@
<translation>Převést %20 na mezery</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="737"/>
+ <location filename="../configdialog.cpp" line="752"/>
<source>Select Skin Files</source>
<translation>Vybrat soubory s tématy</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="738"/>
+ <location filename="../configdialog.cpp" line="753"/>
<source>Skin files</source>
<translation>Soubory s tématy</translation>
</message>
diff --git a/src/ui/translations/qmmp_de.ts b/src/ui/translations/qmmp_de.ts
index 66ea3cf43..a872ee3d3 100644
--- a/src/ui/translations/qmmp_de.ts
+++ b/src/ui/translations/qmmp_de.ts
@@ -173,94 +173,105 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Enabled</source>
<translation>Aktiviert</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Description</source>
<translation>Beschreibung</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Filename</source>
<translation>Dateiname</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="595"/>
<source>Artist</source>
<translation>Interpret</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="88"/>
+ <location filename="../configdialog.cpp" line="596"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="87"/>
+ <source>Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="89"/>
+ <source>Disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="597"/>
<source>Title</source>
<translation>Titel</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="598"/>
<source>Track number</source>
<translation>Stücknummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="599"/>
<source>Two-digit track number</source>
<translation>Zweistellige Stücknummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="594"/>
+ <location filename="../configdialog.cpp" line="603"/>
<source>Disc number</source>
<translation>CD-Nummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="598"/>
+ <location filename="../configdialog.cpp" line="607"/>
<source>Condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="591"/>
+ <location filename="../configdialog.cpp" line="600"/>
<source>Genre</source>
<translation>Genre</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="593"/>
+ <location filename="../configdialog.cpp" line="602"/>
<source>Composer</source>
<translation>Komponist</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="595"/>
+ <location filename="../configdialog.cpp" line="604"/>
<source>File name</source>
<translation>Dateiname</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="596"/>
+ <location filename="../configdialog.cpp" line="605"/>
<source>File path</source>
<translation>Dateipfad</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="597"/>
+ <location filename="../configdialog.cpp" line="606"/>
<source>Year</source>
<translation>Jahr</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="592"/>
+ <location filename="../configdialog.cpp" line="601"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
@@ -317,7 +328,7 @@
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1044"/>
<source>Replay Gain</source>
<translation type="unfinished"></translation>
</message>
@@ -400,7 +411,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="846"/>
+ <location filename="../forms/configdialog.ui" line="830"/>
<source>Information</source>
<translation>Information</translation>
</message>
@@ -415,42 +426,68 @@
<translation>Ausgabe</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="814"/>
+ <location filename="../forms/configdialog.ui" line="798"/>
<source>Compatibility</source>
<translation>Kompatibilität</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="820"/>
+ <location filename="../forms/configdialog.ui" line="804"/>
<source>Openbox compatibility</source>
<translation>Openbox-Kompatibilität</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="827"/>
+ <location filename="../forms/configdialog.ui" line="811"/>
<source>Metacity compatibility</source>
<translation>Metacity-Kompatibilität</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="869"/>
+ <location filename="../forms/configdialog.ui" line="853"/>
<source>Cover Image Retrieve</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="875"/>
+ <location filename="../forms/configdialog.ui" line="859"/>
<source>Include files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="885"/>
+ <location filename="../forms/configdialog.ui" line="869"/>
<source>Exclude files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="897"/>
+ <location filename="../forms/configdialog.ui" line="881"/>
<source>Recursive search depth:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1078"/>
+ <location filename="../forms/configdialog.ui" line="1050"/>
+ <source>Replay Gain mode:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1067"/>
+ <source>Preamp:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1090"/>
+ <location filename="../forms/configdialog.ui" line="1126"/>
+ <source>dB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1103"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1146"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1219"/>
<source>Close</source>
<translation>Schließen</translation>
</message>
@@ -460,52 +497,52 @@
<translation>Verbindung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="837"/>
+ <location filename="../forms/configdialog.ui" line="821"/>
<source>File Dialog</source>
<translation>Datei-Dialog</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="945"/>
+ <location filename="../forms/configdialog.ui" line="942"/>
<source>Proxy</source>
<translation>Proxyserver</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="957"/>
+ <location filename="../forms/configdialog.ui" line="954"/>
<source>Enable proxy usage</source>
<translation>Proxyserver verwenden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
+ <location filename="../forms/configdialog.ui" line="961"/>
<source>Proxy host name:</source>
<translation>Name des Proxyservers:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="977"/>
+ <location filename="../forms/configdialog.ui" line="974"/>
<source>Proxy port:</source>
<translation>Port:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="990"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Use authentication with proxy</source>
<translation>Authentisierung verwenden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="997"/>
+ <location filename="../forms/configdialog.ui" line="994"/>
<source>Proxy user name:</source>
<translation>Benutzername:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1010"/>
+ <location filename="../forms/configdialog.ui" line="1007"/>
<source>Proxy password:</source>
<translation>Passwort:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="207"/>
<source>Archived skin</source>
<translation>Archiviertes Design</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="218"/>
+ <location filename="../configdialog.cpp" line="227"/>
<source>Unarchived skin</source>
<translation>Nicht archiviertes Design</translation>
</message>
@@ -525,27 +562,28 @@
<translation>Sonstige</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="775"/>
+ <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1156"/>
<source>Audio</source>
<translation>Audio</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="1162"/>
<source>Use software volume control</source>
<translation>Softwaregesteuerte Lautstärkeregelung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="791"/>
+ <location filename="../forms/configdialog.ui" line="775"/>
<source>Visibility Control</source>
<translation>Tray-Steuerung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="797"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
<source>Hide on close</source>
<translation type="unfinished">Beim Schließen in den Systemabschnitt der Kontrollleiste minimieren</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="804"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Start hidden</source>
<translation>Minimiert starten</translation>
</message>
@@ -560,12 +598,12 @@
<translation>%20 in Leerzeichen umwandeln</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="737"/>
+ <location filename="../configdialog.cpp" line="752"/>
<source>Select Skin Files</source>
<translation>Design-Dateien auswählen</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="738"/>
+ <location filename="../configdialog.cpp" line="753"/>
<source>Skin files</source>
<translation>Design-Dateien</translation>
</message>
diff --git a/src/ui/translations/qmmp_it.ts b/src/ui/translations/qmmp_it.ts
index f77020bbf..1fb7ddbfa 100644
--- a/src/ui/translations/qmmp_it.ts
+++ b/src/ui/translations/qmmp_it.ts
@@ -173,94 +173,105 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Enabled</source>
<translation>Attivo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Description</source>
<translation>Descrizione</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Filename</source>
<translation>File</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="595"/>
<source>Artist</source>
<translation>Interprete</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="88"/>
+ <location filename="../configdialog.cpp" line="596"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="87"/>
+ <source>Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="89"/>
+ <source>Disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="597"/>
<source>Title</source>
<translation>Titolo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="598"/>
<source>Track number</source>
<translation>Traccia n°</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="599"/>
<source>Two-digit track number</source>
<translation>Traccia n° a due cifre</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="594"/>
+ <location filename="../configdialog.cpp" line="603"/>
<source>Disc number</source>
<translation>Disco n°</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="598"/>
+ <location filename="../configdialog.cpp" line="607"/>
<source>Condition</source>
<translation>Condizione</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="591"/>
+ <location filename="../configdialog.cpp" line="600"/>
<source>Genre</source>
<translation>Genere</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="593"/>
+ <location filename="../configdialog.cpp" line="602"/>
<source>Composer</source>
<translation>Compositore</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="595"/>
+ <location filename="../configdialog.cpp" line="604"/>
<source>File name</source>
<translation>Nome file</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="596"/>
+ <location filename="../configdialog.cpp" line="605"/>
<source>File path</source>
<translation>Percorso file</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="597"/>
+ <location filename="../configdialog.cpp" line="606"/>
<source>Year</source>
<translation>Anno</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="592"/>
+ <location filename="../configdialog.cpp" line="601"/>
<source>Comment</source>
<translation>Commento</translation>
</message>
@@ -339,7 +350,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="846"/>
+ <location filename="../forms/configdialog.ui" line="830"/>
<source>Information</source>
<translation>Informazioni</translation>
</message>
@@ -365,17 +376,17 @@
<translation>Avanzato</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1078"/>
+ <location filename="../forms/configdialog.ui" line="1219"/>
<source>Close</source>
<translation>Chiudi</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="207"/>
<source>Archived skin</source>
<translation>Tema archiviato</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="218"/>
+ <location filename="../configdialog.cpp" line="227"/>
<source>Unarchived skin</source>
<translation>Tema non archiviato</translation>
</message>
@@ -400,17 +411,18 @@
<translation>Generale</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="837"/>
+ <location filename="../forms/configdialog.ui" line="821"/>
<source>File Dialog</source>
<translation>Menu brani</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="775"/>
+ <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1156"/>
<source>Audio</source>
<translation>Audio</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1044"/>
<source>Replay Gain</source>
<translation>Guadagno riesecuzione</translation>
</message>
@@ -460,92 +472,118 @@
<translation>Personalizza</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="1050"/>
+ <source>Replay Gain mode:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1067"/>
+ <source>Preamp:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1090"/>
+ <location filename="../forms/configdialog.ui" line="1126"/>
+ <source>dB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1103"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1146"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1162"/>
<source>Use software volume control</source>
<translation>Utilizza il controllo volume del programma</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="791"/>
+ <location filename="../forms/configdialog.ui" line="775"/>
<source>Visibility Control</source>
<translation>Controllo dell&apos;aspetto</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="797"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
<source>Hide on close</source>
<translation>Nascondi alla chiusura</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="804"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Start hidden</source>
<translation>Avvia nascosto</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="814"/>
+ <location filename="../forms/configdialog.ui" line="798"/>
<source>Compatibility</source>
<translation>Compatibilità</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="820"/>
+ <location filename="../forms/configdialog.ui" line="804"/>
<source>Openbox compatibility</source>
<translation>Compatibilità openbox</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="827"/>
+ <location filename="../forms/configdialog.ui" line="811"/>
<source>Metacity compatibility</source>
<translation>Compatibilità Metacity</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="869"/>
+ <location filename="../forms/configdialog.ui" line="853"/>
<source>Cover Image Retrieve</source>
<translation>Trova immagine copertina</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="875"/>
+ <location filename="../forms/configdialog.ui" line="859"/>
<source>Include files:</source>
<translation>Includi i file:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="885"/>
+ <location filename="../forms/configdialog.ui" line="869"/>
<source>Exclude files:</source>
<translation>Escludi i file:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="897"/>
+ <location filename="../forms/configdialog.ui" line="881"/>
<source>Recursive search depth:</source>
<translation>Profondità ricerca ricorsiva:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="945"/>
+ <location filename="../forms/configdialog.ui" line="942"/>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="957"/>
+ <location filename="../forms/configdialog.ui" line="954"/>
<source>Enable proxy usage</source>
<translation>Attiva il proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
+ <location filename="../forms/configdialog.ui" line="961"/>
<source>Proxy host name:</source>
<translation>Nome del server : </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="977"/>
+ <location filename="../forms/configdialog.ui" line="974"/>
<source>Proxy port:</source>
<translation>Porta del server : </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="990"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Use authentication with proxy</source>
<translation>Usa autenticazione con il proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="997"/>
+ <location filename="../forms/configdialog.ui" line="994"/>
<source>Proxy user name:</source>
<translation>Utente: </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1010"/>
+ <location filename="../forms/configdialog.ui" line="1007"/>
<source>Proxy password:</source>
<translation>Password : </translation>
</message>
@@ -560,12 +598,12 @@
<translation>Converti il carattere « %20 » in spazi</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="737"/>
+ <location filename="../configdialog.cpp" line="752"/>
<source>Select Skin Files</source>
<translation>Seleziona aspetto</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="738"/>
+ <location filename="../configdialog.cpp" line="753"/>
<source>Skin files</source>
<translation>Aspetto</translation>
</message>
diff --git a/src/ui/translations/qmmp_lt.ts b/src/ui/translations/qmmp_lt.ts
index f4fe8eac3..46cab600d 100644
--- a/src/ui/translations/qmmp_lt.ts
+++ b/src/ui/translations/qmmp_lt.ts
@@ -173,94 +173,105 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Enabled</source>
<translation>Įjungtas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Description</source>
<translation>Aprašymas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Filename</source>
<translation>Bylos pavadinimas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="595"/>
<source>Artist</source>
<translation>Atlikėjas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="88"/>
+ <location filename="../configdialog.cpp" line="596"/>
<source>Album</source>
<translation>Albumas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="87"/>
+ <source>Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="89"/>
+ <source>Disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="597"/>
<source>Title</source>
<translation>Pavadinimas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="598"/>
<source>Track number</source>
<translation>Takelio numeris</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="599"/>
<source>Two-digit track number</source>
<translation>Dviejų skaičių takelio numeris</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="594"/>
+ <location filename="../configdialog.cpp" line="603"/>
<source>Disc number</source>
<translation>Disko numeris</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="598"/>
+ <location filename="../configdialog.cpp" line="607"/>
<source>Condition</source>
<translation>Būklė</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="593"/>
+ <location filename="../configdialog.cpp" line="602"/>
<source>Composer</source>
<translation>Autorius</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="595"/>
+ <location filename="../configdialog.cpp" line="604"/>
<source>File name</source>
<translation>Bylos pavadinimas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="596"/>
+ <location filename="../configdialog.cpp" line="605"/>
<source>File path</source>
<translation>Bylos kelias</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="591"/>
+ <location filename="../configdialog.cpp" line="600"/>
<source>Genre</source>
<translation>Žanras</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="597"/>
+ <location filename="../configdialog.cpp" line="606"/>
<source>Year</source>
<translation>Metai</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="592"/>
+ <location filename="../configdialog.cpp" line="601"/>
<source>Comment</source>
<translation>Komentaras</translation>
</message>
@@ -339,7 +350,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="846"/>
+ <location filename="../forms/configdialog.ui" line="830"/>
<source>Information</source>
<translation>Informacija</translation>
</message>
@@ -365,17 +376,17 @@
<translation>Papildomi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1078"/>
+ <location filename="../forms/configdialog.ui" line="1219"/>
<source>Close</source>
<translation>Užverti</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="207"/>
<source>Archived skin</source>
<translation>Suspausta tema</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="218"/>
+ <location filename="../configdialog.cpp" line="227"/>
<source>Unarchived skin</source>
<translation>Išskleista tema</translation>
</message>
@@ -400,17 +411,18 @@
<translation>Bendri</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="837"/>
+ <location filename="../forms/configdialog.ui" line="821"/>
<source>File Dialog</source>
<translation>Pasirinkimo langas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="775"/>
+ <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1156"/>
<source>Audio</source>
<translation>Audio</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1044"/>
<source>Replay Gain</source>
<translatorcomment>Neįsivaizduoju kaip verst</translatorcomment>
<translation type="unfinished"></translation>
@@ -461,92 +473,118 @@
<translation>Nustatyti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="1050"/>
+ <source>Replay Gain mode:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1067"/>
+ <source>Preamp:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1090"/>
+ <location filename="../forms/configdialog.ui" line="1126"/>
+ <source>dB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1103"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1146"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1162"/>
<source>Use software volume control</source>
<translation>Naudoti programinį garso valdymą</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="791"/>
+ <location filename="../forms/configdialog.ui" line="775"/>
<source>Visibility Control</source>
<translation>Matomumo valdymas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="797"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
<source>Hide on close</source>
<translation>Paslėpti išjungus</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="804"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Start hidden</source>
<translation>Įjungti paslėptą</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="814"/>
+ <location filename="../forms/configdialog.ui" line="798"/>
<source>Compatibility</source>
<translation>Suderinamumas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="820"/>
+ <location filename="../forms/configdialog.ui" line="804"/>
<source>Openbox compatibility</source>
<translation>Openbox suderinamumas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="827"/>
+ <location filename="../forms/configdialog.ui" line="811"/>
<source>Metacity compatibility</source>
<translation>Metacity suderinamumas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="869"/>
+ <location filename="../forms/configdialog.ui" line="853"/>
<source>Cover Image Retrieve</source>
<translation>Parsiųsti cd viršelį</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="875"/>
+ <location filename="../forms/configdialog.ui" line="859"/>
<source>Include files:</source>
<translation>Įtraukti bylas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="885"/>
+ <location filename="../forms/configdialog.ui" line="869"/>
<source>Exclude files:</source>
<translation>Išskirti bylas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="897"/>
+ <location filename="../forms/configdialog.ui" line="881"/>
<source>Recursive search depth:</source>
<translation>Rekursinės paieškos gylis</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="945"/>
+ <location filename="../forms/configdialog.ui" line="942"/>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="957"/>
+ <location filename="../forms/configdialog.ui" line="954"/>
<source>Enable proxy usage</source>
<translation>Įjungti proxy palaikymą </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
+ <location filename="../forms/configdialog.ui" line="961"/>
<source>Proxy host name:</source>
<translation>Proxy serveris:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="977"/>
+ <location filename="../forms/configdialog.ui" line="974"/>
<source>Proxy port:</source>
<translation>Proxy portas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="990"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Use authentication with proxy</source>
<translation>Naudoti proxy autentifikavimą</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="997"/>
+ <location filename="../forms/configdialog.ui" line="994"/>
<source>Proxy user name:</source>
<translation>Proxy vartotojo vardas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1010"/>
+ <location filename="../forms/configdialog.ui" line="1007"/>
<source>Proxy password:</source>
<translation>Proxy slaptažodis:</translation>
</message>
@@ -561,12 +599,12 @@
<translation>Paversti %20 į tarpus</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="737"/>
+ <location filename="../configdialog.cpp" line="752"/>
<source>Select Skin Files</source>
<translation>Pasirinkti temų bylas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="738"/>
+ <location filename="../configdialog.cpp" line="753"/>
<source>Skin files</source>
<translation>Temų bylos</translation>
</message>
diff --git a/src/ui/translations/qmmp_pl_PL.ts b/src/ui/translations/qmmp_pl_PL.ts
index 9381ff3c8..612d306e6 100644
--- a/src/ui/translations/qmmp_pl_PL.ts
+++ b/src/ui/translations/qmmp_pl_PL.ts
@@ -173,94 +173,105 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Enabled</source>
<translation>Włączone</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Description</source>
<translation>Opis</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Filename</source>
<translation>Nazwa pliku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="595"/>
<source>Artist</source>
<translation>Artysta</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="88"/>
+ <location filename="../configdialog.cpp" line="596"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="87"/>
+ <source>Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="89"/>
+ <source>Disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="597"/>
<source>Title</source>
<translation>Tytuł</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="598"/>
<source>Track number</source>
<translation>Numer utworu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="599"/>
<source>Two-digit track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="594"/>
+ <location filename="../configdialog.cpp" line="603"/>
<source>Disc number</source>
<translation>Numer albumu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="598"/>
+ <location filename="../configdialog.cpp" line="607"/>
<source>Condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="591"/>
+ <location filename="../configdialog.cpp" line="600"/>
<source>Genre</source>
<translation>Gatunek</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="593"/>
+ <location filename="../configdialog.cpp" line="602"/>
<source>Composer</source>
<translation>Kompozytor</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="595"/>
+ <location filename="../configdialog.cpp" line="604"/>
<source>File name</source>
<translation>Nazwa pliku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="596"/>
+ <location filename="../configdialog.cpp" line="605"/>
<source>File path</source>
<translation>Lokalizacja</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="597"/>
+ <location filename="../configdialog.cpp" line="606"/>
<source>Year</source>
<translation>Rok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="592"/>
+ <location filename="../configdialog.cpp" line="601"/>
<source>Comment</source>
<translation>Komentarz</translation>
</message>
@@ -339,7 +350,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="846"/>
+ <location filename="../forms/configdialog.ui" line="830"/>
<source>Information</source>
<translation>Informacje</translation>
</message>
@@ -365,17 +376,17 @@
<translation>Zaawansowane</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1078"/>
+ <location filename="../forms/configdialog.ui" line="1219"/>
<source>Close</source>
<translation>Zamknij</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="207"/>
<source>Archived skin</source>
<translation>Skompresowana skórka</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="218"/>
+ <location filename="../configdialog.cpp" line="227"/>
<source>Unarchived skin</source>
<translation>Niekompresowana skórka</translation>
</message>
@@ -400,17 +411,18 @@
<translation>Ogólne</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="837"/>
+ <location filename="../forms/configdialog.ui" line="821"/>
<source>File Dialog</source>
<translation>Okno dialogowe</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="775"/>
+ <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1156"/>
<source>Audio</source>
<translation>Dźwięk</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1044"/>
<source>Replay Gain</source>
<translation type="unfinished"></translation>
</message>
@@ -460,92 +472,118 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="1050"/>
+ <source>Replay Gain mode:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1067"/>
+ <source>Preamp:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1090"/>
+ <location filename="../forms/configdialog.ui" line="1126"/>
+ <source>dB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1103"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1146"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1162"/>
<source>Use software volume control</source>
<translation>Użyj programowej regulacji głośności</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="791"/>
+ <location filename="../forms/configdialog.ui" line="775"/>
<source>Visibility Control</source>
<translation>Sterowanie</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="797"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
<source>Hide on close</source>
<translation>Zminimalizuj przy zamykaniu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="804"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Start hidden</source>
<translation>Uruchom zminimalizowany</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="814"/>
+ <location filename="../forms/configdialog.ui" line="798"/>
<source>Compatibility</source>
<translation>Kompatybilność</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="820"/>
+ <location filename="../forms/configdialog.ui" line="804"/>
<source>Openbox compatibility</source>
<translation>Zgodność z Openbox</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="827"/>
+ <location filename="../forms/configdialog.ui" line="811"/>
<source>Metacity compatibility</source>
<translation>Zgodność z Metacity</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="869"/>
+ <location filename="../forms/configdialog.ui" line="853"/>
<source>Cover Image Retrieve</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="875"/>
+ <location filename="../forms/configdialog.ui" line="859"/>
<source>Include files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="885"/>
+ <location filename="../forms/configdialog.ui" line="869"/>
<source>Exclude files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="897"/>
+ <location filename="../forms/configdialog.ui" line="881"/>
<source>Recursive search depth:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="945"/>
+ <location filename="../forms/configdialog.ui" line="942"/>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="957"/>
+ <location filename="../forms/configdialog.ui" line="954"/>
<source>Enable proxy usage</source>
<translation>Włącz proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
+ <location filename="../forms/configdialog.ui" line="961"/>
<source>Proxy host name:</source>
<translation>Nazwa hosta proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="977"/>
+ <location filename="../forms/configdialog.ui" line="974"/>
<source>Proxy port:</source>
<translation>Port proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="990"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Use authentication with proxy</source>
<translation>Użyj autoryzacji z proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="997"/>
+ <location filename="../forms/configdialog.ui" line="994"/>
<source>Proxy user name:</source>
<translation>Nazwa użytkownika:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1010"/>
+ <location filename="../forms/configdialog.ui" line="1007"/>
<source>Proxy password:</source>
<translation>Hasło:</translation>
</message>
@@ -560,12 +598,12 @@
<translation>Konwertuj sekwencje %20 na spacje</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="737"/>
+ <location filename="../configdialog.cpp" line="752"/>
<source>Select Skin Files</source>
<translation>Wybierz skórę</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="738"/>
+ <location filename="../configdialog.cpp" line="753"/>
<source>Skin files</source>
<translation>Pliki skór</translation>
</message>
diff --git a/src/ui/translations/qmmp_pt_BR.ts b/src/ui/translations/qmmp_pt_BR.ts
index c4c2da909..73102fc97 100644
--- a/src/ui/translations/qmmp_pt_BR.ts
+++ b/src/ui/translations/qmmp_pt_BR.ts
@@ -173,94 +173,105 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Enabled</source>
<translation type="unfinished">Ligado</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Description</source>
<translation type="unfinished">Descrição</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Filename</source>
<translation type="unfinished">Nome do Arquivo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="595"/>
<source>Artist</source>
<translation type="unfinished">Artista</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="88"/>
+ <location filename="../configdialog.cpp" line="596"/>
<source>Album</source>
<translation type="unfinished">Álbum</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="87"/>
+ <source>Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="89"/>
+ <source>Disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="597"/>
<source>Title</source>
<translation type="unfinished">Título</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="598"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="599"/>
<source>Two-digit track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="594"/>
+ <location filename="../configdialog.cpp" line="603"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="598"/>
+ <location filename="../configdialog.cpp" line="607"/>
<source>Condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="591"/>
+ <location filename="../configdialog.cpp" line="600"/>
<source>Genre</source>
<translation type="unfinished">Gênero</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="593"/>
+ <location filename="../configdialog.cpp" line="602"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="595"/>
+ <location filename="../configdialog.cpp" line="604"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="596"/>
+ <location filename="../configdialog.cpp" line="605"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="597"/>
+ <location filename="../configdialog.cpp" line="606"/>
<source>Year</source>
<translation type="unfinished">Ano</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="592"/>
+ <location filename="../configdialog.cpp" line="601"/>
<source>Comment</source>
<translation type="unfinished">Comentário</translation>
</message>
@@ -339,7 +350,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="846"/>
+ <location filename="../forms/configdialog.ui" line="830"/>
<source>Information</source>
<translation type="unfinished">Informações</translation>
</message>
@@ -365,17 +376,17 @@
<translation type="unfinished">Avançado</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1078"/>
+ <location filename="../forms/configdialog.ui" line="1219"/>
<source>Close</source>
<translation type="unfinished">Fechar</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="207"/>
<source>Archived skin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="218"/>
+ <location filename="../configdialog.cpp" line="227"/>
<source>Unarchived skin</source>
<translation type="unfinished"></translation>
</message>
@@ -400,17 +411,18 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="837"/>
+ <location filename="../forms/configdialog.ui" line="821"/>
<source>File Dialog</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="775"/>
+ <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1156"/>
<source>Audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1044"/>
<source>Replay Gain</source>
<translation type="unfinished"></translation>
</message>
@@ -460,92 +472,118 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="1050"/>
+ <source>Replay Gain mode:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1067"/>
+ <source>Preamp:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1090"/>
+ <location filename="../forms/configdialog.ui" line="1126"/>
+ <source>dB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1103"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1146"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1162"/>
<source>Use software volume control</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="791"/>
+ <location filename="../forms/configdialog.ui" line="775"/>
<source>Visibility Control</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="797"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
<source>Hide on close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="804"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Start hidden</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="814"/>
+ <location filename="../forms/configdialog.ui" line="798"/>
<source>Compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="820"/>
+ <location filename="../forms/configdialog.ui" line="804"/>
<source>Openbox compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="827"/>
+ <location filename="../forms/configdialog.ui" line="811"/>
<source>Metacity compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="869"/>
+ <location filename="../forms/configdialog.ui" line="853"/>
<source>Cover Image Retrieve</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="875"/>
+ <location filename="../forms/configdialog.ui" line="859"/>
<source>Include files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="885"/>
+ <location filename="../forms/configdialog.ui" line="869"/>
<source>Exclude files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="897"/>
+ <location filename="../forms/configdialog.ui" line="881"/>
<source>Recursive search depth:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="945"/>
+ <location filename="../forms/configdialog.ui" line="942"/>
<source>Proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="957"/>
+ <location filename="../forms/configdialog.ui" line="954"/>
<source>Enable proxy usage</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
+ <location filename="../forms/configdialog.ui" line="961"/>
<source>Proxy host name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="977"/>
+ <location filename="../forms/configdialog.ui" line="974"/>
<source>Proxy port:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="990"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Use authentication with proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="997"/>
+ <location filename="../forms/configdialog.ui" line="994"/>
<source>Proxy user name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1010"/>
+ <location filename="../forms/configdialog.ui" line="1007"/>
<source>Proxy password:</source>
<translation type="unfinished"></translation>
</message>
@@ -560,12 +598,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="737"/>
+ <location filename="../configdialog.cpp" line="752"/>
<source>Select Skin Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="738"/>
+ <location filename="../configdialog.cpp" line="753"/>
<source>Skin files</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/ui/translations/qmmp_ru.ts b/src/ui/translations/qmmp_ru.ts
index 825472b13..7ce763a2e 100644
--- a/src/ui/translations/qmmp_ru.ts
+++ b/src/ui/translations/qmmp_ru.ts
@@ -173,94 +173,105 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Enabled</source>
<translation>Включён</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Description</source>
<translation>Описание</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Filename</source>
<translation>Имя файла</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="595"/>
<source>Artist</source>
<translation>Исполнитель</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="88"/>
+ <location filename="../configdialog.cpp" line="596"/>
<source>Album</source>
<translation>Альбом</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="87"/>
+ <source>Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="89"/>
+ <source>Disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="597"/>
<source>Title</source>
<translation>Название</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="598"/>
<source>Track number</source>
<translation>Номер трека</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="599"/>
<source>Two-digit track number</source>
<translation>2-x разрядный номер трека</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="594"/>
+ <location filename="../configdialog.cpp" line="603"/>
<source>Disc number</source>
<translation>Номер диска</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="598"/>
+ <location filename="../configdialog.cpp" line="607"/>
<source>Condition</source>
<translation>Условие</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="591"/>
+ <location filename="../configdialog.cpp" line="600"/>
<source>Genre</source>
<translation>Жанр</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="593"/>
+ <location filename="../configdialog.cpp" line="602"/>
<source>Composer</source>
<translation>Композитор</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="595"/>
+ <location filename="../configdialog.cpp" line="604"/>
<source>File name</source>
<translation>Имя файла</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="596"/>
+ <location filename="../configdialog.cpp" line="605"/>
<source>File path</source>
<translation>Путь к файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="597"/>
+ <location filename="../configdialog.cpp" line="606"/>
<source>Year</source>
<translation>Год</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="592"/>
+ <location filename="../configdialog.cpp" line="601"/>
<source>Comment</source>
<translation>Комментарий</translation>
</message>
@@ -339,7 +350,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="846"/>
+ <location filename="../forms/configdialog.ui" line="830"/>
<source>Information</source>
<translation>Информация</translation>
</message>
@@ -365,17 +376,17 @@
<translation>Дополнительно</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1078"/>
+ <location filename="../forms/configdialog.ui" line="1219"/>
<source>Close</source>
<translation>Закрыть</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="207"/>
<source>Archived skin</source>
<translation>Упакованная тема</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="218"/>
+ <location filename="../configdialog.cpp" line="227"/>
<source>Unarchived skin</source>
<translation>Распакованная тема</translation>
</message>
@@ -400,17 +411,18 @@
<translation>Общие</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="837"/>
+ <location filename="../forms/configdialog.ui" line="821"/>
<source>File Dialog</source>
<translation>Файловый диалог</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="775"/>
+ <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1156"/>
<source>Audio</source>
<translation>Аудио</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1044"/>
<source>Replay Gain</source>
<translation type="unfinished"></translation>
</message>
@@ -460,92 +472,118 @@
<translation>Настроить</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="1050"/>
+ <source>Replay Gain mode:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1067"/>
+ <source>Preamp:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1090"/>
+ <location filename="../forms/configdialog.ui" line="1126"/>
+ <source>dB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1103"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1146"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1162"/>
<source>Use software volume control</source>
<translation>Использовать программную регулировку громкости</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="791"/>
+ <location filename="../forms/configdialog.ui" line="775"/>
<source>Visibility Control</source>
<translation>Управление видимостью</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="797"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
<source>Hide on close</source>
<translation>Скрывать при закрытии</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="804"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Start hidden</source>
<translation>Запускать скрытым</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="814"/>
+ <location filename="../forms/configdialog.ui" line="798"/>
<source>Compatibility</source>
<translation>Совместимость</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="820"/>
+ <location filename="../forms/configdialog.ui" line="804"/>
<source>Openbox compatibility</source>
<translation>Совместимость с Openbox</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="827"/>
+ <location filename="../forms/configdialog.ui" line="811"/>
<source>Metacity compatibility</source>
<translation>Совместимость с Metacity</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="869"/>
+ <location filename="../forms/configdialog.ui" line="853"/>
<source>Cover Image Retrieve</source>
<translation>Поиск обложки альбома</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="875"/>
+ <location filename="../forms/configdialog.ui" line="859"/>
<source>Include files:</source>
<translation>Включить файлы:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="885"/>
+ <location filename="../forms/configdialog.ui" line="869"/>
<source>Exclude files:</source>
<translation>Исключить файлы:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="897"/>
+ <location filename="../forms/configdialog.ui" line="881"/>
<source>Recursive search depth:</source>
<translation>Глубина рекурсивного поиска:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="945"/>
+ <location filename="../forms/configdialog.ui" line="942"/>
<source>Proxy</source>
<translation>Прокси</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="957"/>
+ <location filename="../forms/configdialog.ui" line="954"/>
<source>Enable proxy usage</source>
<translation>Использовать прокси</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
+ <location filename="../forms/configdialog.ui" line="961"/>
<source>Proxy host name:</source>
<translation>Прокси сервер:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="977"/>
+ <location filename="../forms/configdialog.ui" line="974"/>
<source>Proxy port:</source>
<translation>Прокси порт:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="990"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Use authentication with proxy</source>
<translation>Использовать авторизацию на прокси</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="997"/>
+ <location filename="../forms/configdialog.ui" line="994"/>
<source>Proxy user name:</source>
<translation>Имя пользователя прокси:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1010"/>
+ <location filename="../forms/configdialog.ui" line="1007"/>
<source>Proxy password:</source>
<translation>Пароль прокси:</translation>
</message>
@@ -560,12 +598,12 @@
<translation>Преобразовывать %20 в пробел</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="737"/>
+ <location filename="../configdialog.cpp" line="752"/>
<source>Select Skin Files</source>
<translation>Выберите файлы обложек</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="738"/>
+ <location filename="../configdialog.cpp" line="753"/>
<source>Skin files</source>
<translation>Файлы обложек</translation>
</message>
diff --git a/src/ui/translations/qmmp_tr.ts b/src/ui/translations/qmmp_tr.ts
index c3bc36f24..443a53f0b 100644
--- a/src/ui/translations/qmmp_tr.ts
+++ b/src/ui/translations/qmmp_tr.ts
@@ -173,94 +173,105 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Enabled</source>
<translation>Etkinleştirildi</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Description</source>
<translation>Açıklama</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Filename</source>
<translation>Dosya adı</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="595"/>
<source>Artist</source>
<translation>Sanatçı</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="88"/>
+ <location filename="../configdialog.cpp" line="596"/>
<source>Album</source>
<translation>Albüm</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="87"/>
+ <source>Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="89"/>
+ <source>Disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="597"/>
<source>Title</source>
<translation>Başlık</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="598"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="599"/>
<source>Two-digit track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="594"/>
+ <location filename="../configdialog.cpp" line="603"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="598"/>
+ <location filename="../configdialog.cpp" line="607"/>
<source>Condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="591"/>
+ <location filename="../configdialog.cpp" line="600"/>
<source>Genre</source>
<translation>Tarz</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="593"/>
+ <location filename="../configdialog.cpp" line="602"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="595"/>
+ <location filename="../configdialog.cpp" line="604"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="596"/>
+ <location filename="../configdialog.cpp" line="605"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="597"/>
+ <location filename="../configdialog.cpp" line="606"/>
<source>Year</source>
<translation>Yıl</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="592"/>
+ <location filename="../configdialog.cpp" line="601"/>
<source>Comment</source>
<translation>Yorum</translation>
</message>
@@ -339,7 +350,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="846"/>
+ <location filename="../forms/configdialog.ui" line="830"/>
<source>Information</source>
<translation>Bilgi</translation>
</message>
@@ -365,17 +376,17 @@
<translation>Gelişmiş</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1078"/>
+ <location filename="../forms/configdialog.ui" line="1219"/>
<source>Close</source>
<translation>Kapat</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="207"/>
<source>Archived skin</source>
<translation>Arşivlenmiş kabuk</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="218"/>
+ <location filename="../configdialog.cpp" line="227"/>
<source>Unarchived skin</source>
<translation>Arşivlenmemiş kabuk</translation>
</message>
@@ -400,17 +411,18 @@
<translation>Genel</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="837"/>
+ <location filename="../forms/configdialog.ui" line="821"/>
<source>File Dialog</source>
<translation>Dosya Diyaloğu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="775"/>
+ <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1156"/>
<source>Audio</source>
<translation>Ses</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1044"/>
<source>Replay Gain</source>
<translation type="unfinished"></translation>
</message>
@@ -460,92 +472,118 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="1050"/>
+ <source>Replay Gain mode:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1067"/>
+ <source>Preamp:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1090"/>
+ <location filename="../forms/configdialog.ui" line="1126"/>
+ <source>dB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1103"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1146"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1162"/>
<source>Use software volume control</source>
<translation>Yazılımsal ses kontrolünü kullan</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="791"/>
+ <location filename="../forms/configdialog.ui" line="775"/>
<source>Visibility Control</source>
<translation>Görünürlük Kontrolü</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="797"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
<source>Hide on close</source>
<translation>Kapatınca saklan</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="804"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Start hidden</source>
<translation>Gizli başlat</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="814"/>
+ <location filename="../forms/configdialog.ui" line="798"/>
<source>Compatibility</source>
<translation>Uyumluluk</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="820"/>
+ <location filename="../forms/configdialog.ui" line="804"/>
<source>Openbox compatibility</source>
<translation>Openbox uyumluluğu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="827"/>
+ <location filename="../forms/configdialog.ui" line="811"/>
<source>Metacity compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="869"/>
+ <location filename="../forms/configdialog.ui" line="853"/>
<source>Cover Image Retrieve</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="875"/>
+ <location filename="../forms/configdialog.ui" line="859"/>
<source>Include files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="885"/>
+ <location filename="../forms/configdialog.ui" line="869"/>
<source>Exclude files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="897"/>
+ <location filename="../forms/configdialog.ui" line="881"/>
<source>Recursive search depth:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="945"/>
+ <location filename="../forms/configdialog.ui" line="942"/>
<source>Proxy</source>
<translation>Vekil sunucu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="957"/>
+ <location filename="../forms/configdialog.ui" line="954"/>
<source>Enable proxy usage</source>
<translation>Vekil sunucu kullanımını etkinleştir</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
+ <location filename="../forms/configdialog.ui" line="961"/>
<source>Proxy host name:</source>
<translation>Vekil sunucu adı:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="977"/>
+ <location filename="../forms/configdialog.ui" line="974"/>
<source>Proxy port:</source>
<translation>Vekil sunucu portu:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="990"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Use authentication with proxy</source>
<translation>Vekil sunucu yetkilendirmesi kullan</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="997"/>
+ <location filename="../forms/configdialog.ui" line="994"/>
<source>Proxy user name:</source>
<translation>Vekil sunucu kullanıcı adı:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1010"/>
+ <location filename="../forms/configdialog.ui" line="1007"/>
<source>Proxy password:</source>
<translation>Vekil sunucu parolası:</translation>
</message>
@@ -560,12 +598,12 @@
<translation>%20 yi boşluğa çevir</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="737"/>
+ <location filename="../configdialog.cpp" line="752"/>
<source>Select Skin Files</source>
<translation>Kabuk Dosyası Seç</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="738"/>
+ <location filename="../configdialog.cpp" line="753"/>
<source>Skin files</source>
<translation>Kabuk dosyaları</translation>
</message>
diff --git a/src/ui/translations/qmmp_uk_UA.ts b/src/ui/translations/qmmp_uk_UA.ts
index 243652479..d921e1942 100644
--- a/src/ui/translations/qmmp_uk_UA.ts
+++ b/src/ui/translations/qmmp_uk_UA.ts
@@ -173,94 +173,105 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Enabled</source>
<translation>Увімкнено</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Description</source>
<translation>Пояснення</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Filename</source>
<translation>Ім&apos;я файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="595"/>
<source>Artist</source>
<translation>Виконавець</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="88"/>
+ <location filename="../configdialog.cpp" line="596"/>
<source>Album</source>
<translation>Альбом</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="87"/>
+ <source>Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="89"/>
+ <source>Disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="597"/>
<source>Title</source>
<translation>Назва</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="598"/>
<source>Track number</source>
<translation>Номер треку</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="599"/>
<source>Two-digit track number</source>
<translation>2- розрядний номер трека</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="594"/>
+ <location filename="../configdialog.cpp" line="603"/>
<source>Disc number</source>
<translation>Номер диску</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="598"/>
+ <location filename="../configdialog.cpp" line="607"/>
<source>Condition</source>
<translation>Умова</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="591"/>
+ <location filename="../configdialog.cpp" line="600"/>
<source>Genre</source>
<translation>Жанр</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="593"/>
+ <location filename="../configdialog.cpp" line="602"/>
<source>Composer</source>
<translation>Композитор</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="595"/>
+ <location filename="../configdialog.cpp" line="604"/>
<source>File name</source>
<translation>Ім&apos;я файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="596"/>
+ <location filename="../configdialog.cpp" line="605"/>
<source>File path</source>
<translation>Шлях файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="597"/>
+ <location filename="../configdialog.cpp" line="606"/>
<source>Year</source>
<translation>Рік</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="592"/>
+ <location filename="../configdialog.cpp" line="601"/>
<source>Comment</source>
<translation>Коментар</translation>
</message>
@@ -339,7 +350,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="846"/>
+ <location filename="../forms/configdialog.ui" line="830"/>
<source>Information</source>
<translation>Інформація</translation>
</message>
@@ -365,17 +376,17 @@
<translation>Додатково</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1078"/>
+ <location filename="../forms/configdialog.ui" line="1219"/>
<source>Close</source>
<translation>Закрити</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="207"/>
<source>Archived skin</source>
<translation>Упакована тема</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="218"/>
+ <location filename="../configdialog.cpp" line="227"/>
<source>Unarchived skin</source>
<translation>Розпакована тема</translation>
</message>
@@ -400,17 +411,18 @@
<translation>Загальне</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="837"/>
+ <location filename="../forms/configdialog.ui" line="821"/>
<source>File Dialog</source>
<translation>Файловий діалог</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="775"/>
+ <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1156"/>
<source>Audio</source>
<translation>Звук</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1044"/>
<source>Replay Gain</source>
<translation>Повторити знову</translation>
</message>
@@ -460,92 +472,118 @@
<translation>Налаштувати</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="1050"/>
+ <source>Replay Gain mode:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1067"/>
+ <source>Preamp:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1090"/>
+ <location filename="../forms/configdialog.ui" line="1126"/>
+ <source>dB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1103"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1146"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1162"/>
<source>Use software volume control</source>
<translation>Використовувати програмний контроль гучності</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="791"/>
+ <location filename="../forms/configdialog.ui" line="775"/>
<source>Visibility Control</source>
<translation>Керування видимістю</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="797"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
<source>Hide on close</source>
<translation>Ховати при закритті</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="804"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Start hidden</source>
<translation>Запускати схованим</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="814"/>
+ <location filename="../forms/configdialog.ui" line="798"/>
<source>Compatibility</source>
<translation>Сумісність</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="820"/>
+ <location filename="../forms/configdialog.ui" line="804"/>
<source>Openbox compatibility</source>
<translation>Сумісність з Openbox</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="827"/>
+ <location filename="../forms/configdialog.ui" line="811"/>
<source>Metacity compatibility</source>
<translation>Сумісність з Metacity</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="869"/>
+ <location filename="../forms/configdialog.ui" line="853"/>
<source>Cover Image Retrieve</source>
<translation>Пошук обладинки альбома</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="875"/>
+ <location filename="../forms/configdialog.ui" line="859"/>
<source>Include files:</source>
<translation>Включити файли:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="885"/>
+ <location filename="../forms/configdialog.ui" line="869"/>
<source>Exclude files:</source>
<translation>Виключити файли:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="897"/>
+ <location filename="../forms/configdialog.ui" line="881"/>
<source>Recursive search depth:</source>
<translation>Глибина рекурсивного пошуку:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="945"/>
+ <location filename="../forms/configdialog.ui" line="942"/>
<source>Proxy</source>
<translation>Проксі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="957"/>
+ <location filename="../forms/configdialog.ui" line="954"/>
<source>Enable proxy usage</source>
<translation>Використосувати проксі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
+ <location filename="../forms/configdialog.ui" line="961"/>
<source>Proxy host name:</source>
<translation>Сервер проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="977"/>
+ <location filename="../forms/configdialog.ui" line="974"/>
<source>Proxy port:</source>
<translation>Порт проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="990"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Use authentication with proxy</source>
<translation>Використовувати авторизацію на проксі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="997"/>
+ <location filename="../forms/configdialog.ui" line="994"/>
<source>Proxy user name:</source>
<translation>Ім&apos;я користвача проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1010"/>
+ <location filename="../forms/configdialog.ui" line="1007"/>
<source>Proxy password:</source>
<translation>Пароль проксі:</translation>
</message>
@@ -560,12 +598,12 @@
<translation>Конвертувати %20 в пробіл</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="737"/>
+ <location filename="../configdialog.cpp" line="752"/>
<source>Select Skin Files</source>
<translation>Вибрати файли скінів</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="738"/>
+ <location filename="../configdialog.cpp" line="753"/>
<source>Skin files</source>
<translation>Файли скінів</translation>
</message>
diff --git a/src/ui/translations/qmmp_zh_CN.ts b/src/ui/translations/qmmp_zh_CN.ts
index e1c96cfce..e2492252d 100644
--- a/src/ui/translations/qmmp_zh_CN.ts
+++ b/src/ui/translations/qmmp_zh_CN.ts
@@ -173,94 +173,105 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Enabled</source>
<translation>启用</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Description</source>
<translation>描述</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Filename</source>
<translation>文件名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="595"/>
<source>Artist</source>
<translation>艺术家</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="88"/>
+ <location filename="../configdialog.cpp" line="596"/>
<source>Album</source>
<translation>专辑</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="87"/>
+ <source>Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="89"/>
+ <source>Disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="597"/>
<source>Title</source>
<translation>标题</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="598"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="599"/>
<source>Two-digit track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="594"/>
+ <location filename="../configdialog.cpp" line="603"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="598"/>
+ <location filename="../configdialog.cpp" line="607"/>
<source>Condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="591"/>
+ <location filename="../configdialog.cpp" line="600"/>
<source>Genre</source>
<translation>流派</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="593"/>
+ <location filename="../configdialog.cpp" line="602"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="595"/>
+ <location filename="../configdialog.cpp" line="604"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="596"/>
+ <location filename="../configdialog.cpp" line="605"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="597"/>
+ <location filename="../configdialog.cpp" line="606"/>
<source>Year</source>
<translation>年代</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="592"/>
+ <location filename="../configdialog.cpp" line="601"/>
<source>Comment</source>
<translation>备注</translation>
</message>
@@ -339,7 +350,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="846"/>
+ <location filename="../forms/configdialog.ui" line="830"/>
<source>Information</source>
<translation>信息</translation>
</message>
@@ -365,17 +376,17 @@
<translation>高级</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1078"/>
+ <location filename="../forms/configdialog.ui" line="1219"/>
<source>Close</source>
<translation>关闭</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="207"/>
<source>Archived skin</source>
<translation>压缩皮肤</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="218"/>
+ <location filename="../configdialog.cpp" line="227"/>
<source>Unarchived skin</source>
<translation>未压缩皮肤</translation>
</message>
@@ -400,17 +411,18 @@
<translation>常规</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="837"/>
+ <location filename="../forms/configdialog.ui" line="821"/>
<source>File Dialog</source>
<translation>文件对话</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="775"/>
+ <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1156"/>
<source>Audio</source>
<translation>音频</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1044"/>
<source>Replay Gain</source>
<translation type="unfinished"></translation>
</message>
@@ -460,92 +472,118 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="1050"/>
+ <source>Replay Gain mode:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1067"/>
+ <source>Preamp:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1090"/>
+ <location filename="../forms/configdialog.ui" line="1126"/>
+ <source>dB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1103"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1146"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1162"/>
<source>Use software volume control</source>
<translation>使用软设备音量控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="791"/>
+ <location filename="../forms/configdialog.ui" line="775"/>
<source>Visibility Control</source>
<translation>可见性控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="797"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
<source>Hide on close</source>
<translation>关闭时隐藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="804"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Start hidden</source>
<translation>启动时隐藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="814"/>
+ <location filename="../forms/configdialog.ui" line="798"/>
<source>Compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="820"/>
+ <location filename="../forms/configdialog.ui" line="804"/>
<source>Openbox compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="827"/>
+ <location filename="../forms/configdialog.ui" line="811"/>
<source>Metacity compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="869"/>
+ <location filename="../forms/configdialog.ui" line="853"/>
<source>Cover Image Retrieve</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="875"/>
+ <location filename="../forms/configdialog.ui" line="859"/>
<source>Include files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="885"/>
+ <location filename="../forms/configdialog.ui" line="869"/>
<source>Exclude files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="897"/>
+ <location filename="../forms/configdialog.ui" line="881"/>
<source>Recursive search depth:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="945"/>
+ <location filename="../forms/configdialog.ui" line="942"/>
<source>Proxy</source>
<translation>代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="957"/>
+ <location filename="../forms/configdialog.ui" line="954"/>
<source>Enable proxy usage</source>
<translation>启用代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
+ <location filename="../forms/configdialog.ui" line="961"/>
<source>Proxy host name:</source>
<translation>主机名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="977"/>
+ <location filename="../forms/configdialog.ui" line="974"/>
<source>Proxy port:</source>
<translation>端口:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="990"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Use authentication with proxy</source>
<translation>需要身份验证</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="997"/>
+ <location filename="../forms/configdialog.ui" line="994"/>
<source>Proxy user name:</source>
<translation>用户名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1010"/>
+ <location filename="../forms/configdialog.ui" line="1007"/>
<source>Proxy password:</source>
<translation>密码:</translation>
</message>
@@ -560,12 +598,12 @@
<translation>转换 %20 为空格</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="737"/>
+ <location filename="../configdialog.cpp" line="752"/>
<source>Select Skin Files</source>
<translation>选择皮肤文件</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="738"/>
+ <location filename="../configdialog.cpp" line="753"/>
<source>Skin files</source>
<translation>皮肤文件</translation>
</message>
diff --git a/src/ui/translations/qmmp_zh_TW.ts b/src/ui/translations/qmmp_zh_TW.ts
index 356fbcecc..b6a9c405b 100644
--- a/src/ui/translations/qmmp_zh_TW.ts
+++ b/src/ui/translations/qmmp_zh_TW.ts
@@ -173,94 +173,105 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Enabled</source>
<translation>啟用</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Description</source>
<translation>說明</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="236"/>
- <location filename="../configdialog.cpp" line="289"/>
- <location filename="../configdialog.cpp" line="321"/>
- <location filename="../configdialog.cpp" line="354"/>
- <location filename="../configdialog.cpp" line="387"/>
+ <location filename="../configdialog.cpp" line="245"/>
+ <location filename="../configdialog.cpp" line="298"/>
+ <location filename="../configdialog.cpp" line="330"/>
+ <location filename="../configdialog.cpp" line="363"/>
+ <location filename="../configdialog.cpp" line="396"/>
<source>Filename</source>
<translation>檔名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="586"/>
+ <location filename="../configdialog.cpp" line="595"/>
<source>Artist</source>
<translation>藝術家</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="587"/>
+ <location filename="../configdialog.cpp" line="88"/>
+ <location filename="../configdialog.cpp" line="596"/>
<source>Album</source>
<translation>專輯</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="588"/>
+ <location filename="../configdialog.cpp" line="87"/>
+ <source>Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="89"/>
+ <source>Disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="597"/>
<source>Title</source>
<translation>標題</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="589"/>
+ <location filename="../configdialog.cpp" line="598"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="590"/>
+ <location filename="../configdialog.cpp" line="599"/>
<source>Two-digit track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="594"/>
+ <location filename="../configdialog.cpp" line="603"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="598"/>
+ <location filename="../configdialog.cpp" line="607"/>
<source>Condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="591"/>
+ <location filename="../configdialog.cpp" line="600"/>
<source>Genre</source>
<translation>流派</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="593"/>
+ <location filename="../configdialog.cpp" line="602"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="595"/>
+ <location filename="../configdialog.cpp" line="604"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="596"/>
+ <location filename="../configdialog.cpp" line="605"/>
<source>File path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="597"/>
+ <location filename="../configdialog.cpp" line="606"/>
<source>Year</source>
<translation>年代</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="592"/>
+ <location filename="../configdialog.cpp" line="601"/>
<source>Comment</source>
<translation>備註</translation>
</message>
@@ -339,7 +350,7 @@
</message>
<message>
<location filename="../forms/configdialog.ui" line="647"/>
- <location filename="../forms/configdialog.ui" line="846"/>
+ <location filename="../forms/configdialog.ui" line="830"/>
<source>Information</source>
<translation>資訊</translation>
</message>
@@ -365,17 +376,17 @@
<translation>進階</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1078"/>
+ <location filename="../forms/configdialog.ui" line="1219"/>
<source>Close</source>
<translation>關閉</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="207"/>
<source>Archived skin</source>
<translation>封包皮膚</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="218"/>
+ <location filename="../configdialog.cpp" line="227"/>
<source>Unarchived skin</source>
<translation>未封包皮膚</translation>
</message>
@@ -400,17 +411,18 @@
<translation>常規</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="837"/>
+ <location filename="../forms/configdialog.ui" line="821"/>
<source>File Dialog</source>
<translation>檔案對話</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="775"/>
+ <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1156"/>
<source>Audio</source>
<translation>聲訊</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="137"/>
+ <location filename="../forms/configdialog.ui" line="1044"/>
<source>Replay Gain</source>
<translation type="unfinished"></translation>
</message>
@@ -460,92 +472,118 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="781"/>
+ <location filename="../forms/configdialog.ui" line="1050"/>
+ <source>Replay Gain mode:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1067"/>
+ <source>Preamp:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1090"/>
+ <location filename="../forms/configdialog.ui" line="1126"/>
+ <source>dB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1103"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1146"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1162"/>
<source>Use software volume control</source>
<translation>使用軟裝置音量控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="791"/>
+ <location filename="../forms/configdialog.ui" line="775"/>
<source>Visibility Control</source>
<translation>可見性控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="797"/>
+ <location filename="../forms/configdialog.ui" line="781"/>
<source>Hide on close</source>
<translation>關閉時隱藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="804"/>
+ <location filename="../forms/configdialog.ui" line="788"/>
<source>Start hidden</source>
<translation>啟動時隱藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="814"/>
+ <location filename="../forms/configdialog.ui" line="798"/>
<source>Compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="820"/>
+ <location filename="../forms/configdialog.ui" line="804"/>
<source>Openbox compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="827"/>
+ <location filename="../forms/configdialog.ui" line="811"/>
<source>Metacity compatibility</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="869"/>
+ <location filename="../forms/configdialog.ui" line="853"/>
<source>Cover Image Retrieve</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="875"/>
+ <location filename="../forms/configdialog.ui" line="859"/>
<source>Include files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="885"/>
+ <location filename="../forms/configdialog.ui" line="869"/>
<source>Exclude files:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="897"/>
+ <location filename="../forms/configdialog.ui" line="881"/>
<source>Recursive search depth:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="945"/>
+ <location filename="../forms/configdialog.ui" line="942"/>
<source>Proxy</source>
<translation>代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="957"/>
+ <location filename="../forms/configdialog.ui" line="954"/>
<source>Enable proxy usage</source>
<translation>啟用代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
+ <location filename="../forms/configdialog.ui" line="961"/>
<source>Proxy host name:</source>
<translation>主機名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="977"/>
+ <location filename="../forms/configdialog.ui" line="974"/>
<source>Proxy port:</source>
<translation>通訊埠:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="990"/>
+ <location filename="../forms/configdialog.ui" line="987"/>
<source>Use authentication with proxy</source>
<translation>需要身份驗證</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="997"/>
+ <location filename="../forms/configdialog.ui" line="994"/>
<source>Proxy user name:</source>
<translation>用戶名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1010"/>
+ <location filename="../forms/configdialog.ui" line="1007"/>
<source>Proxy password:</source>
<translation>密碼:</translation>
</message>
@@ -560,12 +598,12 @@
<translation>轉換 %20 為空格</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="737"/>
+ <location filename="../configdialog.cpp" line="752"/>
<source>Select Skin Files</source>
<translation>選取皮膚檔案</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="738"/>
+ <location filename="../configdialog.cpp" line="753"/>
<source>Skin files</source>
<translation>皮膚檔案</translation>
</message>