KDE Frameworks 5.89.0

David Faure faure at kde.org
Sat Dec 4 19:43:03 GMT 2021


Dear packagers,

KDE Frameworks 5.89.0 has been uploaded to the usual place.

New frameworks: none this time.

Public release next Saturday.

Thanks for the packaging work!

-- 
David Faure, faure at kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5
-------------- next part --------------
attica v5.89.0-rc1
b0e270895923421f3bd7c90ca3a83f36fa72d794
e9be19c0e4ddbd3e142e9d86493ac4edc8ad00b4866d2601343dd0ccb754020f  sources/attica-5.89.0.tar.xz
baloo v5.89.0-rc1
b92e20ec7f5efe781eceafe614585cd94f0d0b80
3a7aa9a67c063c14d4de6f749836da9514191fdf4ab3607427b56645ec972f24  sources/baloo-5.89.0.tar.xz
bluez-qt v5.89.0-rc1
638f8385d3cd68c0c6a38e8ffb43346c6cc7dfdf
854b90b9315afcf63067668d5fa4e9a03e33ba31ad1827a308f177b8b7fc8c03  sources/bluez-qt-5.89.0.tar.xz
breeze-icons v5.89.0-rc1
3a58b4ba126fad2b332a920d43d32c2f02fca156
dc71d34a121ca799428849d28eadd1277d4ea0732a66fbafc205aa3bd8e7828a  sources/breeze-icons-5.89.0.tar.xz
extra-cmake-modules v5.89.0-rc1
810d2b197c4360537820c4c51f0f18775f5a10bf
3dd7229a225923b8570a333ee6e4a07b0f5f700ea9538fdeb22cc3cbba69f02f  sources/extra-cmake-modules-5.89.0.tar.xz
frameworkintegration v5.89.0-rc1
e4b67e47532bf7f06869f65fb9d0f9cb947320e6
4e241eaced12a5a41c4eb72e1c7a1ae8cca5bdc22e6ea41cb22472fb6ac7ec38  sources/frameworkintegration-5.89.0.tar.xz
kactivities v5.89.0-rc1
9b7f35fe1d0a8dbbb0e76bdae6bfe8ab5730cc3b
69178cbfae079db504dc4fe5dd12d0964b92e66b10fec249bfd3107110a11db6  sources/kactivities-5.89.0.tar.xz
kactivities-stats v5.89.0-rc1
2da8e8c96252b254b54c0d8f8ea5b2979c079e61
72a5b226133d48ecff6f0c06442ece0b1ace186c3081f62ff0aaa9a6e6dce3de  sources/kactivities-stats-5.89.0.tar.xz
kapidox v5.89.0-rc1
15d497a39359a94d2db7e9ff51498ff75266fbf8
6b3ccbb12fe9f944c2dbda404785864cd2a6625c44bb733ef58add9f07e47b28  sources/kapidox-5.89.0.tar.xz
karchive v5.89.0-rc1
8621b9d604221a1e5777215ce6899678d210dcf3
2b15e8b75c6a1fd604663699100bbd8235e2a8ae56b4039af02ed499b4ad85e8  sources/karchive-5.89.0.tar.xz
kauth v5.89.0-rc1
3ae17c8fae9448b87692306bd54286d4377d78ac
df9a81af5b0754d528799ec944de02c1b22c4a4b97d9e3dc0132232d4fee49fb  sources/kauth-5.89.0.tar.xz
kbookmarks v5.89.0-rc1
c2e9c3f4f5bdf5c1dc7c85b2d5d785c44746a972
d6eb01ae93738d105fd1227de4b4f3f5574bf516639bf21ff05cde1a552b7099  sources/kbookmarks-5.89.0.tar.xz
kcalendarcore v5.89.0-rc1
0b321212f1885a215f924629826203bf445d9eaa
57ddb7d771a01bc7cec4739000b9be0583d3cfacb18fa0669a7850595a21c0f7  sources/kcalendarcore-5.89.0.tar.xz
kcmutils v5.89.0-rc1
3dcf1e3d7059fb2d3c758b2df2c9799b119c0148
15fe79b0d38bf5af298ede402f9c928ea7a05a5ddcdcf8c28a9e5b9a36ea497d  sources/kcmutils-5.89.0.tar.xz
kcodecs v5.89.0-rc1
50978d333410a1a73e63fa7937a71fb438b3e6b0
3835e8dd48e27e7000f5a82c91f700c5d9783a4a55ef9ce1b7705314bdae57c8  sources/kcodecs-5.89.0.tar.xz
kcompletion v5.89.0-rc1
48a5c267a20b3211d96f9443e1c85f59f209950d
ee1be28f5c7312ef78ea6ddff62c0ff0e079c15313d7e4f49661e6db729f692f  sources/kcompletion-5.89.0.tar.xz
kconfig v5.89.0-rc1
c130e938d1238ffeda64d0b26e614493abeab1de
8eb17cedac15cef8f1b2d9ceaa20b74ccfdd66b935f1d223b17ea1e631a0b147  sources/kconfig-5.89.0.tar.xz
kconfigwidgets v5.89.0-rc1
ab1e2b26d2cbff41cffe898beef9d8b856c59a4d
c0341b991e9dab65bd8f9e6236d49b15365c780b8beae8a5116c2166a7e8f867  sources/kconfigwidgets-5.89.0.tar.xz
kcontacts v5.89.0-rc1
0c3605be060edd96b46d18f94b3b026e9915f35e
59949b9b3c40ae60597d7a44172ab600d2fe5262a2c96a72fd0ef535eccf4ffa  sources/kcontacts-5.89.0.tar.xz
kcoreaddons v5.89.0-rc1
9d6c9f39fd75653dd476bed6b5d5c5419a55f82c
e1d085786b6247e71f918b6d90ab8a4c09d37816ba296981858e8a8f3e3f426b  sources/kcoreaddons-5.89.0.tar.xz
kcrash v5.89.0-rc1
eb8560baf1008116f0aeb6c7c0a9f22edd9f892f
6a19f9826333e33f17fc9d05865e8cf432eb9e14d94c1eb4cbe66f8c1321ec1e  sources/kcrash-5.89.0.tar.xz
kdav v5.89.0-rc1
c07830ff217a18a2627d5407297782d0dae66f6d
db288d98656840115e96e713aa49e75801d02338d87840a6d52187ebfa32cff3  sources/kdav-5.89.0.tar.xz
kdbusaddons v5.89.0-rc1
a5fff3bcfc9450086ad7f0e3e88be411c62f9335
f0cb05178c793d6b9fd6f9a20342083a67312e493970d695914c6a1e40ef05fa  sources/kdbusaddons-5.89.0.tar.xz
kdeclarative v5.89.0-rc1
dce5c5fedd75eeaf91f124de088acef47804c3a8
5ee99a4b058cb5931b314b832e9c7d900e67081519ae741a21b240603acb44a1  sources/kdeclarative-5.89.0.tar.xz
kded v5.89.0-rc1
8145a95abf27552c8cf23492ba082207eba3f45e
d42d189098c30b7fdf0fcd5f37153d4671b121a450ccd38e449d7e60d67923e7  sources/kded-5.89.0.tar.xz
kdelibs4support v5.89.0-rc1
cf18665c621435502e3fae6d172dc797221607f6
7969f37808ebde51222d39dc3b9fad5a8f4addfbd6efd421cead72e0ca71e298  sources/portingAids/kdelibs4support-5.89.0.tar.xz
kdesignerplugin v5.89.0-rc1
50fcd4191d341267b117dee54d993e7ecf775bb0
6e4324e9fb3ae42c6eb0abddd607250de953e2b4d8e324903f1a557062281e3d  sources/portingAids/kdesignerplugin-5.89.0.tar.xz
kdesu v5.89.0-rc1
98b4fe135992df2db454aedd4d10620a93f9685d
3d57a03fe232ca81ffcf2fc559114950ff58648474f298dd65091c4343e0bc4a  sources/kdesu-5.89.0.tar.xz
kdewebkit v5.89.0-rc1
50f0b651582cb7cf5bceb8b6ded7d44a0e6a4245
aa0915573b8587b964e9512662b9c55d543318d4ea4dcf23991e89f40d198d77  sources/portingAids/kdewebkit-5.89.0.tar.xz
kdnssd v5.89.0-rc1
c7a4226340af135d4cdb823782d48480a94f372c
50efd53ed76fbb94ff7b8d6f880024c9d66f38e2996577551774227a4678e26c  sources/kdnssd-5.89.0.tar.xz
kdoctools v5.89.0-rc1
5618336c76d6833bde730478e304d6714e6b4188
e1319af7ee5d108c651e3acb70ab28328d24be009de174646a233e2d7c2118f5  sources/kdoctools-5.89.0.tar.xz
kemoticons v5.89.0-rc1
d36371368833535eb4fd83c99758faa0d4c0f72b
fc6369978ce873a19c6fc9172fbfb24d5dfc25c21c42cea11ca71bc580c09e55  sources/kemoticons-5.89.0.tar.xz
kfilemetadata v5.89.0-rc1
97529a92d004c28bdbba84139b61eb1a3e394402
658087fd33864e73bee4c78f4da11b3039c4d7e50ac6fc0a68ed56199bf64b11  sources/kfilemetadata-5.89.0.tar.xz
kglobalaccel v5.89.0-rc1
63536e001e377ec95627679e5c9042dcb8a625ad
72a27594b20216dd0e8c9807146a2cb6d3b7426089aac0cd0d3d3fcd2ba4bd4b  sources/kglobalaccel-5.89.0.tar.xz
kguiaddons v5.89.0-rc1
d7dccdd7ea4987988518fca4e01169b7f5f645ff
c1a06b7434553e300e87c5bbd9cf84dd350996e036b649179ecb60c2c99cbd9e  sources/kguiaddons-5.89.0.tar.xz
kholidays v5.89.0-rc1
fc279b15280ebb96558a417b6f26bd8fd333a88d
1c956160ca1c45368b2f8a058224a4cb135f3d82759413ad3abbcbd9c6b1c067  sources/kholidays-5.89.0.tar.xz
khtml v5.89.0-rc1
b4d9b27178c567384ebfc744a02fab3541396831
d98f7f32504b92cf628ede7f813226421988f265957404a12ebd0a733957571c  sources/portingAids/khtml-5.89.0.tar.xz
ki18n v5.89.0-rc1
5f17162d85eccdc107240a4a46fe820271b92667
e6815b02f5ca8ddf8c4fd3687c8d6d2ca45dbb396d8fdd78b4ca42d4b80798fe  sources/ki18n-5.89.0.tar.xz
kiconthemes v5.89.0-rc1
3cecf8d9e7a9101b409551a99d67f782e62e843a
4aed2b49a545b31781c195b2a494985ebb86a8dedb036abd7c4a84b7375d68c3  sources/kiconthemes-5.89.0.tar.xz
kidletime v5.89.0-rc1
5e1fbd0805b08d7c186c2b86eb936105b4351325
dfe1bffde505d0266ef7e37220f7026f7128291a360e3cd7f0d426eb91f48714  sources/kidletime-5.89.0.tar.xz
kimageformats v5.89.0-rc1
55cf318c9e7bd66b4a781673d6391fe8c5ba8ad9
dcee152a0b8fc0b74e657bc5e07cbeb007761555d6a2519503d4e94f49a06ed4  sources/kimageformats-5.89.0.tar.xz
kinit v5.89.0-rc1
ed8dde04a06b298807260a9728715f8b9f22b233
2967d19fc01c2a9cedd0036eccf17e6d21e7e8cfc16f171e992180edcfc78ad2  sources/kinit-5.89.0.tar.xz
kio v5.89.0-rc1
e77f46db01b91d795dcea37328cce1b672295c81
025400cb84e9405a1e1638b72084a4f08c59b1827b99602a36c07a5704ff685a  sources/kio-5.89.0.tar.xz
kirigami v5.89.0-rc1
75a4c3663fe2615e1ca44f76f74ef0367147c91b
285d770f1444b3f364282fefd4018ad99a94017f6aa22302ba0c1e082960c5ca  sources/kirigami2-5.89.0.tar.xz
kitemmodels v5.89.0-rc1
7782f7759c70708deb427b00c909e57898381f15
6344cc2500d9d38b41dec60871668e738ec3230d3cfd9380109d7c39017a6a81  sources/kitemmodels-5.89.0.tar.xz
kitemviews v5.89.0-rc1
62313aed0226b4ac99317232bd41db36129818ed
da62957a7cd3f29d92f0077f537e2a983e2152795a40cc24ad6f9b3d5f2016a0  sources/kitemviews-5.89.0.tar.xz
kjobwidgets v5.89.0-rc1
5e270dc69544e27d240894f3677f6d5039e51cff
6871014b4ee25faba9eeab6224ca4dbeb75de0f8962b078eae34a922ec6fda0b  sources/kjobwidgets-5.89.0.tar.xz
kjs v5.89.0-rc1
5ba3b41fc882fd929a485dd62fe12d6726451de1
302a1b40852fae39e95d635d723925f26dd1fbc045d14de71cbb33423926b37b  sources/portingAids/kjs-5.89.0.tar.xz
kjsembed v5.89.0-rc1
df94f81b0b3293c3437f346975e2fcdb07af9f30
4e871eca5e2d29b15717d9a68bbd43304a3739fb92ea4d9c457d391ae0eb5221  sources/portingAids/kjsembed-5.89.0.tar.xz
kmediaplayer v5.89.0-rc1
b166801f46fe50aca4b383732d3729042ce13a9a
e0abf996ef28af542f5d56aa9e06a303bea520006a1e0dfb760caf202324c441  sources/portingAids/kmediaplayer-5.89.0.tar.xz
knewstuff v5.89.0-rc1
a5d22ef97f1f1889d920bf7fcfb816a044668f39
8568a0b2e4f1f63a32084d37f1d322f257978ac41f7812463e5475b949a583e3  sources/knewstuff-5.89.0.tar.xz
knotifications v5.89.0-rc1
ed6467dfe321ba2e46285e43cf5cca88566ad38e
1aae7dfb2d9d79c8e55d6aabd88b699d6cacc5c70d50a1990efe838bb9baf0c9  sources/knotifications-5.89.0.tar.xz
knotifyconfig v5.89.0-rc1
866030f93734817c4363049578e36eb824682c1e
509e16bfa83e4a97cf6f4420ad54ee0e3507dfddf7d2ef9fef65440dbbb53810  sources/knotifyconfig-5.89.0.tar.xz
kpackage v5.89.0-rc1
a4cde6c64cf3bcc53796083991192fcc74d37eb8
438395b60cf66632423f9410f6f0e02b0fd7bfeaa9cf2d680d21a72df20316a5  sources/kpackage-5.89.0.tar.xz
kparts v5.89.0-rc1
fdf96f3e262479887375a873bb369e0dfab4d550
2a973890e045028d2938753040343342e0c88444d773afa9f556f489bb0ebf6d  sources/kparts-5.89.0.tar.xz
kpeople v5.89.0-rc1
9f81329d68ce7ffeffd13ea6b97afc1168ee4e29
be3cca0cdbc0ad4ae61d4a6d5080712ad802506b35f0fb5c7db79f4c4bf07989  sources/kpeople-5.89.0.tar.xz
kplotting v5.89.0-rc1
cda7d401aa2cfe35bc0cdbe0a17552622235b94d
da729d759f472753dcdc144696913f7c0b97a26697f25d684dcb0a2acbfe58ab  sources/kplotting-5.89.0.tar.xz
kpty v5.89.0-rc1
59fb8a14893a6ce4f28626a065f14c876fd15c16
9d44b05472940105b6230722d983bec7b59ee584756ccc07a882870646d7a300  sources/kpty-5.89.0.tar.xz
kquickcharts v5.89.0-rc1
3b52ba935e9925ad6aeccff07796ee8625523510
21c123052aee27b1dfa02561bbe9962366f1d39c0169ced3833f486142905e17  sources/kquickcharts-5.89.0.tar.xz
kross v5.89.0-rc1
6955ec4169eeed6a7876f927ded7104199bcc8ba
9ef4844f56f2c357de51bb381b253e0f49e51a83e3b3c9a227de5fdfe18c0849  sources/portingAids/kross-5.89.0.tar.xz
krunner v5.89.0-rc1
1d9071fffa3ce4fa8e7224009968ccf2bd137d8c
1db396b1ddd5232122ea0bfdbf96402c10221dca1ab668188f8e3f33c7b09f87  sources/krunner-5.89.0.tar.xz
kservice v5.89.0-rc1
b8d762bafeb03421f3113c9a69a0ef84a0594cf6
05670a04fae5753fddcda1d1fe13680afd077fc1ec17d8f53f5c80f1bf922b6b  sources/kservice-5.89.0.tar.xz
ktexteditor v5.89.0-rc1
92839fefc8adc35d3a29f14067f9e938fe409f9e
67ad913c86a0845d097e3145e15d7218480e1af87133561da7b2295c1b416f09  sources/ktexteditor-5.89.0.tar.xz
ktextwidgets v5.89.0-rc1
f1fc4db12ef939f9dcec6801406639cf25c02a38
94b1fa24dba303d94a1cd8654ab606ee3e3286d50721e402fe414b1842f0e27b  sources/ktextwidgets-5.89.0.tar.xz
kunitconversion v5.89.0-rc1
8d6026e3301636f5d220fac7934c6bb849853839
38bc211579d20863583236599bebe7b1b579da266e64eed1506b611435a3b6ae  sources/kunitconversion-5.89.0.tar.xz
kwallet v5.89.0-rc1
5b025c8e787a77f0aa1de410f6ff6914878ca1f3
3034db91605f287460420e4ce66bc8fa5f09076c8dfb2ed1895616aab422c3fb  sources/kwallet-5.89.0.tar.xz
kwayland v5.89.0-rc1
926a86e873666127405207540fe619f3cbd5ca1b
525ceab76adb10cbd221b16def7a9d043def3bdfc2a9a1d1a378b9b892ff04eb  sources/kwayland-5.89.0.tar.xz
kwidgetsaddons v5.89.0-rc1
f85778aa1c9fe30e0d9357bbbb265bdcba8862a9
b33eee6d590bfb394c651248e0948a9f5c2bb75a7f670355df1ce64a550443e7  sources/kwidgetsaddons-5.89.0.tar.xz
kwindowsystem v5.89.0-rc1
73cbf3c320f990cb664f3679fac5086c413b22b5
98a832f49ac8c08d1dfd1cef0717750c6013e6cde06c8bf87b66e8b3aa381bc0  sources/kwindowsystem-5.89.0.tar.xz
kxmlgui v5.89.0-rc1
aafbea67a32ed78225830339b9888f9e3fcd4300
a6c8938fa2f75c4b9b8c5badd1192a373e2c0b971db17ae5f85ce7d420784e56  sources/kxmlgui-5.89.0.tar.xz
kxmlrpcclient v5.89.0-rc1
979173ce1923b5b2e7ebcc56962daf2d37107c48
97424c10c9dbbf4f36d47c9357d429b77e69acda375720c7753bec90cdf92366  sources/portingAids/kxmlrpcclient-5.89.0.tar.xz
modemmanager-qt v5.89.0-rc1
221ce248b8b2338f409eea57c95dfccfaf7c0d32
d10550ac6a1db03d0d9151f5e4143fdef8d66eae0f3660ae7f09a261324355e9  sources/modemmanager-qt-5.89.0.tar.xz
networkmanager-qt v5.89.0-rc1
481a38ecdb386ef93d37489ec40429d80052e4b2
045fd1fa88c6d187f75569bb145240d6da92a47839f96ae40210d5469cee37f4  sources/networkmanager-qt-5.89.0.tar.xz
oxygen-icons5 v5.89.0-rc1
2e67e62e3600979d70b97eb7fc3e71e2eee06ae9
f966276ad223f330ceb765a99d07b5482710353b5b272faea240390ccb14bdbe  sources/oxygen-icons5-5.89.0.tar.xz
plasma-framework v5.89.0-rc1
3dcae479c57ff3855aadb86099de8ff2e7ebca8e
b709a8effe04f12f4c04c65c185e09ee7479477b505283ae70d5d1fbd450a673  sources/plasma-framework-5.89.0.tar.xz
prison v5.89.0-rc1
5b2ba4ccd24360f32290cec6b1f23d795e1a6e50
64a46cc9e4447b9b98f7c53e80d9bd78a668770d285f39d7c5dd9159a4c3a349  sources/prison-5.89.0.tar.xz
purpose v5.89.0-rc1
61d29a31ececb215ca7d491601e59c6833d6d6ad
9ed384ef4527d33b98bd2865cd744da694e6abc8e0e7e9c8f321c317f8e7d0e9  sources/purpose-5.89.0.tar.xz
qqc2-desktop-style v5.89.0-rc1
e506c8a14273ba34c4de8b9af580d84b4a2d4813
ac5089295a0affd0e0abef737265b318b2ab3ad888df45b56a74b86416045ee0  sources/qqc2-desktop-style-5.89.0.tar.xz
solid v5.89.0-rc1
461b8d11f3bc977deacefc373ddec6d93470cce2
23c1e8d852de64a7bf2cf87b5eb3e44dd044b39c0f99e762bb6e00545e6bc8bf  sources/solid-5.89.0.tar.xz
sonnet v5.89.0-rc1
396c8c10db8a92a6f2f5d3d681d229f92937095b
41f5a87a5fecd6870420cd8a564fc5e074b64332002fe71dc0ae5c0f91e9b339  sources/sonnet-5.89.0.tar.xz
syndication v5.89.0-rc1
5fc1bd07c499e5545acc0da1ded7d02f918c9cc6
9ca5078a6a7bba689a8ab8786c1cfb0fee5788e95eddf4dbf9dc3d28c5e0cda0  sources/syndication-5.89.0.tar.xz
syntax-highlighting v5.89.0-rc1
d3b55ceff65c0ca6aefa77cbbaa67d4bbe6a9e61
2aadfedc0ec43ad7e3f4610cf403086f855e05ba00443bd3e59d2de3a4cfc947  sources/syntax-highlighting-5.89.0.tar.xz
threadweaver v5.89.0-rc1
5db85021d228057e6b5b4462782ca0a619363aa3
dd809354b728415b26adf05a4ea6755a0aff7d86aebfeab2e663b91ed3a5d90f  sources/threadweaver-5.89.0.tar.xz
-------------- next part --------------
### BluezQt

