Hello community,

here is the log from the commit of package pavucontrol-qt for openSUSE:Factory 
checked in at 2020-11-04 18:28:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pavucontrol-qt (Old)
 and      /work/SRC/openSUSE:Factory/.pavucontrol-qt.new.11331 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pavucontrol-qt"

Wed Nov  4 18:28:39 2020 rev:8 rq:846016 version:0.16.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/pavucontrol-qt/pavucontrol-qt.changes    
2020-05-04 18:34:46.216347984 +0200
+++ /work/SRC/openSUSE:Factory/.pavucontrol-qt.new.11331/pavucontrol-qt.changes 
2020-11-04 18:32:49.316090556 +0100
@@ -1,0 +2,11 @@
+Wed Nov  4 14:04:17 UTC 2020 - Michael Vetter <mvet...@suse.com>
+
+- Update to 0.16.0:
+  * Safely iterate over card profile info array.
+  * Fall back to default icon when no candidate is found.
+  * Elide playback name label if needed
+  * Don't force a height on progressbars.
+  * Remove warnings about unused function parameters.
+  * Wrapped the text of connecting error label.
+
+-------------------------------------------------------------------

Old:
----
  pavucontrol-qt-0.15.0.tar.xz
  pavucontrol-qt-0.15.0.tar.xz.asc

New:
----
  pavucontrol-qt-0.16.0.tar.xz
  pavucontrol-qt-0.16.0.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pavucontrol-qt.spec ++++++
--- /var/tmp/diff_new_pack.Zoo7d4/_old  2020-11-04 18:32:49.748089598 +0100
+++ /var/tmp/diff_new_pack.Zoo7d4/_new  2020-11-04 18:32:49.752089589 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pavucontrol-qt
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,12 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           pavucontrol-qt
-Version:        0.15.0
+Version:        0.16.0
 Release:        0
 Summary:        Qt port of pavucontrol
 License:        GPL-2.0-only
@@ -28,13 +28,13 @@
 Source2:        %{name}.keyring
 BuildRequires:  cmake >= 3.1.0
 BuildRequires:  gcc-c++
-BuildRequires:  lxqt-build-tools-devel >= 0.7.0
+BuildRequires:  lxqt-build-tools-devel >= 0.8.0
 BuildRequires:  pkgconfig
 BuildRequires:  xdg-user-dirs
-BuildRequires:  cmake(KF5WindowSystem)
+BuildRequires:  cmake(KF5WindowSystem) >= 5.36
 BuildRequires:  cmake(Qt5LinguistTools)
 BuildRequires:  pkgconfig(Qt5DBus)
-BuildRequires:  pkgconfig(Qt5Widgets)
+BuildRequires:  pkgconfig(Qt5Widgets) >= 5.12
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(libpulse) >= 5.0
 BuildRequires:  pkgconfig(libpulse-mainloop-glib) >= 0.9.16

++++++ pavucontrol-qt-0.15.0.tar.xz -> pavucontrol-qt-0.16.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pavucontrol-qt-0.15.0/CHANGELOG 
new/pavucontrol-qt-0.16.0/CHANGELOG
--- old/pavucontrol-qt-0.15.0/CHANGELOG 2020-04-23 23:57:06.000000000 +0200
+++ new/pavucontrol-qt-0.16.0/CHANGELOG 2020-11-03 14:56:54.000000000 +0100
@@ -1,3 +1,12 @@
+pavucontrol-qt-0.16.0 / 2020-11-01
+==================================
+  * Safely iterate over card profile info array.
+  * Fall back to default icon when no candidate is found.
+  * Elide playback name label if needed
+  * Don't force a height on progressbars.
+  * Remove warnings about unused function parameters.
+  * Wrapped the text of connecting error label.
+
 pavucontrol-qt-0.15.0 / 2020-04-23
 ==================================
   * Bumped version to 0.15.0.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pavucontrol-qt-0.15.0/CMakeLists.txt 
new/pavucontrol-qt-0.16.0/CMakeLists.txt
--- old/pavucontrol-qt-0.15.0/CMakeLists.txt    2020-04-23 23:57:06.000000000 
+0200
+++ new/pavucontrol-qt-0.16.0/CMakeLists.txt    2020-11-03 14:56:54.000000000 
+0100
@@ -19,8 +19,8 @@
 
 # Minimum Versions
 set(GLIB_MINIMUM_VERSION "2.50.0")
-set(LXQTBT_MINIMUM_VERSION "0.7.0")
-set(QT_MINIMUM_VERSION "5.10.0")
+set(LXQTBT_MINIMUM_VERSION "0.8.0")
+set(QT_MINIMUM_VERSION "5.12.0")
 
 find_package(Qt5Widgets ${QT_MINIMUM_VERSION} REQUIRED)
 find_package(Qt5LinguistTools ${QT_MINIMUM_VERSION} REQUIRED)
@@ -30,7 +30,7 @@
 find_package(GLIB ${GLIB_MINIMUM_VERSION} REQUIRED)
 
 set(PAVUCONTROLQT_MAJOR_VERSION 0)
-set(PAVUCONTROLQT_MINOR_VERSION 15)
+set(PAVUCONTROLQT_MINOR_VERSION 16)
 set(PAVUCONTROLQT_PATCH_VERSION 0)
 set(PAVUCONTROLQT_VERSION 
${PAVUCONTROLQT_MAJOR_VERSION}.${PAVUCONTROLQT_MINOR_VERSION}.${PAVUCONTROLQT_PATCH_VERSION})
 add_definitions("-DPAVUCONTROLQT_VERSION=\"${PAVUCONTROLQT_VERSION}\"")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pavucontrol-qt-0.15.0/README.md 
new/pavucontrol-qt-0.16.0/README.md
--- old/pavucontrol-qt-0.15.0/README.md 2020-04-23 23:57:06.000000000 +0200
+++ new/pavucontrol-qt-0.16.0/README.md 2020-11-03 14:56:54.000000000 +0100
@@ -34,8 +34,10 @@
 The usage itself should be self-explanatory.
 
 
-### Translation (Weblate)
+## Translations
 
