Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package elisa for openSUSE:Factory checked in at 2023-05-12 20:34:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/elisa (Old) and /work/SRC/openSUSE:Factory/.elisa.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "elisa" Fri May 12 20:34:40 2023 rev:51 rq:1086250 version:23.04.1 Changes: -------- --- /work/SRC/openSUSE:Factory/elisa/elisa.changes 2023-04-23 22:47:35.406754355 +0200 +++ /work/SRC/openSUSE:Factory/.elisa.new.1533/elisa.changes 2023-05-12 20:35:56.525423845 +0200 @@ -1,0 +2,12 @@ +Tue May 9 10:46:31 UTC 2023 - Christophe Marin <[email protected]> + +- Update to 23.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.04.1/ +- Changes since 23.04.0: + * Cache directory results in FileScanner::searchForCoverFile + * Set more sensible default styles, and respect environment overrides (kde#469154) + * Don't open album artist page when opening an album from a different artist's page + +------------------------------------------------------------------- Old: ---- elisa-23.04.0.tar.xz elisa-23.04.0.tar.xz.sig New: ---- elisa-23.04.1.tar.xz elisa-23.04.1.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ elisa.spec ++++++ --- /var/tmp/diff_new_pack.CtRmm9/_old 2023-05-12 20:35:57.345428351 +0200 +++ /var/tmp/diff_new_pack.CtRmm9/_new 2023-05-12 20:35:57.349428373 +0200 @@ -20,7 +20,7 @@ %define kf5_version 5.98.0 %bcond_without released Name: elisa -Version: 23.04.0 +Version: 23.04.1 Release: 0 Summary: Music player and collection organizer License: LGPL-3.0-or-later ++++++ elisa-23.04.0.tar.xz -> elisa-23.04.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/elisa-23.04.0/CMakeLists.txt new/elisa-23.04.1/CMakeLists.txt --- old/elisa-23.04.0/CMakeLists.txt 2023-04-12 18:55:58.000000000 +0200 +++ new/elisa-23.04.1/CMakeLists.txt 2023-05-07 12:37:26.000000000 +0200 @@ -7,7 +7,7 @@ # KDE Applications version, managed by release script. set(RELEASE_SERVICE_VERSION_MAJOR "23") set(RELEASE_SERVICE_VERSION_MINOR "04") -set(RELEASE_SERVICE_VERSION_MICRO "0") +set(RELEASE_SERVICE_VERSION_MICRO "1") 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-23.04.0/org.kde.elisa.appdata.xml new/elisa-23.04.1/org.kde.elisa.appdata.xml --- old/elisa-23.04.0/org.kde.elisa.appdata.xml 2023-04-12 18:55:58.000000000 +0200 +++ new/elisa-23.04.1/org.kde.elisa.appdata.xml 2023-05-07 12:37:26.000000000 +0200 @@ -240,10 +240,10 @@ <project_group>KDE</project_group> <content_rating type="oars-1.0"/> <releases> + <release version="23.04.1" date="2023-05-11"/> <release version="23.04.0" date="2023-04-20"/> <release version="22.12.3" date="2023-03-02"/> <release version="22.12.2" date="2023-02-02"/> - <release version="22.12.1" date="2023-01-05"/> </releases> <custom> <value key="KDE::windows_store">https://www.microsoft.com/p/elisa/9pb5md7zh8tl</value> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/elisa-23.04.0/po/de/elisa.po new/elisa-23.04.1/po/de/elisa.po --- old/elisa-23.04.0/po/de/elisa.po 2023-04-12 18:55:58.000000000 +0200 +++ new/elisa-23.04.1/po/de/elisa.po 2023-05-07 12:37:26.000000000 +0200 @@ -1,5 +1,5 @@ # Burkhard Lück <[email protected]>, 2016, 2017, 2018, 2019, 2020, 2021. -# Frederik Schwarzer <[email protected]>, 2016, 2018, 2020, 2022. +# Frederik Schwarzer <[email protected]>, 2016, 2018, 2020, 2022, 2023. # Konstantin Tutsch <[email protected]>, 2022. # Jannick Kuhr <[email protected]>, 2023. msgid "" @@ -14,8 +14,8 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 20.12.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Lokalize 22.07.70\n" #, kde-format msgctxt "NAME OF TRANSLATORS" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/elisa-23.04.0/po/fr/elisa.po new/elisa-23.04.1/po/fr/elisa.po --- old/elisa-23.04.0/po/fr/elisa.po 2023-04-12 18:55:58.000000000 +0200 +++ new/elisa-23.04.1/po/fr/elisa.po 2023-05-07 12:37:26.000000000 +0200 @@ -20,7 +20,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 22.12.1\n" +"X-Generator: Lokalize 22.12.3\n" #, kde-format msgctxt "NAME OF TRANSLATORS" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/elisa-23.04.0/po/it/elisa.po new/elisa-23.04.1/po/it/elisa.po --- old/elisa-23.04.0/po/it/elisa.po 2023-04-12 18:55:58.000000000 +0200 +++ new/elisa-23.04.1/po/it/elisa.po 2023-05-07 12:37:26.000000000 +0200 @@ -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 22.12.1\n" +"X-Generator: Lokalize 22.12.3\n" #, kde-format msgctxt "NAME OF TRANSLATORS" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/elisa-23.04.0/po/ta/elisa.po new/elisa-23.04.1/po/ta/elisa.po --- old/elisa-23.04.0/po/ta/elisa.po 2023-04-12 18:55:58.000000000 +0200 +++ new/elisa-23.04.1/po/ta/elisa.po 2023-05-07 12:37:26.000000000 +0200 @@ -7,7 +7,7 @@ "Project-Id-Version: elisa\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-03-25 02:42+0000\n" -"PO-Revision-Date: 2023-02-14 19:51+0530\n" +"PO-Revision-Date: 2023-04-30 21:11+0530\n" "Last-Translator: Kishore G <[email protected]>\n" "Language-Team: Tamil <[email protected]>\n" "Language: ta\n" @@ -15,7 +15,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 22.12.2\n" +"X-Generator: Lokalize 23.04.0\n" #, kde-format msgctxt "NAME OF TRANSLATORS" @@ -290,7 +290,7 @@ #, kde-format msgctxt "@label:textbox Sample Rate label for track metadata view" msgid "Sample Rate" -msgstr "" +msgstr "பதிவà¯à®µà®¿à®à®¿à®¤à®®à¯" #: models/trackmetadatamodel.cpp:473 models/trackmetadatamodel.cpp:547 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/elisa-23.04.0/po/zh_CN/elisa.po new/elisa-23.04.1/po/zh_CN/elisa.po --- old/elisa-23.04.0/po/zh_CN/elisa.po 2023-04-12 18:55:58.000000000 +0200 +++ new/elisa-23.04.1/po/zh_CN/elisa.po 2023-05-07 12:37:26.000000000 +0200 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-03-25 02:42+0000\n" -"PO-Revision-Date: 2023-04-10 14:12\n" +"PO-Revision-Date: 2023-04-29 08:36\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/elisa-23.04.0/src/filescanner.cpp new/elisa-23.04.1/src/filescanner.cpp --- old/elisa-23.04.0/src/filescanner.cpp 2023-04-12 18:55:58.000000000 +0200 +++ new/elisa-23.04.1/src/filescanner.cpp 2023-05-07 12:37:26.000000000 +0200 @@ -268,6 +268,12 @@ { const QFileInfo trackFilePath(localFileName); QDir trackFileDir = trackFilePath.absoluteDir(); + + static QHash<QString, QUrl> directoryCache; + if (directoryCache.contains(trackFileDir.path())) { + return directoryCache.value(trackFileDir.path()); + } + trackFileDir.setFilter(QDir::Files); trackFileDir.setNameFilters(d->constSearchStrings); QFileInfoList coverFiles = trackFileDir.entryInfoList(); @@ -284,9 +290,14 @@ coverFiles = trackFileDir.entryInfoList(); } if (coverFiles.isEmpty()) { + directoryCache.insert(trackFileDir.path(), QUrl()); return QUrl(); } - return QUrl::fromLocalFile(coverFiles.first().absoluteFilePath()); + + const QUrl url = QUrl::fromLocalFile(coverFiles.first().absoluteFilePath()); + directoryCache.insert(trackFileDir.path(), url); + + return url; } bool FileScanner::checkEmbeddedCoverImage(const QString &localFileName) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/elisa-23.04.0/src/main.cpp new/elisa-23.04.1/src/main.cpp --- old/elisa-23.04.0/src/main.cpp 2023-04-12 18:55:58.000000000 +0200 +++ new/elisa-23.04.1/src/main.cpp 2023-05-07 12:37:26.000000000 +0200 @@ -124,12 +124,18 @@ parser.process(app); aboutData.processCommandLine(&parser); -#if defined Q_OS_ANDROID - QQuickStyle::setStyle(QStringLiteral("Material")); + + // If styling has not been set via QT_QUICK_CONTROLS_STYLE, default to some + // styles that make sense for desktop and mobile form factors. + if (qEnvironmentVariableIsEmpty("QT_QUICK_CONTROLS_STYLE")) { +#ifdef Q_OS_ANDROID + QQuickStyle::setStyle(QStringLiteral("org.kde.breeze")); + QQuickStyle::setFallbackStyle(QStringLiteral("Material")); #else - QQuickStyle::setStyle(QStringLiteral("org.kde.desktop")); - QQuickStyle::setFallbackStyle(QStringLiteral("Fusion")); + QQuickStyle::setStyle(QStringLiteral("org.kde.desktop")); + QQuickStyle::setFallbackStyle(QStringLiteral("Fusion")); #endif + } QQmlApplicationEngine engine; engine.addImportPath(QStringLiteral("qrc:/imports")); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/elisa-23.04.0/src/viewmanager.cpp new/elisa-23.04.1/src/viewmanager.cpp --- old/elisa-23.04.0/src/viewmanager.cpp 2023-04-12 18:55:58.000000000 +0200 +++ new/elisa-23.04.1/src/viewmanager.cpp 2023-05-07 12:37:26.000000000 +0200 @@ -210,11 +210,6 @@ } } - if (lastView.mFilterType == ElisaUtils::FilterByArtist && dataType == ElisaUtils::Album && lastView.mDataFilter[DataTypes::ArtistRole].toString() != innerSecondaryTitle) { - nextViewParameters = lastView; - nextViewParameters.mDataFilter[DataTypes::ArtistRole] = innerSecondaryTitle; - } - openViewFromData(nextViewParameters); }