* Add functions that allow setting the discovery filter based on Bluez Adapter APIs

### Breeze Icons

* Install dark icons via execute_process to use copy command (bug 445489)
* Link application-menu -> open-menu-symbolic
* Add icon for Virtual Box disk images
* fix keyboard-caps-locked icon use now correct color
* BUG 110673 media-write icon fix
* BUG 412029 add preferences-desktop-feedback icon
* BUG 423937 add edit-copy-path icon for dolphin and konsole
* Add RTL half rating star
* BUG: 414215 add tabs colorful icon (bug 414215 add tabs colorful icon)
* BUG: 414213 add preferences-scroll icon (bug 414213 add preferences-scroll icon)
* BUG: 437999 add veracrypt app icon (bug 437999 add veracrypt app icon)
* Add preferences-git and preferences-document icons for kate
* BUG: 407048 add online account icon for the KCM (bug 407048 add online account icon for the KCM)
* Fix view-history icons
* Use application-certificate icons for Kleopatra's certificate groups
* Add "Invalid = -1" element to the KIconLoaderDummy::Context enum
* BUG: 409022 update disk-quota icons (bug 409022 update disk-quota icons)
* BUG: 372461 update rar mimetype icon (bug 372461 update rar mimetype icon)
* BUG: 405654 Update input-keyboard-virtual-off (bug 405654 Update input-keyboard-virtual-off)
* BUG 110673 add media-write-dvd icon
* BUG 396124 add Crow Translate app icons
* BUG 392534 add missing kmail breeze icons
* Bug 348446 update document-open icons
* Dolphin preferences dialog use colorfull icons only
* Okular sidebar use now colorful icons
* Bug: 444548 Add Gnome todo symbolic icons
* BUG 429737 update view-media-playlist icon and other playlist icons
* BUG 418864 add gajim app icon. status icons can't be used from breeze
* BUG 394023 add gpodder application icon

