Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package elisa for openSUSE:Factory checked 
in at 2026-07-02 22:07:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/elisa (Old)
 and      /work/SRC/openSUSE:Factory/.elisa.new.1982 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "elisa"

Thu Jul  2 22:07:18 2026 rev:91 rq:1363177 version:26.04.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/elisa/elisa.changes      2026-06-08 
14:12:30.717193927 +0200
+++ /work/SRC/openSUSE:Factory/.elisa.new.1982/elisa.changes    2026-07-02 
22:10:54.955882629 +0200
@@ -1,0 +2,10 @@
+Tue Jun 30 18:19:00 UTC 2026 - Christophe Marin <[email protected]>
+
+- Update to 26.04.3
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/gear/26.04.3/
+- Changes since 26.04.2:
+  * Change output device when global output is changed (kde#512126)
+
+-------------------------------------------------------------------

Old:
----
  elisa-26.04.2.tar.xz
  elisa-26.04.2.tar.xz.sig

New:
----
  elisa-26.04.3.tar.xz
  elisa-26.04.3.tar.xz.sig

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

Other differences:
------------------
++++++ elisa.spec ++++++
--- /var/tmp/diff_new_pack.eVUttw/_old  2026-07-02 22:10:56.283928273 +0200
+++ /var/tmp/diff_new_pack.eVUttw/_new  2026-07-02 22:10:56.287928411 +0200
@@ -21,7 +21,7 @@
 
 %bcond_without released
 Name:           elisa
-Version:        26.04.2
+Version:        26.04.3
 Release:        0
 Summary:        Music player and collection organizer
 License:        LGPL-3.0-or-later


++++++ elisa-26.04.2.tar.xz -> elisa-26.04.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/elisa-26.04.2/CMakeLists.txt 
new/elisa-26.04.3/CMakeLists.txt
--- old/elisa-26.04.2/CMakeLists.txt    2026-05-30 17:37:24.000000000 +0200
+++ new/elisa-26.04.3/CMakeLists.txt    2026-06-28 23:30:48.000000000 +0200
@@ -7,7 +7,7 @@
 # KDE Applications version, managed by release script.
 set(RELEASE_SERVICE_VERSION_MAJOR "26")
 set(RELEASE_SERVICE_VERSION_MINOR "04")
-set(RELEASE_SERVICE_VERSION_MICRO "2")
+set(RELEASE_SERVICE_VERSION_MICRO "3")
 set(RELEASE_SERVICE_VERSION 
"${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}")
 
 project(elisa
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/elisa-26.04.2/org.kde.elisa.appdata.xml 
new/elisa-26.04.3/org.kde.elisa.appdata.xml
--- old/elisa-26.04.2/org.kde.elisa.appdata.xml 2026-05-30 17:37:24.000000000 
+0200
+++ new/elisa-26.04.3/org.kde.elisa.appdata.xml 2026-06-28 23:30:48.000000000 
+0200
@@ -392,6 +392,7 @@
     <color type="primary" scheme_preference="dark">#619d8b</color>
   </branding>
   <releases>
+    <release version="26.04.3" date="2026-07-02"/>
     <release version="26.04.2" date="2026-06-04"/>
     <release version="26.04.1" date="2026-05-07"/>
     <release version="26.04.0" date="2026-04-16"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/elisa-26.04.2/po/hu/elisa.po 
new/elisa-26.04.3/po/hu/elisa.po
--- old/elisa-26.04.2/po/hu/elisa.po    2026-05-30 17:37:24.000000000 +0200
+++ new/elisa-26.04.3/po/hu/elisa.po    2026-06-28 23:30:48.000000000 +0200
@@ -2,13 +2,13 @@
 # This file is distributed under the same license as the elisa package.
 #
 # Tamás Majer <[email protected]>, 2018.
-# SPDX-FileCopyrightText: 2018, 2021, 2022, 2024, 2025 Kristof Kiszel 
<[email protected]>
+# SPDX-FileCopyrightText: 2018, 2021-2022, 2024-2026 Kristof Kiszel 
<[email protected]>
 msgid ""
 msgstr ""
 "Project-Id-Version: elisa\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2026-02-06 00:44+0000\n"
-"PO-Revision-Date: 2025-07-08 22:44+0200\n"
+"PO-Revision-Date: 2026-06-16 22:25+0200\n"
 "Last-Translator: Kristof Kiszel <[email protected]>\n"
 "Language-Team: Hungarian <[email protected]>\n"
 "Language: hu\n"
@@ -16,7 +16,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 25.04.3\n"
+"X-Generator: Lokalize 26.04.2\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
@@ -96,12 +96,10 @@
 msgstr "Egy egyszerű, szeretettel készült zenelejátszó a KDE Közösségtől"
 
 #: main.cpp:117
-#, fuzzy, kde-format
-#| msgctxt "@info"
-#| msgid "© 2015–2020, Elisa contributors"
+#, kde-format
 msgctxt "@info"
 msgid "© 2015–2026, Elisa contributors"
-msgstr "© Az Elisa fejlesztői, 2015-2020."
+msgstr "© Az Elisa fejlesztői, 2015-2026."
 
 #: main.cpp:119 models/lyricsmodel.cpp:165
 #, kde-format
@@ -629,19 +627,15 @@
 "@option Allow opening music and playlist files. %1 and %2 are lists of "
 "untranslated file extensions"
 msgid "Playlist files and music files (%1 %2) (%1 %2)"
-msgstr ""
+msgstr "Lejátszásilista-fájlok és zenei fájlok (%1 %2) (%1 %2)"
 
 #: qml/ElisaMainWindow.qml:298
-#, fuzzy, kde-format
-#| msgctxt ""
-#| "@option file type (mime type) for pls playlist file formats; do not "
-#| "translate *.pls"
-#| msgid "pls Playlist File (*.pls)"
+#, kde-format
 msgctxt ""
 "@option Allow opening playlist files. %1 is an untranslated list of file "
 "extensions"
 msgid "Playlist files (%1) (%1)"
-msgstr "pls lejátszásilista-fájl (*.pls)"
+msgstr "Lejátszásilista-fájlok (%1) (%1)"
 
 #: qml/ElisaMainWindow.qml:299
 #, kde-format
@@ -649,7 +643,7 @@
 "@option Allow opening music files. %1 is an untranslated list of file "
 "extensions"
 msgid "Music files (%1) (%1)"
-msgstr ""
+msgstr "Zenei fájlok (%1) (%1)"
 
 #: qml/ElisaMainWindow.qml:310
 #, kde-format
@@ -665,9 +659,7 @@
 msgstr "Lejátszási lista"
 
 #: qml/HeaderBar.qml:264
-#, fuzzy, kde-format
-#| msgctxt "@label:textbox Lyrics label for track metadata view"
-#| msgid "Lyrics"
+#, kde-format
 msgctxt "@action:button"
 msgid "Lyrics"
 msgstr "Dalszöveg"
@@ -679,9 +671,7 @@
 msgstr "Kilépés a teljes képernyős módból"
 
 #: qml/HeaderBar.qml:288
-#, fuzzy, kde-format
-#| msgctxt "@action:inmenu"
-#| msgid "Enter Full Screen"
+#, kde-format
 msgctxt "@action:button"
 msgid "Enter Full Screen"
 msgstr "Belépés teljes képernyős módba"
@@ -835,18 +825,16 @@
 msgstr "Mentés…"
 
 #: qml/MediaPlayListView.qml:102
-#, fuzzy, kde-format
-#| msgctxt "@action:inmenu"
-#| msgid "Open Playlist…"
+#, kde-format
 msgctxt "@action:button Load a playlist file"
 msgid "Open…"
-msgstr "Lejátszási lista megnyitása…"
+msgstr "Megnyitás…"
 
 #: qml/MediaPlayListView.qml:103
 #, kde-format
 msgctxt "@info:tooltip"
 msgid "Open music files or saved playlists"
-msgstr ""
+msgstr "Zenei fájlok vagy mentett lejátszólisták megnyitása"
 
 #: qml/MediaPlayListView.qml:128
 #, kde-format
@@ -1376,7 +1364,7 @@
 #, kde-format
 msgctxt "@info:placeholder radio view filter"
 msgid "Search for radio station"
-msgstr ""
+msgstr "Rádióállomások keresése"
 
 #: qml/NavigationActionBar.qml:429
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/elisa-26.04.2/po/nb/elisa.po 
new/elisa-26.04.3/po/nb/elisa.po
--- old/elisa-26.04.2/po/nb/elisa.po    2026-05-30 17:37:24.000000000 +0200
+++ new/elisa-26.04.3/po/nb/elisa.po    2026-06-28 23:30:48.000000000 +0200
@@ -9,7 +9,7 @@
 "POT-Creation-Date: 2026-02-06 00:44+0000\n"
 "PO-Revision-Date: 2026-02-25 11:42+0100\n"
 "Last-Translator: Imre Eilertsen <[email protected]>\n"
-"Language-Team: Norwegian Bokmål <[email protected]>\n"
+"Language-Team: Norwegian Bokmål <[email protected]>\n"
 "Language: nb\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/elisa-26.04.2/po/nn/elisa.po 
new/elisa-26.04.3/po/nn/elisa.po
--- old/elisa-26.04.2/po/nn/elisa.po    2026-05-30 17:37:24.000000000 +0200
+++ new/elisa-26.04.3/po/nn/elisa.po    2026-06-28 23:30:48.000000000 +0200
@@ -7,7 +7,7 @@
 "POT-Creation-Date: 2026-02-06 00:44+0000\n"
 "PO-Revision-Date: 2026-02-26 18:10+0100\n"
 "Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
-"Language-Team: Norwegian Nynorsk <[email protected]>\n"
+"Language-Team: Norwegian Nynorsk <[email protected]>\n"
 "Language: nn\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/elisa-26.04.2/src/audiowrapper_qtmultimedia.cpp 
new/elisa-26.04.3/src/audiowrapper_qtmultimedia.cpp
--- old/elisa-26.04.2/src/audiowrapper_qtmultimedia.cpp 2026-05-30 
17:37:24.000000000 +0200
+++ new/elisa-26.04.3/src/audiowrapper_qtmultimedia.cpp 2026-06-28 
23:30:48.000000000 +0200
@@ -9,9 +9,11 @@
 
 #include "qtMultimediaLogging.h"
 
-#include <QTimer>
 #include <QAudio>
+#include <QAudioDevice>
 #include <QAudioOutput>
+#include <QMediaDevices>
+#include <QTimer>
 
 #include "config-upnp-qt.h"
 
@@ -37,6 +39,8 @@
     QMediaPlayer::MediaStatus mCurrentMediaStatus = mPlayer.mediaStatus();
 
     bool mQueuedStatusUpdate = false;
+
+    QMediaDevices mMediaDevices;
 };
 
 AudioWrapper::AudioWrapper(QObject *parent) : QObject(parent), 
d(std::make_unique<AudioWrapperPrivate>())
@@ -52,6 +56,11 @@
     connect(&d->mPlayer, &QMediaPlayer::durationChanged, this, 
&AudioWrapper::durationChanged);
     connect(&d->mPlayer, &QMediaPlayer::positionChanged, this, 
&AudioWrapper::positionChanged);
     connect(&d->mPlayer, &QMediaPlayer::seekableChanged, this, 
&AudioWrapper::seekableChanged);
+
+    // Signal is emitted whenever the global output device is changed and we 
must manually move ourselves to that device.
+    connect(&d->mMediaDevices, &QMediaDevices::audioOutputsChanged, this, 
[this] {
+        d->mOutput.setDevice(QAudioDevice{});
+    });
 }
 
 AudioWrapper::~AudioWrapper()

Reply via email to