Hello community,

here is the log from the commit of package audacious for openSUSE:Factory 
checked in at 2020-05-01 11:14:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/audacious (Old)
 and      /work/SRC/openSUSE:Factory/.audacious.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "audacious"

Fri May  1 11:14:51 2020 rev:9 rq:799226 version:4.0.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/audacious/audacious.changes      2020-04-16 
23:00:34.175551534 +0200
+++ /work/SRC/openSUSE:Factory/.audacious.new.2738/audacious.changes    
2020-05-01 11:15:01.264065077 +0200
@@ -1,0 +2,6 @@
+Thu Apr 30 11:23:47 UTC 2020 - Alexei Sorokin <[email protected]>
+
+- Update to version 4.0.3:
+  * See https://audacious-media-player.org/news/48-audacious-4-0-3-released
+
+-------------------------------------------------------------------

Old:
----
  audacious-4.0.2.tar.bz2

New:
----
  audacious-4.0.3.tar.bz2

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

Other differences:
------------------
++++++ audacious.spec ++++++
--- /var/tmp/diff_new_pack.bCZlGs/_old  2020-05-01 11:15:02.168067043 +0200
+++ /var/tmp/diff_new_pack.bCZlGs/_new  2020-05-01 11:15:02.168067043 +0200
@@ -22,7 +22,7 @@
 %define qt_soname 2
 %define tag_soname 3
 Name:           audacious
-Version:        4.0.2
+Version:        4.0.3
 Release:        0
 Summary:        Audio player with graphical UI and library functionality
 License:        BSD-2-Clause

++++++ audacious-4.0.2.tar.bz2 -> audacious-4.0.3.tar.bz2 ++++++
++++ 2253 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/config.h.in new/audacious-4.0.3/config.h.in
--- old/audacious-4.0.2/config.h.in     2020-04-14 19:10:49.000000000 +0200
+++ new/audacious-4.0.3/config.h.in     2020-04-29 06:43:28.000000000 +0200
@@ -19,10 +19,6 @@
 /* target GLib 2.32 */
 #undef GLIB_VERSION_MIN_REQUIRED
 
-/* Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the
-   CoreFoundation framework. */
-#undef HAVE_CFLOCALECOPYCURRENT
-
 /* Define to 1 if you have the Mac OS X function
    CFLocaleCopyPreferredLanguages in the CoreFoundation framework. */
 #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/configure.ac new/audacious-4.0.3/configure.ac
--- old/audacious-4.0.2/configure.ac    2020-04-14 18:49:17.000000000 +0200
+++ new/audacious-4.0.3/configure.ac    2020-04-29 06:25:16.000000000 +0200
@@ -6,7 +6,7 @@
 dnl ==========
 
 AC_PREREQ([2.59])
-AC_INIT([audacious], [4.0.2])
+AC_INIT([audacious], [4.0.3])
 AC_COPYRIGHT([Copyright (C) 2001-2020 Audacious developers and others])
 
 AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE_NAME", [Name of package])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/po/cs.po new/audacious-4.0.3/po/cs.po
--- old/audacious-4.0.2/po/cs.po        2020-04-14 18:49:17.000000000 +0200
+++ new/audacious-4.0.3/po/cs.po        2020-04-29 06:25:16.000000000 +0200
@@ -12,6 +12,7 @@
 # Jiří Vírava <[email protected]>, 2012
 # Jiří Vírava <[email protected]>, 2012
 # hpsoft <[email protected]>, 2014
+# Lukáš Kotek <[email protected]>, 2020
 # IAmNotImportant, 2016
 # Andy Andy <[email protected]>, 2014-2015
 # fri, 2013-2014
@@ -24,8 +25,8 @@
 "Project-Id-Version: Audacious\n"
 "Report-Msgid-Bugs-To: https://redmine.audacious-media-player.org/\n";
 "POT-Creation-Date: 2020-01-26 13:17+0100\n"
-"PO-Revision-Date: 2020-01-26 12:21+0000\n"
-"Last-Translator: John Lindgren <[email protected]>\n"
+"PO-Revision-Date: 2020-04-02 15:37+0000\n"
+"Last-Translator: Lukáš Kotek <[email protected]>\n"
 "Language-Team: Czech 
