Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-quickeffectmaker for 
openSUSE:Factory checked in at 2023-07-26 13:22:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-quickeffectmaker (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-quickeffectmaker.new.15225 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-quickeffectmaker"

Wed Jul 26 13:22:49 2023 rev:3 rq:1100004 version:6.5.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/qt6-quickeffectmaker/qt6-quickeffectmaker.changes    
    2023-05-28 19:22:26.416818445 +0200
+++ 
/work/SRC/openSUSE:Factory/.qt6-quickeffectmaker.new.15225/qt6-quickeffectmaker.changes
     2023-07-26 13:23:20.623788657 +0200
@@ -1,0 +2,6 @@
+Thu Jul 20 09:07:05 UTC 2023 - Christophe Marin <christo...@krop.fr>
+
+- Update to 6.5.2
+  * https://www.qt.io/blog/qt-6.5.2-released-1
+
+-------------------------------------------------------------------

Old:
----
  qtquickeffectmaker-everywhere-src-6.5.1.tar.xz

New:
----
  qtquickeffectmaker-everywhere-src-6.5.2.tar.xz

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

Other differences:
------------------
++++++ qt6-quickeffectmaker.spec ++++++
--- /var/tmp/diff_new_pack.0eyl6z/_old  2023-07-26 13:23:21.439793276 +0200
+++ /var/tmp/diff_new_pack.0eyl6z/_new  2023-07-26 13:23:21.451793344 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define real_version 6.5.1
+%define real_version 6.5.2
 %define short_version 6.5
 %define tar_name qtquickeffectmaker-everywhere-src
 %define tar_suffix %{nil}
@@ -27,12 +27,12 @@
 %endif
 #
 Name:           qt6-quickeffectmaker%{?pkg_suffix}
-Version:        6.5.1
+Version:        6.5.2
 Release:        0
 Summary:        Tool for creating shader effects for Qt Quick
 License:        GPL-3.0-only
 URL:            https://www.qt.io
-Source:         
https://download.qt.io/official_releases/qt/%{short_version}/%{real_version}%{tar_suffix}/submodules/%{tar_name}-%{real_version}%{tar_suffix}.tar.xz
+Source:         
https://www.nic.funet.fi/pub/mirrors/download.qt-project.org/official_releases/qt/%{short_version}/%{real_version}%{tar_suffix}/submodules/%{tar_name}-%{real_version}%{tar_suffix}.tar.xz
 Source1:        org.qt.quickeffectmaker6.desktop
 Source2:        org.qt.quickeffectmaker.png
 BuildRequires:  hicolor-icon-theme


++++++ qtquickeffectmaker-everywhere-src-6.5.1.tar.xz -> 
qtquickeffectmaker-everywhere-src-6.5.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtquickeffectmaker-everywhere-src-6.5.1/.cmake.conf 
new/qtquickeffectmaker-everywhere-src-6.5.2/.cmake.conf
--- old/qtquickeffectmaker-everywhere-src-6.5.1/.cmake.conf     2023-05-16 
13:18:52.000000000 +0200
+++ new/qtquickeffectmaker-everywhere-src-6.5.2/.cmake.conf     2023-07-07 
17:19:07.000000000 +0200
@@ -1,2 +1,2 @@
-set(QT_REPO_MODULE_VERSION "6.5.1")
+set(QT_REPO_MODULE_VERSION "6.5.2")
 set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtquickeffectmaker-everywhere-src-6.5.1/.tag 
new/qtquickeffectmaker-everywhere-src-6.5.2/.tag
--- old/qtquickeffectmaker-everywhere-src-6.5.1/.tag    2023-05-16 
13:18:52.000000000 +0200
+++ new/qtquickeffectmaker-everywhere-src-6.5.2/.tag    2023-07-07 
17:19:07.000000000 +0200
@@ -1 +1 @@
-1f26aafb7c01908354a7bf75731840ca16139ac0
+7f1a67afedd750caa74007c1aaafaecd913e34a3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquickeffectmaker-everywhere-src-6.5.1/CMakeLists.txt 
new/qtquickeffectmaker-everywhere-src-6.5.2/CMakeLists.txt
--- old/qtquickeffectmaker-everywhere-src-6.5.1/CMakeLists.txt  2023-05-16 
13:18:52.000000000 +0200
+++ new/qtquickeffectmaker-everywhere-src-6.5.2/CMakeLists.txt  2023-07-07 
17:19:07.000000000 +0200
@@ -14,6 +14,7 @@
 
 find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS BuildInternals 
Core)
 find_package(Qt6 ${PROJECT_VERSION} QUIET CONFIG OPTIONAL_COMPONENTS Gui Quick 
ShaderTools)
+qt_internal_project_setup()
 
 # Quick3DGlslParserPrivate is optional
 find_package(Qt6 ${PROJECT_VERSION} OPTIONAL_COMPONENTS 
Quick3DGlslParserPrivate)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquickeffectmaker-everywhere-src-6.5.1/dependencies.yaml 
new/qtquickeffectmaker-everywhere-src-6.5.2/dependencies.yaml
--- old/qtquickeffectmaker-everywhere-src-6.5.1/dependencies.yaml       
2023-05-16 13:18:52.000000000 +0200
+++ new/qtquickeffectmaker-everywhere-src-6.5.2/dependencies.yaml       
2023-07-07 17:19:07.000000000 +0200
@@ -1,13 +1,13 @@
 dependencies:
   ../qtbase:
