Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libkmahjongg for openSUSE:Factory 
checked in at 2022-02-04 21:48:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libkmahjongg (Old)
 and      /work/SRC/openSUSE:Factory/.libkmahjongg.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libkmahjongg"

Fri Feb  4 21:48:43 2022 rev:118 rq:951147 version:21.12.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/libkmahjongg/libkmahjongg.changes        
2022-01-11 21:23:26.921135193 +0100
+++ /work/SRC/openSUSE:Factory/.libkmahjongg.new.1898/libkmahjongg.changes      
2022-02-04 21:51:32.091507784 +0100
@@ -1,0 +2,10 @@
+Tue Feb  1 13:03:51 UTC 2022 - Christophe Giboudeaux <[email protected]>
+
+- Update to 21.12.2
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/gear/21.12.2/
+- Changes since 21.12.1:
+  * Make the code hidpi aware
+
+-------------------------------------------------------------------

Old:
----
  libkmahjongg-21.12.1.tar.xz
  libkmahjongg-21.12.1.tar.xz.sig

New:
----
  libkmahjongg-21.12.2.tar.xz
  libkmahjongg-21.12.2.tar.xz.sig

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

Other differences:
------------------
++++++ libkmahjongg.spec ++++++
--- /var/tmp/diff_new_pack.EOqsm6/_old  2022-02-04 21:51:32.811502822 +0100
+++ /var/tmp/diff_new_pack.EOqsm6/_new  2022-02-04 21:51:32.823502739 +0100
@@ -20,7 +20,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without released
 Name:           libkmahjongg
-Version:        21.12.1
+Version:        21.12.2
 Release:        0
 Summary:        General Data for KDE Games
 License:        GPL-2.0-or-later


++++++ libkmahjongg-21.12.1.tar.xz -> libkmahjongg-21.12.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkmahjongg-21.12.1/po/zh_CN/libkmahjongg5.po 
new/libkmahjongg-21.12.2/po/zh_CN/libkmahjongg5.po
--- old/libkmahjongg-21.12.1/po/zh_CN/libkmahjongg5.po  2022-01-04 
01:19:48.000000000 +0100
+++ new/libkmahjongg-21.12.2/po/zh_CN/libkmahjongg5.po  2022-02-01 
01:11:05.000000000 +0100
@@ -3,7 +3,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2021-01-12 02:35+0100\n"
-"PO-Revision-Date: 2021-12-22 14:10\n"
+"PO-Revision-Date: 2022-01-08 15:25\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libkmahjongg-21.12.1/src/kmahjonggtileset.cpp 
new/libkmahjongg-21.12.2/src/kmahjonggtileset.cpp
--- old/libkmahjongg-21.12.1/src/kmahjonggtileset.cpp   2021-11-06 
02:59:00.000000000 +0100
+++ new/libkmahjongg-21.12.2/src/kmahjonggtileset.cpp   2021-12-31 
01:10:29.000000000 +0100
@@ -13,6 +13,7 @@
 
 // Qt
 #include <QFile>
+#include <QGuiApplication>
 #include <QImage>
 #include <QMap>
 #include <QPainter>
@@ -322,6 +323,9 @@
 QPixmap KMahjonggTileset::renderElement(short width, short height, const 
QString & elementid)
 {
     //qCDebug(LIBKMAHJONGG_LOG) << "render element" << elementid << width << 
height;
+    const qreal dpr = qApp->devicePixelRatio();
+    width = width * dpr;
+    height = height * dpr;
     QImage qiRend(QSize(width, height), QImage::Format_ARGB32_Premultiplied);
     qiRend.fill(0);
 
@@ -329,6 +333,7 @@
         QPainter p(&qiRend);
         d->svg.render(&p, elementid);
     }
+    qiRend.setDevicePixelRatio(dpr);
     return QPixmap::fromImage(qiRend);
 }
 

Reply via email to