### Extra CMake Modules

* Include QtVersionOption before all Qt5 find_package calls
* ECMGeneratePkgConfigFile: Add an URL parameter
* KDEInstallDirs5: set up KSERVICESDIR alias for KSERVICES5DIR
* KDEInstallDirs6: comment out call to query_qmake, not defined
* KDEInstallDirs6: don't set deprecated variable names anymore
* PLUGINDIR is based upon QTPLUGINDIR, so only define it after QTPLUGINDIR
* Split KDEInstallDirs into a 5 and a 6 variant
* AddAppIcon: clarify ksvg2icns role for @2x icons
* Add support for specifying private dependencies for pkg-config files
* FindEGL add 'lib' prefix for windows

### KActivitiesStats

* Fixed the singleton access mutex locking

### KArchive

* K7Zip: use functions instead of macros

### KBookmarks

* Add source file back

### KCalendarCore

* Compare the objects managed by a QSharedPointer
* Avoid update calls if nothing changed
* Consistency and range checking for GEO data
* Check validity of priority value

### KCMUtils

* Set initial page using initialPage property, rather than pushing (bug 417636)
* Do not reset KPluginModel if there are no plugins
* Implement KPluginSelector replacement not based around KPluginInfo
* Do not try to unload static plugins
* Support static plugins for X-KDE-ConfigModule property

