Christophe Marin 2024-11-27 00:22:31 +00:00 committed by Git OBS Bridge
commit da5bf2da72
20 changed files with 569 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

View File

@ -0,0 +1,51 @@
From 0641dee0947355d4a242364628079a2ae7e042b7 Mon Sep 17 00:00:00 2001
From: Fabian Vogt <fabian@ritter-vogt.de>
Date: Fri, 21 Jun 2024 20:43:57 +0200
Subject: [PATCH] runner: Don't match if just one query word matches
If someone types in "foo asdf start bar", it should not show the autostart
KCM for instance.
This runner is part of the default favorites in Plasma 6.1, so it's
shown above others and must avoid polluting results.
BUG: 488676
---
runner/systemsettingsrunner.cpp | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/runner/systemsettingsrunner.cpp b/runner/systemsettingsrunner.cpp
index 826194f9..d33b7906 100644
--- a/runner/systemsettingsrunner.cpp
+++ b/runner/systemsettingsrunner.cpp
@@ -51,12 +51,12 @@ void SystemsettingsRunner::match(KRunner::RunnerContext &context)
return true;
}
for (const QString &queryWord : queryWords) {
- if (relevance == -1 && queryWord.length() > 3 && value.contains(queryWord, Qt::CaseInsensitive)) {
- relevance = relevanceValue;
- return true;
+ if (!value.contains(queryWord, Qt::CaseInsensitive)) {
+ return false;
}
}
- return false;
+ relevance = relevanceValue;
+ return true;
};
const QString name = data.name();
@@ -71,8 +71,8 @@ void SystemsettingsRunner::match(KRunner::RunnerContext &context)
}
} else if (name.compare(query, Qt::CaseInsensitive) == 0) {
relevance = 1;
- } else if (checkMatchAndRelevance(name, 0.8)) { // name starts with query or contains any query word
- } else if (checkMatchAndRelevance(description, 0.5)) { // description starts with query or contains any query word
+ } else if (checkMatchAndRelevance(name, 0.8)) { // name starts with query or contains all query words
+ } else if (checkMatchAndRelevance(description, 0.5)) { // description starts with query or contains all query words
} else if (std::any_of(keywords.begin(), keywords.end(), [&query](const QString &keyword) {
return keyword.startsWith(query, Qt::CaseInsensitive);
})) {
--
2.45.2

BIN
plasma.keyring Normal file

Binary file not shown.

View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmaWVVoACgkQ11dEg7tX
sY1XaBAAgSxD89g8BUx7cvJbjSCZq2wbPEl/jsmX12tQr7CqifXfT+YNarHg/do6
7sAooDtXrwOf7DDShFcX2PofvniFlZyXJPij9fhGOUbhzxx137rjpqOIihUx/gkI
waiYJulTpSt1cEUFPBgo5M8yt+kwjBr1XOlwH75Z/VJtiTQXxs/tvNGnWpq5m4l1
2eAHo8MShdhLOsw+Cgh1ZQZQ+a7iV6KUOfWTnVTK9M2U8Wzm2bPYQHp4nGBomZDO
89a1HM5RbZJ8Vkj3RDGu/73pWQXg1ASwgfmKNR7nVj7zfgoZTu3QmaWQPhgaTQDT
Ewxs4E+FW3Ix+/VviMyjWCEgssHBhlYV8QTBjBYh7dIMAt+uUIJDdnE/gkS6kGns
hkP+0F1XuE6UPcb78Mqu1D4JqWbUr/y2R+/M7YLfSvKwl8suhRJsFNGUxmwcVnYK
22INbzQTDO0BgyJ4z7jLbu0nN58fctbQ4nb20VaiQw47J4hBRhH99klCLBbw9oA5
YZ9+gIcEB4n4FsxfBNzmVaNMXeeC6PrNMmIMV6U79uEY3lblP/3O87p8i1xbJnFU
yRyZXyWisQgoKuJMJNcXw5SgyNXnhZGqW0WFLiEI4ItJ6uzAeqwzdigCvkhGvEO5
Cy8myMgR/y/bT2NN++7BmqnmWqWzLwL9y11tWA8I7Zrm8iDvmDA=
=WkZ+
-----END PGP SIGNATURE-----

View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmayGOEACgkQ11dEg7tX
sY1TfQ/+Pb9jMTQW0SHZJ3y7SvCsX/6Mwq5H6+Ns+k3JFsVMsHif2h0i3htpNUCw
39jJlHcZPM2BY4Lx3VD+xIedTo516tD6lXIZD2TFCMW3c4EFIPOpoS7S3gP9mf44
xOvGfeTcIcQMzhwv3GqT/f0Tat9QmQAmPJ1omzqIhC0d3Ys63zndIyNkIQZ67hKq
0tIfcLJYejXvFgmQ6ee4qEL5HVIdI3t1GeaOl76IvcGB2zcCkdW1GK//6djzmkxI
lPMgprsy9aeC98tOy+rB+10+EPJAXJ6kPyth0eZZvWlnwIaGre/WjZXwFkaO/Wdw
i+zmLBi2nTzKrXKuGGJnknLsX7WMnyxYyW0MIAAauo+Waukrk9fxXLbt/FfoGKha
chj4C/bK7eEurgIS/8orw3i8y7L7en+b0rZDdHvIeMAjS5e79HFfsK2k9q6WeuZv
tRLSFIJny9QOUzx0kYcYDT+DzD2eRi2EU6ofx3lUyWy7bDTHtOOwH/Z2Ku6wR5ky
KY9e1e0k6reCu/rB31vr0YtUjWL/HM7D00kidIFcZ/WYTYggFZ+rtkSMKmNqFMh9
Lvj/KGeBG74Ro2go1LDvY7lk++pqd0B2EfxDUv2TCtpbLYMTIlxTkUTDGs6iyNlm
EONlVLQdWAhe7RhVskaBLE1nqREgGtsgMmNl6SOE/+gdHNiebAA=
=CjRW
-----END PGP SIGNATURE-----

View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmbgCSQACgkQ11dEg7tX
sY1odg/+PqacYJugAI66BbQ3gKdhk+U6F9xGNEl+cNu9LMCgS5Oa9I7bdlnbw+g4
tIuBvohNTHeBxVCLV8XkvLRJVJOrYIBBd5Y1h/d8f0d/e6DiVaf7HEEaRJYQ71FA
e3GApJn3iHbnLde9dmoCjYiV20FRtNbK8m8xM079/1m1W/5t9ai2Cu0pTNkw/iFe
2AI5PJ4QAsLgvkHAbYN7tshuCFMNHRlt2OCqqfTiyx9Xe/FmMByZfwLjSADbJfcl
NRZ2A06POHOWCkqnwx1poaViO1hJq0fM9cb2UpBrOHXmCGA3KqidhOQlOQQW6Jqt
iJWxHomm8FmFzVziAFR0QvserMhEJtOt367dgDNOxeobNNx5/0ODy/P6N+hEx+XU
XWAeN5+W/Inod+bhhoNhxmlzBO3Nw8HyRWxZgEWHQOUOl1804B5OOv3wTJpjsI0D
LF0X3Mt+53m7PhbO5iAVujL5d/k0NrJPcdEHA3k4WnTer2GGDBF2TFyAG+QmSOEh
+7riFHfqh4PdewD44juVohjfipzVQ8/xM3mxlXV2iqSwW0uPyA02ViYV2sW6dZnD
1xqH/n8LPpy0k4OY7QVn0c+EbSex1lxXxRkHSh7FHgM5WcLqoAtCGbE0L4h5ymFC
pwQ8CAZW6arLmdalArcAXww4el/oIWEOZplhQsj2bo+T9NrWUkU=
=ZZRy
-----END PGP SIGNATURE-----

View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmb+kLgACgkQ11dEg7tX
sY1knw/7BpAEWoR484vU6SSLJ/K0cDVKxc6Vrr6lzyel4ldBAv9EKvtbdUypbqsb
5ejtss/ZzFkyMFQw7F2ZaWwTuEim4jimfWhCk6gM0rqlHX90ctaIKjYOIY88kjuA
9KLwl439wlGQJ2bn3tYue7BBWUTNlkdYva4QcZXamTv75a1fzUUEjyzfNPqGZVYt
Hid7skEcyhr04TBT1d/OYVOM9NVSx1PD6zm3KBLDcHMxasF9wW51LmB3Hc7dCt1L
6gWCSZ+GrFLyyDfKLunJRTCsSdOZ3725LnL6Ewm7la4urMKjYON/t6YEotMFwkBT
KAyngQGj7DZJhcvc67dhBZyI/+ePaMQiGj3fPF9DMxgBcazqW4HRb7WgXXYQH93Z
erOf6+2f9smTYjOeWA2DCN5q+URS24ldXR2dyuVNNsJtC7CpDLu/nT6yDsQQKG1m
yaRJqV24SgZctUErvUWwrUcGrdF+pM1uKUSN5KyDeCkNYj+fG0I/FFYOv4XZ59Ki
zK+XieV9PHZbJEwRGriX8tzUOAjXuYDdvhyuMt9tCum3oJergF1XYy+pNUbZsuUs
hgUoqg7Nwd6jcI32c0dzETC5DOPVb7YEX2jR+2oGu2ROmTS9WBsFOQO3SpC49klx
kL3LuaGMnXOG5HTd8cxmmhjWuYxJuZouiroDlsQp1jadOPuyfjo=
=uTcA
-----END PGP SIGNATURE-----

View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmcOa1sACgkQ11dEg7tX
sY0LNRAAm3wEw/ipEtkYZjPZnI4ILRVSSQR4kEbAUsJi2l6HYm9u5cB7NkO/fckZ
cbicEq8jNMx3ttwGHD34YyCXUjsr/nnue7TSh8h0FnIW48fYz+FUXinj6egMiAS3
4Np4qOGWY8faZMi93oPFTFvMv9EP+LrzpnDSHV94QPrchSsNBLuVNrwA9SN5AOrF
NstM6JqQpfV5D/r0jwFyAOcGyxG4BjxBLQFW9Umqq04ERFyesnmfimih2VHWrn3j
uo3On3bBsQEaAaA2XQ2sJsKHPNNy+kcIkenqfGQ4fzrXnirod6r2az5FjuHvZWg0
bEs+1OzLBDJ++WblsGMGtCsnXLsARzD7yhwakrksJDq8u1zUfGRAZhFiti8IvRHR
2RsZjfkHOMXS7zdMB6cHkabBkv7s57pRLMKrh/C6fYBAfO0g1R7j6R3yhU5eNdXD
BDIeUOj5e08WhRkt4KpT8XVFAxFO8yGm9WXtLUBiAWXAUnSmI8BUzmbdoaH948az
AdyfI3DXORlbQpTftHwp4duBNJVYJHIGBCx3ZGr79yKHzkVAYZ1JOMkiTUOdfnSJ
l7JuQsFt0k56Se8M0IpIQhRb5ARhRXyyIhm4N1f1ZxrXJGIlxtNGx13RzcF9d4aW
T8KrLRpXCkLDVwLe7WyNR1hW8k552OdjnnWudEoF+084M8kz/CI=
=Cs6s
-----END PGP SIGNATURE-----

View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmcqEdQACgkQ11dEg7tX
sY35UQ/+NLtMDTieu0M+k1qtl36G8kV+K7HtHiyRVIXJoZUxnmfBWzvBiuqQazOJ
UOAUc0CHTZGdhwiihNE5ZZZQUc3KXYtXqKPR3h2ml/ITjnNlmsPoR1KiuG2Xmah6
Bw6IezamDEyH9OtJ8vILFnr27K6XT05sEMYfvk4+lYP+EMOdMNyMK44jiyZMYShl
GHcD3FhuBafel3XCPj9wOwZn7gy2f5QP07njHcMwmzz6WDUPVBmT7V3q2wctXtEE
dgdTdE+AOkAZV5nMPyPku2os6ELWYsFokx7WbwdTOqDBqrAEJpthNfUzsYqCD40X
wh/suqBMOCb9NsTyWhj/05HGK/ikXydpg66GlqUTLoW68rV8Gv+5vBTepH74zO5L
KffTN6a8VnNOC2yEiTO6nQcG2STBBT1PVxnwcsuYyYJk3vPuha3teZNANdVHcGU6
aV4uYpyrtIqWtBb+QqQkVBfh6i7XUDIUQSNugDZlGI8JwsxuH5Iffzd2V4AL7rIo
xhyGgeTMnYZLLezPOPedsMS1ZcrLsMoLguFKIcIRKOq6RV7wIFdR0YfxkZOmUaaa
4MDRxzOe+ktJMEvzQyjJHMrS0GyxsLEum++0AFnZSQ6OLLaHfJmmISZ6MXbedbO2
3o8GxUy+27kNj4R91LEkXg0aNSdbS/3cC2Qntp5fFXHh4hxsSKg=
=eG3Z
-----END PGP SIGNATURE-----

View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmdFnqYACgkQ11dEg7tX
sY3zxBAAjgyHiu83lOkif01z+D9DUPRAhBieXs+UEl48vGJ+1WtIY1bXlgF1xfxj
SCRYKIVYXDnhzHpNzH1ntIHUyCGQfXiybeEViiIaMHYGAHuYF/zsZNqkY+AhR44K
Iov6slXgdO0Rysza9a0Jg+2KGWN7mkOeJLtQTY1a4aCwNBVPDXRlH7KoWkTbaaF/
DD5MtUorWSAh4ftrHNciApViMVBiRnHr0XfPO0letmQG4PZE/xp4aav4Fmgbz4iY
9B9mdl/xU9CDmNAFXY8NBr2gpd5m9gBODvljTZFAT75lTL5PEQ/zKp+dzA4fjcEz
+A6a0ceC/2bYuy+sEUaMk6frIzb090Js+8dmqim2XQe2C6blZ9TYMRVZ+/KDwFty
7s/loAIiCcKfNf679StE1fL4SM8sd6LZvyBqLrby4FjUh7sBAWoDOKR115pZc38O
CUJEitXXsNmABd0s/iHt//oZ15n5HHA62kLDPA6rDsKJM6tJXcrvJmxlK3UaY+57
P7GST2aQxTs9BJnejI53PaolnPXFI3BAO6yHp/udzFFaykRJmStT0x/LI2f3T96x
ioyubaynDif3Y4BYhWfXjKQb0JaCyTtklCsjWSDFBhW1N7LQH4jcNAQ5/eOUimWQ
i6PexutSnIpwlKRjCFJcrNLBVgQ3+B28nVbO089pp7/6VI351nk=
=dYFU
-----END PGP SIGNATURE-----

249
systemsettings6.changes Normal file
View File

@ -0,0 +1,249 @@
-------------------------------------------------------------------
Tue Nov 26 15:48:05 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.2.4:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.4
- Changes since 6.2.3:
* update version for new release
-------------------------------------------------------------------
Tue Nov 5 13:30:48 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.2.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.3
- Changes since 6.2.2:
* update version for new release
-------------------------------------------------------------------
Tue Oct 22 14:09:03 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.2.2:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.2
- Changes since 6.2.1:
* update version for new release
* SettingsBase: Make sure we save window state on quit or geometryChange (kde#494377)
* update version for new release
-------------------------------------------------------------------
Tue Oct 15 16:53:57 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.2.1:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.1
- Changes since 6.2.0:
* update version for new release
-------------------------------------------------------------------
Sat Oct 5 10:44:41 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.2.0:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.2.0
- Changes since 6.1.90:
* update version for new release
* Fix loading external modules
* appiumtests: add test to launch systemsettings
* SettingsBase.cpp: Restore window state and position (kde#478443)
-------------------------------------------------------------------
Tue Sep 17 14:55:02 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.1.90:
* New feature release
* For more details see https://kde.org/announcements/plasma/6/6.1.90
- Changes since 6.1.5:
* update version for new release
* Use preferences- icons for relevant categories/groups
* Rephrase "apply or discard changes" dialog according to the HIG (kde#491630)
* Port deprecated [=]
* Actually start the KAuth::ExecuteJob (kde#490507)
* runner: Don't match if just one query word matches (kde#488676)
* Share the qml engine as a qApp property (kde#488326)
* Force focus to subcategory page only when actually needed (kde#489209)
* Fix sub-category view remaining visible when moving to a top-level KCM (kde#434345)
* Remove leftover of intro page button
* Stop hiding homepage from sidebar, and remove "go home" toolbar button
* appstream versions
* join keywords lists using ZERO WIDTH SPACE instead of empty string (kde#487855)
* Port to KStandardActions
* update version for new release
-------------------------------------------------------------------
Tue Sep 10 14:55:34 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.1.5:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.1.5
- Changes since 6.1.4:
* update version for new release
-------------------------------------------------------------------
Tue Aug 6 13:29:14 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.1.4:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.1.4
- Changes since 6.1.3:
* update version for new release
* Actually start the KAuth::ExecuteJob (kde#490507)
* runner: Don't match if just one query word matches (kde#488676)
- Drop patches, now upstream:
* 0001-runner-Don-t-match-if-just-one-query-word-matches.patch
-------------------------------------------------------------------
Tue Jul 16 13:25:45 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.1.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.1.3
- Changes since 6.1.2:
* update version for new release
* Share the qml engine as a qApp property (kde#488326)
* update version for new release
-------------------------------------------------------------------
Tue Jul 2 17:34:35 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.1.2:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.1.2
- Changes since 6.1.1:
* update version for new release
* Fix sub-category view remaining visible when moving to a top-level KCM (kde#434345)
* update version for new release
-------------------------------------------------------------------
Tue Jun 25 17:15:59 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.1.1:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.1.1
- Changes since 6.1.0:
* update version for new release
* remove dup appstream version
* update version for new release
-------------------------------------------------------------------
Fri Jun 21 18:46:45 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Add patch to avoid krunner result pollution (kde#488676):
* 0001-runner-Don-t-match-if-just-one-query-word-matches.patch
-------------------------------------------------------------------
Thu Jun 13 10:59:02 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.1.0:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.1.0
- Changes since 6.0.90:
* update version for new release
* appstream versions
* update version for new release
* join keywords lists using ZERO WIDTH SPACE instead of empty string (kde#487855)
-------------------------------------------------------------------
Sat May 25 11:20:17 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.90:
* New feature release
* For more details see https://kde.org/announcements/plasma/6/6.0.90
- Too many changes to list here
-------------------------------------------------------------------
Wed May 22 07:43:23 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.5:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.5
- Changes since 6.0.4:
* revert duplicate version
* update version for new release
* Fix subcategory pane opening when exiting search (kde#487156)
-------------------------------------------------------------------
Wed Apr 17 08:14:00 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.4:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.4
- Changes since 6.0.3:
* update version for new release
* revert premature appstream update
* update version for new release
-------------------------------------------------------------------
Tue Mar 26 18:07:02 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* revert double appstream update
* update version for new release
-------------------------------------------------------------------
Wed Mar 13 09:10:42 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.2:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
* update version for new release
-------------------------------------------------------------------
Wed Mar 6 08:40:34 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.1:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
* update version for new release
* runner: Improve granularity of relevance and category relevance
* Improve page separator in header
-------------------------------------------------------------------
Mon Mar 4 18:52:33 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Add Provides/Obsoletes to replace Plasma 5
-------------------------------------------------------------------
Wed Feb 21 18:36:41 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.0:
* New bugfix release
* Release announcement not available yet
- Changes since 5.93.0:
* update version for new release
* SideBarMode: return false in eventFilter if qqw is nullptr (kde#480006)
* Use Header color set for separators as with drawers and ColumnView (kde#438175)
* update version for new release
-------------------------------------------------------------------
Wed Jan 31 17:38:31 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.93.0 (6.0 RC 2):
* New bugfix release
* See https://kde.org/announcements/megarelease/6/rc2/ for details
- Changes since 5.92.0:
* Remove some unused header includes
* Do not use static_cast to downcast from a base to a derived class
* Replaced deprecated signal with events handling
* RC 1 version dep
* add a version for dependencies so it does not break CI https://invent.kde.org/plasma/bluedevil/-/merge_requests/156
* Remove unused System Settings categories
* Use standard spacing for QDialogButtonBox
-------------------------------------------------------------------
Mon Jan 15 21:09:19 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.92.0 (6.0 RC 1)
* For more details please see:
https://kde.org/announcements/megarelease/6/rc1/
-------------------------------------------------------------------
Sun Jul 9 11:14:07 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Init systemsettings6

112
systemsettings6.spec Normal file
View File

@ -0,0 +1,112 @@
#
# spec file for package systemsettings6
#
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%global __requires_exclude qt6qmlimport\\(org\\.kde\\.systemsettings.*
%define kf6_version 6.5.0
%define qt6_version 6.7.0
%define rname systemsettings
# Full Plasma 6 version (e.g. 6.0.0)
%{!?_plasma6_bugfix: %global _plasma6_bugfix %{version}}
# Latest ABI-stable Plasma (e.g. 6.0 in KF6, but 6.0.80 in KUF)
%{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk -F. '{print $1"."$2}')}
%bcond_without released
Name: systemsettings6
Version: 6.2.4
Release: 0
Summary: KDE's control center
License: GPL-2.0-or-later
URL: https://www.kde.org/
Source: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz
%if %{with released}
Source1: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig
Source2: plasma.keyring
%endif
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
BuildRequires: update-desktop-files
BuildRequires: cmake(KF6Auth) >= %{kf6_version}
BuildRequires: cmake(KF6Config) >= %{kf6_version}
BuildRequires: cmake(KF6Crash) >= %{kf6_version}
BuildRequires: cmake(KF6DBusAddons) >= %{kf6_version}
BuildRequires: cmake(KF6DocTools) >= %{kf6_version}
BuildRequires: cmake(KF6GuiAddons) >= %{kf6_version}
BuildRequires: cmake(KF6I18n) >= %{kf6_version}
BuildRequires: cmake(KF6IconThemes) >= %{kf6_version}
BuildRequires: cmake(KF6ItemModels) >= %{kf6_version}
BuildRequires: cmake(KF6ItemViews) >= %{kf6_version}
BuildRequires: cmake(KF6JobWidgets) >= %{kf6_version}
BuildRequires: cmake(KF6KCMUtils) >= %{kf6_version}
BuildRequires: cmake(KF6KIO) >= %{kf6_version}
BuildRequires: cmake(KF6KirigamiPlatform) >= %{kf6_version}
BuildRequires: cmake(KF6Runner) >= %{kf6_version}
BuildRequires: cmake(KF6Service) >= %{kf6_version}
BuildRequires: cmake(KF6WidgetsAddons) >= %{kf6_version}
BuildRequires: cmake(KF6WindowSystem) >= %{kf6_version}
BuildRequires: cmake(KF6XmlGui) >= %{kf6_version}
BuildRequires: cmake(PlasmaActivities) >= %{_plasma6_bugfix}
BuildRequires: cmake(Qt6Qml) >= %{qt6_version}
BuildRequires: cmake(Qt6Quick) >= %{qt6_version}
BuildRequires: cmake(Qt6QuickWidgets) >= %{qt6_version}
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
Requires: kf6-kirigami-imports >= %{kf6_version}
Provides: systemsettings5 = %{version}
Obsoletes: systemsettings5 < %{version}
Obsoletes: systemsettings5-lang < %{version}
%description
This package provides modules to control settings of Plasma and other
applications by KDE.
%lang_package
%prep
%autosetup -p1 -n %{rname}-%{version}
%build
%cmake_kf6
%kf6_build
%install
%kf6_install
%find_lang %{name} --all-name --with-html
%suse_update_desktop_file kdesystemsettings X-SuSE-core
%files
%license LICENSES/*
%doc %lang(en) %{_kf6_htmldir}/en/systemsettings/
%dir %{_datadir}/zsh
%dir %{_datadir}/zsh/site-functions
%{_datadir}/zsh/site-functions/_systemsettings
%{_kf6_applicationsdir}/kdesystemsettings.desktop
%{_kf6_applicationsdir}/systemsettings.desktop
%{_kf6_appstreamdir}/org.kde.systemsettings.metainfo.xml
%{_kf6_bindir}/systemsettings
%{_kf6_debugdir}/systemsettings.categories
%dir %{_kf6_plugindir}/kf6/krunner
%{_kf6_plugindir}/kf6/krunner/krunner_systemsettings.so
%{_kf6_sharedir}/kglobalaccel/systemsettings.desktop
%{_kf6_sharedir}/systemsettings/
%files lang -f %{name}.lang
%exclude %{_kf6_htmldir}/en/systemsettings
%changelog