-<a href="https://weblate.lxqt.org/projects/lxqt/pavucontrol-qt/";>
-<img 
src="https://weblate.lxqt.org/widgets/lxqt/-/pavucontrol-qt/multi-auto.svg"; 
alt="Translation status" />
+Translations can be done in 
[LXQt-Weblate](https://translate.lxqt-project.org/projects/lxqt-configuration/pavucontrol-qt/).
+
+<a 
href="https://translate.lxqt-project.org/projects/lxqt-configuration/pavucontrol-qt/";>
+<img 
src="https://translate.lxqt-project.org/widgets/lxqt-configuration/-/pavucontrol-qt/multi-auto.svg";
 alt="Translation status" />
 </a>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pavucontrol-qt-0.15.0/src/CMakeLists.txt 
new/pavucontrol-qt-0.16.0/src/CMakeLists.txt
--- old/pavucontrol-qt-0.15.0/src/CMakeLists.txt        2020-04-23 
23:57:06.000000000 +0200
+++ new/pavucontrol-qt-0.16.0/src/CMakeLists.txt        2020-11-03 
14:56:54.000000000 +0100
@@ -16,6 +16,7 @@
     sourceoutputwidget.h
     sourcewidget.h
     streamwidget.h
+    elidinglabel.h
 )
 
 set(pavucontrol-qt_SRCS
@@ -31,6 +32,7 @@
     sourceoutputwidget.cc
     sourcewidget.cc
     streamwidget.cc
+    elidinglabel.cc
 )
 
 set(pavucontrol-qt_UI
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pavucontrol-qt-0.15.0/src/elidinglabel.cc 
new/pavucontrol-qt-0.16.0/src/elidinglabel.cc
--- old/pavucontrol-qt-0.15.0/src/elidinglabel.cc       1970-01-01 
01:00:00.000000000 +0100
+++ new/pavucontrol-qt-0.16.0/src/elidinglabel.cc       2020-11-03 
14:56:54.000000000 +0100
@@ -0,0 +1,46 @@
+/***
+  This file is part of pavucontrol-qt.
+
+  pavucontrol-qt 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.
+
+  pavucontrol-qt 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 pavucontrol-qt. If not, see <https://www.gnu.org/licenses/>.
+***/
+
+#include "elidinglabel.h"
+#include <QPainter>
+#include <QStyleOption>
+
+ElidingLabel::ElidingLabel(QWidget *parent, Qt::WindowFlags f):
+    QLabel(parent, f),
+    lastWidth_(0) {
+    setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
+    // set a min width to prevent the window from widening with long texts
+    setMinimumWidth(fontMetrics().averageCharWidth() * 10);
+}
+
+// A simplified version of QLabel::paintEvent() without pixmap or shortcut but 
with eliding
+void ElidingLabel::paintEvent(QPaintEvent */*event*/) {
+    QRect cr = contentsRect().adjusted(margin(), margin(), -margin(), 
-margin());
+    QString txt = text();
+    // if the text is changed or its rect is resized (due to window resizing),
+    // find whether it needs to be elided...
+    if (txt != lastText_ || cr.width() != lastWidth_) {
+        lastText_ = txt;
+        lastWidth_ = cr.width();
+        elidedText_ = fontMetrics().elidedText(txt, Qt::ElideMiddle, 
cr.width());
+    }
+    // ... then, draw the (elided) text */
+    QPainter painter(this);
+    QStyleOption opt;
+    opt.initFrom(this);
+    style()->drawItemText(&painter, cr, alignment(), opt.palette, isEnabled(), 
elidedText_, foregroundRole());
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pavucontrol-qt-0.15.0/src/elidinglabel.h 
new/pavucontrol-qt-0.16.0/src/elidinglabel.h
--- old/pavucontrol-qt-0.15.0/src/elidinglabel.h        1970-01-01 
01:00:00.000000000 +0100
+++ new/pavucontrol-qt-0.16.0/src/elidinglabel.h        2020-11-03 
14:56:54.000000000 +0100
@@ -0,0 +1,38 @@
+/***
+  This file is part of pavucontrol-qt.
+
+  pavucontrol-qt 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.
+
+  pavucontrol-qt 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 pavucontrol-qt. If not, see <https://www.gnu.org/licenses/>.
+***/
+
+#ifndef elidinglabel_h
+#define elidinglabel_h
+
+#include <QLabel>
+
+class ElidingLabel : public QLabel {
+  Q_OBJECT
+
+public:
+    explicit ElidingLabel(QWidget *parent = 0, Qt::WindowFlags f = 
Qt::WindowFlags());
+
+protected:
+    void paintEvent(QPaintEvent *event) override;
+
+private:
+    QString elidedText_;
+    QString lastText_;
+    int lastWidth_;
+};
+
+#endif // elidinglabel_h
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pavucontrol-qt-0.15.0/src/mainwindow.cc 
new/pavucontrol-qt-0.16.0/src/mainwindow.cc
--- old/pavucontrol-qt-0.15.0/src/mainwindow.cc 2020-04-23 23:57:06.000000000 
+0200
+++ new/pavucontrol-qt-0.16.0/src/mainwindow.cc 2020-11-03 14:56:54.000000000 
+0100
@@ -176,8 +176,10 @@
     }
 }
 
