Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libkmahjongg for openSUSE:Factory checked in at 2023-11-10 12:32:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libkmahjongg (Old) and /work/SRC/openSUSE:Factory/.libkmahjongg.new.17445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libkmahjongg" Fri Nov 10 12:32:42 2023 rev:139 rq:1124660 version:23.08.3 Changes: -------- --- /work/SRC/openSUSE:Factory/libkmahjongg/libkmahjongg.changes 2023-10-12 23:46:46.575035349 +0200 +++ /work/SRC/openSUSE:Factory/.libkmahjongg.new.17445/libkmahjongg.changes 2023-11-10 12:36:22.003247456 +0100 @@ -1,0 +2,13 @@ +Tue Nov 7 17:05:28 UTC 2023 - Christophe Marin <christo...@krop.fr> + +- Update to 23.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.3/ +- Changes since 23.08.2: + * Tile sets: hide design helper lines around tile "faces" + * Background selection preview: render hidpi aware + * Background: render pixmap hidpi aware + * Tileset selection preview: render hidpi aware + +------------------------------------------------------------------- Old: ---- libkmahjongg-23.08.2.tar.xz libkmahjongg-23.08.2.tar.xz.sig New: ---- libkmahjongg-23.08.3.tar.xz libkmahjongg-23.08.3.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libkmahjongg.spec ++++++ --- /var/tmp/diff_new_pack.enSCLQ/_old 2023-11-10 12:36:22.735274549 +0100 +++ /var/tmp/diff_new_pack.enSCLQ/_new 2023-11-10 12:36:22.735274549 +0100 @@ -18,7 +18,7 @@ %bcond_without released Name: libkmahjongg -Version: 23.08.2 +Version: 23.08.3 Release: 0 Summary: General Data for KDE Games License: GPL-2.0-or-later ++++++ libkmahjongg-23.08.2.tar.xz -> libkmahjongg-23.08.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkmahjongg-23.08.2/po/zh_CN/libkmahjongg5.po new/libkmahjongg-23.08.3/po/zh_CN/libkmahjongg5.po --- old/libkmahjongg-23.08.2/po/zh_CN/libkmahjongg5.po 2023-10-09 05:21:38.000000000 +0200 +++ new/libkmahjongg-23.08.3/po/zh_CN/libkmahjongg5.po 2023-10-30 17:13:12.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-10-08 02:22+0000\n" -"PO-Revision-Date: 2023-09-16 10:11\n" +"PO-Revision-Date: 2023-10-21 13:57\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-23.08.2/src/kmahjonggbackground.cpp new/libkmahjongg-23.08.3/src/kmahjonggbackground.cpp --- old/libkmahjongg-23.08.2/src/kmahjonggbackground.cpp 2023-10-09 05:21:38.000000000 +0200 +++ new/libkmahjongg-23.08.3/src/kmahjonggbackground.cpp 2023-10-30 17:13:12.000000000 +0100 @@ -10,12 +10,12 @@ // Qt #include <QFile> -#include <QImage> #include <QMap> #include <QPainter> #include <QPixmap> #include <QPixmapCache> #include <QSvgRenderer> +#include <QGuiApplication> // KF #include <KConfig> @@ -184,14 +184,16 @@ QPixmap KMahjonggBackgroundPrivate::renderBG(short width, short height) { - QImage qiRend(QSize(width, height), QImage::Format_ARGB32_Premultiplied); - qiRend.fill(0); + const qreal dpr = qApp->devicePixelRatio(); + QPixmap qiRend(width * dpr, height * dpr); + qiRend.fill(Qt::transparent); if (svg.isValid()) { QPainter p(&qiRend); svg.render(&p); } - return QPixmap::fromImage(qiRend); + qiRend.setDevicePixelRatio(dpr); + return qiRend; } QBrush & KMahjonggBackground::getBackground() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkmahjongg-23.08.2/src/kmahjonggbackgroundselector.cpp new/libkmahjongg-23.08.3/src/kmahjonggbackgroundselector.cpp --- old/libkmahjongg-23.08.2/src/kmahjonggbackgroundselector.cpp 2023-10-09 05:21:38.000000000 +0200 +++ new/libkmahjongg-23.08.3/src/kmahjonggbackgroundselector.cpp 2023-10-30 17:13:12.000000000 +0100 @@ -51,12 +51,15 @@ } } + const qreal dpr = qApp->devicePixelRatio(); + const QSize previewSize = backgroundPreview->size() * dpr; + QLatin1String namestr("Name"); int numvalidentries = 0; for (int i = 0; i < bgsAvailable.size(); ++i) { KMahjonggBackground * abg = new KMahjonggBackground(); QString bgpath = bgsAvailable.at(i); - if (abg->load(bgpath, backgroundPreview->width(), backgroundPreview->height())) { + if (abg->load(bgpath, previewSize.width(), previewSize.height())) { backgroundMap.insert(abg->authorProperty(namestr), abg); backgroundList->addItem(abg->authorProperty(namestr)); //Find if this is our currently configured background @@ -104,12 +107,14 @@ //Draw the preview //TODO here: add code to load and keep proportions for non-tiled content? - QImage qiRend(backgroundPreview->size(), QImage::Format_ARGB32_Premultiplied); - qiRend.fill(0); + const qreal dpr = qApp->devicePixelRatio(); + QPixmap qiRend(backgroundPreview->size() * dpr); + qiRend.fill(Qt::transparent); QPainter p(&qiRend); p.fillRect(p.viewport(), selBG->getBackground()); p.end(); - backgroundPreview->setPixmap(QPixmap::fromImage(qiRend)); + qiRend.setDevicePixelRatio(dpr); + backgroundPreview->setPixmap(qiRend); } #include "moc_kmahjonggbackgroundselector.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkmahjongg-23.08.2/src/kmahjonggtileset.cpp new/libkmahjongg-23.08.3/src/kmahjonggtileset.cpp --- old/libkmahjongg-23.08.2/src/kmahjonggtileset.cpp 2023-10-09 05:21:38.000000000 +0200 +++ new/libkmahjongg-23.08.3/src/kmahjonggtileset.cpp 2023-10-30 17:13:12.000000000 +0100 @@ -14,7 +14,6 @@ // Qt #include <QFile> #include <QGuiApplication> -#include <QImage> #include <QMap> #include <QPainter> #include <QPixmapCache> @@ -326,15 +325,15 @@ const qreal dpr = qApp->devicePixelRatio(); width = width * dpr; height = height * dpr; - QImage qiRend(QSize(width, height), QImage::Format_ARGB32_Premultiplied); - qiRend.fill(0); + QPixmap qiRend(width, height); + qiRend.fill(Qt::transparent); if (d->svg.isValid()) { QPainter p(&qiRend); d->svg.render(&p, elementid); } qiRend.setDevicePixelRatio(dpr); - return QPixmap::fromImage(qiRend); + return qiRend; } QPixmap KMahjonggTileset::selectedTile(int num) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkmahjongg-23.08.2/src/kmahjonggtilesetselector.cpp new/libkmahjongg-23.08.3/src/kmahjonggtilesetselector.cpp --- old/libkmahjongg-23.08.2/src/kmahjonggtilesetselector.cpp 2023-10-09 05:21:38.000000000 +0200 +++ new/libkmahjongg-23.08.3/src/kmahjonggtilesetselector.cpp 2023-10-30 17:13:12.000000000 +0100 @@ -98,20 +98,23 @@ if (!selTileset->loadGraphics()) { return; } + const qreal dpr = qApp->devicePixelRatio(); //Let the tileset calculate its ideal size for the preview area, but reduce the margins a bit (pass oversized drawing area) - QSize tilesize = selTileset->preferredTileSize(tilesetPreview->size() * 1.3, 1, 1); + const QSize previewSize = tilesetPreview->size() * dpr; + const QSize tilesize = selTileset->preferredTileSize(previewSize * 1.3, 1, 1); selTileset->reloadTileset(tilesize); //Draw the preview - QImage qiRend(tilesetPreview->size(), QImage::Format_ARGB32_Premultiplied); - qiRend.fill(0); + QPixmap qiRend(previewSize); + qiRend.fill(Qt::transparent); QPainter p(&qiRend); //Calculate the margins to center the tile - QSize margin = tilesetPreview->size() - tilesize; + const QSize margin = (previewSize - tilesize) / 2; //Draw unselected tile and first tileface - p.drawPixmap(margin.width() / 2, margin.height() / 2, selTileset->unselectedTile(1)); - p.drawPixmap(margin.width() / 2, margin.height() / 2, selTileset->tileface(0)); + p.drawPixmap(margin.width(), margin.height(), selTileset->unselectedTile(1)); + p.drawPixmap(margin.width(), margin.height(), selTileset->tileface(0)); p.end(); - tilesetPreview->setPixmap(QPixmap::fromImage(qiRend)); + qiRend.setDevicePixelRatio(dpr); + tilesetPreview->setPixmap(qiRend); } #include "moc_kmahjonggtilesetselector.cpp" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkmahjongg-23.08.2/tilesets/bamboo.svg new/libkmahjongg-23.08.3/tilesets/bamboo.svg --- old/libkmahjongg-23.08.2/tilesets/bamboo.svg 2023-10-09 05:21:38.000000000 +0200 +++ new/libkmahjongg-23.08.3/tilesets/bamboo.svg 2023-10-30 17:13:12.000000000 +0100 @@ -4030,7 +4030,7 @@ width="744.09448" height="1052.3622" /> <rect - style="opacity:0.10000000000000001;fill:none;fill-opacity:0.04602512000000000;fill-rule:nonzero;marker:none;marker-start:none;marker-mid:none;marker-end:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke:#000000;stroke-opacity:1" + style="opacity:0.10000000000000001;fill:none;fill-opacity:0.04602512000000000;fill-rule:nonzero;marker:none;marker-start:none;marker-mid:none;marker-end:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke:none;stroke-opacity:1" id="FACE_BOUND" width="70" height="100" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkmahjongg-23.08.2/tilesets/default.svg new/libkmahjongg-23.08.3/tilesets/default.svg --- old/libkmahjongg-23.08.2/tilesets/default.svg 2023-10-09 05:21:38.000000000 +0200 +++ new/libkmahjongg-23.08.3/tilesets/default.svg 2023-10-30 17:13:12.000000000 +0100 @@ -1371,7 +1371,7 @@ height="89" width="69" id="facesize" - style="opacity:1;fill:none;fill-opacity:0.07284767;stroke:black;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="opacity:1;fill:none;fill-opacity:0.07284767;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> </g> <g id="BAMBOO_1" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkmahjongg-23.08.2/tilesets/egypt.svg new/libkmahjongg-23.08.3/tilesets/egypt.svg --- old/libkmahjongg-23.08.2/tilesets/egypt.svg 2023-10-09 05:21:38.000000000 +0200 +++ new/libkmahjongg-23.08.3/tilesets/egypt.svg 2023-10-30 17:13:12.000000000 +0100 @@ -1677,7 +1677,7 @@ height="89" width="69" id="use8892" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g3799" transform="matrix(1.6001446,0,0,1.6001446,-560.12612,534.791)"> @@ -1756,7 +1756,7 @@ height="89" width="69" id="use8894" - style="fill:none;fill-opacity:0.07284767;stroke:#000000;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g style="display:inline" id="g6013" @@ -1977,7 +1977,7 @@ height="89" width="69" id="use8904" - style="fill:none;fill-opacity:0.07284767;stroke:#000000;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g style="display:inline" id="g6122" @@ -2197,7 +2197,7 @@ height="89" width="69" id="use8906" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g5780" style="stroke:none;display:inline" @@ -2261,7 +2261,7 @@ height="89" width="69" id="use8908" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g3728" transform="matrix(0.3717511,0,0,0.3717511,31.80475,71.763446)" @@ -2326,7 +2326,7 @@ height="89" width="69" id="use8910" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g4035" transform="matrix(1.0355768,0,0,1.020795,40.598953,463.81751)"> @@ -2487,7 +2487,7 @@ height="89" width="69" id="use8912" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g7762" transform="matrix(1.4799223,0,0,1.4799223,19.313895,527.28798)"> @@ -2627,7 +2627,7 @@ height="89" width="69" id="use8914" - style="fill:none;fill-opacity:0.07284767;stroke:#000000;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g style="display:inline" id="g6235" @@ -2845,7 +2845,7 @@ height="89" width="69" id="use8916" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g5788" style="stroke:none;display:inline" @@ -2903,7 +2903,7 @@ height="89" width="69" id="use8918" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g5605" transform="matrix(0.2757247,0,0,0.2757247,212.05052,64.105734)" @@ -3004,7 +3004,7 @@ height="89" width="69" id="use8920" - style="fill:none;fill-opacity:0.07284767;stroke:#000000;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g4016" transform="matrix(1.1510468,0,0,1.1510468,34.374968,497.15636)"> @@ -3201,7 +3201,7 @@ height="89" width="69" id="use8922" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g7750" transform="matrix(1.3081341,0,0,1.3081341,-125.85984,291.51156)"> @@ -3303,7 +3303,7 @@ height="89" width="69" id="use8924" - style="fill:none;fill-opacity:0.07284767;stroke:#000000;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g style="display:inline" id="g6335" @@ -3525,7 +3525,7 @@ height="89" width="69" id="use8926" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#252834;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g6641" transform="translate(-3.7228095,0.8534701)"> @@ -3758,7 +3758,7 @@ height="89" width="69" id="use8928" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g5047" transform="matrix(0.3466164,0,0,0.3466164,132.55623,106.04721)"> @@ -3844,7 +3844,7 @@ height="89" width="69" id="use8930" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g4067" transform="matrix(1.1894464,0,0,1.1894464,39.915107,505.06381)"> @@ -3945,7 +3945,7 @@ height="89" width="69" id="use8932" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g7812" transform="matrix(1.8028695,0,0,1.8028695,17.651399,566.78231)"> @@ -4144,7 +4144,7 @@ height="89" width="69" id="use8934" - style="fill:none;fill-opacity:0.07284767;stroke:#000000;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g5675" transform="matrix(0.5461078,0,0,0.5461078,57.458532,344.50068)"> @@ -4202,7 +4202,7 @@ height="89" width="69" id="use8936" - style="fill:none;fill-opacity:0.07284767;stroke:#252834;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g style="stroke:#252834;stroke-opacity:1;display:inline" id="g6754" @@ -4436,7 +4436,7 @@ height="89" width="69" id="use8938" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g5606" style="stroke:#252834;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" @@ -4669,7 +4669,7 @@ height="89" width="69" id="use8940" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g4082" transform="matrix(1.3254606,0,0,1.3254606,7.8366483,522.61556)"> @@ -4837,7 +4837,7 @@ height="89" width="69" id="use8942" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g7849" transform="matrix(1.1966839,0,0,1.1966839,141.53767,489.88628)"> @@ -4924,7 +4924,7 @@ height="89" width="69" id="use8944" - style="fill:none;fill-opacity:0.07284767;stroke:#000000;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g style="display:inline" id="g5658" @@ -4962,7 +4962,7 @@ height="89" width="69" id="use8946" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#252834;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g style="stroke:#252834;stroke-opacity:1;display:inline" id="g6946" @@ -5196,7 +5196,7 @@ height="89" width="69" id="use8948" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g5786" style="stroke:#252834;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" @@ -5297,7 +5297,7 @@ height="89" width="69" id="use8950" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g3842" transform="translate(245.57523,358.29455)"> @@ -5438,7 +5438,7 @@ height="89" width="69" id="use8952" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g7925" transform="matrix(1.552979,0,0,1.552979,134.8083,533.32958)"> @@ -5498,7 +5498,7 @@ height="89" width="69" id="use8954" - style="fill:none;fill-opacity:0.07284767;stroke:#000000;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g5849" transform="matrix(0.5299281,0,0,0.5299281,371.11346,388.56486)"> @@ -5624,7 +5624,7 @@ height="89" width="69" id="use8956" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#252834;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g style="stroke:#252834;stroke-opacity:1;display:inline" id="g7042" @@ -5858,7 +5858,7 @@ height="89" width="69" id="use8958" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g5893" style="stroke:#252834;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" @@ -5940,7 +5940,7 @@ height="89" width="69" id="use8960" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g7183" transform="matrix(1.1501143,0,0,1.1501143,111.77529,497.68503)"> @@ -6103,7 +6103,7 @@ height="89" width="69" id="use8962" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g2890" transform="matrix(1.4805559,0,0,1.4805559,196.11115,528.74158)"> @@ -6332,7 +6332,7 @@ height="89" width="69" id="use8964" - style="fill:none;fill-opacity:0.07284767;stroke:#000000;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g5709" transform="matrix(0.1941774,0,0,0.1941774,554.95966,340.77583)" @@ -6407,7 +6407,7 @@ height="89" width="69" id="use8968" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g6000" transform="matrix(-0.2871174,0,0,0.2871174,776.98924,114.83662)" @@ -6503,7 +6503,7 @@ height="89" width="69" id="use8970" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g4219" transform="translate(444.45861,339.58356)"> @@ -6645,7 +6645,7 @@ height="89" width="69" id="use8972" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g3760" transform="matrix(1.8050855,0,0,1.8050855,111.0548,555.16859)"> @@ -6829,7 +6829,7 @@ height="89" width="69" id="use8896" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0;display:inline" /> <rect inkscape:label="facesize" y="472.00003" @@ -6837,7 +6837,7 @@ height="89" width="69" id="use1864" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g5771" style="stroke:none;display:inline" @@ -6872,7 +6872,7 @@ height="89" width="69" id="use8902" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g7636" transform="matrix(1.2041797,0,0,1.2041797,25.469795,507.95449)"> @@ -6979,7 +6979,7 @@ height="89" width="69" id="use8898" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g6784" transform="matrix(0.1910887,0,0,0.1910887,17.069895,121.57463)" @@ -7248,7 +7248,7 @@ inkscape:label="#g11403" transform="translate(0,0.6202774)"> <rect - style="fill:none;fill-opacity:0.07284767;stroke:#000000;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" + style="fill:none;fill-opacity:0.07284767;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" id="rect7499" width="69" height="89" @@ -7365,7 +7365,7 @@ height="89" width="69" id="use8890" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g6326" transform="matrix(0.9769373,0,0,0.9769373,-369.8355,184.7976)"> @@ -7584,7 +7584,7 @@ height="89" width="69" id="use8900" - style="fill:none;fill-opacity:0.07284767000000000;stroke:#000000;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="fill:none;fill-opacity:0.07284767000000000;stroke:none;stroke-width:0.10000000000000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> <g id="g3392" transform="matrix(1.1052273,0,0,1.2114113,-272.02611,151.28523)"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libkmahjongg-23.08.2/tilesets/traditional.svg new/libkmahjongg-23.08.3/tilesets/traditional.svg --- old/libkmahjongg-23.08.2/tilesets/traditional.svg 2023-10-09 05:21:38.000000000 +0200 +++ new/libkmahjongg-23.08.3/tilesets/traditional.svg 2023-10-30 17:13:12.000000000 +0100 @@ -1026,7 +1026,7 @@ height="89" width="69" id="facesize" - style="opacity:1;fill:none;fill-opacity:0.07284767;stroke:#000000;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> + style="opacity:1;fill:none;fill-opacity:0.07284767;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" /> </g> <use style="display:inline"