### KConfig

* KDesktopFile: deprecate resource()
* Use innerVarStr instead of varStr for choices
* Add a proper test for the enumms within groups
* Unbreak kconfig with enums, mutators and properties
* Demonstrate build failure with kconfig generated code
* Copy ConfigPropertyMap from KDeclarative to new KConfig QML module

### KConfigWidgets

* Add color scheme saving and loading
* Fix hamburger menu opening as a window on Wayland (bug 442375)
* [KCommandBar] Add placeholder text for empty view
* [KCommandBar] Fix rendering of chord shortcuts
* [KCommandBar] Dynamic column widths + shortcuts alignment

### KContacts

* Fix address formatting for country-only addresses
* Deprecate countryToISO/ISOToCountry in favor of KCountry
* Use local country names when formatting addresses

### KCoreAddons

* KF5CoreAddonsMacros: Replace "-" with "_" for KPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME compile definition
* Compile against Qt6
* Allow reading enabled state from KPluginMetaData using templated method
* KF5CoreAddonsMacros: Build static plugins as static libs
* Store KDE specific static plugin in seperate map
* Make KPluginMetaData::isStaticPlugin public
* kcoreaddons_add_plugin: Set property for file name
* Add assertion to make sure we have a d-ptr in KPluginMetaData::getStaticPlugin
* Create kcoreaddons_target_static_plugins cmake function
* Allow KPluginMetaData::findPlugins to return static plugins
* kcoreaddons_add_plugin: Allow creation of static plugins
* Allow KPluginMetaData to represent static plugins
* Create KPluginFactory::create method for loading KPart without keyword
* Deprecate KPluginFactory::create overload taking plugin keyword
* Deprecate KPluginFactory::registerPlugin(QString, CreateInstance*) methods
* Deprecate KPluginFactory::registerPlugin overloads taking keyword
* KPluginFactory: Use overload instead of default arg for registerPlugin keyword parameter
* Deprecate KPluginMetaData::serviceTypes

