Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package palapeli for openSUSE:Factory checked in at 2023-04-23 22:47:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/palapeli (Old) and /work/SRC/openSUSE:Factory/.palapeli.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "palapeli" Sun Apr 23 22:47:12 2023 rev:131 rq:1080734 version:23.04.0 Changes: -------- --- /work/SRC/openSUSE:Factory/palapeli/palapeli.changes 2023-03-03 22:30:46.895871174 +0100 +++ /work/SRC/openSUSE:Factory/.palapeli.new.1533/palapeli.changes 2023-04-23 22:50:19.787683142 +0200 @@ -1,0 +2,20 @@ +Sat Apr 15 08:46:40 UTC 2023 - Christophe Marin <[email protected]> + +- Update to 23.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/23.04.0/ + +------------------------------------------------------------------- +Fri Mar 31 16:42:44 UTC 2023 - Christophe Marin <[email protected]> + +- Update to 23.03.90 + * New feature release + +------------------------------------------------------------------- +Fri Mar 17 20:44:31 UTC 2023 - Christophe Marin <[email protected]> + +- Update to 23.03.80 + * New feature release + +------------------------------------------------------------------- Old: ---- palapeli-22.12.3.tar.xz palapeli-22.12.3.tar.xz.sig New: ---- palapeli-23.04.0.tar.xz palapeli-23.04.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ palapeli.spec ++++++ --- /var/tmp/diff_new_pack.pQyLPG/_old 2023-04-23 22:50:20.347686306 +0200 +++ /var/tmp/diff_new_pack.pQyLPG/_new 2023-04-23 22:50:20.351686329 +0200 @@ -16,11 +16,9 @@ # -# Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA) -%{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} %bcond_without released Name: palapeli -Version: 22.12.3 +Version: 23.04.0 Release: 0 Summary: Jigsaw puzzle game License: GPL-2.0-or-later ++++++ palapeli-22.12.3.tar.xz -> palapeli-23.04.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/.kde-ci.yml new/palapeli-23.04.0/.kde-ci.yml --- old/palapeli-22.12.3/.kde-ci.yml 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/.kde-ci.yml 2023-04-12 18:41:11.000000000 +0200 @@ -2,7 +2,26 @@ # SPDX-License-Identifier: CC0-1.0 Dependencies: -- 'on': ['@all'] +- 'on': ['Linux/Qt6', 'FreeBSD/Qt6', 'Windows/Qt6', 'Android/Qt6'] + 'require': + 'frameworks/extra-cmake-modules': '@latest-kf6' + 'frameworks/karchive': '@latest-kf6' + 'frameworks/kcompletion': '@latest-kf6' + 'frameworks/kconfig': '@latest-kf6' + 'frameworks/kconfigwidgets': '@latest-kf6' + 'frameworks/kcoreaddons': '@latest-kf6' + 'frameworks/kcrash': '@latest-kf6' + 'frameworks/kdoctools': '@latest-kf6' + 'frameworks/ki18n': '@latest-kf6' + 'frameworks/kitemviews': '@latest-kf6' + 'frameworks/kio': '@latest-kf6' + 'frameworks/knotifications': '@latest-kf6' + 'frameworks/kservice': '@latest-kf6' + 'frameworks/kwidgetsaddons': '@latest-kf6' + 'frameworks/kxmlgui': '@latest-kf6' + 'games/libkdegames': '@latest-kf6' + +- 'on': ['Linux/Qt5', 'FreeBSD/Qt5', 'Windows/Qt5', 'Android/Qt5'] 'require': 'frameworks/extra-cmake-modules': '@stable' 'frameworks/karchive': '@stable' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/CMakeLists.txt new/palapeli-23.04.0/CMakeLists.txt --- old/palapeli-22.12.3/CMakeLists.txt 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/CMakeLists.txt 2023-04-12 18:41:11.000000000 +0200 @@ -1,15 +1,15 @@ cmake_minimum_required(VERSION 3.16 FATAL_ERROR) -set (RELEASE_SERVICE_VERSION_MAJOR "22") -set (RELEASE_SERVICE_VERSION_MINOR "12") -set (RELEASE_SERVICE_VERSION_MICRO "3") +set (RELEASE_SERVICE_VERSION_MAJOR "23") +set (RELEASE_SERVICE_VERSION_MINOR "04") +set (RELEASE_SERVICE_VERSION_MICRO "0") set (RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}") set (RELEASE_SERVICE_COMPACT_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}${RELEASE_SERVICE_VERSION_MINOR}${RELEASE_SERVICE_VERSION_MICRO}") project(palapeli VERSION "2.1.${RELEASE_SERVICE_COMPACT_VERSION}") set (QT_MIN_VERSION "5.15.2") -set (KF_MIN_VERSION "5.91.0") +set (KF_MIN_VERSION "5.100.0") find_package(ECM ${KF_MIN_VERSION} REQUIRED CONFIG) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ) @@ -23,10 +23,17 @@ include(ECMSetupVersion) include(ECMQtDeclareLoggingCategory) include(ECMDeprecationSettings) +if (QT_MAJOR_VERSION STREQUAL "6") + set(QT_REQUIRED_VERSION "6.4.0") + set(KF_MIN_VERSION "5.240.0") + set(KF_MAJOR_VERSION "6") +else() + set(KF_MAJOR_VERSION "5") +endif() include(FeatureSummary) find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Svg) -find_package(KF5 ${KF_MIN_VERSION} REQUIRED COMPONENTS +find_package(KF${KF_MAJOR_VERSION} ${KF_MIN_VERSION} REQUIRED COMPONENTS Archive Completion Config @@ -47,7 +54,7 @@ ecm_set_disabled_deprecation_versions( QT 5.15.2 - KF 5.91 + KF 5.103 KDEGAMES 7.3 ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/libpala/CMakeLists.txt new/palapeli-23.04.0/libpala/CMakeLists.txt --- old/palapeli-22.12.3/libpala/CMakeLists.txt 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/libpala/CMakeLists.txt 2023-04-12 18:41:11.000000000 +0200 @@ -12,11 +12,11 @@ add_library(pala SHARED) target_sources(pala PRIVATE - slicer.cpp - slicerjob.cpp - slicermode.cpp - slicerproperty.cpp - slicerpropertyset.cpp + slicer.cpp slicer.h + slicerjob.cpp slicerjob.h + slicermode.cpp slicermode.h + slicerproperty.cpp slicerproperty.h + slicerpropertyset.cpp slicerpropertyset.h ) ecm_qt_declare_logging_category(pala @@ -42,7 +42,7 @@ ) generate_export_header(pala BASE_NAME libpala) -target_link_libraries(pala KF5::I18n Qt${QT_MAJOR_VERSION}::Gui) +target_link_libraries(pala KF${KF_MAJOR_VERSION}::I18n Qt${QT_MAJOR_VERSION}::Gui) target_include_directories(pala INTERFACE "$<INSTALL_INTERFACE:${libpala_INSTALL_INCLUDEDIR}>" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/libpala/PalaConfig.cmake.in new/palapeli-23.04.0/libpala/PalaConfig.cmake.in --- old/palapeli-22.12.3/libpala/PalaConfig.cmake.in 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/libpala/PalaConfig.cmake.in 2023-04-12 18:41:11.000000000 +0200 @@ -2,6 +2,6 @@ include(CMakeFindDependencyMacro) find_dependency(Qt@QT_MAJOR_VERSION@Gui @QT_MIN_VERSION@) -find_dependency(KF5I18n @KF_MIN_VERSION@) +find_dependency(KF@KF_MAJOR_VERSION@I18n @KF_MIN_VERSION@) include("${CMAKE_CURRENT_LIST_DIR}/PalaTargets.cmake") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/mime/CMakeLists.txt new/palapeli-23.04.0/mime/CMakeLists.txt --- old/palapeli-22.12.3/mime/CMakeLists.txt 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/mime/CMakeLists.txt 2023-04-12 18:41:11.000000000 +0200 @@ -9,5 +9,5 @@ install(PROGRAMS palapeli_servicemenu.desktop DESTINATION ${KDE_INSTALL_DATADIR}/kio/servicemenus) # thumbnail creator plugin -kcoreaddons_add_plugin(palathumbcreator SOURCES thumbnail-creator.cpp INSTALL_NAMESPACE "kf${QT_MAJOR_VERSION}/thumbcreator") -target_link_libraries(palathumbcreator KF5::KIOCore KF5::KIOWidgets KF5::Archive) +kcoreaddons_add_plugin(palathumbcreator SOURCES thumbnail-creator.cpp thumbnail-creator.h INSTALL_NAMESPACE "kf${QT_MAJOR_VERSION}/thumbcreator") +target_link_libraries(palathumbcreator KF${KF_MAJOR_VERSION}::KIOCore KF${KF_MAJOR_VERSION}::KIOGui KF${KF_MAJOR_VERSION}::Archive) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/mime/palathumbcreator.json new/palapeli-23.04.0/mime/palathumbcreator.json --- old/palapeli-22.12.3/mime/palathumbcreator.json 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/mime/palathumbcreator.json 2023-04-12 18:41:11.000000000 +0200 @@ -24,6 +24,7 @@ "Name[ka]": "Palapeli ááááááá", "Name[kk]": "Palapeli баÑÒаÑÑÑÒÑÑÑ", "Name[km]": "áááááâáááá»áâáá¼áâ Palapeli ", + "Name[ko]": "Palapeli í¼ì¦", "Name[lv]": "Palapeli mÄ«klas", "Name[mr]": "पालापà¥à¤²à¥ à¤à¥à¤¡à¥", "Name[nb]": "Palapeli-puslespill", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/mime/thumbnail-creator.cpp new/palapeli-23.04.0/mime/thumbnail-creator.cpp --- old/palapeli-22.12.3/mime/thumbnail-creator.cpp 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/mime/thumbnail-creator.cpp 2023-04-12 18:41:11.000000000 +0200 @@ -4,49 +4,39 @@ SPDX-License-Identifier: GPL-2.0-or-later */ -#include <KIO/ThumbCreator> +#include "thumbnail-creator.h" +#include <KIO/ThumbnailCreator> +#include <KPluginFactory> #include <QImage> #include <QTemporaryDir> #include <KTar> -namespace Palapeli -{ - class ThumbCreator : public ::ThumbCreator - { - public: - bool create(const QString& path, int width, int height, QImage& image) override; - }; -} +K_PLUGIN_CLASS_WITH_JSON(PalapeliThumbCreator, "palathumbcreator.json") -extern "C" +PalapeliThumbCreator::PalapeliThumbCreator(QObject *parent, const QVariantList &args) + : KIO::ThumbnailCreator(parent, args) { - Q_DECL_EXPORT ThumbCreator* new_creator() - { - return new Palapeli::ThumbCreator; - } } -class KIOPluginForMetaData : public QObject -{ - Q_OBJECT - Q_PLUGIN_METADATA(IID "KIOPluginForMetaData" FILE "palathumbcreator.json") -}; - +PalapeliThumbCreator::~PalapeliThumbCreator() = default; -bool Palapeli::ThumbCreator::create(const QString& path, int width, int height, QImage& image) +KIO::ThumbnailResult PalapeliThumbCreator::create(const KIO::ThumbnailRequest &request) { - Q_UNUSED(width) Q_UNUSED(height) //NOTE: The ThumbCreator APIDOX says that these params should be ignored for images read from the disk. //read archive - KTar tar(path, QStringLiteral("application/x-gzip")); + KTar tar(request.url().toLocalFile(), QStringLiteral("application/x-gzip")); if (!tar.open(QIODevice::ReadOnly)) - return false; + return KIO::ThumbnailResult::fail(); QTemporaryDir cache; const QString cachePath = cache.path() + QLatin1Char('/'); tar.directory()->copyTo(cachePath); tar.close(); //read image - image.load(cachePath + QLatin1String("image.jpg")); - return true; + QImage image; + image.load(cachePath + QLatin1String("image.jpg")); + if (!image.isNull()) { + return KIO::ThumbnailResult::pass(image); + } + return KIO::ThumbnailResult::fail(); } #include "thumbnail-creator.moc" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/mime/thumbnail-creator.h new/palapeli-23.04.0/mime/thumbnail-creator.h --- old/palapeli-22.12.3/mime/thumbnail-creator.h 1970-01-01 01:00:00.000000000 +0100 +++ new/palapeli-23.04.0/mime/thumbnail-creator.h 2023-04-12 18:41:11.000000000 +0200 @@ -0,0 +1,20 @@ +/* + SPDX-FileCopyrightText: 2009 Stefan Majewsky <[email protected]> + + SPDX-License-Identifier: GPL-2.0-or-later +*/ + +#pragma once +#include <QObject> + +#include <KIO/ThumbnailCreator> + +class PalapeliThumbCreator : public KIO::ThumbnailCreator +{ + Q_OBJECT +public: + explicit PalapeliThumbCreator(QObject *parent, const QVariantList &args); + ~PalapeliThumbCreator() override; + + KIO::ThumbnailResult create(const KIO::ThumbnailRequest &request) override; +}; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/po/ca@valencia/palapeli.po new/palapeli-23.04.0/po/ca@valencia/palapeli.po --- old/palapeli-22.12.3/po/ca@valencia/palapeli.po 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/po/ca@valencia/palapeli.po 2023-04-12 18:41:11.000000000 +0200 @@ -1151,7 +1151,7 @@ #: src/window/mainwindow.cpp:86 #, kde-format msgid "&Export to File..." -msgstr "&Exporta a un fitxer..." +msgstr "&Exporta cap a un fitxer..." #: src/window/mainwindow.cpp:88 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/po/ka/palapeli.po new/palapeli-23.04.0/po/ka/palapeli.po --- old/palapeli-22.12.3/po/ka/palapeli.po 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/po/ka/palapeli.po 2023-04-12 18:41:11.000000000 +0200 @@ -8,7 +8,7 @@ "Project-Id-Version: palapeli\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-10-21 00:44+0000\n" -"PO-Revision-Date: 2023-01-23 08:52+0100\n" +"PO-Revision-Date: 2023-01-22 07:23+0100\n" "Last-Translator: Temuri Doghonadze <[email protected]>\n" "Language-Team: Georgian <[email protected]>\n" "Language: ka\n" @@ -169,7 +169,7 @@ #: src/config/configdialog.cpp:113 #, kde-format msgid "None" -msgstr "áá áªáá áá" +msgstr "áá áá¤áá á" #: src/config/configdialog.cpp:114 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/po/ko/palapeli.po new/palapeli-23.04.0/po/ko/palapeli.po --- old/palapeli-22.12.3/po/ko/palapeli.po 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/po/ko/palapeli.po 2023-04-12 18:41:11.000000000 +0200 @@ -1,13 +1,13 @@ # Copyright (C) YEAR This file is copyright: # This file is distributed under the same license as the palapeli package. -# Shinjo Park <[email protected]>, 2019, 2020, 2021, 2022. +# Shinjo Park <[email protected]>, 2019, 2020, 2021, 2022, 2023. # msgid "" msgstr "" "Project-Id-Version: palapeli\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-10-21 00:44+0000\n" -"PO-Revision-Date: 2022-07-13 12:14+0200\n" +"PO-Revision-Date: 2023-03-01 01:38+0100\n" "Last-Translator: Shinjo Park <[email protected]>\n" "Language-Team: Korean <[email protected]>\n" "Language: ko\n" @@ -857,7 +857,7 @@ #: src/main.cpp:61 #, kde-format msgid "No file to import given" -msgstr "" +msgstr "ê°ì ¸ì¬ íì¼ì ì§ì íì§ ììì" #. i18n: ectx: label, entry (SnappingPrecision), group (Puzzling) #: src/palapeli.kcfg:6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/po/sl/palapeli.po new/palapeli-23.04.0/po/sl/palapeli.po --- old/palapeli-22.12.3/po/sl/palapeli.po 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/po/sl/palapeli.po 2023-04-12 18:41:11.000000000 +0200 @@ -8,7 +8,7 @@ "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-10-21 00:44+0000\n" -"PO-Revision-Date: 2022-11-18 11:33+0100\n" +"PO-Revision-Date: 2022-08-14 07:28+0200\n" "Last-Translator: Matjaž Jeran <[email protected]>\n" "Language-Team: Slovenian <[email protected]>\n" "Language: sl\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/po/zh_CN/palapeli.po new/palapeli-23.04.0/po/zh_CN/palapeli.po --- old/palapeli-22.12.3/po/zh_CN/palapeli.po 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/po/zh_CN/palapeli.po 2023-04-12 18:41:11.000000000 +0200 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-10-21 00:44+0000\n" -"PO-Revision-Date: 2023-02-24 12:58\n" +"PO-Revision-Date: 2023-04-10 14:12\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/slicers/CMakeLists.txt new/palapeli-23.04.0/slicers/CMakeLists.txt --- old/palapeli-22.12.3/slicers/CMakeLists.txt 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/slicers/CMakeLists.txt 2023-04-12 18:41:11.000000000 +0200 @@ -17,27 +17,27 @@ #macro_log_feature(QVORONOI_FOUND "qvoronoi" "Part of the qhull package, needed for the irregular grid from the Palapeli Slicer Collection" "http://www.qhull.org/download" FALSE "" "") -set(SLICER_LINK_LIBS KF5::CoreAddons KF5::I18n Qt${QT_MAJOR_VERSION}::Gui pala) +set(SLICER_LINK_LIBS KF${KF_MAJOR_VERSION}::CoreAddons KF${KF_MAJOR_VERSION}::I18n Qt${QT_MAJOR_VERSION}::Gui pala) -add_library(palapeli_rectslicer MODULE slicer-rect.cpp) +add_library(palapeli_rectslicer MODULE slicer-rect.cpp slicer-rect.h) target_link_libraries(palapeli_rectslicer ${SLICER_LINK_LIBS}) -add_library(palapeli_jigsawslicer MODULE slicer-jigsaw.cpp) +add_library(palapeli_jigsawslicer MODULE slicer-jigsaw.cpp slicer-jigsaw.h) target_link_libraries(palapeli_jigsawslicer ${SLICER_LINK_LIBS}) add_library(palapeli_goldbergslicer MODULE) target_link_libraries(palapeli_goldbergslicer ${SLICER_LINK_LIBS}) target_sources(palapeli_goldbergslicer PRIVATE - goldberg/slicer-goldberg.cpp - goldberg/goldberg-engine.cpp + goldberg/slicer-goldberg.cpp goldberg/slicer-goldberg.h + goldberg/goldberg-engine.cpp goldberg/goldberg-engine.h goldberg/grid-preset.cpp goldberg/grid-cairo.cpp goldberg/grid-hex.cpp goldberg/grid-rect.cpp goldberg/grid-rotrex.cpp goldberg/grid-voronoi.cpp - goldberg/pointfinder.cpp - goldberg/utilities.cpp + goldberg/pointfinder.cpp goldberg/pointfinder.h + goldberg/utilities.cpp goldberg/utilities.h ) install(TARGETS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/src/CMakeLists.txt new/palapeli-23.04.0/src/CMakeLists.txt --- old/palapeli-22.12.3/src/CMakeLists.txt 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/src/CMakeLists.txt 2023-04-12 18:41:11.000000000 +0200 @@ -6,47 +6,47 @@ add_executable(palapeli) target_sources(palapeli PRIVATE - config/configdialog.cpp - config/elidinglabel.cpp - config/mouseinputbutton.cpp - config/triggerconfigwidget.cpp - config/triggerlistview.cpp - creator/propertywidget.cpp - creator/puzzlecreator.cpp - creator/slicerconfwidget.cpp - creator/slicerselector.cpp - engine/gameplay.cpp - engine/constraintinteractor.cpp - engine/constraintvisualizer.cpp + config/configdialog.cpp config/configdialog.h + config/elidinglabel.cpp config/elidinglabel.h + config/mouseinputbutton.cpp config/mouseinputbutton.h + config/triggerconfigwidget.cpp config/triggerconfigwidget.h + config/triggerlistview.cpp config/triggerlistview.h + creator/propertywidget.cpp creator/propertywidget.h + creator/puzzlecreator.cpp creator/puzzlecreator.h + creator/slicerconfwidget.cpp creator/slicerconfwidget.h + creator/slicerselector.cpp creator/slicerselector.h + engine/gameplay.cpp engine/gameplay.h + engine/constraintinteractor.cpp engine/constraintinteractor.h + engine/constraintvisualizer.cpp engine/constraintvisualizer.h engine/interactor.cpp - engine/interactors.cpp - engine/interactormanager.cpp - engine/mergegroup.cpp - engine/piece.cpp - engine/piecevisuals.cpp - engine/puzzlepreview.cpp - engine/scene.cpp - engine/texturehelper.cpp - engine/trigger.cpp - engine/triggermapper.cpp + engine/interactors.cpp engine/interactors.h + engine/interactormanager.cpp engine/interactormanager.h + engine/mergegroup.cpp engine/mergegroup.h + engine/piece.cpp engine/piece.h + engine/piecevisuals.cpp engine/piecevisuals.h + engine/puzzlepreview.cpp engine/puzzlepreview.h + engine/scene.cpp engine/scene.h + engine/texturehelper.cpp engine/texturehelper.h + engine/trigger.cpp engine/trigger.h + engine/triggermapper.cpp engine/triggermapper.h engine/view.cpp - engine/zoomwidget.cpp - file-io/collection.cpp - file-io/collection-delegate.cpp - file-io/collection-view.cpp + engine/zoomwidget.cpp engine/zoomwidget.h + file-io/collection.cpp file-io/collection.h + file-io/collection-delegate.cpp file-io/collection-delegate.h + file-io/collection-view.cpp file-io/collection-view.h file-io/components-archivestorage.cpp file-io/components-collectionstorage.cpp file-io/components-copy.cpp file-io/components-creationcontext.cpp file-io/components-directorystorage.cpp file-io/components-retailstorage.cpp - file-io/puzzle.cpp - importhelper.cpp + file-io/puzzle.cpp file-io/puzzle.h + importhelper.cpp importhelper.h main.cpp - window/loadingwidget.cpp - window/mainwindow.cpp - window/puzzletablewidget.cpp - window/pieceholder.cpp + window/loadingwidget.cpp window/loadingwidget.h + window/mainwindow.cpp window/mainwindow.h + window/puzzletablewidget.cpp window/puzzletablewidget.h + window/pieceholder.cpp window/pieceholder.h palapeli.qrc ) @@ -69,14 +69,14 @@ target_link_libraries(palapeli pala KF5KDEGames - KF5::Archive - KF5::ConfigWidgets - KF5::Crash - KF5::ItemViews - KF5::Notifications - KF5::KIOWidgets - KF5::WidgetsAddons - KF5::XmlGui + KF${KF_MAJOR_VERSION}::Archive + KF${KF_MAJOR_VERSION}::ConfigWidgets + KF${KF_MAJOR_VERSION}::Crash + KF${KF_MAJOR_VERSION}::ItemViews + KF${KF_MAJOR_VERSION}::Notifications + KF${KF_MAJOR_VERSION}::KIOWidgets + KF${KF_MAJOR_VERSION}::WidgetsAddons + KF${KF_MAJOR_VERSION}::XmlGui Qt${QT_MAJOR_VERSION}::Svg ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/src/config/triggerlistview_p.h new/palapeli-23.04.0/src/config/triggerlistview_p.h --- old/palapeli-22.12.3/src/config/triggerlistview_p.h 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/src/config/triggerlistview_p.h 2023-04-12 18:41:11.000000000 +0200 @@ -116,7 +116,11 @@ Q_UNUSED(index); return QList<QWidget*>() << new Palapeli::TriggerListDelegateWidget(itemView()); } +#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) void updateItemWidgets(QList<QWidget*> widgets, const QStyleOptionViewItem& option, const QPersistentModelIndex& index) const override +#else + void updateItemWidgets(const QList<QWidget*> &widgets, const QStyleOptionViewItem& option, const QPersistentModelIndex& index) const override +#endif { Palapeli::TriggerListDelegateWidget* widget = qobject_cast<Palapeli::TriggerListDelegateWidget*>(widgets[0]); //adjust widget contents diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/palapeli-22.12.3/src/org.kde.palapeli.appdata.xml new/palapeli-23.04.0/src/org.kde.palapeli.appdata.xml --- old/palapeli-22.12.3/src/org.kde.palapeli.appdata.xml 2023-02-25 06:22:15.000000000 +0100 +++ new/palapeli-23.04.0/src/org.kde.palapeli.appdata.xml 2023-04-12 18:41:11.000000000 +0200 @@ -225,9 +225,9 @@ </provides> <content_rating type="oars-1.1"/> <releases> + <release version="2.1.23040" date="2023-04-20"/> <release version="2.1.22123" date="2023-03-02"/> <release version="2.1.22122" date="2023-02-02"/> <release version="2.1.22121" date="2023-01-05"/> - <release version="2.1.22120" date="2022-12-08"/> </releases> </component>
