42 Commits

Author SHA256 Message Date
0f013f1701 Accepting request 1298564 from KDE:Frameworks
KDE Frameworks 5.17 (forwarded request 1298400 from krop)

OBS-URL: https://build.opensuse.org/request/show/1298564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=20
2025-08-09 17:58:21 +00:00
04c3313b63 Accepting request 1292164 from KDE:Frameworks
KDE Frameworks 6.16 (forwarded request 1292110 from krop)

OBS-URL: https://build.opensuse.org/request/show/1292164
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=19
2025-07-14 08:49:13 +00:00
Christophe Marin
17b3a7aff9 KDE Frameworks 6.16
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=40
2025-07-11 15:18:20 +00:00
bd8d732408 Accepting request 1285603 from KDE:Frameworks
KDE Frameworks 6.15 (forwarded request 1285029 from krop)

OBS-URL: https://build.opensuse.org/request/show/1285603
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=18
2025-06-18 13:55:40 +00:00
Christophe Marin
ec946cea4b KDE Frameworks 6.15
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=38
2025-06-13 16:53:36 +00:00
3ed85ddf3d Accepting request 1276397 from KDE:Frameworks
KDE Frameworks 6.14 (forwarded request 1275345 from krop)

OBS-URL: https://build.opensuse.org/request/show/1276397
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=17
2025-05-12 14:44:36 +00:00
Christophe Marin
02bea61816 KDE Frameworks 6.14
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=36
2025-05-10 05:51:21 +00:00
56c37aa24e Accepting request 1268871 from KDE:Frameworks
KDE Frameworks 6.13.0

OBS-URL: https://build.opensuse.org/request/show/1268871
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=16
2025-04-15 14:43:53 +00:00
Christophe Marin
392f611c6b KDE Frameworks 6.13.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=34
2025-04-12 19:42:31 +00:00
1bff4f13a3 Accepting request 1253227 from KDE:Frameworks
KDE Frameworks 6.12.0 (forwarded request 1252307 from krop)

OBS-URL: https://build.opensuse.org/request/show/1253227
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=15
2025-03-17 21:16:07 +00:00
Christophe Marin
3114554e80 KDE Frameworks 6.12.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=32
2025-03-14 19:50:20 +00:00
ca643cce67 Accepting request 1245967 from KDE:Frameworks
KDE Frameworks 6.11 (forwarded request 1244923 from krop)

OBS-URL: https://build.opensuse.org/request/show/1245967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=14
2025-02-16 21:39:20 +00:00
Christophe Marin
5b571af0a6 KDE Frameworks 6.11
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=30
2025-02-14 15:29:18 +00:00
e3cb3895e8 Accepting request 1236644 from KDE:Frameworks
KDE Frameworks 6.10.0

OBS-URL: https://build.opensuse.org/request/show/1236644
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=13
2025-01-12 10:13:29 +00:00
Christophe Marin
9d8e0d3490 OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=28 2025-01-09 17:15:20 +00:00
Christophe Marin
380118591e KDE Frameworks 6.10.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=27
2025-01-09 16:42:08 +00:00
6e415a04a4 Accepting request 1230875 from KDE:Frameworks
KDE Frameworks 6.9.0 (forwarded request 1229222 from krop)

OBS-URL: https://build.opensuse.org/request/show/1230875
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=12
2024-12-15 11:35:42 +00:00
Christophe Marin
33b6d7eaba KDE Frameworks 6.9.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=25
2024-12-13 15:01:00 +00:00
ae226a227a Accepting request 1222808 from KDE:Frameworks
KDE Frameworks 6.8.0 (forwarded request 1221715 from krop)

OBS-URL: https://build.opensuse.org/request/show/1222808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=11
2024-11-09 19:53:44 +00:00
Christophe Marin
25612571c2 KDE Frameworks 6.8.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=23
2024-11-08 14:02:33 +00:00
e087e0cdfe Accepting request 1207224 from KDE:Frameworks
KDE Frameworks 6.7.0 (forwarded request 1206249 from krop)