### KDBusAddons

* Link against X11Extras when building statically

### KDeclarative

* KeySequenceItem: Make sure we record on the correct window (bug 445277)
* Deprecate KRun KIO plugin
* Allow KCM kpackages to use metadata of C++ plugin
* Add takeLast() slot to ConfigModule
* Fix overflowing text properly

### KDELibs 4 Support

* Move Esperanto flag icon to kdelibs (bug 445077)

### KFileMetaData

* KFileMetaData::Property: Deprecate toVariantMap and toPropertyMap methods
* Port deprecated QMap methods to QMultiMap
* Put code of public header depending on deprecated Qt API in deprecation wrapper
* [PopplerExtractor] extract pageCount

### KGlobalAccel

* Make XCB XTEST optional requirement

### KDE GUI Addons

* Add KSystemClipboard to use wlr-data-control transparently in Wayland

### KI18n

* Document how KLazyLocalizedString is tied to a translation domain
* Consider TRANSLATION_DOMAIN when converting to a KLocalizedString
* KLazyLocalizedString: add KLocalizedString forward API for convenience
* KLazyLocalizedString: allow implicit default constructor
* Add KLazyLocalizedString::isEmpty() const
* Fix MSVC warning about inconsistent export macro in forward declaration
* Port Kuit keymap away from I18N_NOOP macro usage
* Deprecate the I18N_NOOP macros in favor of KLazyLocalizedString
* Add KLazyLocalizedString as a replacement for the I18N_NOOP macros
* Fix loading a KCatalog with a different language on Windows