(http://www.transifex.com/audacious/audacious/language/cs/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -95,7 +96,7 @@
 
 #: src/audacious/main.cc:81
 msgid "Run in GTK mode"
-msgstr ""
+msgstr "Spustit v režimu GTK"
 
 #: src/audacious/main.cc:138
 #, c-format
@@ -207,7 +208,7 @@
 #: src/libaudcore/playlist-files.cc:161 src/libaudqt/eq-preset-qt.cc:309
 #, c-format
 msgid "Error saving %s."
-msgstr ""
+msgstr "Chyba během ukládání %s."
 
 #: src/libaudcore/playlist-files.cc:167
 #, c-format
@@ -325,7 +326,7 @@
 
 #: src/libaudgui/eq-preset.cc:153
 msgid "Please select one preset to export."
-msgstr ""
+msgstr "Prosím vyberte předvolbu pro export."
 
 #: src/libaudgui/eq-preset.cc:256 src/libaudgui/eq-preset.cc:261
 msgid "Preset File ..."
@@ -694,7 +695,7 @@
 
 #: src/libaudgui/infowin.cc:397
 msgid "_Auto-fill empty fields"
-msgstr ""
+msgstr "_Automaticky vyplnit prázdná pole"
 
 #: src/libaudgui/infowin.cc:411 src/libaudqt/infowin-qt.cc:183
 msgid "_Save"
@@ -702,7 +703,7 @@
 
 #: src/libaudgui/infowin.cc:417
 msgid "_Previous"
-msgstr ""
+msgstr "_Předchozí"
 
 #: src/libaudgui/infowin.cc:420
 msgid "_Next"
@@ -899,7 +900,7 @@
 #: src/libaudgui/prefs-window.cc:110 src/libaudqt/info-widget.cc:55
 #: src/libaudqt/prefs-window-qt.cc:173
 msgid "Description"
-msgstr ""
+msgstr "Popis"
 
 #: src/libaudgui/prefs-window.cc:113 src/libaudqt/info-widget.cc:64
 #: src/libaudqt/prefs-window-qt.cc:176
@@ -1095,15 +1096,15 @@
 
 #: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window-qt.cc:287
 msgid "Use SOCKS proxy"
-msgstr ""
+msgstr "Použít SOCKS proxy"
 
 #: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window-qt.cc:288
 msgid "SOCKS v4a"
-msgstr ""
+msgstr "SOCKS v4a"
 
 #: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window-qt.cc:289
 msgid "SOCKS v5"
-msgstr ""
+msgstr "SOCKS v5"
 
 #: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window-qt.cc:292
 msgid "Auto character encoding detector for:"
@@ -1243,7 +1244,7 @@
 
 #: src/libaudgui/prefs-window.cc:366 src/libaudqt/prefs-window-qt.cc:364
 msgid "Step forward/backward by:"
-msgstr ""
+msgstr "Krok vpřed/zpět pomocí:"
 
 #: src/libaudgui/prefs-window.cc:368 src/libaudqt/prefs-window-qt.cc:365
 msgid "seconds"
@@ -1251,11 +1252,11 @@
 
 #: src/libaudgui/prefs-window.cc:369 src/libaudqt/prefs-window-qt.cc:366
 msgid "Adjust volume by:"
-msgstr ""
+msgstr "Přizpůsobit hlasitost pomocí:"
 
 #: src/libaudgui/prefs-window.cc:371 src/libaudqt/prefs-window-qt.cc:367
 msgid "percent"
-msgstr ""
+msgstr "procento"
 
 #: src/libaudgui/prefs-window.cc:388 src/libaudqt/prefs-window-qt.cc:384
 msgid "TITLE"
@@ -1398,7 +1399,7 @@
 
 #: src/libaudqt/eq-preset-qt.cc:249
 msgid "Preset files (*.preset *.eqf *.q1)"
-msgstr ""
+msgstr "Soubory s předvolbami (*.preset *.eqf *.q1)"
 
 #: src/libaudqt/eq-preset-qt.cc:348
 msgid "Close"
@@ -1422,11 +1423,11 @@
 
 #: src/libaudqt/font-entry.cc:39
 msgid "Set Font"
-msgstr ""
+msgstr "Nastavit písmo"
 
 #: src/libaudqt/info-widget.cc:44
 msgid "<various>"
-msgstr ""
+msgstr "<various>"
 
 #: src/libaudqt/info-widget.cc:47
 msgid "Metadata"
@@ -1458,23 +1459,23 @@
 
 #: src/libaudqt/info-widget.cc:67
 msgid "MusicBrainz ID"
-msgstr ""
+msgstr "MusicBrainz ID"
 
 #: src/libaudqt/infowin-qt.cc:156
 msgid "_Revert"
-msgstr ""
+msgstr "_Vrátit"
 
 #: src/libaudqt/infowin-qt.cc:167
 msgid "Error writing tag(s)."
-msgstr ""
+msgstr "Chyba během zapisování tagu (tagů)."
 
 #: src/libaudqt/infowin-qt.cc:189
 msgid "%1 files selected"
-msgstr ""
+msgstr "%1 souborů vybráno"
 
 #: src/libaudqt/infowin-qt.cc:193
 msgid "_Save %1 files"
-msgstr ""
+msgstr "_Uložit %1 souborů"
 
 #: src/libaudqt/log-inspector.cc:150
 msgid "Level"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/po/el.po new/audacious-4.0.3/po/el.po
--- old/audacious-4.0.2/po/el.po        2020-04-14 18:49:17.000000000 +0200
+++ new/audacious-4.0.3/po/el.po        2020-04-29 06:25:16.000000000 +0200
@@ -22,7 +22,7 @@
 "Project-Id-Version: Audacious\n"
 "Report-Msgid-Bugs-To: https://redmine.audacious-media-player.org/\n";
 "POT-Creation-Date: 2020-01-26 13:17+0100\n"
-"PO-Revision-Date: 2020-03-25 09:08+0000\n"
+"PO-Revision-Date: 2020-04-19 07:34+0000\n"
 "Last-Translator: Ioannis LM\n"
 "Language-Team: Greek 
(http://www.transifex.com/audacious/audacious/language/el/)\n"
 "MIME-Version: 1.0\n"
@@ -69,7 +69,7 @@
 
 #: src/audacious/main.cc:74
 msgid "Add files to a temporary playlist"
-msgstr "Προσθήκη αρχείων σε μια προσωρινή λίστα αναπαραγωγής"
+msgstr "Προσθήκη αρχείων σε προσωρινή λίστα αναπαραγωγής"
 
 #: src/audacious/main.cc:75
 msgid "Display the main window"
@@ -157,7 +157,7 @@
 #: src/libaudcore/drct.cc:96
 msgid ""
 "Stream recording must be configured in Audio Settings before it can be used."
-msgstr "Πρέπει να ενεργοποιήσετε τη καταγραφή ηχητικής ροής στις ρυθμίσεις 
Ήχου, πριν τη χρησιμοποιήσετε."
+msgstr "Πρέπει να ενεργοποιήσετε τη εγγραφή ηχητικής ροής στις ρυθμίσεις του 
ήχου, πριν τη χρησιμοποιήσετε."
 
 #: src/libaudcore/output.cc:289
 msgid "Error opening output stream"
@@ -165,7 +165,7 @@
 
 #: src/libaudcore/output.cc:341
 msgid "Error recording output stream"
-msgstr "Σφάλμα στην καταγραφή της ηχητικής ροής"
+msgstr "Σφάλμα στην εγγραφή της ηχητικής ροής"
 
 #: src/libaudcore/playback.cc:379
 #, c-format
@@ -295,7 +295,7 @@
 #: src/libaudgui/confirm.cc:70 src/libaudqt/playlist-management.cc:64
 #, c-format
 msgid "Do you want to permanently remove “%s”?"
-msgstr "Θέλετε να αφαιρέσετε οριστικά τη «%s;"
+msgstr "Θέλετε να αφαιρέσετε οριστικά την “%s”;"
 
 #: src/libaudgui/confirm.cc:73 src/libaudqt/playlist-management.cc:58
 msgid "_Remove"
@@ -967,15 +967,15 @@
 
 #: src/libaudgui/prefs-window.cc:142 src/libaudqt/prefs-window-qt.cc:199
 msgid "After applying ReplayGain"
-msgstr "Μετά την εφαρμογή ReplayGain"
+msgstr "Μετά από την εφαρμογή ReplayGain"
 
 #: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window-qt.cc:201
 msgid "After applying effects"
-msgstr "Μετά την εφαρμογή δράσεων"
+msgstr "Μετά από την εφαρμογή ενεργειών"
 
 #: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window-qt.cc:202
 msgid "After applying equalization"
-msgstr "Μετά την εφαρμογή εξισορρόπησης"
+msgstr "Μετά από την εφαρμογή εξισορρόπησης"
 
 #: src/libaudgui/prefs-window.cc:150 src/libaudqt/prefs-window-qt.cc:208
 msgid "Based on shuffle"
@@ -1000,7 +1000,7 @@
 
 #: src/libaudgui/prefs-window.cc:205 src/libaudqt/prefs-window-qt.cc:242
 msgid "Amplify untagged files:"
-msgstr "Ενίσχυση αρχείων χωρίς ετικέτες:"
+msgstr "Ενίσχυση αρχείων χωρίς tags:"
 
 #: src/libaudgui/prefs-window.cc:211 src/libaudqt/prefs-window-qt.cc:246
 msgid "<b>Output Settings</b>"
@@ -1021,7 +1021,7 @@
 
 #: src/libaudgui/prefs-window.cc:219 src/libaudqt/prefs-window-qt.cc:253
 msgid "Soft clipping"
-msgstr "Μαλακή αποκοπή"
+msgstr "Soft clipping"
 
 #: src/libaudgui/prefs-window.cc:221 src/libaudqt/prefs-window-qt.cc:254
 msgid "Use software volume control (not recommended)"
@@ -1029,11 +1029,11 @@
 
 #: src/libaudgui/prefs-window.cc:223 src/libaudqt/prefs-window-qt.cc:256
 msgid "<b>Recording Settings</b>"
-msgstr "<b>Ρυθμίσεις καταγραφής</b>"
+msgstr "<b>Ρυθμίσεις εγγραφής</b>"
 
 #: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window-qt.cc:259
 msgid "Record stream:"
-msgstr "Καταγραφή ροής:"
+msgstr "Εγγραφή ροής:"
 
 #: src/libaudgui/prefs-window.cc:230 src/libaudqt/prefs-window-qt.cc:261
 msgid "<b>ReplayGain</b>"
@@ -1133,7 +1133,7 @@
 
 #: src/libaudgui/prefs-window.cc:309 src/libaudqt/prefs-window-qt.cc:313
 msgid "<b>Song Display</b>"
-msgstr "<b>Προβολή τραγουδιού</b>"
+msgstr "<b>Εμφάνιση</b>"
 
 #: src/libaudgui/prefs-window.cc:310 src/libaudqt/prefs-window-qt.cc:314
 msgid "Show song numbers"
@@ -1153,7 +1153,7 @@
 
 #: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window-qt.cc:322
 msgid "Use relative paths when possible"
-msgstr "Χρήση των σχετικών διαδρομών, όταν αυτό είναι δυνατόν"
+msgstr "Χρήση των αντίστοιχων διαδρομών, όταν είναι δυνατόν"
 
 #: src/libaudgui/prefs-window.cc:323 src/libaudqt/prefs-window-qt.cc:326
 msgid "<b>Album Art</b>"
@@ -1185,11 +1185,11 @@
 
 #: src/libaudgui/prefs-window.cc:337 src/libaudqt/prefs-window-qt.cc:338
 msgid "Show popup information"
-msgstr "Εμφάνιση πληροφοριών σε αναδυόμενο παράθυρο"
+msgstr "Εμφάνιση πληροφοριών στο αναδυόμενο παράθυρο"
 
 #: src/libaudgui/prefs-window.cc:339 src/libaudqt/prefs-window-qt.cc:340
 msgid "Popup delay (tenths of a second):"
-msgstr "Αναδυόμενη καθυστέρηση (σε δέκατα του δευτερολέπτου):"
+msgstr "Καθυστέρηση (σε δέκατα του δευτερολέπτου):"
 
 #: src/libaudgui/prefs-window.cc:343 src/libaudqt/prefs-window-qt.cc:342
 msgid "Show time scale for current song"
@@ -1213,7 +1213,7 @@
 
 #: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window-qt.cc:353
 msgid "Add folders nested within playlist files"
-msgstr "Προσθήκη των ενσωματωμένων φακέλων στα αρχεία της λίστας αναπαραγωγής"
+msgstr "Προσθήκη φακέλων που περιέχουν τα αρχεία της λίστας αναπαραγωγής"
 
 #: src/libaudgui/prefs-window.cc:358 src/libaudqt/prefs-window-qt.cc:355
 msgid "<b>Metadata</b>"
@@ -1302,11 +1302,11 @@
 #: src/libaudgui/prefs-window.cc:774 src/libaudqt/prefs-window-qt.cc:705
 #, c-format
 msgid "Enable audio stream recording with %s"
-msgstr "Ενεργοποίηση ηχητικής ροής με το %s"
+msgstr "Ενεργοποίηση εγγραφής ηχητικής ροής με το %s"
 
 #: src/libaudgui/prefs-window.cc:783 src/libaudqt/prefs-window-qt.cc:718
 msgid "No audio recording plugin available"
-msgstr "Δεν είναι διαθέσιμο κανένα πρόσθετο ηχητικής καταγραφής"
+msgstr "Δεν είναι διαθέσιμο κανένα πρόσθετο εγγραφής ήχου"
 
 #: src/libaudgui/prefs-window.cc:843 src/libaudqt/prefs-window-qt.cc:593
 msgid "Audacious Settings"
@@ -1460,7 +1460,7 @@
 
 #: src/libaudqt/infowin-qt.cc:167
 msgid "Error writing tag(s)."
-msgstr "Σφάλμα εγγραφής ετικέτας(ών)."
+msgstr "Σφάλμα εγγραφής tag(s)."
 
 #: src/libaudqt/infowin-qt.cc:189
 msgid "%1 files selected"
@@ -1484,7 +1484,7 @@
 
 #: src/libaudqt/log-inspector.cc:209
 msgid "Log Inspector"
-msgstr "Επιθεώριση καταγραφής"
+msgstr "Καταγραφές"
 
 #: src/libaudqt/log-inspector.cc:220
 msgid "Debug"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/po/it.po new/audacious-4.0.3/po/it.po
--- old/audacious-4.0.2/po/it.po        2020-04-14 18:49:17.000000000 +0200
+++ new/audacious-4.0.3/po/it.po        2020-04-29 06:25:16.000000000 +0200
@@ -10,6 +10,7 @@
 # Federico <[email protected]>, 2013
 # Gaetano Ingrasciotta <[email protected]>, 2012
 # Gaetano Ingrasciotta <[email protected]>, 2012
+# eagleman <[email protected]>, 2020
 # Giosuè Sulipano <[email protected]>, 2020
 # Giuseppe D. B. <[email protected]>, 2012
 # Jacopo Lorenzetti <[email protected]>, 2011, 2012
@@ -22,8 +23,8 @@
 "Project-Id-Version: Audacious\n"
 "Report-Msgid-Bugs-To: https://redmine.audacious-media-player.org/\n";
 "POT-Creation-Date: 2020-01-26 13:17+0100\n"
-"PO-Revision-Date: 2020-03-22 21:13+0000\n"
-"Last-Translator: Giosuè Sulipano <[email protected]>\n"
+"PO-Revision-Date: 2020-04-25 14:36+0000\n"
+"Last-Translator: eagleman <[email protected]>\n"
 "Language-Team: Italian 
(http://www.transifex.com/audacious/audacious/language/it/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -69,7 +70,7 @@
 
 #: src/audacious/main.cc:74
 msgid "Add files to a temporary playlist"
-msgstr "Aggiungi files a playlist temporanea"
+msgstr "Aggiungi files alla playlist temporanea"
 
 #: src/audacious/main.cc:75
 msgid "Display the main window"
@@ -157,15 +158,15 @@
 #: src/libaudcore/drct.cc:96
 msgid ""
 "Stream recording must be configured in Audio Settings before it can be used."
-msgstr ""
+msgstr "La registrazione del flusso deve essere configurata nelle Impostazion 
Audio prima di poter essere usata."
 
 #: src/libaudcore/output.cc:289
 msgid "Error opening output stream"
-msgstr ""
+msgstr "Errore in apertura del flusso in uscita"
 
 #: src/libaudcore/output.cc:341
 msgid "Error recording output stream"
-msgstr ""
+msgstr "Errore nella registrazione del flusso in uscita"
 
 #: src/libaudcore/playback.cc:379
 #, c-format
@@ -688,7 +689,7 @@
 
 #: src/libaudgui/infowin.cc:397
 msgid "_Auto-fill empty fields"
-msgstr ""
+msgstr "_Compilazione automatica dei campi vuoti"
 
 #: src/libaudgui/infowin.cc:411 src/libaudqt/infowin-qt.cc:183
 msgid "_Save"
@@ -696,7 +697,7 @@
 
 #: src/libaudgui/infowin.cc:417
 msgid "_Previous"
-msgstr ""
+msgstr "_Precedente"
 
 #: src/libaudgui/infowin.cc:420
 msgid "_Next"
@@ -802,7 +803,7 @@
 
 #: src/libaudgui/plugin-prefs.cc:159 src/libaudqt/prefs-plugin.cc:134
 msgid "_Set"
-msgstr "_Setta"
+msgstr "_Imposta"
 
 #: src/libaudgui/plugin-view.cc:235 src/libaudgui/prefs-window.cc:708
 #: src/libaudgui/prefs-window.cc:748 src/libaudqt/prefs-window-qt.cc:580
@@ -818,7 +819,7 @@
 
 #: src/libaudgui/prefs-widget.cc:277 src/libaudqt/prefs-widget-qt.cc:235
 msgid "Choose File"
-msgstr ""
+msgstr "Seleziona file"
 
 #: src/libaudgui/prefs-widget.cc:281 src/libaudqt/prefs-widget-qt.cc:239
 msgid "Choose Folder"
@@ -848,7 +849,7 @@
 
 #: src/libaudgui/prefs-window.cc:88 src/libaudqt/prefs-window-qt.cc:161
 msgid "Advanced"
-msgstr ""
+msgstr "Avanzate"
 
 #: src/libaudgui/prefs-window.cc:92 src/libaudqt/prefs-pluginlist-model.cc:39
 msgid "General"
@@ -893,7 +894,7 @@
 #: src/libaudgui/prefs-window.cc:110 src/libaudqt/info-widget.cc:55
 #: src/libaudqt/prefs-window-qt.cc:173
 msgid "Description"
-msgstr ""
+msgstr "Descrizione"
 
 #: src/libaudgui/prefs-window.cc:113 src/libaudqt/info-widget.cc:64
 #: src/libaudqt/prefs-window-qt.cc:176
@@ -955,7 +956,7 @@
 
 #: src/libaudgui/prefs-window.cc:133 src/libaudqt/prefs-window-qt.cc:194
 msgid "Automatic"
-msgstr ""
+msgstr "Automatica"
 
 #: src/libaudgui/prefs-window.cc:137 src/libaudqt/prefs-window-qt.cc:195
 msgid "Floating point"
@@ -963,27 +964,27 @@
 
 #: src/libaudgui/prefs-window.cc:141 src/libaudqt/prefs-window-qt.cc:198
 msgid "As decoded"
-msgstr ""
+msgstr "Come decodificata"
 
 #: src/libaudgui/prefs-window.cc:142 src/libaudqt/prefs-window-qt.cc:199
 msgid "After applying ReplayGain"
-msgstr ""
+msgstr "Dopo l'applicazione di ReplayGain"
 
 #: src/libaudgui/prefs-window.cc:143 src/libaudqt/prefs-window-qt.cc:201
 msgid "After applying effects"
-msgstr ""
+msgstr "Dopo l'applicazione degli effetti"
 
 #: src/libaudgui/prefs-window.cc:144 src/libaudqt/prefs-window-qt.cc:202
 msgid "After applying equalization"
-msgstr ""
+msgstr "Dopo l'applicazione dell'equalizzazione"
 
 #: src/libaudgui/prefs-window.cc:150 src/libaudqt/prefs-window-qt.cc:208
 msgid "Based on shuffle"
-msgstr ""
+msgstr "Basata sula casualità"
 
 #: src/libaudgui/prefs-window.cc:162 src/libaudqt/prefs-window-qt.cc:219
 msgid "Interface:"
-msgstr ""
+msgstr "Interfaccia:"
 
 #: src/libaudgui/prefs-window.cc:181 src/libaudqt/prefs-window-qt.cc:227
 msgid "Output plugin:"
@@ -1029,23 +1030,23 @@
 
 #: src/libaudgui/prefs-window.cc:223 src/libaudqt/prefs-window-qt.cc:256
 msgid "<b>Recording Settings</b>"
-msgstr ""
+msgstr "Impostazioni di registrazione"
 
 #: src/libaudgui/prefs-window.cc:227 src/libaudqt/prefs-window-qt.cc:259
 msgid "Record stream:"
-msgstr ""
+msgstr "Registra flusso:"
 
 #: src/libaudgui/prefs-window.cc:230 src/libaudqt/prefs-window-qt.cc:261
 msgid "<b>ReplayGain</b>"
-msgstr ""
+msgstr "<b>ReplayGain</b>"
 
 #: src/libaudgui/prefs-window.cc:231 src/libaudqt/prefs-window-qt.cc:262
 msgid "Enable ReplayGain"
-msgstr ""
+msgstr "Abilita ReplayGain"
 
 #: src/libaudgui/prefs-window.cc:233 src/libaudqt/prefs-window-qt.cc:263
 msgid "Mode:"
-msgstr ""
+msgstr "Modalità:"
 
 #: src/libaudgui/prefs-window.cc:237 src/libaudqt/prefs-window-qt.cc:265
 msgid "Prevent clipping (recommended)"
@@ -1089,15 +1090,15 @@
 
 #: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window-qt.cc:287
 msgid "Use SOCKS proxy"
-msgstr ""
+msgstr "Usa proxy SOCKS"
 
 #: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window-qt.cc:288
 msgid "SOCKS v4a"
-msgstr ""
+msgstr "SOCKS v4a"
 
 #: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window-qt.cc:289
 msgid "SOCKS v5"
-msgstr ""
+msgstr "SOCKS v5"
 
 #: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window-qt.cc:292
 msgid "Auto character encoding detector for:"
@@ -1141,19 +1142,19 @@
 
 #: src/libaudgui/prefs-window.cc:312 src/libaudqt/prefs-window-qt.cc:316
 msgid "Show leading zeroes (02:00 vs. 2:00)"
-msgstr ""
+msgstr "Visualizza zero iniziali (02:00 contro 2:00)"
 
 #: src/libaudgui/prefs-window.cc:314 src/libaudqt/prefs-window-qt.cc:318
 msgid "Show hours separately (1:30:00 vs. 90:00)"
-msgstr ""
+msgstr "Visualizza ore saparatamentey (1:30:00 contro 90:00)"
 
 #: src/libaudgui/prefs-window.cc:317 src/libaudqt/prefs-window-qt.cc:321
 msgid "<b>Export</b>"
-msgstr ""
+msgstr "Esporta"
 
 #: src/libaudgui/prefs-window.cc:318 src/libaudqt/prefs-window-qt.cc:322
 msgid "Use relative paths when possible"
-msgstr ""
+msgstr "Usa i percorsi relativi quando possibile"
 
 #: src/libaudgui/prefs-window.cc:323 src/libaudqt/prefs-window-qt.cc:326
 msgid "<b>Album Art</b>"
@@ -1205,15 +1206,15 @@
 
 #: src/libaudgui/prefs-window.cc:353 src/libaudqt/prefs-window-qt.cc:350
 msgid "<b>Playlist</b>"
-msgstr ""
+msgstr "<b>Playlist</b>"
 
 #: src/libaudgui/prefs-window.cc:354 src/libaudqt/prefs-window-qt.cc:351
 msgid "Add folders recursively"
-msgstr ""
+msgstr "Aggiungi cartelle ricorsivamente"
 
 #: src/libaudgui/prefs-window.cc:356 src/libaudqt/prefs-window-qt.cc:353
 msgid "Add folders nested within playlist files"
-msgstr ""
+msgstr "Aggiungi cartelle annidate nei file delle playlist"
 
 #: src/libaudgui/prefs-window.cc:358 src/libaudqt/prefs-window-qt.cc:355
 msgid "<b>Metadata</b>"
@@ -1237,7 +1238,7 @@
 
 #: src/libaudgui/prefs-window.cc:366 src/libaudqt/prefs-window-qt.cc:364
 msgid "Step forward/backward by:"
-msgstr ""
+msgstr "Vai avanti/indietro al:"
 
 #: src/libaudgui/prefs-window.cc:368 src/libaudqt/prefs-window-qt.cc:365
 msgid "seconds"
@@ -1245,11 +1246,11 @@
 
 #: src/libaudgui/prefs-window.cc:369 src/libaudqt/prefs-window-qt.cc:366
 msgid "Adjust volume by:"
-msgstr ""
+msgstr "Regola il volume al:"
 
 #: src/libaudgui/prefs-window.cc:371 src/libaudqt/prefs-window-qt.cc:367
 msgid "percent"
-msgstr ""
+msgstr "percento"
 
 #: src/libaudgui/prefs-window.cc:388 src/libaudqt/prefs-window-qt.cc:384
 msgid "TITLE"
@@ -1302,11 +1303,11 @@
 #: src/libaudgui/prefs-window.cc:774 src/libaudqt/prefs-window-qt.cc:705
 #, c-format
 msgid "Enable audio stream recording with %s"
-msgstr ""
+msgstr "Abilta la registrazione di flusso audio con%s"
 
 #: src/libaudgui/prefs-window.cc:783 src/libaudqt/prefs-window-qt.cc:718
 msgid "No audio recording plugin available"
-msgstr ""
+msgstr "Nessun plugin di registrazione audio disponibile"
 
 #: src/libaudgui/prefs-window.cc:843 src/libaudqt/prefs-window-qt.cc:593
 msgid "Audacious Settings"
@@ -1358,11 +1359,11 @@
 
 #: src/libaudgui/status.cc:90
 msgid "Information"
-msgstr ""
+msgstr "Informazioni"
 
 #: src/libaudgui/url-opener.cc:55 src/libaudqt/url-opener-qt.cc:40
 msgid "_Save to history"
-msgstr ""
+msgstr "_Salva nella cronologia"
 
 #: src/libaudgui/url-opener.cc:63 src/libaudqt/url-opener-qt.cc:46
 msgid "Open URL"
@@ -1374,7 +1375,7 @@
 
 #: src/libaudgui/url-opener.cc:92 src/libaudqt/url-opener-qt.cc:68
 msgid "C_lear history"
-msgstr ""
+msgstr "S_vuota cronologia"
 
 #: src/libaudgui/url-opener.cc:104 src/libaudqt/url-opener-qt.cc:61
 msgid "Enter URL:"
@@ -1392,7 +1393,7 @@
 
 #: src/libaudqt/eq-preset-qt.cc:249
 msgid "Preset files (*.preset *.eqf *.q1)"
-msgstr ""
+msgstr "File Preset (*.preset *.eqf *.q1)"
 
 #: src/libaudqt/eq-preset-qt.cc:348
 msgid "Close"
@@ -1416,11 +1417,11 @@
 
 #: src/libaudqt/font-entry.cc:39
 msgid "Set Font"
-msgstr ""
+msgstr "Imposta carattere"
 
 #: src/libaudqt/info-widget.cc:44
 msgid "<various>"
-msgstr ""
+msgstr "<various>"
 
 #: src/libaudqt/info-widget.cc:47
 msgid "Metadata"
@@ -1452,23 +1453,23 @@
 
 #: src/libaudqt/info-widget.cc:67
 msgid "MusicBrainz ID"
-msgstr ""
+msgstr "ID MusicBrainz"
 
 #: src/libaudqt/infowin-qt.cc:156
 msgid "_Revert"
-msgstr ""
+msgstr "_Inverti"
 
 #: src/libaudqt/infowin-qt.cc:167
 msgid "Error writing tag(s)."
-msgstr ""
+msgstr "Errore nella scrittura dei tag(s)"
 
 #: src/libaudqt/infowin-qt.cc:189
 msgid "%1 files selected"
-msgstr ""
+msgstr "%1 file selezionati"
 
 #: src/libaudqt/infowin-qt.cc:193
 msgid "_Save %1 files"
-msgstr ""
+msgstr "_Salva %1 file"
 
 #: src/libaudqt/log-inspector.cc:150
 msgid "Level"
@@ -1500,7 +1501,7 @@
 
 #: src/libaudqt/log-inspector.cc:234
 msgid "Cl_ear"
-msgstr ""
+msgstr "Sv_uota"
 
 #: src/libaudqt/log-inspector.cc:247
 msgid "Log Level:"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/po/pl.po new/audacious-4.0.3/po/pl.po
--- old/audacious-4.0.2/po/pl.po        2020-04-14 18:49:17.000000000 +0200
+++ new/audacious-4.0.3/po/pl.po        2020-04-29 06:25:16.000000000 +0200
@@ -17,7 +17,8 @@
 # Marco Oliver Grunwald <[email protected]>, 2013
 # Marco Oliver Grunwald <[email protected]>, 2013
 # mkkot <[email protected]>, 2013-2014
-# M_, 2018,2020
+# No Ne, 2020
+# No Ne, 2018,2020
 # Piotr Sokół <[email protected]>, 2012
 # Piotr Strębski <[email protected]>, 2017
 # Piotr Strębski <[email protected]>, 2014-2016
@@ -27,8 +28,8 @@
 "Project-Id-Version: Audacious\n"
 "Report-Msgid-Bugs-To: https://redmine.audacious-media-player.org/\n";
 "POT-Creation-Date: 2020-01-26 13:17+0100\n"
-"PO-Revision-Date: 2020-01-26 15:14+0000\n"
-"Last-Translator: M_\n"
+"PO-Revision-Date: 2020-03-27 19:54+0000\n"
+"Last-Translator: No Ne\n"
 "Language-Team: Polish 
(http://www.transifex.com/audacious/audacious/language/pl/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -705,7 +706,7 @@
 
 #: src/libaudgui/infowin.cc:417
 msgid "_Previous"
-msgstr "_Poprzedni"
+msgstr "_Poprzednie"
 
 #: src/libaudgui/infowin.cc:420
 msgid "_Next"
@@ -802,7 +803,7 @@
 #: src/libaudgui/plugin-prefs.cc:109 src/libaudqt/prefs-plugin.cc:57
 #, c-format
 msgid "About %s"
-msgstr "O Audaciousie %s"
+msgstr "Informacje o %s"
 
 #: src/libaudgui/plugin-prefs.cc:155 src/libaudqt/prefs-plugin.cc:122
 #, c-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/po/ru.po new/audacious-4.0.3/po/ru.po
--- old/audacious-4.0.2/po/ru.po        2020-04-14 18:49:17.000000000 +0200
+++ new/audacious-4.0.3/po/ru.po        2020-04-29 06:25:16.000000000 +0200
@@ -38,6 +38,7 @@
 # Someonefree <[email protected]>, 2014
 # Oleg <[email protected]>, 2012
 # Vitaly Lipatov <[email protected]>, 2007
+# Виктор Голованенко <[email protected]>, 2020
 # Денис <[email protected]>, 2014-2015
 # Денис Локтев <[email protected]>, 2017
 msgid ""
@@ -45,8 +46,8 @@
 "Project-Id-Version: Audacious\n"
 "Report-Msgid-Bugs-To: https://redmine.audacious-media-player.org/\n";
 "POT-Creation-Date: 2020-01-26 13:17+0100\n"
-"PO-Revision-Date: 2020-01-26 12:21+0000\n"
-"Last-Translator: chingis\n"
+"PO-Revision-Date: 2020-04-18 06:48+0000\n"
+"Last-Translator: Виктор Голованенко <[email protected]>\n"
 "Language-Team: Russian 
(http://www.transifex.com/audacious/audacious/language/ru/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -116,7 +117,7 @@
 
 #: src/audacious/main.cc:81
 msgid "Run in GTK mode"
-msgstr ""
+msgstr "Запустить в режиме GTK"
 
 #: src/audacious/main.cc:138
 #, c-format
@@ -228,7 +229,7 @@
 #: src/libaudcore/playlist-files.cc:161 src/libaudqt/eq-preset-qt.cc:309
 #, c-format
 msgid "Error saving %s."
-msgstr ""
+msgstr "Ошибка сохранения %s."
 
 #: src/libaudcore/playlist-files.cc:167
 #, c-format
@@ -875,7 +876,7 @@
 
 #: src/libaudgui/prefs-window.cc:88 src/libaudqt/prefs-window-qt.cc:161
 msgid "Advanced"
-msgstr "Продвинутый"
+msgstr "Продвинутые"
 
 #: src/libaudgui/prefs-window.cc:92 src/libaudqt/prefs-pluginlist-model.cc:39
 msgid "General"
@@ -920,7 +921,7 @@
 #: src/libaudgui/prefs-window.cc:110 src/libaudqt/info-widget.cc:55
 #: src/libaudqt/prefs-window-qt.cc:173
 msgid "Description"
-msgstr ""
+msgstr "Описание"
 
 #: src/libaudgui/prefs-window.cc:113 src/libaudqt/info-widget.cc:64
 #: src/libaudqt/prefs-window-qt.cc:176
@@ -1116,7 +1117,7 @@
 
 #: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window-qt.cc:287
 msgid "Use SOCKS proxy"
-msgstr ""
+msgstr "Использовать SOCKS-прокси"
 
 #: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window-qt.cc:288
 msgid "SOCKS v4a"
@@ -1487,7 +1488,7 @@
 
 #: src/libaudqt/infowin-qt.cc:167
 msgid "Error writing tag(s)."
-msgstr ""
+msgstr "Ошибка записи тэга(ов)."
 
 #: src/libaudqt/infowin-qt.cc:189
 msgid "%1 files selected"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/po/sv.po new/audacious-4.0.3/po/sv.po
--- old/audacious-4.0.2/po/sv.po        2020-04-14 18:49:17.000000000 +0200
+++ new/audacious-4.0.3/po/sv.po        2020-04-29 06:25:16.000000000 +0200
@@ -9,8 +9,8 @@
 # Bo Serrander <[email protected]>, 2013
 # Fredrik Ismyren <[email protected]>, 2014
 # cb445fb3dfd1fe3c2b9f58ac5638f478, 2015-2016
-# Jonatan Nyberg, 2018-2020
-# Jonatan Nyberg, 2017-2018
+# Jonatan Nyberg <[email protected]>, 2018-2020
+# Jonatan Nyberg <[email protected]>, 2017-2018
 # Luna Jernberg <[email protected]>, 2015
 # Luna Jernberg <[email protected]>, 2014
 # Martin Persenius <[email protected]>, 2004
@@ -19,8 +19,8 @@
 "Project-Id-Version: Audacious\n"
 "Report-Msgid-Bugs-To: https://redmine.audacious-media-player.org/\n";
 "POT-Creation-Date: 2020-01-26 13:17+0100\n"
-"PO-Revision-Date: 2020-02-15 03:23+0000\n"
-"Last-Translator: Jonatan Nyberg\n"
+"PO-Revision-Date: 2020-03-28 05:05+0000\n"
+"Last-Translator: Jonatan Nyberg <[email protected]>\n"
 "Language-Team: Swedish 
(http://www.transifex.com/audacious/audacious/language/sv/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -1114,7 +1114,7 @@
 
 #: src/libaudgui/prefs-window.cc:300 src/libaudqt/prefs-window-qt.cc:305
 msgid "Pause instead of resuming immediately"
-msgstr "Pausa istället för att direkt fortsätta"
+msgstr "Pausa istället för att fortsätta direkt"
 
 #: src/libaudgui/prefs-window.cc:303 src/libaudqt/prefs-window-qt.cc:307
 msgid "Advance when the current song is deleted"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/po/tr.po new/audacious-4.0.3/po/tr.po
--- old/audacious-4.0.2/po/tr.po        2020-04-14 18:49:17.000000000 +0200
+++ new/audacious-4.0.3/po/tr.po        2020-04-29 06:25:16.000000000 +0200
@@ -6,6 +6,7 @@
 # Önder Yıldırım <[email protected]>, 2013
 # aamet <[email protected]>, 2012
 # aamet <[email protected]>, 2012
+# abc Def <[email protected]>, 2020
 # Imnune <[email protected]>, 2012
 # Ali Orhun Akkirman <[email protected]>, 2013
 # hsngrms <[email protected]>, 2012
@@ -29,14 +30,15 @@
 # tarkan255 <[email protected]>, 2012
 # Volkan Gezer <[email protected]>, 2014-2015
 # Yaşar Çiv <[email protected]>, 2018
+# Yaşar Çiv <[email protected]>, 2020
 # Zekeriya Cihan <[email protected]>, 2013
 msgid ""
 msgstr ""
 "Project-Id-Version: Audacious\n"
 "Report-Msgid-Bugs-To: https://redmine.audacious-media-player.org/\n";
 "POT-Creation-Date: 2020-01-26 13:17+0100\n"
-"PO-Revision-Date: 2020-01-26 12:21+0000\n"
-"Last-Translator: John Lindgren <[email protected]>\n"
+"PO-Revision-Date: 2020-04-28 08:51+0000\n"
+"Last-Translator: Yaşar Çiv <[email protected]>\n"
 "Language-Team: Turkish 
(http://www.transifex.com/audacious/audacious/language/tr/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -106,7 +108,7 @@
 
 #: src/audacious/main.cc:81
 msgid "Run in GTK mode"
-msgstr ""
+msgstr "GTK modunda çalıştır"
 
 #: src/audacious/main.cc:138
 #, c-format
@@ -216,7 +218,7 @@
 #: src/libaudcore/playlist-files.cc:161 src/libaudqt/eq-preset-qt.cc:309
 #, c-format
 msgid "Error saving %s."
-msgstr ""
+msgstr "%s kaydedilirken hata oluştu."
 
 #: src/libaudcore/playlist-files.cc:167
 #, c-format
@@ -332,7 +334,7 @@
 
 #: src/libaudgui/eq-preset.cc:153
 msgid "Please select one preset to export."
-msgstr ""
+msgstr "Lütfen dışa aktarmak için bir ön ayar seçin."
 
 #: src/libaudgui/eq-preset.cc:256 src/libaudgui/eq-preset.cc:261
 msgid "Preset File ..."
@@ -701,7 +703,7 @@
 
 #: src/libaudgui/infowin.cc:397
 msgid "_Auto-fill empty fields"
-msgstr ""
+msgstr "_Boş alanları otomatik doldur"
 
 #: src/libaudgui/infowin.cc:411 src/libaudqt/infowin-qt.cc:183
 msgid "_Save"
@@ -709,7 +711,7 @@
 
 #: src/libaudgui/infowin.cc:417
 msgid "_Previous"
-msgstr ""
+msgstr "_Önceki"
 
 #: src/libaudgui/infowin.cc:420
 msgid "_Next"
@@ -906,7 +908,7 @@
 #: src/libaudgui/prefs-window.cc:110 src/libaudqt/info-widget.cc:55
 #: src/libaudqt/prefs-window-qt.cc:173
 msgid "Description"
-msgstr ""
+msgstr "Açıklama"
 
 #: src/libaudgui/prefs-window.cc:113 src/libaudqt/info-widget.cc:64
 #: src/libaudqt/prefs-window-qt.cc:176
@@ -1102,15 +1104,15 @@
 
 #: src/libaudgui/prefs-window.cc:273 src/libaudqt/prefs-window-qt.cc:287
 msgid "Use SOCKS proxy"
-msgstr ""
+msgstr "SOCKS vekil kullan"
 
 #: src/libaudgui/prefs-window.cc:275 src/libaudqt/prefs-window-qt.cc:288
 msgid "SOCKS v4a"
-msgstr ""
+msgstr "SOCKS v4a"
 
 #: src/libaudgui/prefs-window.cc:279 src/libaudqt/prefs-window-qt.cc:289
 msgid "SOCKS v5"
-msgstr ""
+msgstr "SOCKS v5"
 
 #: src/libaudgui/prefs-window.cc:286 src/libaudqt/prefs-window-qt.cc:292
 msgid "Auto character encoding detector for:"
@@ -1250,7 +1252,7 @@
 
 #: src/libaudgui/prefs-window.cc:366 src/libaudqt/prefs-window-qt.cc:364
 msgid "Step forward/backward by:"
-msgstr ""
+msgstr "İleri/geri adım:"
 
 #: src/libaudgui/prefs-window.cc:368 src/libaudqt/prefs-window-qt.cc:365
 msgid "seconds"
@@ -1258,11 +1260,11 @@
 
 #: src/libaudgui/prefs-window.cc:369 src/libaudqt/prefs-window-qt.cc:366
 msgid "Adjust volume by:"
-msgstr ""
+msgstr "Ses düzeyini şuna göre ayarlayın:"
 
 #: src/libaudgui/prefs-window.cc:371 src/libaudqt/prefs-window-qt.cc:367
 msgid "percent"
-msgstr ""
+msgstr "yüzde"
 
 #: src/libaudgui/prefs-window.cc:388 src/libaudqt/prefs-window-qt.cc:384
 msgid "TITLE"
@@ -1405,7 +1407,7 @@
 
 #: src/libaudqt/eq-preset-qt.cc:249
 msgid "Preset files (*.preset *.eqf *.q1)"
-msgstr ""
+msgstr "Ön ayarlı dosyalar (* .preset * .eqf * .q1)"
 
 #: src/libaudqt/eq-preset-qt.cc:348
 msgid "Close"
@@ -1429,11 +1431,11 @@
 
 #: src/libaudqt/font-entry.cc:39
 msgid "Set Font"
-msgstr ""
+msgstr "Yazı Tipini Ayarla"
 
 #: src/libaudqt/info-widget.cc:44
 msgid "<various>"
-msgstr ""
+msgstr "<various>"
 
 #: src/libaudqt/info-widget.cc:47
 msgid "Metadata"
@@ -1465,23 +1467,23 @@
 
 #: src/libaudqt/info-widget.cc:67
 msgid "MusicBrainz ID"
-msgstr ""
+msgstr "MusicBrainz Kimliği"
 
 #: src/libaudqt/infowin-qt.cc:156
 msgid "_Revert"
-msgstr ""
+msgstr "_Geri Al"
 
 #: src/libaudqt/infowin-qt.cc:167
 msgid "Error writing tag(s)."
-msgstr ""
+msgstr "Etiket(leri) yazma hatası."
 
 #: src/libaudqt/infowin-qt.cc:189
 msgid "%1 files selected"
-msgstr ""
+msgstr "%1 dosya seçildi"
 
 #: src/libaudqt/infowin-qt.cc:193
 msgid "_Save %1 files"
-msgstr ""
+msgstr "%1 dosyayı _kaydet"
 
 #: src/libaudqt/log-inspector.cc:150
 msgid "Level"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/src/libaudcore/tuple.cc 
new/audacious-4.0.3/src/libaudcore/tuple.cc
--- old/audacious-4.0.2/src/libaudcore/tuple.cc 2020-04-14 18:49:17.000000000 
+0200
+++ new/audacious-4.0.3/src/libaudcore/tuple.cc 2020-04-29 06:25:16.000000000 
+0200
@@ -80,7 +80,7 @@
 
     bool is_set(int field) const { return (setmask & bitmask(field)); }
 
-    bool is_same(const TupleData & other);
+    bool is_same(const TupleData & other) const;
 
     TupleVal * lookup(int field, bool add, bool remove);
     void set_int(int field, int x);
@@ -350,7 +350,7 @@
     delete[] subtunes;
 }
 
-bool TupleData::is_same(const TupleData & other)
+bool TupleData::is_same(const TupleData & other) const
 {
     if (state != other.state || setmask != other.setmask ||
         nsubtunes != other.nsubtunes || (!subtunes) != (!other.subtunes))
@@ -368,7 +368,7 @@
             if (field_info[f].type == Tuple::String)
                 same = (a->str == b->str);
             else
-                same = (a->x = b->x);
+                same = (a->x == b->x);
 
             if (!same)
                 return false;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/src/libaudqt/about-qt.cc 
new/audacious-4.0.3/src/libaudqt/about-qt.cc
--- old/audacious-4.0.2/src/libaudqt/about-qt.cc        2020-04-14 
18:49:17.000000000 +0200
+++ new/audacious-4.0.3/src/libaudqt/about-qt.cc        2020-04-29 
06:25:16.000000000 +0200
@@ -20,6 +20,7 @@
 #include <QDialog>
 #include <QLabel>
 #include <QPlainTextEdit>
+#include <QPointer>
 #include <QTabWidget>
 #include <QVBoxLayout>
 
@@ -85,7 +86,7 @@
     return window;
 }
 
-static QDialog * s_aboutwin = nullptr;
+static QPointer<QDialog> s_aboutwin;
 
 namespace audqt
 {
@@ -96,18 +97,11 @@
     {
         s_aboutwin = buildAboutWindow();
         s_aboutwin->setAttribute(Qt::WA_DeleteOnClose);
-
-        QObject::connect(s_aboutwin, &QObject::destroyed,
-                         []() { s_aboutwin = nullptr; });
     }
 
     window_bring_to_front(s_aboutwin);
 }
 
-EXPORT void aboutwindow_hide()
-{
-    if (s_aboutwin)
-        delete s_aboutwin;
-}
+EXPORT void aboutwindow_hide() { delete s_aboutwin; }
 
 } // namespace audqt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/src/libaudqt/equalizer-qt.cc 
new/audacious-4.0.3/src/libaudqt/equalizer-qt.cc
--- old/audacious-4.0.2/src/libaudqt/equalizer-qt.cc    2020-04-14 
18:49:17.000000000 +0200
+++ new/audacious-4.0.3/src/libaudqt/equalizer-qt.cc    2020-04-29 
06:25:16.000000000 +0200
@@ -23,6 +23,7 @@
 #include <QHBoxLayout>
 #include <QLabel>
 #include <QPainter>
+#include <QPointer>
 #include <QPushButton>
 #include <QSlider>
 #include <QStyle>
@@ -198,7 +199,7 @@
         m_sliders[i]->slider.setValue(values[i]);
 }
 
-static EqualizerWindow * s_equalizer = nullptr;
+static QPointer<EqualizerWindow> s_equalizer;
 
 namespace audqt
 {
@@ -209,9 +210,6 @@
     {
         s_equalizer = new EqualizerWindow;
         s_equalizer->setAttribute(Qt::WA_DeleteOnClose);
-
-        QObject::connect(s_equalizer, &QObject::destroyed,
-                         []() { s_equalizer = nullptr; });
     }
 
     window_bring_to_front(s_equalizer);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/src/libaudqt/fileopener.cc 
new/audacious-4.0.3/src/libaudqt/fileopener.cc
--- old/audacious-4.0.2/src/libaudqt/fileopener.cc      2020-04-14 
18:49:17.000000000 +0200
+++ new/audacious-4.0.3/src/libaudqt/fileopener.cc      2020-04-29 
06:25:16.000000000 +0200
@@ -18,6 +18,7 @@
  */
 
 #include <QFileDialog>
+#include <QPointer>
 
 #include <libaudcore/drct.h>
 #include <libaudcore/i18n.h>
@@ -29,7 +30,7 @@
 namespace audqt
 {
 
-static aud::array<FileMode, QFileDialog *> s_dialogs;
+static aud::array<FileMode, QPointer<QFileDialog>> s_dialogs;
 
 static void import_playlist(Playlist playlist, const String & filename)
 {
@@ -50,7 +51,7 @@
 
 EXPORT void fileopener_show(FileMode mode)
 {
-    QFileDialog *& dialog = s_dialogs[mode];
+    QPointer<QFileDialog> & dialog = s_dialogs[mode];
 
     if (!dialog)
     {
@@ -114,9 +115,6 @@
                     break;
                 }
             });
-
-        QObject::connect(dialog, &QObject::destroyed,
-                         [&dialog]() { dialog = nullptr; });
     }
 
     window_bring_to_front(dialog);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/src/libaudqt/infopopup-qt.cc 
new/audacious-4.0.3/src/libaudqt/infopopup-qt.cc
--- old/audacious-4.0.2/src/libaudqt/infopopup-qt.cc    2020-04-14 
18:49:17.000000000 +0200
+++ new/audacious-4.0.3/src/libaudqt/infopopup-qt.cc    2020-04-29 
06:25:16.000000000 +0200
@@ -30,6 +30,7 @@
 #include <QGridLayout>
 #include <QLabel>
 #include <QPainter>
+#include <QPointer>
 
 namespace audqt
 {
@@ -103,6 +104,9 @@
         add_field(row++, _("Track"), int_to_str(track));
     if (length > 0)
         add_field(row++, _("Length"), str_format_time(length));
+
+    if (row > 0)
+        m_grid.setRowStretch(row - 1, 1);
 }
 
 void InfoPopup::add_field(int row, const char * field, const char * value)
@@ -111,13 +115,13 @@
     header->setTextFormat(Qt::RichText);
     header->setText(
         QString("<i><font color=\"#a0a0a0\">%1</font></i>").arg(field));
-    m_grid.addWidget(header, row, 0, Qt::AlignRight);
+    m_grid.addWidget(header, row, 0, Qt::AlignRight | Qt::AlignTop);
 
     auto label = new QLabel(this);
     header->setTextFormat(Qt::RichText);
     auto html = QString(value).toHtmlEscaped();
     label->setText(QString("<font color=\"#ffffff\">%1</font>").arg(html));
-    m_grid.addWidget(label, row, 1, Qt::AlignLeft);
+    m_grid.addWidget(label, row, 1, Qt::AlignLeft | Qt::AlignTop);
 }
 
 void InfoPopup::art_ready(const char * filename)
@@ -150,7 +154,7 @@
     p.fillRect(rect(), grad);
 }
 
-static InfoPopup * s_infopopup;
+static QPointer<InfoPopup> s_infopopup;
 
 static void infopopup_show(const String & filename, const Tuple & tuple)
 {
@@ -158,9 +162,6 @@
         s_infopopup->deleteLater();
 
     s_infopopup = new InfoPopup(filename, tuple);
-
-    QObject::connect(s_infopopup, &QObject::destroyed,
-                     []() { s_infopopup = nullptr; });
 }
 
 EXPORT void infopopup_show(Playlist playlist, int entry)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/src/libaudqt/infowin-qt.cc 
new/audacious-4.0.3/src/libaudqt/infowin-qt.cc
--- old/audacious-4.0.2/src/libaudqt/infowin-qt.cc      2020-04-14 
18:49:17.000000000 +0200
+++ new/audacious-4.0.3/src/libaudqt/infowin-qt.cc      2020-04-29 
06:25:16.000000000 +0200
@@ -28,6 +28,7 @@
 #include <QLabel>
 #include <QPainter>
 #include <QPixmap>
+#include <QPointer>
 #include <QPushButton>
 #include <QTextDocument>
 #include <QVBoxLayout>
@@ -203,7 +204,7 @@
             art_request(filename, 2 * sizes.OneInch, 2 * sizes.OneInch));
 }
 
-static InfoWindow * s_infowin = nullptr;
+static QPointer<InfoWindow> s_infowin;
 
 static void show_infowin(Index<PlaylistAddItem> && items, bool can_write)
 {
@@ -211,9 +212,6 @@
     {
         s_infowin = new InfoWindow;
         s_infowin->setAttribute(Qt::WA_DeleteOnClose);
-
-        QObject::connect(s_infowin, &QObject::destroyed,
-                         []() { s_infowin = nullptr; });
     }
 
     s_infowin->fillInfo(std::move(items), can_write);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/src/libaudqt/log-inspector.cc 
new/audacious-4.0.3/src/libaudqt/log-inspector.cc
--- old/audacious-4.0.2/src/libaudqt/log-inspector.cc   2020-04-14 
18:49:17.000000000 +0200
+++ new/audacious-4.0.3/src/libaudqt/log-inspector.cc   2020-04-29 
06:25:16.000000000 +0200
@@ -25,6 +25,7 @@
 #include <QDialogButtonBox>
 #include <QHBoxLayout>
 #include <QLabel>
+#include <QPointer>
 #include <QPushButton>
 #include <QTreeView>
 #include <QVBoxLayout>
@@ -255,7 +256,7 @@
     resize(6 * sizes.OneInch, 3 * sizes.OneInch);
 }
 
-static LogEntryInspector * s_inspector = nullptr;
+static QPointer<LogEntryInspector> s_inspector;
 
 void LogEntryInspector::setLogLevel(audlog::Level level)
 {
@@ -273,9 +274,6 @@
     {
         s_inspector = new LogEntryInspector;
         s_inspector->setAttribute(Qt::WA_DeleteOnClose);
-
-        QObject::connect(s_inspector, &QObject::destroyed,
-                         []() { s_inspector = nullptr; });
     }
 
     window_bring_to_front(s_inspector);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/src/libaudqt/prefs-window-qt.cc 
new/audacious-4.0.3/src/libaudqt/prefs-window-qt.cc
--- old/audacious-4.0.2/src/libaudqt/prefs-window-qt.cc 2020-04-14 
18:49:17.000000000 +0200
+++ new/audacious-4.0.3/src/libaudqt/prefs-window-qt.cc 2020-04-29 
06:25:16.000000000 +0200
@@ -338,9 +338,7 @@
     WidgetCheck(N_("Show popup information"),
                 WidgetBool(0, "show_filepopup_for_tuple")),
     WidgetSpin(N_("Popup delay (tenths of a second):"),
-               WidgetInt(0, "filepopup_delay"), {0, 100, 1}, WIDGET_CHILD),
-    WidgetCheck(N_("Show time scale for current song"),
-                WidgetBool(0, "filepopup_showprogressbar"), WIDGET_CHILD)};
+               WidgetInt(0, "filepopup_delay"), {0, 100, 1}, WIDGET_CHILD)};
 
 static const PreferencesWidget advanced_page_widgets[] = {
     WidgetLabel(N_("<b>Compatibility</b>")),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/src/libaudqt/queue-manager-qt.cc 
new/audacious-4.0.3/src/libaudqt/queue-manager-qt.cc
--- old/audacious-4.0.2/src/libaudqt/queue-manager-qt.cc        2020-04-14 
18:49:17.000000000 +0200
+++ new/audacious-4.0.3/src/libaudqt/queue-manager-qt.cc        2020-04-29 
06:25:16.000000000 +0200
@@ -24,6 +24,7 @@
 #include <QDialogButtonBox>
 #include <QHeaderView>
 #include <QItemSelectionModel>
+#include <QPointer>
 #include <QPushButton>
 #include <QTreeView>
 #include <QVBoxLayout>
@@ -206,7 +207,7 @@
     }
 }
 
