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); }