### KIconThemes

* KIconLoader: prefer icons from current theme before falling back to other themes (bug 445804)
* [KIconDialog] Add Ctrl+F shortcut for focussing search line
* [KIconButton] Pre-select current icon when opening dialog
* [KIconDialog] Add API for pre-selecting an icon

### KImageFormats

* avif: limit scope of variables
* Add JXL to the list of supported formats
* Add plugin for JPEG XL (JXL)

### KIO

* Add new signals and logic to handle open directories in new windows or tabs
* Fix KRun::runApplication when xdg activation is involved (bug 446272)
* Explicitly remove the event filters in classes managed by a unique_ptr
* [KACLEditWidget] Load list of users/groups on demand
* [KPropertiesDialog] Reuse existing KUser instance
* Do not create thumbnails when it requires to copy the file to /tmp (bug 368104)
* Fix directory thumbnailer loading
* [CopyJob] Emit moving while renaming
* [KPropertiesDialog] Improve presentation of file type configuration
* [KPropertiesDialog] Add extra fields value in correct column
* Allow loading of Thumbnailers using embedded json metadata
* KDirOperator: get the icon sizes from user settings
* [KACLEditWidget] Remove redundancy and add icons to buttons
* [KPropertiesDialog] Use Filelight icon and name from desktop file
* [KPropertiesDialog] Hide time labels in multiple mode
* [KPropertiesDialog] Also hide label_left for timestamps
* Fix copying between different filesystems on Linux < 5.3
* [KDynamicJobTracker] Support KUiServerV2JobTracker