-static void setIconByName(QLabel* label, const char* name) {
-    QIcon icon = QIcon::fromTheme(QString::fromUtf8(name));
+static void setIconByName(QLabel* label, const char* name, const char* 
fallback_name = nullptr) {
+    QIcon icon = QIcon::fromTheme(QString::fromLatin1(name));
+    if (icon.isNull() || icon.availableSizes().isEmpty())
+        icon = QIcon::fromTheme(QString::fromLatin1(fallback_name));
     int size = label->style()->pixelMetric(QStyle::PM_ToolBarIconSize);
     QPixmap pix = icon.pixmap(size, size);
     label->setPixmap(pix);
@@ -205,11 +207,11 @@
     w->nameLabel->setText(QString::fromUtf8(w->name));
 
     icon = pa_proplist_gets(info.proplist, PA_PROP_DEVICE_ICON_NAME);
-    setIconByName(w->iconImage, icon ? icon : "audio-card");
+    setIconByName(w->iconImage, icon, "audio-card");
 
     w->hasSinks = w->hasSources = false;
     profile_priorities.clear();
-    for (pa_card_profile_info2 ** p_profile = info.profiles2; *p_profile != 
nullptr; ++p_profile) {
+    for (pa_card_profile_info2 ** p_profile = info.profiles2; p_profile && 
*p_profile != nullptr; ++p_profile) {
         w->hasSinks = w->hasSinks || ((*p_profile)->n_sinks > 0);
         w->hasSources = w->hasSources || ((*p_profile)->n_sources > 0);
         profile_priorities.insert(*p_profile);
@@ -225,7 +227,7 @@
         p.available = info.ports[i]->available;
         p.direction = info.ports[i]->direction;
         p.latency_offset = info.ports[i]->latency_offset;
-        for (pa_card_profile_info2 ** p_profile = info.ports[i]->profiles2; 
*p_profile != nullptr; ++p_profile)
+        for (pa_card_profile_info2 ** p_profile = info.ports[i]->profiles2; 
p_profile && *p_profile != nullptr; ++p_profile)
             p.profiles.push_back((*p_profile)->name);
 
         w->ports[p.name] = p;
@@ -336,7 +338,7 @@
     g_free(txt);
 
     icon = pa_proplist_gets(info.proplist, PA_PROP_DEVICE_ICON_NAME);
-    setIconByName(w->iconImage, icon ? icon : "audio-card");
+    setIconByName(w->iconImage, icon, "audio-card");
 
     w->setVolume(info.volume);
     w->muteToggleButton->setChecked(info.mute);
@@ -502,7 +504,7 @@
     g_free(txt);
 
     icon = pa_proplist_gets(info.proplist, PA_PROP_DEVICE_ICON_NAME);
-    setIconByName(w->iconImage, icon ? icon : "audio-input-microphone");
+    setIconByName(w->iconImage, icon, "audio-input-microphone");
 
     w->setVolume(info.volume);
     w->muteToggleButton->setChecked(info.mute);
@@ -573,7 +575,7 @@
 
 finish:
 
-    setIconByName(icon, t);
+    setIconByName(icon, t, def);
 }
 
 
@@ -1093,7 +1095,7 @@
     connectingLabel->setText(QString::fromUtf8(markup));
 }
 
-void MainWindow::onSinkTypeComboBoxChanged(int index) {
+void MainWindow::onSinkTypeComboBoxChanged(int /*index*/) {
     showSinkType = (SinkType) sinkTypeComboBox->currentIndex();
 
     if (showSinkType == (SinkType) -1)
@@ -1102,7 +1104,7 @@
     updateDeviceVisibility();
 }
 
-void MainWindow::onSourceTypeComboBoxChanged(int index) {
+void MainWindow::onSourceTypeComboBoxChanged(int /*index*/) {
     showSourceType = (SourceType) sourceTypeComboBox->currentIndex();
 
     if (showSourceType == (SourceType) -1)
@@ -1111,7 +1113,7 @@
     updateDeviceVisibility();
 }
 
-void MainWindow::onSinkInputTypeComboBoxChanged(int index) {
+void MainWindow::onSinkInputTypeComboBoxChanged(int /*index*/) {
     showSinkInputType = (SinkInputType) sinkInputTypeComboBox->currentIndex();
 
     if (showSinkInputType == (SinkInputType) -1)
@@ -1120,7 +1122,7 @@
     updateDeviceVisibility();
 }
 
-void MainWindow::onSourceOutputTypeComboBoxChanged(int index) {
+void MainWindow::onSourceOutputTypeComboBoxChanged(int /*index*/) {
     showSourceOutputType = (SourceOutputType) 
sourceOutputTypeComboBox->currentIndex();
 
     if (showSourceOutputType == (SourceOutputType) -1)
@@ -1130,7 +1132,7 @@
 }
 
 
-void MainWindow::onShowVolumeMetersCheckButtonToggled(bool toggled) {
+void MainWindow::onShowVolumeMetersCheckButtonToggled(bool /*toggled*/) {
     bool state = showVolumeMetersCheckButton->isChecked();
     pa_operation *o;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pavucontrol-qt-0.15.0/src/mainwindow.ui 
new/pavucontrol-qt-0.16.0/src/mainwindow.ui
--- old/pavucontrol-qt-0.15.0/src/mainwindow.ui 2020-04-23 23:57:06.000000000 
+0200
+++ new/pavucontrol-qt-0.16.0/src/mainwindow.ui 2020-11-03 14:56:54.000000000 
+0100
@@ -349,6 +349,12 @@
      <property name="alignment">
       <set>Qt::AlignCenter</set>
      </property>
+     <property name="wordWrap">
+      <bool>true</bool>
+     </property>
+     <property name="textInteractionFlags">
+      <set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse</set>
+     </property>
     </widget>
    </item>
   </layout>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pavucontrol-qt-0.15.0/src/minimalstreamwidget.cc 
new/pavucontrol-qt-0.16.0/src/minimalstreamwidget.cc
--- old/pavucontrol-qt-0.15.0/src/minimalstreamwidget.cc        2020-04-23 
23:57:06.000000000 +0200
+++ new/pavucontrol-qt-0.16.0/src/minimalstreamwidget.cc        2020-11-03 
14:56:54.000000000 +0100
@@ -38,7 +38,6 @@
     volumeMeterVisible(true) {
 
     peakProgressBar->setTextVisible(false);
-    peakProgressBar->setMaximumHeight(4 /* FIXME: hardcoded */);
     peakProgressBar->hide();
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pavucontrol-qt-0.15.0/src/pavucontrol.cc 
new/pavucontrol-qt-0.16.0/src/pavucontrol.cc
--- old/pavucontrol-qt-0.15.0/src/pavucontrol.cc        2020-04-23 
23:57:06.000000000 +0200
+++ new/pavucontrol-qt-0.16.0/src/pavucontrol.cc        2020-11-03 
14:56:54.000000000 +0100
@@ -619,11 +619,11 @@
     w->setConnectingMessage();
     if (pa_context_connect(context, nullptr, PA_CONTEXT_NOFAIL, nullptr) < 0) {
         if (pa_context_errno(context) == PA_ERR_INVALID) {
-            w->setConnectingMessage(QObject::tr("Connection to PulseAudio 
failed. Automatic retry in 5s\n\n"
-                "In this case this is likely because PULSE_SERVER in the 
Environment/X11 Root Window Properties\n"
-                "or default-server in client.conf is misconfigured.\n"
-                "This situation can also arrise when PulseAudio crashed and 
left stale details in the X11 Root Window.\n"
-                "If this is the case, then PulseAudio should autospawn again, 
or if this is not configured you should\n"
+            w->setConnectingMessage(QObject::tr("Connection to PulseAudio 
failed. Automatic retry in 5s.<br><br>"
+                "In this case this is likely because PULSE_SERVER in the 
Environment/X11 Root Window Properties"
+                "or default-server in client.conf is misconfigured.<br>"
+                "This situation can also arrise when PulseAudio crashed and 
left stale details in the X11 Root Window.<br>"
+                "If this is the case, then PulseAudio should autospawn again, 
or if this is not configured you should"
                 "run start-pulseaudio-x11 manually.").toUtf8().constData());
             reconnect_timeout = 5;
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pavucontrol-qt-0.15.0/src/streamwidget.ui 
new/pavucontrol-qt-0.16.0/src/streamwidget.ui
--- old/pavucontrol-qt-0.15.0/src/streamwidget.ui       2020-04-23 
23:57:06.000000000 +0200
+++ new/pavucontrol-qt-0.16.0/src/streamwidget.ui       2020-11-03 
14:56:54.000000000 +0100
@@ -27,7 +27,7 @@
       </widget>
      </item>
      <item>
-      <widget class="QLabel" name="nameLabel">
+      <widget class="ElidingLabel" name="nameLabel">
        <property name="text">
         <string>Device Title</string>
        </property>
@@ -103,6 +103,13 @@
    </item>
   </layout>
  </widget>
+ <customwidgets>
+  <customwidget>
+   <class>ElidingLabel</class>
+   <extends>QLabel</extends>
+   <header>elidinglabel.h</header>
+  </customwidget>
+ </customwidgets>
  <resources/>
  <connections/>
 </ui>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pavucontrol-qt-0.15.0/src/translations/pavucontrol-qt_hr.desktop 
new/pavucontrol-qt-0.16.0/src/translations/pavucontrol-qt_hr.desktop
--- old/pavucontrol-qt-0.15.0/src/translations/pavucontrol-qt_hr.desktop        
1970-01-01 01:00:00.000000000 +0100
+++ new/pavucontrol-qt-0.16.0/src/translations/pavucontrol-qt_hr.desktop        
2020-11-03 14:56:54.000000000 +0100
@@ -0,0 +1,3 @@
+Name[hr]=PulseAudio kontrola glasnoće
+GenericName[hr]=Kontrola glasnoće
+Comment[hr]=Podesi glasnoću
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pavucontrol-qt-0.15.0/src/translations/pavucontrol-qt_hr.ts 
new/pavucontrol-qt-0.16.0/src/translations/pavucontrol-qt_hr.ts
--- old/pavucontrol-qt-0.15.0/src/translations/pavucontrol-qt_hr.ts     
1970-01-01 01:00:00.000000000 +0100
+++ new/pavucontrol-qt-0.16.0/src/translations/pavucontrol-qt_hr.ts     
2020-11-03 14:56:54.000000000 +0100
@@ -0,0 +1,739 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="hr">
+<context>
+    <name>CardWidget</name>
+    <message>
+        <location filename="../cardwidget.ui" line="14"/>
+        <source>Form</source>
+        <translation>Obrazac</translation>
+    </message>
+    <message>
+        <location filename="../cardwidget.ui" line="29"/>
+        <source>Card Name</source>
+        <translation>Ime kartice</translation>
+    </message>
+    <message>
+        <location filename="../cardwidget.ui" line="47"/>
+        <source>Profile:</source>
+        <translation>Profil:</translation>
+    </message>
+    <message>
+        <location filename="../cardwidget.cc" line="67"/>
+        <source>pa_context_set_card_profile_by_index() failed</source>
+        <translation>pa_context_set_card_profile_by_index() 
neuspjelo</translation>
+    </message>
+</context>
+<context>
+    <name>Channel</name>
+    <message>
+        <location filename="../channel.cc" line="89"/>
+        <source>%1% (%2dB)</source>
+        <comment>volume slider label [X% (YdB)]</comment>
+        <translation>%1 % (%2 dB)</translation>
+    </message>
+    <message>
+        <location filename="../channel.cc" line="93"/>
+        <source>%1%</source>
+        <comment>volume slider label [X%]</comment>
+        <translation>%1 %</translation>
+    </message>
+    <message>
+        <location filename="../channel.cc" line="160"/>
+        <source>&lt;small&gt;Silence&lt;/small&gt;</source>
+        <translation>&lt;small&gt;Tišina&lt;/small&gt;</translation>
+    </message>
+    <message>
+        <location filename="../channel.cc" line="160"/>
+        <source>&lt;small&gt;Min&lt;/small&gt;</source>
+        <translation>&lt;small&gt;Min&lt;/small&gt;</translation>
+    </message>
+    <message>
+        <location filename="../channel.cc" line="162"/>
+        <source>&lt;small&gt;100% (0dB)&lt;/small&gt;</source>
+        <translation>&lt;small&gt;100 % (0 dB)&lt;/small&gt;</translation>
+    </message>
+    <message>
+        <location filename="../channel.cc" line="165"/>
+        <source>&lt;small&gt;&lt;i&gt;Base&lt;/i&gt;&lt;/small&gt;</source>
+        
<translation>&lt;small&gt;&lt;i&gt;Osnova&lt;/i&gt;&lt;/small&gt;</translation>
+    </message>
+</context>
+<context>
+    <name>ChannelWidget</name>
+    <message>
+        <location filename="../channelwidget.ui" line="14"/>
+        <source>Form</source>
+        <translation>Obrazac</translation>
+    </message>
+    <message>
+        <location filename="../channelwidget.ui" line="20"/>
+        <source>&lt;b&gt;left-front&lt;/b&gt;</source>
+        <translation>&lt;b&gt;lijevi-prednji&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../channelwidget.ui" line="34"/>
+        <source>&lt;small&gt;50%&lt;/small&gt;</source>
+        <translation>&lt;small&gt;50 %&lt;/small&gt;</translation>
+    </message>
+</context>
+<context>
+    <name>DeviceWidget</name>
+    <message>
+        <location filename="../devicewidget.ui" line="14"/>
+        <source>Form</source>
+        <translation>Obrazac</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.ui" line="36"/>
+        <source>Device Title</source>
+        <translation>Ime uređaja</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.ui" line="56"/>
+        <source>Mute audio</source>
+        <translation>Isključi zvuk</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.ui" line="69"/>
+        <source>Lock channels together</source>
+        <translation>Spoji kanale</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.ui" line="85"/>
+        <source>Set as fallback</source>
+        <translation>Postavi kao rezervu</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.ui" line="103"/>
+        <source>&lt;b&gt;Port:&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Priključak:&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.ui" line="126"/>
+        <source>Show advanced options</source>
+        <translation>Prikaži napredne opcije</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.ui" line="172"/>
+        <source>PCM</source>
+        <translation>PCM</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.ui" line="182"/>
+        <source>AC3</source>
+        <translation>AC3</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.ui" line="189"/>
+        <source>EAC3</source>
+        <translation>EAC3</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.ui" line="196"/>
+        <source>DTS</source>
+        <translation>DTS</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.ui" line="203"/>
+        <source>MPEG</source>
+        <translation>MPEG</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.ui" line="210"/>
+        <source>AAC</source>
+        <translation>AAC</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.ui" line="238"/>
+        <source>&lt;b&gt;Latency offset:&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Odmak kašnjenja:&lt;/b&gt;</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.ui" line="245"/>
+        <source> ms</source>
+        <translation> ms</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.cc" line="41"/>
+        <source>Rename device...</source>
+        <translation>Preimenuj uređaj …</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.cc" line="155"/>
+        <source>pa_context_set_port_latency_offset() failed</source>
+        <translation>pa_context_set_port_latency_offset() 
neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.cc" line="226"/>
+        <source>Sorry, but device renaming is not supported.</source>
+        <translation>Nažalost, preimenovanje uređaja nije 
podržano.</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.cc" line="227"/>
+        <source>You need to load module-device-manager in the PulseAudio 
server in order to rename devices</source>
+        <translation>Za preimenovanje uređaja mora se učitati upravljač modula 
uređaja na PulseAudio poslužitelju</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.cc" line="233"/>
+        <source>Rename device %1 to:</source>
+        <translation>Preimenuj uređaj %1 u:</translation>
+    </message>
+    <message>
+        <location filename="../devicewidget.cc" line="240"/>
+        <source>pa_ext_device_manager_set_device_description() failed</source>
+        <translation>pa_ext_device_manager_set_device_description() 
neuspjelo</translation>
+    </message>
+</context>
+<context>
+    <name>MainWindow</name>
+    <message>
+        <location filename="../mainwindow.ui" line="14"/>
+        <source>Volume Control</source>
+        <translation>Kontrola glasnoće</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="55"/>
+        <source>&lt;i&gt;No application is currently playing 
audio.&lt;/i&gt;</source>
+        <translation>&lt;i&gt;Trenutačno ne svira nijedan 
program.&lt;/i&gt;</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="66"/>
+        <location filename="../mainwindow.ui" line="131"/>
+        <location filename="../mainwindow.ui" line="196"/>
+        <location filename="../mainwindow.ui" line="261"/>
+        <source>Show:</source>
+        <translation>Prikaži:</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="74"/>
+        <location filename="../mainwindow.ui" line="139"/>
+        <source>All Streams</source>
+        <translation>Sva emitiranja</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="79"/>
+        <location filename="../mainwindow.ui" line="144"/>
+        <source>Applications</source>
+        <translation>Programe</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="84"/>
+        <location filename="../mainwindow.ui" line="149"/>
+        <source>Virtual Streams</source>
+        <translation>Virtualna emitiranja</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="120"/>
+        <source>&lt;i&gt;No application is currently recording 
audio.&lt;/i&gt;</source>
+        <translation>&lt;i&gt;Trenutačno ne snima nijedan 
program.&lt;/i&gt;</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="185"/>
+        <source>&lt;i&gt;No output devices available&lt;/i&gt;</source>
+        <translation>&lt;i&gt;Nema dostupnih izlaznih 
uređaja&lt;/i&gt;</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="204"/>
+        <source>All Output Devices</source>
+        <translation>Sve izlazne uređaje</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="209"/>
+        <source>Hardware Output Devices</source>
+        <translation>Hardverske izlazne uređaje</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="214"/>
+        <source>Virtual Output Devices</source>
+        <translation>Virtualne izlazne uređaje</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="28"/>
+        <source>&amp;Playback</source>
+        <translation>&amp;Sviranje</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="93"/>
+        <source>&amp;Recording</source>
+        <translation>S&amp;nimanje</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="158"/>
+        <source>&amp;Output Devices</source>
+        <translation>&amp;Izlazni uređaji</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="223"/>
+        <source>&amp;Input Devices</source>
+        <translation>&amp;Ulazni uređaji</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="250"/>
+        <source>&lt;i&gt;No input devices available&lt;/i&gt;</source>
+        <translation>&lt;i&gt;Nema dostupnih ulaznih 
uređaja&lt;/i&gt;</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="269"/>
+        <source>All Input Devices</source>
+        <translation>Sve ulazne uređaje</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="274"/>
+        <source>All Except Monitors</source>
+        <translation>Sve osim monitora</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="279"/>
+        <source>Hardware Input Devices</source>
+        <translation>Hardverske ulazne uređaje</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="284"/>
+        <source>Virtual Input Devices</source>
+        <translation>Virtualne ulazne uređaje</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="289"/>
+        <source>Monitors</source>
+        <translation>Monitore</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="298"/>
+        <source>&amp;Configuration</source>
+        <translation>&amp;Konfiguracija</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="325"/>
+        <source>&lt;i&gt;No cards available for 
configuration&lt;/i&gt;</source>
+        <translation>&lt;i&gt;Nema dostupnih kartica koje bi se mogle 
konfigurirati&lt;/i&gt;</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="336"/>
+        <source>Show volume meters</source>
+        <translation>Prikaži mjerač glasnoće</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.ui" line="347"/>
+        <source>...</source>
+        <translation>…</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.cc" line="159"/>
+        <source> (plugged in)</source>
+        <translation> (priključeno)</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.cc" line="163"/>
+        <location filename="../mainwindow.cc" line="257"/>
+        <source> (unavailable)</source>
+        <translation> (nedostupno)</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.cc" line="165"/>
+        <location filename="../mainwindow.cc" line="254"/>
+        <source> (unplugged)</source>
+        <translation> (nepriključeno)</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.cc" line="388"/>
+        <source>Failed to read data from stream</source>
+        <translation>Neuspjelo čitanje podataka iz emitiranja</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.cc" line="432"/>
+        <source>Peak detect</source>
+        <translation>Otkriven maksimum</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.cc" line="433"/>
+        <source>Failed to create monitoring stream</source>
+        <translation>Neuspjelo stvaranje praćenja emitiranja</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.cc" line="448"/>
+        <source>Failed to connect monitoring stream</source>
+        <translation>Neuspjelo povezivanje s praćenjem emitiranja</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.cc" line="587"/>
+        <source>Ignoring sink-input due to it being designated as an event and 
thus handled by the Event widget</source>
+        <translation>Zanemaruje se ulazno primanja događaja, jer je označeno 
kao događaj i stoga se njime barata pomoću programčića Događaji</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.cc" line="759"/>
+        <source>System Sounds</source>
+        <translation>Zvukovi sustava</translation>
+    </message>
+    <message>
+        <location filename="../mainwindow.cc" line="1089"/>
+        <source>Establishing connection to PulseAudio. Please wait...</source>
+        <translation>Postavlja se veza s PulseAudio. Pričekaj …</translation>
+    </message>
+</context>
+<context>
+    <name>QObject</name>
+    <message>
+        <location filename="../pavucontrol.cc" line="66"/>
+        <source>Error</source>
+        <translation>Greška</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="87"/>
+        <source>Card callback failure</source>
+        <translation>Povratni poziv kartice nije uspio</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="110"/>
+        <source>Sink callback failure</source>
+        <translation>Povratni poziv primanja događaja nije uspio</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="133"/>
+        <source>Source callback failure</source>
+        <translation>Povratni poziv izvora nije uspio</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="152"/>
+        <source>Sink input callback failure</source>
+        <translation>Povratni poziv ulaznog primanja događaja nije 
uspio</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="171"/>
+        <source>Source output callback failure</source>
+        <translation>Povratni poziv izlaza izvora nije uspio</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="211"/>
+        <source>Client callback failure</source>
+        <translation>Povratni poziv klijenta nije uspio</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="227"/>
+        <source>Server info callback failure</source>
+        <translation>Povratni poziv informacija poslužitelja nije 
uspio</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="245"/>
+        <location filename="../pavucontrol.cc" line="542"/>
+        <source>Failed to initialize stream_restore extension: %s</source>
+        <translation>Neuspjelo inicijaliziranje proširenja za obnavljanje 
emitiranja: %s</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="263"/>
+        <source>pa_ext_stream_restore_read() failed</source>
+        <translation>pa_ext_stream_restore_read() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="281"/>
+        <location filename="../pavucontrol.cc" line="556"/>
+        <source>Failed to initialize device restore extension: %s</source>
+        <translation>Neuspjelo inicijaliziranje proširenja za obnavljanje 
uređaja: %s</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="302"/>
+        <source>pa_ext_device_restore_read_sink_formats() failed</source>
+        <translation>pa_ext_device_restore_read_sink_formats() 
neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="320"/>
+        <location filename="../pavucontrol.cc" line="569"/>
+        <source>Failed to initialize device manager extension: %s</source>
+        <translation>Neuspjelo inicijaliziranje upravljača uređaja: 
%s</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="339"/>
+        <source>pa_ext_device_manager_read() failed</source>
+        <translation>pa_ext_device_manager_read() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="356"/>
+        <source>pa_context_get_sink_info_by_index() failed</source>
+        <translation>pa_context_get_sink_info_by_index() 
neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="369"/>
+        <source>pa_context_get_source_info_by_index() failed</source>
+        <translation>pa_context_get_source_info_by_index() 
neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="382"/>
+        <location filename="../pavucontrol.cc" line="395"/>
+        <source>pa_context_get_sink_input_info() failed</source>
+        <translation>pa_context_get_sink_input_info() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="408"/>
+        <source>pa_context_get_client_info() failed</source>
+        <translation>pa_context_get_client_info() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="418"/>
+        <location filename="../pavucontrol.cc" line="483"/>
+        <source>pa_context_get_server_info() failed</source>
+        <translation>pa_context_get_server_info() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="431"/>
+        <source>pa_context_get_card_info_by_index() failed</source>
+        <translation>pa_context_get_card_info_by_index() 
neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="474"/>
+        <source>pa_context_subscribe() failed</source>
+        <translation>pa_context_subscribe() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="490"/>
+        <source>pa_context_client_info_list() failed</source>
+        <translation>pa_context_client_info_list() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="497"/>
+        <source>pa_context_get_card_info_list() failed</source>
+        <translation>pa_context_get_card_info_list() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="504"/>
+        <source>pa_context_get_sink_info_list() failed</source>
+        <translation>pa_context_get_sink_info_list() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="511"/>
+        <source>pa_context_get_source_info_list() failed</source>
+        <translation>pa_context_get_source_info_list() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="518"/>
+        <source>pa_context_get_sink_input_info_list() failed</source>
+        <translation>pa_context_get_sink_input_info_list() 
neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="525"/>
+        <source>pa_context_get_source_output_info_list() failed</source>
+        <translation>pa_context_get_source_output_info_list() 
neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="584"/>
+        <location filename="../pavucontrol.cc" line="635"/>
+        <source>Connection failed, attempting reconnect</source>
+        <translation>Veza neuspjela, pokušava se ponovno uspostavljanje 
veze</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="607"/>
+        <location filename="../pavucontrol.cc" line="664"/>
+        <source>PulseAudio Volume Control</source>
+        <translation>Kontrola glasnoće za PulseAudio</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="622"/>
+        <source>Connection to PulseAudio failed. Automatic retry in 5s
+
+In this case this is likely because PULSE_SERVER in the Environment/X11 Root 
Window Properties
+or default-server in client.conf is misconfigured.
+This situation can also arrise when PulseAudio crashed and left stale details 
in the X11 Root Window.
+If this is the case, then PulseAudio should autospawn again, or if this is not 
configured you should
+run start-pulseaudio-x11 manually.</source>
+        <translation>Neuspjelo povezivanje s PulseAudio. Automatski pokušaj 
ponovo za 5 s
+
+U ovom se slučaju vjerojatno radi o pogrešnoj konfiguraciji za PULSE_SERVER u 
postavkama
+administrativnog prozora okruženja/X11 ili za standardni poslužitelj u 
client.conf.
+Ova se situacija može dogoditi i kad se PulseAudio sruši i ostavi detalje u 
administrativnom prozoru X11.
+Ako se radi o takvom slučaju, PulseAudio bi se trebao ponovo automatski 
otvoriti ili ako nije
+konfigurirano, pokreni start-pulseaudio-x11 ručno.</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="672"/>
+        <source>Select a specific tab on load.</source>
+        <translation>Odaberi određenu karticu za učitavanje.</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="675"/>
+        <source>Retry forever if pa quits (every 5 seconds).</source>
+        <translation>Pokušaj ponovo unedogled, ako se PA zatvori (svakih 5 
s).</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="678"/>
+        <source>Maximize the window.</source>
+        <translation>Maksimalno proširi prozor.</translation>
+    </message>
+    <message>
+        <location filename="../pavucontrol.cc" line="703"/>
+        <source>Fatal Error: Unable to connect to PulseAudio</source>
+        <translation>Fatalna greška: Povezivanje s PulseAudio nije 
moguće</translation>
+    </message>
+</context>
+<context>
+    <name>RoleWidget</name>
+    <message>
+        <location filename="../rolewidget.cc" line="59"/>
+        <source>pa_ext_stream_restore_write() failed</source>
+        <translation>pa_ext_stream_restore_write() neuspjelo</translation>
+    </message>
+</context>
+<context>
+    <name>SinkInputWidget</name>
+    <message>
+        <location filename="../sinkinputwidget.cc" line="36"/>
+        <source>on</source>
+        <translation>na</translation>
+    </message>
+    <message>
+        <location filename="../sinkinputwidget.cc" line="39"/>
+        <source>Terminate Playback</source>
+        <translation>Prekini sviranje</translation>
+    </message>
+    <message>
+        <location filename="../sinkinputwidget.cc" line="53"/>
+        <source>Unknown output</source>
+        <translation>Nepoznat izlaz</translation>
+    </message>
+    <message>
+        <location filename="../sinkinputwidget.cc" line="64"/>
+        <source>pa_context_set_sink_input_volume() failed</source>
+        <translation>pa_context_set_sink_input_volume() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../sinkinputwidget.cc" line="79"/>
+        <source>pa_context_set_sink_input_mute() failed</source>
+        <translation>pa_context_set_sink_input_mute() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../sinkinputwidget.cc" line="89"/>
+        <source>pa_context_kill_sink_input() failed</source>
+        <translation>pa_context_kill_sink_input() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../sinkinputwidget.cc" line="114"/>
+        <source>pa_context_move_sink_input_by_index() failed</source>
+        <translation>pa_context_move_sink_input_by_index() 
neuspjelo</translation>
+    </message>
+</context>
+<context>
+    <name>SinkWidget</name>
+    <message>
+        <location filename="../sinkwidget.cc" line="81"/>
+        <source>pa_context_set_sink_volume_by_index() failed</source>
+        <translation>pa_context_set_sink_volume_by_index() 
neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../sinkwidget.cc" line="96"/>
+        <source>pa_context_set_sink_mute_by_index() failed</source>
+        <translation>pa_context_set_sink_mute_by_index() 
neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../sinkwidget.cc" line="110"/>
+        <source>pa_context_set_default_sink() failed</source>
+        <translation>pa_context_set_default_sink() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../sinkwidget.cc" line="126"/>
+        <source>pa_context_set_sink_port_by_index() failed</source>
+        <translation>pa_context_set_sink_port_by_index() 
neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../sinkwidget.cc" line="166"/>
+        <source>pa_ext_device_restore_save_sink_formats() failed</source>
+        <translation>pa_ext_device_restore_save_sink_formats() 
neuspjelo</translation>
+    </message>
+</context>
+<context>
+    <name>SourceOutputWidget</name>
+    <message>
+        <location filename="../sourceoutputwidget.cc" line="35"/>
+        <source>from</source>
+        <translation>od</translation>
+    </message>
+    <message>
+        <location filename="../sourceoutputwidget.cc" line="39"/>
+        <source>Terminate Recording</source>
+        <translation>Prekini snimanje</translation>
+    </message>
+    <message>
+        <location filename="../sourceoutputwidget.cc" line="60"/>
+        <source>Unknown input</source>
+        <translation>Nepoznat ulaz</translation>
+    </message>
+    <message>
+        <location filename="../sourceoutputwidget.cc" line="72"/>
+        <source>pa_context_set_source_output_volume() failed</source>
+        <translation>pa_context_set_source_output_volume() 
neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../sourceoutputwidget.cc" line="87"/>
+        <source>pa_context_set_source_output_mute() failed</source>
+        <translation>pa_context_set_source_output_mute() 
neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../sourceoutputwidget.cc" line="98"/>
+        <source>pa_context_kill_source_output() failed</source>
+        <translation>pa_context_kill_source_output() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../sourceoutputwidget.cc" line="125"/>
+        <source>pa_context_move_source_output_by_index() failed</source>
+        <translation>pa_context_move_source_output_by_index() 
neuspjelo</translation>
+    </message>
+</context>
+<context>
+    <name>SourceWidget</name>
+    <message>
+        <location filename="../sourcewidget.cc" line="35"/>
+        <source>pa_context_set_source_volume_by_index() failed</source>
+        <translation>pa_context_set_source_volume_by_index() 
neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../sourcewidget.cc" line="50"/>
+        <source>pa_context_set_source_mute_by_index() failed</source>
+        <translation>pa_context_set_source_mute_by_index() 
neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../sourcewidget.cc" line="64"/>
+        <source>pa_context_set_default_source() failed</source>
+        <translation>pa_context_set_default_source() neuspjelo</translation>
+    </message>
+    <message>
+        <location filename="../sourcewidget.cc" line="80"/>
+        <source>pa_context_set_source_port_by_index() failed</source>
+        <translation>pa_context_set_source_port_by_index() 
neuspjelo</translation>
+    </message>
+</context>
+<context>
+    <name>StreamWidget</name>
+    <message>
+        <location filename="../streamwidget.ui" line="14"/>
+        <source>Form</source>
+        <translation>Obrazac</translation>
+    </message>
+    <message>
+        <location filename="../streamwidget.ui" line="32"/>
+        <source>Device Title</source>
+        <translation>Ime uređaja</translation>
+    </message>
+    <message>
+        <location filename="../streamwidget.ui" line="52"/>
+        <source>direction</source>
+        <translation>smjer</translation>
+    </message>
+    <message>
+        <location filename="../streamwidget.ui" line="59"/>
+        <source>device</source>
+        <translation>uređaj</translation>
+    </message>
+    <message>
+        <location filename="../streamwidget.ui" line="66"/>
+        <source>Mute audio</source>
+        <translation>Isključi zvuk</translation>
+    </message>
+    <message>
+        <location filename="../streamwidget.ui" line="79"/>
+        <source>Lock channels together</source>
+        <translation>Spoji kanale</translation>
+    </message>
+    <message>
+        <location filename="../streamwidget.cc" line="34"/>
+        <source>Terminate</source>
+        <translation>Prekini</translation>
+    </message>
+</context>
+</TS>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pavucontrol-qt-0.15.0/src/translations/pavucontrol-qt_hu.desktop 
new/pavucontrol-qt-0.16.0/src/translations/pavucontrol-qt_hu.desktop
--- old/pavucontrol-qt-0.15.0/src/translations/pavucontrol-qt_hu.desktop        
1970-01-01 01:00:00.000000000 +0100
+++ new/pavucontrol-qt-0.16.0/src/translations/pavucontrol-qt_hu.desktop        
2020-11-03 14:56:54.000000000 +0100
@@ -0,0 +1,3 @@
+Name[hu]=PulseAudio hangerőszabályzó
+GenericName[hu]=Hangerőszabályzó
+Comment[hu]=Hangerő beállítása
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pavucontrol-qt-0.15.0/src/translations/pavucontrol-qt_hu.ts 
new/pavucontrol-qt-0.16.0/src/translations/pavucontrol-qt_hu.ts
--- old/pavucontrol-qt-0.15.0/src/translations/pavucontrol-qt_hu.ts     
2020-04-23 23:57:06.000000000 +0200
+++ new/pavucontrol-qt-0.16.0/src/translations/pavucontrol-qt_hu.ts     
2020-11-03 14:56:54.000000000 +0100
@@ -21,7 +21,7 @@
     <message>
         <location filename="../cardwidget.cc" line="67"/>
         <source>pa_context_set_card_profile_by_index() failed</source>
-        <translation>A „pa_context_set_card_profile_by_index()” függvényhívás 
meghiúsult</translation>
+        <translation>pa_context_set_card_profile_by_index() 
meghiúsult</translation>
     </message>
 </context>
 <context>
@@ -69,12 +69,12 @@
     <message>
         <location filename="../channelwidget.ui" line="20"/>
         <source>&lt;b&gt;left-front&lt;/b&gt;</source>
-        <translation 
type="unfinished">&lt;b&gt;bal-elöl&lt;/b&gt;</translation>
+        <translation>&lt;b&gt;bal-elöl&lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="../channelwidget.ui" line="34"/>
         <source>&lt;small&gt;50%&lt;/small&gt;</source>
-        <translation 
type="unfinished">&lt;small&gt;50%&lt;/small&gt;</translation>
+        <translation>&lt;small&gt;50%&lt;/small&gt;</translation>
     </message>
 </context>
 <context>
@@ -87,7 +87,7 @@
     <message>
         <location filename="../devicewidget.ui" line="36"/>
         <source>Device Title</source>
-        <translation>Eszköz cím</translation>
+        <translation>Eszközcím</translation>
     </message>
     <message>
         <location filename="../devicewidget.ui" line="56"/>
@@ -162,7 +162,7 @@
     <message>
         <location filename="../devicewidget.cc" line="155"/>
         <source>pa_context_set_port_latency_offset() failed</source>
-        <translation></translation>
+        <translation>pa_context_set_port_latency_offset() 
meghiúsult</translation>
     </message>
     <message>
         <location filename="../devicewidget.cc" line="226"/>
@@ -172,7 +172,7 @@
     <message>
         <location filename="../devicewidget.cc" line="227"/>
         <source>You need to load module-device-manager in the PulseAudio 
server in order to rename devices</source>
-        <translation>Az eszközkezelővel be kell betölteni a Pulseaudio 
szerverbe a load-device-manager modult az átnevezéshez</translation>
+        <translation>Az eszközök átnevezéséhez a module-device-managert be 
kell töltenie a PulseAudio szerverben</translation>
     </message>
     <message>
         <location filename="../devicewidget.cc" line="233"/>
@@ -182,7 +182,7 @@
     <message>
         <location filename="../devicewidget.cc" line="240"/>
         <source>pa_ext_device_manager_set_device_description() failed</source>
-        <translation></translation>
+        <translation>pa_ext_device_manager_set_device_description() 
meghiúsult</translation>
     </message>
 </context>
 <context>
@@ -203,7 +203,7 @@
         <location filename="../mainwindow.ui" line="196"/>
         <location filename="../mainwindow.ui" line="261"/>
         <source>Show:</source>
-        <translation>Látható:</translation>
+        <translation>Megjelenítés:</translation>
     </message>
     <message>
         <location filename="../mainwindow.ui" line="74"/>
@@ -251,7 +251,7 @@
     <message>
         <location filename="../mainwindow.ui" line="28"/>
         <source>&amp;Playback</source>
-        <translation>Leját&amp;szás</translation>
+        <translation>&amp;Lejátszás</translation>
     </message>
     <message>
         <location filename="../mainwindow.ui" line="93"/>
@@ -327,13 +327,13 @@
         <location filename="../mainwindow.cc" line="163"/>
         <location filename="../mainwindow.cc" line="257"/>
         <source> (unavailable)</source>
-        <translation> (elérhetetlen)</translation>
+        <translation> (nem elérhető)</translation>
     </message>
     <message>
         <location filename="../mainwindow.cc" line="165"/>
         <location filename="../mainwindow.cc" line="254"/>
         <source> (unplugged)</source>
-        <translation> (nem csatlakoztatott)</translation>
+        <translation> (nincs csatlakoztatva)</translation>
     </message>
     <message>
         <location filename="../mainwindow.cc" line="388"/>
@@ -353,7 +353,7 @@
     <message>
         <location filename="../mainwindow.cc" line="448"/>
         <source>Failed to connect monitoring stream</source>
-        <translation>A megfigyelő adatfolyam csatlakoztatása 
meghiúsult</translation>
+        <translation>Nem sikerült csatlakozni a megfigyelő 
adatfolyamhoz</translation>
     </message>
     <message>
         <location filename="../mainwindow.cc" line="587"/>
@@ -396,7 +396,7 @@
     <message>
         <location filename="../pavucontrol.cc" line="152"/>
         <source>Sink input callback failure</source>
-        <translation>Függvényvisszatérési hiba a nyelő bemenetén</translation>
+        <translation>Függvényvisszatérési hiba a nyelő bemeneten</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="171"/>
@@ -422,7 +422,7 @@
     <message>
         <location filename="../pavucontrol.cc" line="263"/>
         <source>pa_ext_stream_restore_read() failed</source>
-        <translation>A „pa_ext_stream_restore_read()” függvényhívás 
meghiúsult</translation>
+        <translation>pa_ext_stream_restore_read() meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="281"/>
@@ -433,7 +433,7 @@
     <message>
         <location filename="../pavucontrol.cc" line="302"/>
         <source>pa_ext_device_restore_read_sink_formats() failed</source>
-        <translation>A „pa_ext_stream_restore_read_sink_formats()” 
függvényhívás meghiúsult</translation>
+        <translation>pa_ext_stream_restore_read_sink_formats() 
meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="320"/>
@@ -444,74 +444,74 @@
     <message>
         <location filename="../pavucontrol.cc" line="339"/>
         <source>pa_ext_device_manager_read() failed</source>
-        <translation>A „pa_ext_device_manager_read()” függvényhívás 
meghiúsult</translation>
+        <translation>pa_ext_device_manager_read() meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="356"/>
         <source>pa_context_get_sink_info_by_index() failed</source>
-        <translation>A „pa_context_get_sink_info_by_index()” függvényhívás 
meghiúsult</translation>
+        <translation>pa_context_get_sink_info_by_index() 
meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="369"/>
         <source>pa_context_get_source_info_by_index() failed</source>
-        <translation>A „pa_context_get_source_info_by_index()” függvényhívás 
meghiúsult</translation>
+        <translation>pa_context_get_source_info_by_index() 
meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="382"/>
         <location filename="../pavucontrol.cc" line="395"/>
         <source>pa_context_get_sink_input_info() failed</source>
-        <translation>A „pa_context_get_sink_input_info()” függvényhívás 
meghiúsult</translation>
+        <translation>pa_context_get_sink_input_info() meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="408"/>
         <source>pa_context_get_client_info() failed</source>
-        <translation>A „pa_context_get_client_info()” függvényhívás 
meghiúsult</translation>
+        <translation>pa_context_get_client_info() meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="418"/>
         <location filename="../pavucontrol.cc" line="483"/>
         <source>pa_context_get_server_info() failed</source>
-        <translation>A „pa_context_get_server_info()” függvényhívás 
meghiúsult</translation>
+        <translation>pa_context_get_server_info() meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="431"/>
         <source>pa_context_get_card_info_by_index() failed</source>
-        <translation>A „pa_context_get_card_info_by_index()” függvényhívás 
meghiúsult</translation>
+        <translation>pa_context_get_card_info_by_index() 
meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="474"/>
         <source>pa_context_subscribe() failed</source>
-        <translation>A „pa_context_subscribe()” függvényhívás 
meghiúsult</translation>
+        <translation>pa_context_subscribe() meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="490"/>
         <source>pa_context_client_info_list() failed</source>
-        <translation>A „pa_context_client_info_list()” függvényhívás 
meghiúsult</translation>
+        <translation>pa_context_client_info_list() meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="497"/>
         <source>pa_context_get_card_info_list() failed</source>
-        <translation>A „pa_context_get_card_info_list() függvényhívás 
meghiúsult</translation>
+        <translation>pa_context_get_card_info_list() meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="504"/>
         <source>pa_context_get_sink_info_list() failed</source>
-        <translation>A „pa_context_get_sink_info_list()” függvényhívás 
meghiúsult</translation>
+        <translation>pa_context_get_sink_info_list() meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="511"/>
         <source>pa_context_get_source_info_list() failed</source>
-        <translation>A „pa_context_get_source_info_list()” függvényhívás 
meghiúsult</translation>
+        <translation>pa_context_get_source_info_list() meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="518"/>
         <source>pa_context_get_sink_input_info_list() failed</source>
-        <translation>A „pa_context_get_sink_input_info_list()” függvényhívás 
meghiúsult</translation>
+        <translation>pa_context_get_sink_input_info_list() 
meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="525"/>
         <source>pa_context_get_source_output_info_list() failed</source>
-        <translation>A „pa_context_get_source_output_info_list()” 
függvényhívás meghiúsult</translation>
+        <translation>pa_context_get_source_output_info_list() 
meghiúsult</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="584"/>
@@ -534,33 +534,33 @@
 This situation can also arrise when PulseAudio crashed and left stale details 
in the X11 Root Window.
 If this is the case, then PulseAudio should autospawn again, or if this is not 
configured you should
 run start-pulseaudio-x11 manually.</source>
-        <translation type="unfinished">A PulseAudio csatlakozás sikertelen. 
Automata újra próbálkozás 5 mp.múlva
+        <translation>A PulseAudio-hoz való csatlakozás sikertelen. Automatikus 
újrapróbálkozás 5 mp múlva
 
-Lehet, hogy a PULSE_SERVER az X11 Root Window Tulajdonság ablakban
-, vagy a client.conf -ban a z alapértelmezett szerver nincs jól van beállítva.
-Ez akkor is előállhat, ha a Pulseaudio összeomolván az X11 Gyökér ablakban 
romokat hagy.
-Ekkor, ha a PulseAudo nem éled fel újra, vagy rosszul van beállítva, kézzel 
kell a
-pulseaoudio-x11 -et elindítani.</translation>
+Ebben az esetben ez valószínűleg azért van, mert a PULSE_SERVER a 
környezetben/X11 root ablak tulajdonságaiban
+vagy a client.conf-ban az alapértelmezett kiszolgáló helytelenül van beállítva.
+Ez a helyzet akkor is előfordulhat, ha a PulseAudio összeomlott, és elakadt 
részleteket hagyott az X11 gyökérablakban.
+Ebben az esetben a PulseAudio-nak automatikusan újra kell indulnia, vagy ha ez 
nincs beállítva, akkor
+a start-pulseaudio-x11-et manuálisan kell futtatni.</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="672"/>
         <source>Select a specific tab on load.</source>
-        <translation>Válaszd a megfelelő lapot a betöltéshez.</translation>
+        <translation>Válassza ki megfelelő lapot a betöltéshez.</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="675"/>
         <source>Retry forever if pa quits (every 5 seconds).</source>
-        <translation>MIndig újrapróbálkozik, ha a PA kilép (5 
másodpercenként).</translation>
+        <translation>Mindig újrapróbálkozik, ha a PA kilép (5 
másodpercenként).</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="678"/>
         <source>Maximize the window.</source>
-        <translation>Ablakhoz nagyít.</translation>
+        <translation>Ablak maximalizálása.</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="703"/>
         <source>Fatal Error: Unable to connect to PulseAudio</source>
-        <translation>Végzetes hiba: A PulseAudio csatlakozás 
sikertelen</translation>
+        <translation>Végzetes hiba: A PulseAudio-hoz való csatlakozás 
sikertelen</translation>
     </message>
 </context>
 <context>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pavucontrol-qt-0.15.0/src/translations/pavucontrol-qt_tr.ts 
new/pavucontrol-qt-0.16.0/src/translations/pavucontrol-qt_tr.ts
--- old/pavucontrol-qt-0.15.0/src/translations/pavucontrol-qt_tr.ts     
2020-04-23 23:57:06.000000000 +0200
+++ new/pavucontrol-qt-0.16.0/src/translations/pavucontrol-qt_tr.ts     
2020-11-03 14:56:54.000000000 +0100
@@ -11,7 +11,7 @@
     <message>
         <location filename="../cardwidget.ui" line="29"/>
         <source>Card Name</source>
-        <translation>Kard Adı</translation>
+        <translation>Kart Adı</translation>
     </message>
     <message>
         <location filename="../cardwidget.ui" line="47"/>
@@ -107,12 +107,12 @@
     <message>
         <location filename="../devicewidget.ui" line="103"/>
         <source>&lt;b&gt;Port:&lt;/b&gt;</source>
-        <translation></translation>
+        <translation>&lt;b&gt;Bağlantı Noktası:&lt;/b&gt;</translation>
     </message>
     <message>
         <location filename="../devicewidget.ui" line="126"/>
         <source>Show advanced options</source>
-        <translation>Geliştmiş seçenekleri göster</translation>
+        <translation>Gelişmiş seçenekleri göster</translation>
     </message>
     <message>
         <location filename="../devicewidget.ui" line="172"/>
@@ -157,7 +157,7 @@
     <message>
         <location filename="../devicewidget.cc" line="41"/>
         <source>Rename device...</source>
-        <translation>Cihazı yeniden adlandır...</translation>
+        <translation>Aygıtı yeniden adlandır...</translation>
     </message>
     <message>
         <location filename="../devicewidget.cc" line="155"/>
@@ -177,7 +177,7 @@
     <message>
         <location filename="../devicewidget.cc" line="233"/>
         <source>Rename device %1 to:</source>
-        <translation>%1 cihazını yeniden adlandır:</translation>
+        <translation>%1 aygıtını yeniden adlandır:</translation>
     </message>
     <message>
         <location filename="../devicewidget.cc" line="240"/>
@@ -358,7 +358,7 @@
     <message>
         <location filename="../mainwindow.cc" line="587"/>
         <source>Ignoring sink-input due to it being designated as an event and 
thus handled by the Event widget</source>
-        <translation type="unfinished"></translation>
+        <translation>Olay olarak tanımlanması ve dolayısıyla Etkinlik 
widget&apos;ı tarafından işlenmesi nedeniyle sink-girişi yok 
sayılyor</translation>
     </message>
     <message>
         <location filename="../mainwindow.cc" line="759"/>
@@ -381,7 +381,7 @@
     <message>
         <location filename="../pavucontrol.cc" line="87"/>
         <source>Card callback failure</source>
-        <translation>Card geri çağırma hatası</translation>
+        <translation>Kart geri çağırma hatası</translation>
     </message>
     <message>
         <location filename="../pavucontrol.cc" line="110"/>
@@ -537,8 +537,8 @@
         <translation>PulseAudio&apos;ya bağlanılamadı. 5 sn.&apos;de bir 
otomatik denenecek
 
 Bunun nedeni Ortam/X11 Kök Pencere Özelliklerinde PULSE_SERVER&apos;ın 
seçilmiş olması veya 
-client.conf içindeki varsayılan sunucu yanlış yapılandırılmasıdır.
-Bu durum, PulseAudio çöktüğünde ve  X11 Kök Penceresinde bozuk detaylarını 
bıraktığı zaman
+client.conf içindeki varsayılan sunucunun yanlış yapılandırılmasıdır.
+Bu durum, PulseAudio çöktüğünde ve X11 Kök Penceresinde bozuk detaylarını 
bıraktığı zaman
 da ortaya çıkabilir.
 Bu durumda, PulseAudio tekrar durdurulmalı veya yapılandırılmamışsa, 
start-pulseaudio-x11&apos;i 
 kendiniz çalıştırmalısınız.</translation>
@@ -577,7 +577,7 @@
     <message>
         <location filename="../sinkinputwidget.cc" line="36"/>
         <source>on</source>
-        <translation type="unfinished"></translation>
+        <translation>açık</translation>
     </message>
     <message>
         <location filename="../sinkinputwidget.cc" line="39"/>
@@ -643,7 +643,7 @@
     <message>
         <location filename="../sourceoutputwidget.cc" line="35"/>
         <source>from</source>
-        <translation type="unfinished"></translation>
+        <translation>şuradan</translation>
     </message>
     <message>
         <location filename="../sourceoutputwidget.cc" line="39"/>



Reply via email to