-    ref: 55aee8697512af105dfefabc1e2ec41d4df1e45e
+    ref: af457a9f0f7eb1a2a7d11f495da508faab91a442
     required: true
   ../qtdeclarative:
-    ref: 65651dc1d333e2aded18b0d6f0b71c35e5b40c1c
+    ref: f289063ff19588a11dd79213632785cfda2909a0
     required: true
   ../qtquick3d:
-    ref: c3fcfc65a3ea38013081eb93ff351609f368dfaf
+    ref: 4ee04bbb81d7d5376e3175497f153040d7abbe57
     required: false
   ../qtshadertools:
-    ref: 46e8aadf1c6e19b5c177dfb2c1111e245ef37917
+    ref: 26ffa67b0212255e29ec751bc25ebef65973ee99
     required: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquickeffectmaker-everywhere-src-6.5.1/tools/qqem/qml/CustomIconButton.qml 
new/qtquickeffectmaker-everywhere-src-6.5.2/tools/qqem/qml/CustomIconButton.qml
--- 
old/qtquickeffectmaker-everywhere-src-6.5.1/tools/qqem/qml/CustomIconButton.qml 
    2023-05-16 13:18:52.000000000 +0200
+++ 
new/qtquickeffectmaker-everywhere-src-6.5.2/tools/qqem/qml/CustomIconButton.qml 
    2023-07-07 17:19:07.000000000 +0200
@@ -17,13 +17,14 @@
 
     Image {
         id: iconImage
+        property real effectiveOpacity: 1.0
         anchors.centerIn: parent
         height: parent.height * 0.8
         width: parent.width * 0.8
         fillMode: Image.PreserveAspectFit
         source: (toggleButton && toggled) ? rootItem.toggledIcon : 
rootItem.icon
         mipmap: true
-        opacity: rootItem.enabled ? 1.0 : 0.3
+        opacity: rootItem.enabled ? effectiveOpacity : 0.3
     }
     MouseArea {
         id: iconButtomMouseArea
@@ -39,14 +40,14 @@
         id: clickAnimation
         NumberAnimation {
             target: iconImage
-            property: "opacity"
+            property: "effectiveOpacity"
             to: 0.5
             easing.type: Easing.InOutQuad
             duration: 200
         }
         NumberAnimation {
             target: iconImage
-            property: "opacity"
+            property: "effectiveOpacity"
             to: 1.0
             easing.type: Easing.InOutQuad
             duration: 200
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquickeffectmaker-everywhere-src-6.5.1/tools/qqem/qml/PropertiesView.qml 
new/qtquickeffectmaker-everywhere-src-6.5.2/tools/qqem/qml/PropertiesView.qml
--- 
old/qtquickeffectmaker-everywhere-src-6.5.1/tools/qqem/qml/PropertiesView.qml   
    2023-05-16 13:18:52.000000000 +0200
+++ 
new/qtquickeffectmaker-everywhere-src-6.5.2/tools/qqem/qml/PropertiesView.qml   
    2023-07-07 17:19:07.000000000 +0200
@@ -148,6 +148,7 @@
             flickableDirection: Flickable.VerticalFlick
             model: effectManager.uniformModel
             clip: true
+            cacheBuffer: 10000
             ScrollBar.vertical: ScrollBar {
                 policy: ScrollBar.AlwaysOn
             }
@@ -344,7 +345,8 @@
                                 if (model.type === 7)
                                     return imageControlsComponent
                                 if (model.type === 8)
-                                    return defineControlsComponent             
               }
+                                    return defineControlsComponent
+                            }
                         }
 
                         // Component with a text field and a slider
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qtquickeffectmaker-everywhere-src-6.5.1/tools/qqem/uniformmodel.cpp 
new/qtquickeffectmaker-everywhere-src-6.5.2/tools/qqem/uniformmodel.cpp
--- old/qtquickeffectmaker-everywhere-src-6.5.1/tools/qqem/uniformmodel.cpp     
2023-05-16 13:18:52.000000000 +0200
+++ new/qtquickeffectmaker-everywhere-src-6.5.2/tools/qqem/uniformmodel.cpp     
2023-07-07 17:19:07.000000000 +0200
@@ -432,12 +432,9 @@
 // Updates the image data at rowIndex
 bool UniformModel::setImage(int rowIndex, const QVariant &value)
 {
-    beginResetModel();
     auto &uniform = (*m_uniformTable)[rowIndex];
     uniform.value = value.toString();
 
-    endResetModel();
-
     g_propertyData.insert(uniform.name, value);
 
     emit dataChanged(QAbstractItemModel::createIndex(0, 0),
@@ -936,7 +933,6 @@
     if (m_uniformTable->isEmpty())
             return;
     QList<int> usedIds;
-    beginResetModel();
     for (int i = 0; i < m_uniformTable->size() ; i++) {
         auto &uniform = (*m_uniformTable)[i];
         if (usedIds.contains(uniform.nodeId)) {
@@ -956,6 +952,8 @@
             usedIds << uniform.nodeId;
         }
     }
-    endResetModel();
+    int lastRowIndex = m_uniformTable->size();
+    emit dataChanged(QAbstractItemModel::createIndex(0, 0),
+                     QAbstractItemModel::createIndex(lastRowIndex, 0));
 }
 

Reply via email to