### Kirigami

* PageRowGlobalToolBarUI: use open-menu-symbolic
* Heading: Deprecate headerPointSize(int level) method
* Let escape key close pushed dialog layers
* AboutItem: fix the view for narrow dialogs
* AboutItem: Report its implicit size so it can scroll
* Increase passive notification opacity (bug 440390)
* Bold labels for narrow FormLayout
* Add Dialog Components
* add columns on empty width
* DefaultCardBackground improvements
* Expose internal icon source in the Avatar component
* Preconfigure kconfig and kaboutdata on template

### KJS

* Don't call functions on pointers that may not point to objects

### KNewStuff

* Improve presentation of multi-file download sheet
* Use RTL half-star rating icon when in RTL mode (bug 440650)

### KNotification

* [Tester] Support urgency for inline reply notification

### KPackage Framework

* Utilize type-safe KPluginMetaData API methods
* Utilize KPluginMetaData::value overloads

### KParts

* Remove calls to KIO::Scheduler::publishSlaveOnHold

### KRunner

* Port to KPluginMetaData::isEnabled instead of custom string magic

### KService

* KPluginInfo: Fix mimetypes that are wildcards not appearing in MimeTypes json value
* Deprecate KToolInvokation::kdeinitExecWait
* Deprecate E-Mail and terminal related methods in KToolInvocation