-static QueueManagerDialog * s_queuemgr = nullptr;
+static QPointer<QueueManagerDialog> s_queuemgr;
 
 EXPORT void queue_manager_show()
 {
@@ -214,9 +215,6 @@
     {
         s_queuemgr = new QueueManagerDialog;
         s_queuemgr->setAttribute(Qt::WA_DeleteOnClose);
-
-        QObject::connect(s_queuemgr, &QObject::destroyed,
-                         []() { s_queuemgr = nullptr; });
     }
 
     window_bring_to_front(s_queuemgr);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/audacious-4.0.2/src/libaudqt/url-opener-qt.cc 
new/audacious-4.0.3/src/libaudqt/url-opener-qt.cc
--- old/audacious-4.0.2/src/libaudqt/url-opener-qt.cc   2020-04-14 
18:49:17.000000000 +0200
+++ new/audacious-4.0.3/src/libaudqt/url-opener-qt.cc   2020-04-29 
06:25:16.000000000 +0200
@@ -21,6 +21,7 @@
 #include <QDialog>
 #include <QDialogButtonBox>
 #include <QLabel>
+#include <QPointer>
 #include <QPushButton>
 #include <QVBoxLayout>
 
@@ -126,7 +127,7 @@
     return dialog;
 }
 
-static QDialog * s_dialog = nullptr;
+static QPointer<QDialog> s_dialog;
 
 EXPORT void urlopener_show(bool open)
 {
@@ -134,9 +135,6 @@
     {
         s_dialog = buildUrlDialog(open);
         s_dialog->setAttribute(Qt::WA_DeleteOnClose);
-
-        QObject::connect(s_dialog, &QObject::destroyed,
-                         []() { s_dialog = nullptr; });
     }
 
     window_bring_to_front(s_dialog);


Reply via email to