OBS-URL: https://build.opensuse.org/request/show/1207224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=10
2024-10-12 11:25:40 +00:00
Christophe Marin
f135029865 KDE Frameworks 6.7.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=21
2024-10-11 12:55:51 +00:00
4b9e5b6311 Accepting request 1201039 from KDE:Frameworks
KDE Frameworks 6.6.0 (forwarded request 1199844 from krop)

OBS-URL: https://build.opensuse.org/request/show/1201039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=9
2024-09-15 10:34:49 +00:00
Christophe Marin
63ff283eab KDE Frameworks 6.6.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=19
2024-09-14 08:27:38 +00:00
31a81b420c Accepting request 1192899 from KDE:Frameworks
KDE Frameworks 6.5.0 (forwarded request 1191717 from krop)

OBS-URL: https://build.opensuse.org/request/show/1192899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=8
2024-08-10 17:06:48 +00:00
Christophe Marin
6044d32c19 KDE Frameworks 6.5.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=17
2024-08-09 11:38:23 +00:00
51a7ce1607 Accepting request 1187138 from KDE:Frameworks
KDE Frameworks 6.4.0 (forwarded request 1186902 from krop)

OBS-URL: https://build.opensuse.org/request/show/1187138
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=7
2024-07-14 06:50:09 +00:00
Christophe Marin
0afeabf2f8 KDE Frameworks 6.4.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=15
2024-07-12 13:29:28 +00:00
63f69cadbd Accepting request 1181922 from KDE:Frameworks
- Add upstream fix (kde#488295):
  * 0001-Restore-proper-devicepixelratio-when-extracting-from.patch
- Rebase 0001-Revert-Support-for-fractional-scaling.patch

OBS-URL: https://build.opensuse.org/request/show/1181922
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=6
2024-06-21 14:02:28 +00:00
Christophe Marin
dbc3b97178 - Add upstream fix (kde#488295):
* 0001-Restore-proper-devicepixelratio-when-extracting-from.patch
- Rebase 0001-Revert-Support-for-fractional-scaling.patch

OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=13
2024-06-20 08:43:37 +00:00
7c90effb4d Accepting request 1179586 from KDE:Frameworks
- Add patch to work around themes having incorrect fractional sizes
  (kde#487625):
  * 0001-Revert-Support-for-fractional-scaling.patch (forwarded request 1179585 from Vogtinator)

OBS-URL: https://build.opensuse.org/request/show/1179586
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=5
2024-06-09 20:23:34 +00:00
c928759481 Accepting request 1179585 from home:Vogtinator:kde487625
- Add patch to work around themes having incorrect fractional sizes
  (kde#487625):
  * 0001-Revert-Support-for-fractional-scaling.patch

OBS-URL: https://build.opensuse.org/request/show/1179585
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=11
2024-06-09 20:18:22 +00:00
7fa3f58569 Accepting request 1179302 from KDE:Frameworks
KDE Frameworks 6.3.0 (forwarded request 1178724 from krop)

OBS-URL: https://build.opensuse.org/request/show/1179302
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=4
2024-06-09 18:19:54 +00:00
Christophe Marin
79e9266118 KDE Frameworks 6.3.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=9
2024-06-07 14:18:39 +00:00
22670eb6ce Accepting request 1173160 from KDE:Frameworks
KDE Frameworks 6.2.0 (forwarded request 1173094 from krop)

OBS-URL: https://build.opensuse.org/request/show/1173160
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=3
2024-05-11 16:19:49 +00:00
Christophe Marin
f99472969e Accepting request 1173094 from home:krop:frameworks-6.2.0
KDE Frameworks 6.2.0

OBS-URL: https://build.opensuse.org/request/show/1173094
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=7
2024-05-10 13:23:16 +00:00
c40f934600 Accepting request 1167211 from KDE:Frameworks
KDE Frameworks 6.1.0 (forwarded request 1166463 from krop)

OBS-URL: https://build.opensuse.org/request/show/1167211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=2
2024-04-15 18:12:21 +00:00
Christophe Marin
05a4056ba0 Accepting request 1166463 from home:krop:frameworks-6.1.0
KDE Frameworks 6.1.0

OBS-URL: https://build.opensuse.org/request/show/1166463
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=5
2024-04-12 17:22:11 +00:00
9013ee7aa2 Accepting request 1150366 from KDE:Frameworks
KDE Frameworks 6.0.0

OBS-URL: https://build.opensuse.org/request/show/1150366
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kf6-ksvg?expand=0&rev=1
2024-03-11 14:25:51 +00:00
Christophe Marin
eabfb3c367 Accepting request 1150193 from home:Vogtinator:frameworks6
Frameworks 6.0 for now. Prj already publish disabled.

OBS-URL: https://build.opensuse.org/request/show/1150193
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=3
2024-02-25 11:53:33 +00:00
Christophe Marin
17fd3a3005 OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=2 2024-02-11 01:33:09 +00:00
Luca Beltrame
480b88c01f Accepting request 1144393 from home:Vogtinator:frameworks6
Frameworks 6 RC 2 + polkit-qt + phonon. Still untested.

OBS-URL: https://build.opensuse.org/request/show/1144393
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/kf6-ksvg?expand=0&rev=1
2024-02-06 20:31:27 +00:00
25 changed files with 0 additions and 160 deletions

View File

@@ -1,40 +0,0 @@
From 74f9f9cbd226407f8cde08c5cd5a711444e2775d Mon Sep 17 00:00:00 2001
From: Marco Martin <notmart@gmail.com>
Date: Wed, 19 Jun 2024 09:11:56 +0000
Subject: [PATCH] Restore proper devicepixelratio when extracting from cache
like in base Svg, also in FrameSvg restore the proper devicepixelratio
when getting the image from the cache, as KImageCache doesn't save or
restore the information about it.
This fixes blur region mask sometimes wrong behind floating panels
BUG:488295
---
src/ksvg/framesvg.cpp | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/src/ksvg/framesvg.cpp b/src/ksvg/framesvg.cpp
index c1d22b1a..3b094abd 100644
--- a/src/ksvg/framesvg.cpp
+++ b/src/ksvg/framesvg.cpp
@@ -524,10 +524,16 @@ void FrameSvgPrivate::generateBackground(const QSharedPointer<FrameData> &frame)
QPixmap overlay;
if (q->isUsingRenderingCache()) {
frameCached = q->imageSet()->d->findInCache(QString::number(id), frame->cachedBackground, frame->lastModified) && !frame->cachedBackground.isNull();
+ if (frameCached) {
+ frame->cachedBackground.setDevicePixelRatio(q->devicePixelRatio());
+ }
if (overlayAvailable) {
const size_t overlayId = qHash(cacheId(frame.data(), frame->prefix % QLatin1String("overlay")));
overlayCached = q->imageSet()->d->findInCache(QString::number(overlayId), overlay, frame->lastModified) && !overlay.isNull();
+ if (overlayCached) {
+ overlay.setDevicePixelRatio(q->devicePixelRatio());
+ }
}
}
--
2.45.2

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:173e151f6ef8360149f835b1fc7494e97a33f9056d294ab213c9ef9e6d84d0c8
size 83964

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCZ3gCKAAKCRAsjfWHptSq
wWTfAP9EKadVNKZ645swpBC25WjgHDFDkAKZzc0de4BN7Xg1GQD+KgkZVfiC94CQ
MG0ABPthcXlmIfazhVRil/BHeqiUagg=
=zr/l
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:053092e36b76deeffe19629ae12a372b172f947bee3cc2034c68e7ba4e1da6cf
size 84032

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCZ6YSqgAKCRAsjfWHptSq
wTgrAQD4LwKZMj+4audXpNS46ozcc2Ql6mwN+HB/0rLfDlBUMAD9EEi5lm0TJtVp
kViA3AMUkxLiqPd9RDacr6H0noRnUgc=
=MyOc
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7407cdac9f1fe3770ada88a0e14b8ac7dfac6df13714501e1d71b3d0f0456a77
size 84052

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCZ8sCbgAKCRAsjfWHptSq
wXvsAQCY7ZjxYk7uMIGgryeAxK4j+45YJ5fw7OHl2wEn5DT4YwD/ZbF2qPKdfXcq
Sp0cRPY9TokXdQwVpzU5ywbH7d7XggM=
=P29l
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9bf0d2a7626557b43c50821bab7d1960a73f8eb981ea892a64cb4a11277ed24b
size 84040

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCZ+/mlwAKCRAsjfWHptSq
wfU4AQDvZYL38+uXPwAXp7sDLJf3kgFWSzLyze6uHlDNyp9whgEA1ErsTN/9yht/
nvy4AG4juuYcSwHerCxPZkX0cqAWdAI=
=jWG3
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1456649ff2e1397e2a666ce24bbb6f074fda5cb96ada425d122bcc14744a5dce
size 84048

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCaBTVqAAKCRAsjfWHptSq
wdWuAP9a4OC8Nm0BtQtdP6JKTPFqoFUvgL/KZi/a2p6ZYG5yrQEAuUkR5qoaZCUr
3JQl2tJQh4DIRDK83rQAetZYg+dYYgU=
=q8CS
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:955c5ceb28879d10106cb807f4f259810c705bbbbddaf170af0d563fbd580197
size 83772

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCaELt+QAKCRAsjfWHptSq
wRFaAP9630l7BoCYtcpmH3CoGjoExhBM6COU42jVlvTaVA2m6wD+KdFejxy9+T6q
nSUZEAu4QnBeOJvvux6XPmEVL3pnEAc=
=WKLs
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ee3bf0726e84137c131ccd5c61c17f08edc0c0d8e9fa27d26cd3a4524f5cf6c3
size 83764

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCaGfwcwAKCRAsjfWHptSq
wbLrAP9RPd9UXuDLtvd/tsJ0lRTEtf8KoKMbu1pLXjyOZwDsDAEA76kroFa4GL/X
/ugYUp1gfCzWZS1sg3L/BZGTMry46gI=
=vXBh
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0054ed0c094c605a712bc9f8c8cc61c7e0d3eefe1ee50a93912bbd60a6cb07d7
size 83208

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCZlnQdQAKCRAsjfWHptSq
waaUAQCgGrZLLc6/HHvEH/A7VO0kUdX97KMGucDdHUgfgc1cUAEA0K7/2gfNzx/s
cekokxaJSHnOnfkfEPYAZFA+rIie8gw=
=9E6E
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3391c74fc31526e7ff2659622d00e93b5cd8667397611d5676062e4b32d86530
size 83368

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCZohS3QAKCRAsjfWHptSq
wbbNAP9z5EG3cfdHQVUuWnl+UMHaFrZZK9Fm39BdTuzeHDwgZgD/eXbcuJ7If2LQ
RD0AvG1HWoR+CsoFYQ3KMj2AWEk4JQ0=
=BMp2
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ae2024bd4d7e6950c92b5924deced5d55b6101749d635799b24fedac60cb26cd
size 83692

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCZqy/2gAKCRAsjfWHptSq
wa3cAQDeLclDcAMNiZKaspw3G02rlqsw4/of4KPfJKtbzAd0vgEAlZjQt0z0ctF4
59d8D7OMZ7fnF6e2nyaO/LqeSU9hsAs=
=YhFo
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fd574866b6879809ecfd24f9d92c7ce51aadb91527e51d1f7c67dec8647d8ac6
size 83700

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCZtrqHAAKCRAsjfWHptSq
wcscAP4hFiUy+3ARVfcTyGL4zHueQ/BaUkCYgN9lmAA2i5EzMQD+Ko4mkak5N8gj
WuvRNBzdoj8fAfLRWb3OwIqQ1TK7kgc=
=guVJ
-----END PGP SIGNATURE-----

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fe65b0852d74ac73ba4b597fe352e91bf74cf61ffff8046a1bd511c8a85084e3
size 83708

View File

@@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSQqWisqEU3zCe5nq8sjfWHptSqwQUCZyZJ9wAKCRAsjfWHptSq
wdhgAQDDoyG6Og0G4FzjO5cVswAJgH0FC3fQvBHWUU+K0nZINAEA1Wjneck5Jq1w
37Y0KFX1xP1ttxNqMVapzBZYXkNesgc=
=bwwm
-----END PGP SIGNATURE-----