### KTextEditor

* Bring back git via QProcess
* When reloading, don't override auto-detected hl mode if not set by user
* If user didn't set them, don't override file type and highlighting modes detection
* Pass KTextEditor::Cursor by value everywhere
* Remove selected text if preedit is not empty
* Disable "tail-available-on-undo" in ViInputMode
* Improve built-in search performance
* Remove duplicated lua.js indent file
* Create a separate path for fetching lineLength
* Use iterators for iterating over blocks
* Completion in two edits feature describing comment
* Re-add "undo removed tail" on completion

### KUnitConversion

* [Currency] Don't complain about missing connection if we didn't download

### KWallet Framework

* MAC_USE_OSXKEYCHAIN: Link against CoreFoundation

### KWidgetsAddons

* KAcceleratorManager: Take into account actions with Alt+X shortcuts

### KWindowSystem

* Make KWindowSystem a bit easier to integrate in QML

### Plasma Framework

* wallpaperinterface: Don't double delete action (bug 446195)
* Use `open-menu-symbolic` instead of `application-menu`
* Make Breeze plasma scrollbar/slider/progressbar color match application theme
* Heading: Deprecate headerPointSize(int level) method
* Don't reload renderers for empty paths
* PageStack: Replace == equality with === strict equality
* Reload shared renderers when a file changed on disk (bug 445516)
* PlasmoidHeading: Turn location into an alias for position property
* Replace variant property type with var and other appropriate types
* org.kde.plasma.extras: Follow Qt style of implicitWidth/implicitHeight declaration
* Title: Replace implementation with Heading {}
* Title: Lower size (again)
* QQuickWindow::event after setupwaylandintegration
* Do updateTheme after QQuickWindow::event (bug 305247)
* Breeze slider.svg: Fix bad SVG code making shadow invisible
* set all roles that can be mapped from dialog types to plasma protocol role
* smaller mask to hide glitches (bug 438644)
* KF5PlasmaMacros: Actually install desktop files if they exist
* make the OSD an actual wayland OSD (bug 428859)

### QQC2StyleBridge

* Fix syntax highlighting

### Solid

* Allow udisks2 and upower backends to be disabled with environment variables
* Add device description for storage medium without size
* Config.cmake: Lookup LibMount when building statically
* Add support for graphics tablet batteries
* [upower] Consider audio devices and generic bluetooth devices to be batteries (bug 445141)
* [upower] Add new device types

### Sonnet

* don't load plugins from current working directory, that is even a security issue
* export all known languages
* massive speedup, avoid loading the same huge dictionaries several times
* only load one instance of a plugin
* core: attempt to load local plugins first, makes development easier

### Syntax Highlighting

* markdown.xml: Fix highlighting of headers (include last char) (bug 445918)
* Update orgmode.xml
* use the same way as emacs to highlight priority cookie
* support verbatim since it seems used more often than inline code
* support single line comment, babel call, priority cookie
* Update context.xml version
* Update ConTeXt test references
* Corrected syntax for ConTeXt TABLE commands (bug 445820)
* ConTeXt: Verbatim highlighting allows for nesting (bug 445818)
* Added ConTeXt test references
* Update context.xml version number
* Added highlighting for ConTeXt "\m" command
* Fixed current math command highlighting
* misc: Add `Pipfile` to create Python venv for generators
* cmake.xml: Updates for CMake 3.22
* fix: Add `Loader` parameter in call to `yaml.load()`
* update test for inline code
* support inline code and another type of number list
* support block and number list
* add orgmode.xml
* add racket.xml

### Security information

The released code has been GPG-signed using the following key:
pub rsa2048/58D0EE648A48B3BB 2016-09-05 David Faure <faure at kde.org>
Primary key fingerprint: 53E6 B47B 45CE A3E0 D5B7  4577 58D0 EE64 8A48 B3BB


More information about the release-team mailing list