KDE Frameworks 5.88.0

David Faure faure at kde.org
Sat Nov 6 15:04:45 GMT 2021


Dear packagers,

KDE Frameworks 5.88.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.88.0-rc1
3987579eca9308a94fbd3dada79def7a51695537
8dabc5073bddaf8bc85a4f13a1638d6da4bc6ea5f49845800e4433c1da606f08  sources/attica-5.88.0.tar.xz
baloo v5.88.0-rc1
f425be140bbf7dadc34f6042de91e840672071bf
09018da3a01c21e9a8369841fa033737e1b93b56f2b2837663e657ff076abc3d  sources/baloo-5.88.0.tar.xz
bluez-qt v5.88.0-rc1
21d804750f12fa1a01b5361263191a3fe94847aa
3f8c0dbc2a8264e77a218a77893d9584b957dd7905de77e6eda0f9fb112ae509  sources/bluez-qt-5.88.0.tar.xz
breeze-icons v5.88.0-rc1
120931a6450655bddf6165d6a498ddd3a785af1e
99659ef3775a537fa51b0a9e942bbe1b7a5a6f9d911adf2ca2d3e9638f0884b4  sources/breeze-icons-5.88.0.tar.xz
extra-cmake-modules v5.88.0-rc1
dda244455ac2ab136590d28ad87f69a9e6d4c02a
33bd83908daa531654455b77fc121b598f757aadf8ba01dbacfda8b8fb050319  sources/extra-cmake-modules-5.88.0.tar.xz
frameworkintegration v5.88.0-rc1
559fdb7d07ee7baeb5bad1fadf248a24027caa1f
423b05d84364956cac1eaa01669aa25db6a78ad46f8557eb2766e326d7bf4191  sources/frameworkintegration-5.88.0.tar.xz
kactivities v5.88.0-rc1
c7c1f3bc651f711e4f8e7dc3a1bd5feb8d074570
ceec595cf5ff6de06a05fa54f0549a257e74afbfcc712b54a6018be7edb89822  sources/kactivities-5.88.0.tar.xz
kactivities-stats v5.88.0-rc1
0a7f8c1bfd3b4ba66ceb4684522474662b967808
2625a634bf5b5fdfe0ecf6d80777516b196503842f6657141c9bfd7a5c15119e  sources/kactivities-stats-5.88.0.tar.xz
kapidox v5.88.0-rc1
b7cf713b7fada7f5e10f4540f1955d553c262f8a
f9bdcb7482c6c4481553da1ff39f3a05a51830e033e1ae06d606d6e6b94ee6e3  sources/kapidox-5.88.0.tar.xz
karchive v5.88.0-rc1
38f3ab812a079556ed1c8a35f661a1db15452ec8
4b9979a3f0c1acb9822e0bea4b84e84970b9ca0a0e4daf914a35fe079f4ceae3  sources/karchive-5.88.0.tar.xz
kauth v5.88.0-rc1
39f2c87011d262669a97e4263a57162932df9446
0539e6eb5c94da0309f2fbf1503444f2f8cc916ea8899ea05ce4170565d6f995  sources/kauth-5.88.0.tar.xz
kbookmarks v5.88.0-rc1
351989362c25a5f83b53b31acd5555032bc7b0c3
82b0f2248a28417531edac66c14b1f1f75245b3887baa3663e0ebe707362428c  sources/kbookmarks-5.88.0.tar.xz
kcalendarcore v5.88.0-rc1
e6fc6cdc110c0b29848f5ff3411c5c235cfa9b61
5e13d34179f5e315cf5301286340e52b3dc78d4f48927b7f2f0bbf453f03cc43  sources/kcalendarcore-5.88.0.tar.xz
kcmutils v5.88.0-rc1
452a9b07fcabffd97d65e53e1d69ae4df46435c5
008a2348c35b29f9257c99d0e68343a168e799adcf83eaa13ca6324db47e193f  sources/kcmutils-5.88.0.tar.xz
kcodecs v5.88.0-rc1
276e6afd0708115bdb94337faff83c4583f696d7
d16b6c87b2daf27f1845d61307666b0f451658322ac2ed469966d7560af917e9  sources/kcodecs-5.88.0.tar.xz
kcompletion v5.88.0-rc1
9947ef9d718852e883621b0c54f36a5ef2d1c342
b64c7a2720675599385c0faedae27d5255694e6d6637455b2740d49d3a813938  sources/kcompletion-5.88.0.tar.xz
kconfig v5.88.0-rc1
794da15276d431f431bb57e72e526481103598aa
3414e40306c294e28a376e73b5e871ddf2cfc06b751396244dcc585aecd402ac  sources/kconfig-5.88.0.tar.xz
kconfigwidgets v5.88.0-rc1
ae66759e495813f75037b71b62b3bf1ef5c38c46
7995523bee2c89867287a26994859ceb7d2a5be80e7bce80c186d6339bf18ad4  sources/kconfigwidgets-5.88.0.tar.xz
kcontacts v5.88.0-rc1
cddcdb06f47774b1a59fb0c435fdc11b494e0f41
c5b975c2d935d38807634eb176d872fa45d6bca05136777714f5e729a50e42a0  sources/kcontacts-5.88.0.tar.xz
kcoreaddons v5.88.0-rc1
79399aa6a702a93b923acddded083d40b5b6c586
7af6221846d7552bb99c04c2fac2d9f9c247e6cdd13cb3e37e9694fa0b8f2c51  sources/kcoreaddons-5.88.0.tar.xz
kcrash v5.88.0-rc1
e8ce0c2f64e57f32447eb44bba95a20710148a40
9effa892a1ab726f3ddb3c025e600c2fa02496925fcb37a525d4ac5713199e3e  sources/kcrash-5.88.0.tar.xz
kdav v5.88.0-rc1
3ccdb8257c4ffa2c8d5a9315a33c36b7583bb6ca
7cf87774f0d1b9437b113ba0e2495d253d5cd73769c2b2e160a7d3859e3ff2c7  sources/kdav-5.88.0.tar.xz
kdbusaddons v5.88.0-rc1
180ee9ed7a53b42813ff8cf9c829c890d8e79dc3
5ada2a78a778f9356e259876b649d9799936a096d2d0056fccccb406a3e532de  sources/kdbusaddons-5.88.0.tar.xz
kdeclarative v5.88.0-rc1
e59d9b9b4a1517e9dfcb932e36bfd18080f0385a
b506b44b9f50768de9b145980a41de943c2b375defc7e5a97fbb9fc2a441e3a9  sources/kdeclarative-5.88.0.tar.xz
kded v5.88.0-rc1
5158320e457b9e9cc2bb0636bb0cf56bde64139d
cc240053ad396821a8b7174f44ce41a9db793ad3c6dda4ad8d84fd4994b794e1  sources/kded-5.88.0.tar.xz
kdelibs4support v5.88.0-rc1
b161afa1c487750461ca8f0f96d3d0f6a390130a
e680c437cb94cda65d54eea228bd3a652b45031c0ba2e1a7b0ee4810be298245  sources/portingAids/kdelibs4support-5.88.0.tar.xz
kdesignerplugin v5.88.0-rc1
2c4b5cae659de6e0963af1be318effc66287dcb1
d90c6245209d52e891755fcf8a35ce40d9de3b9c315c3f4bef8b556270b0154b  sources/portingAids/kdesignerplugin-5.88.0.tar.xz
kdesu v5.88.0-rc1
6c92e7a3dfb5d4b37c9fa66fe8501847df902a72
4505e560c6e5504a29f42baaa910b3efee401c4d8b7ed0fc1e2a6e2d776e25fd  sources/kdesu-5.88.0.tar.xz
kdewebkit v5.88.0-rc1
b3f10d4279c84bcd7cdd5b95c28c8bdddc1d1b1c
99949eb3198aada509032ce06aac31588e9230ebfcc19297178e15a127d5369e  sources/portingAids/kdewebkit-5.88.0.tar.xz
kdnssd v5.88.0-rc1
56397f5629b8de2edc2642a8df7e3618c45829a5
6d312cef416baba20c6f1d5eac426e7c6c87d1b3f7fe07b3c7d26c8ee54e15fa  sources/kdnssd-5.88.0.tar.xz
kdoctools v5.88.0-rc1
8177c68dcaef37f37abfb232e285608d2c5c3ef3
14b00acc8129395cb7e523a7cb55ec6ddb479166c96693b7b13eefe285ec9030  sources/kdoctools-5.88.0.tar.xz
kemoticons v5.88.0-rc1
4e99bfd0ed64bb15f2bb04a801e97a608e375821
0ed955801d4185aaadfebaf54bcb263d701d10bc89b3dccbf689bb516caf34cd  sources/kemoticons-5.88.0.tar.xz
kfilemetadata v5.88.0-rc1
5133aaf953cd000b5dd67de0367c6b6560b9ba8f
727013fda110a5423d1aabefc6d24a642a3d561ff33babed04e46d8b0c97838b  sources/kfilemetadata-5.88.0.tar.xz
kglobalaccel v5.88.0-rc1
1506409a07f9c76637c410e69a7bcbca57c8b82e
4ab6ada0a11d6634712c5e70e42d6c9e9998013a2800fdf2b73135085eb9433f  sources/kglobalaccel-5.88.0.tar.xz
kguiaddons v5.88.0-rc1
98f8efaf793bb158bd46c647e39c0a6f0a82e6b7
5a9dba0bd5845468d5f3d2ed847ec43f2511a416bf374e001b84058fcbe02f63  sources/kguiaddons-5.88.0.tar.xz
kholidays v5.88.0-rc1
2a25bd1c7f982fca7c0c63608ee35f94b72febd0
8a97a884a60bcd5bc091a833aeb40ca0c5e203389abd44e3076c1c1553bc803b  sources/kholidays-5.88.0.tar.xz
khtml v5.88.0-rc1
39289503769506526a965832e56a9542c42bd292
5e5d0b57a7300ae48a6137e2ec8e9942959eb7e4eec9d936cc06961733e73fae  sources/portingAids/khtml-5.88.0.tar.xz
ki18n v5.88.0-rc1
c432646efa3258692948b2017769d133a4a5db58
ca204e531e0f6bbe5971a6f04a021a46ed06fbbee89a387f4a1bc86698496488  sources/ki18n-5.88.0.tar.xz
kiconthemes v5.88.0-rc1
25bb79879c317da39253cffb2eccac7bacdbf952
f7ab45cb8d7b9a148ec21b64881142b7c04608e6d36f1fa1964e721d8d30e939  sources/kiconthemes-5.88.0.tar.xz
kidletime v5.88.0-rc1
93e33ea503d9a4c022036700f4dffbd1da99b53e
baa36125b6b4b18dbe9004431365635e63f9c9491806ca6560ebb47d7f5962c3  sources/kidletime-5.88.0.tar.xz
kimageformats v5.88.0-rc1
495484701153d4b1ace4bdfe755bc0084e5aba7f
eee708f338fa55a5780acb6cb01dced092446f3d4f66b9e001d61fbfe2b588b5  sources/kimageformats-5.88.0.tar.xz
kinit v5.88.0-rc1
3845aa04221dfd19c5c645b52925cc9b8211058d
106448c5b7f2859243cd22c2f04790de78707f6d2926682f3ea39ec4c0b650c2  sources/kinit-5.88.0.tar.xz
kio v5.88.0-rc1
717c81733632f7b8d50a9fbc84b62d767e4f37de
ffd4aa4277ce545a50ee01783eeb92ca060094fc582c1affd8186c9df0d4a66c  sources/kio-5.88.0.tar.xz
kirigami v5.88.0-rc1
8845b65d9291e3492c474d12c79e889e722ca43d
190608bc49b75f38c3db81538a5f522e391c21b97398e615222449eefbf577fa  sources/kirigami2-5.88.0.tar.xz
kitemmodels v5.88.0-rc1
55bcd02ef6775d780ff4c91378bc30a4c48a7cbd
60f4e112f6862f7e0536e625ce53ec67c77c873d9802ef92f485b5d752b383fe  sources/kitemmodels-5.88.0.tar.xz
kitemviews v5.88.0-rc1
5ab34c2def17917c71b196a6846e47ac2d580392
276a27bd556e977d31666846736382f75429a0632a20a01406257dcfcfce70cb  sources/kitemviews-5.88.0.tar.xz
kjobwidgets v5.88.0-rc1
d50685917230b0a28d941c4dd48920d136653622
5131391391372d71ee4d2a832c45fa5e2d2c8a02c0df61078451551b50b8ba26  sources/kjobwidgets-5.88.0.tar.xz
kjs v5.88.0-rc1
c3d8cf06b56721184e8ddd331e6a1eb5e248b262
ac1094b7ca3a6a88e09428a4c4d09c8af7f487dc2c3c82440abf59867bd87b12  sources/portingAids/kjs-5.88.0.tar.xz
kjsembed v5.88.0-rc1
d9532bf27ed55ff6e28a32c8bc4c746055fbc4e5
1700da37c2ef365aec02f6d4dee08173d0746ede911ca5a50b9f51960363af2e  sources/portingAids/kjsembed-5.88.0.tar.xz
kmediaplayer v5.88.0-rc1
6907327b7c52f04140241912461d69a9f3b2d706
891510510de20afcd604bf825718748ac9b5a4d075d8e68257ee36e857a43b54  sources/portingAids/kmediaplayer-5.88.0.tar.xz
knewstuff v5.88.0-rc1
b1d2e966fefb3215b36659d1ba68c51d9c854983
f73689a88bf5042075baefd1b5bbfa10e58997c98aeccd36cb9292e6efc076f9  sources/knewstuff-5.88.0.tar.xz
knotifications v5.88.0-rc1
d5fe09543f559ec59b49b884aadd7ce4f3623865
f4822b18a9315eaf06b705b89538b28546cacf1938689d0a3d6d6974b9f90522  sources/knotifications-5.88.0.tar.xz
knotifyconfig v5.88.0-rc1
2577cb9e9c59302a4c3d704686857d6919fce1fe
0033f594d93c7a23a4203dedaf3ab0b07e840862f85fe240b0b5171f4f39706c  sources/knotifyconfig-5.88.0.tar.xz
kpackage v5.88.0-rc1
fcc54e7942970076c1db1f41d543cc65c7e8f8ca
9d4c8e5c44c14b0b020c8c71c6da64c78761ee01766874efed5f3077b86600ff  sources/kpackage-5.88.0.tar.xz
kparts v5.88.0-rc1
9e9b0a5ea96c2c0efea60ed69733ceae8f01923e
74ef0eff2b87ec65256691f9124a89b4010a83541b93b6325020541ecabcfbbd  sources/kparts-5.88.0.tar.xz
kpeople v5.88.0-rc1
8b4be58893052f41939c84604575f644c40c9169
ceafb9690010c7c4a075aefc96cc721cf976cfedc3e4822a1bca5ff2916c6cdd  sources/kpeople-5.88.0.tar.xz
kplotting v5.88.0-rc1
66898ce301932878d3f305fec5e02689fd105830
b7b5438bfcf113e13977861644e29871552ec337a100b99d9eba9e5cf6a42a41  sources/kplotting-5.88.0.tar.xz
kpty v5.88.0-rc1
ed12d4317104def7a3bcdda3892607b0297390c7
ca2a37fbe0c54ba9e7ff0e7e7c20d86621735ce85f093f79929d51e191d4c061  sources/kpty-5.88.0.tar.xz
kquickcharts v5.88.0-rc1
c84226615d5fe3cf08ac1640ac8ce509bb0e4635
5c04438fda04767f4fddbb28dd3e4db3bae1d4777a6b8e6dc73edfd4bbd87f88  sources/kquickcharts-5.88.0.tar.xz
kross v5.88.0-rc1
90050478cba8f57c07069fd4a34beffa26ac9dcf
c889a3f8ceef51f8ad188e8cc98d7aae110268d23ff4ade8d7ef779bb90f5e6d  sources/portingAids/kross-5.88.0.tar.xz
krunner v5.88.0-rc1
2e18a01dc32ab5922c7e5eb174bac07cfafe996c
bae4bab2de20caf0ad6f87d32d5d9c7e807342986571cdffeea3259acdccb35c  sources/krunner-5.88.0.tar.xz
kservice v5.88.0-rc1
3a1fb18a23525981a0e6f186e2e1d702c77e7f15
841e572bd74f267375dca5dc5c7561162a12bca2c76b11a6860ea14fe2416aa9  sources/kservice-5.88.0.tar.xz
ktexteditor v5.88.0-rc1
9642974d30215be2519130bc6d1ce4400b5fa0fa
25bf3c6e50ccb744d29cf4cf704ef499143a00f66ce9f98464b68ae68f9af3c5  sources/ktexteditor-5.88.0.tar.xz
ktextwidgets v5.88.0-rc1
5fb894663b8dbf08b52152ae4435d69f7f4c0792
33660e1e3e59f194250873ca59e6c8be375fc114b8c9ba44bd1dd7a97990d719  sources/ktextwidgets-5.88.0.tar.xz
kunitconversion v5.88.0-rc1
41684b93f78f2b942b8598179c92df003de8ac1f
6cd307174e96702a051d96328527e3890f24874ae7a58195257ea9689a097e16  sources/kunitconversion-5.88.0.tar.xz
kwallet v5.88.0-rc1
8bfc1d9943c512bf0721b25014c364014ef8a319
4ea69018f85f44472e77a76a6f5af180e60702f7e72a8e34f792d55729e255b8  sources/kwallet-5.88.0.tar.xz
kwayland v5.88.0-rc1
5d47b7452c651bf691e53f883a9a075bba040f7c
5015f330eca73ded1f0f38046832925848e2de15c0f4490667c97c61d7a0463b  sources/kwayland-5.88.0.tar.xz
kwidgetsaddons v5.88.0-rc1
8bae12ebf13f9b09b30d307f73cc78d1122a471e
07f11f4b62abe1299e3a9e45c8e09a0a01125164a0df7df58148393f6bbba311  sources/kwidgetsaddons-5.88.0.tar.xz
kwindowsystem v5.88.0-rc1
abfd97a10d608090e64026f5bc0fcb3a7512398d
80d3984f9ef8077df0fa94ce0be0131b58dffb25965529c5d9f4f8a56ca40cc1  sources/kwindowsystem-5.88.0.tar.xz
kxmlgui v5.88.0-rc1
4c1bf9dd49408c0a5016a542d54a190d5bca7faa
623c5a73369c0f1bd7b143de72addae33bfcd03fa4ab5ea5d9b3ac6d9be0a117  sources/kxmlgui-5.88.0.tar.xz
kxmlrpcclient v5.88.0-rc1
bfab9e21a628b9196fae32757cea308fd7241afb
679af4618fdb2f24f00de779f4430124bf8e0d8c7f447d05ede037806048800a  sources/portingAids/kxmlrpcclient-5.88.0.tar.xz
modemmanager-qt v5.88.0-rc1
02e05430784e24d9cb8ef0c6a53a581b6ee6d4d9
f4e630d15e2eb524e89d73a51d9d73467f946bae42aaae8dd20a46e36f8c9bbc  sources/modemmanager-qt-5.88.0.tar.xz
networkmanager-qt v5.88.0-rc1
a1b2db68be553ecaf961ba0f931972ad61591a3b
8690c8922896e29a2b8c48a3312801bd25a164c0d5bb79f2ab0fc16eb2cf5281  sources/networkmanager-qt-5.88.0.tar.xz
oxygen-icons5 v5.88.0-rc1
f92cd89fd6ffe3c48b5191f37952a5a1f2ac0993
b7e36ea83cf840dbbc7a0a9fe0528b64d96c764e0485ed5d6e0c5cbb3072f12f  sources/oxygen-icons5-5.88.0.tar.xz
plasma-framework v5.88.0-rc1
ed251a6897db7e2046fce21c8ca19eb79a17a5fd
9640040242aaacd1017b993e23426449ee71ba7b54ac5ce7e042e5d5aca301a8  sources/plasma-framework-5.88.0.tar.xz
prison v5.88.0-rc1
328a5712843e635a813c2481be673381a0dbba1c
37a16df7ac823f7e97a7e1e9ef48a794879bf81cccb126809b24e25091343f7a  sources/prison-5.88.0.tar.xz
purpose v5.88.0-rc1
e17c95803f8e9ed4c9d6ba5387515c093d6a5d15
374506aff7b54cbd3cec87c0d8782bf896f573548b3b689224e2bd8b38b148a2  sources/purpose-5.88.0.tar.xz
qqc2-desktop-style v5.88.0-rc1
e94e5b766e656cdd1e9dcb80c6dfd190a5bd5a71
a2f4afa088a81b6e9367c08c341e721d4a92832ff26b0889ae3566f37247445f  sources/qqc2-desktop-style-5.88.0.tar.xz
solid v5.88.0-rc1
06d358f51af3737d72608a280b9bc3cfdde3c30a
cf850337434f6844750bda625fb769615202cda0c047b4bc9dbc44634f556fea  sources/solid-5.88.0.tar.xz
sonnet v5.88.0-rc1
7ab90fd4340958ccaf8a38e0e65d5b36baabb4ab
8f99640923b500affd549c4990a9a5ee526b704bfab446e41588963ecade0869  sources/sonnet-5.88.0.tar.xz
syndication v5.88.0-rc1
00e520110a93b5543f50175bbc406ac6d2690aaa
09008afd3add5f57942d21d50328ffcd013aff9ea942d6b188069bc6a1ae9638  sources/syndication-5.88.0.tar.xz
syntax-highlighting v5.88.0-rc1
5e7bc141964d761154dc74a41c829819807d7be4
53d7a97d479543bba4bd6f214b973a88a5316e1b04b01f68a4e2210467fc5f0d  sources/syntax-highlighting-5.88.0.tar.xz
threadweaver v5.88.0-rc1
11a506a9322c26da11302ac545832c2c1a5d90ca
b2f3079158a52c8e49ea0989e18a509dc9693f6a26f0739b133bee0f4b02df1f  sources/threadweaver-5.88.0.tar.xz
-------------- next part --------------
### Attica

* Add Android CI

### BluezQt

* Add GATT Client functionality
* Generate pkgconfig file

### Breeze Icons

* Bug 404810 add flatpak packages mimetype icon
* Bug 444452 Custom folder icons
* Use reference to a QString to avoid copying, fixing a warning
* BUG: 395569 places icon use ColorScheme colors (bug 395569 places icon use ColorScheme colors)
* Add RTL logout icons
* Missing color scheme usage at some icons
* BUG: 174203 add mail-download-now and mail-download-later icon (bug 174203 add mail-download-now and mail-download-later icon)
* BUG: 436931 update anacondainstaller icon to respect fedora logo (bug 436931 update anacondainstaller icon to respect fedora logo)
* Fix the dark install directory for installing colored icons (bug 444095)
* Install colored icons sizes into breeze-dark them as well (bug 444095)
* Make some of the 22 px places icons actually be 22 again
* Add Kongress icon fix grid alignment
* Fix color of 16px im-user-offline icon (bug 443658)
* Optimize places 16 and 22px icons
* BreezeIcon additional app icons most are for math apps
* BreezeIcons add task-process icons for kalendar app task view
* Add Joplin icon
* Add syncthing icon
* Move all of /preferences to icons, remove it from icons_dark
* Fix scalable test to check breeze for breeze-dark
* Make breeze-dark inherit from breeze

### Extra CMake Modules

* Fix Wayland_DATADIR when cross-compiling
* [android] Extend NDK workaround to version 22
* msvc: Fix __cplusplus value
* Fix ECM on systems without PyQt5 on Python 2
* ECMFindQMLModule: Use QT_HOST_BINS to find qmlplugindump
* FindQtWaylandScanner: Use QT_HOST_BINS to find qtwaylandscanner
* ecm_add_test: add -DQT_FORCE_ASSERTS to compile flags by default

### KDE Doxygen Tools

* Handle uppercase directory names (bug 441560)
* Remove whitespace in generic type definitions

### KArchive

* Add Android CI
* This framework is now LGPL-2.0-or-later

### KBookmarks

* Correct platform specification - we can be built on Android as well

### KCalendarCore

* Dirty fields and update observers in Event and FreeBusy
* Dirty fields and update observers in Incidence
* Dirty updates in IncidenceBase
* Move IncidencePrivate and IncidenceBasePrivate to headers
* Simplify IncidenceBasePrivate constructors
* Rename incidence classes from Foo::Private to FooPrivate
* Copy improvements in recent changes to Event etc
* cmake: Port to using libical's cmake scripts

### KCMUtils

* KPluginSelector: Make sure to check if metaData/moduleInfo is valid before accessing it
* KPluginSelector: Allow KCMs to be loaded using X-KDE-ConfigModule keyword
* Remove unused internal method in KPluginSelector
* Deprecate KCModuleInfo in favor of KPluginMetaData API
* KCMultiDialog: Use deprecation macros to wrap internal KCModuleInfo API usage
* KCModuleLoader: Deprecate overloads using KCModuleInfo
* KPluginSelector: Port internally deprecated KCModuleInfo usage
* KCModuleProxy: Deprecate KService/KCModuleInfo overloads for constructor

### KCompletion

* New KCompletion::setSorterFunction() to allow custom sorting by providing function (bug 442717)

### KConfig

* Exclude new enum-overload from python bindings build
* Enforce KAuthorized enums being not 0
* Create enum to to authorize common keys
* Do not try to generate python bindings for KConfigGroup::moveValuesTo
* Create utility method for moving entries from one group to another

### KConfigWidgets

* Fix auto color scheme switching
* [kcolorschememodel] Expose color scheme id
* [KCommandBar] Additionally sort commands by name (bug 443731)
* [KCommandBar] Don't display an indent for an icon if no item has an icon (bug 443382)
* [KCommandBar] Skip actions with empty text (bug 443732)
* Read proper color setting on Windows (bug 443300)
* [KCommandBar] Show information about a command in a tooltip (bug 438735)

### KContacts

* Adressee: use a vector instead of a QHash with ~8 elements
* VCard: Replace QMap with a vector of struct
* Addressee: deprecate insertEmail() and add a new method instead
* VCardTool::addParamter() should take by pointer
* Deprecate parameters/setParameters() from the public API
* Deprecate the unused Field class
* Replace country <-> iso code mapping with the new KI18nLocaleData
* VCardParser: less temporary allocations
* Don't use QTime::fromString() with format being a string
* Don't use QDate/QTime::fromString() with a string format arg
* Perf: Manually parse timezone offset
* VCardTool::createVCards(): split Adressee-related code to a separate method
* VCardTool::createVCards(): split Adress-related code to a separate method

### KCoreAddons

* KPluginFactory: Provide more context for warning
* Add comments describing checks made before registering plugin
* Move utility method to read translated json values to dedicated header
* Improve deprecation docs of KAboutData::programIconName
* kcoreaddons_add_plugin: Avoid clash if app name and plugin namepace are the same
* K_PLUGIN_CLASS_WITH_JSON: Use name provided by kcoreaddons_add_plugin for factory
* Port internal readStringList usage
* Deprecate KPluginMetaData::readStringList in favor of value overload
* Discard KPluginMetaData::value overloads for python bindings
* KPluginMetaData: Add overload to interpret char array as string
* KPluginMetaData: Add overloads to read int and bool value
* merge the util's config.h

### KCrash

* Move more Linux-specific functions under #ifdef Q_OS_LINUX
* Add CMake option to build without X11
* Use imported target for X11

### KDeclarative

* GridDelegate: don't let labels overflow (bug 444707)
* Use a readonly property to control KCM margins
* [configmodule] Deprecate aboutData
* [ConfigModule] Allow creating KCMs without KAboutData
* [ConfigModule] Deprecate ctors that take KAboutData and KPluginMetaData
* Don't explicitly build shared libs
* Expose KAuthorized enum as dynamic properties to QML
* KCM GridDelegate: Display a blue line when the delegate has active focus

### KDED

* Bump KF_DISABLE_DEPRECATED_BEFORE_AND_AT value
* Utilize KPluginMetaData::value overloads

### KFileMetaData

* Fix wrong testcase
* [FFmpegExtractor] Remove FFmpeg 2.x/3.0 support, handle deprecations
* Fix version checks in FindFFmpeg.cmake
* [DublinCore] Also test terms namespace
* [PopplerExtractor] directly use getters provided by poppler

### KGlobalAccel

* Properly split exec line args (bug 444730)

### KDE GUI Addons

* Remove unneeded lambda capture, fixing a compiler warning

### KHolidays #

* Correct Name of last day of daylight saving time (bug 444615)
* Fixed typo on holiday_mx_es
* various holiday_* - assign explicit names for subregions
* holidays/holidays.qrc - remove trailing white-space
* Remove unneeded fstream include
* removed shabs
* added pakistan holidays

### KI18n

* Don't discard non-conflicting substring matches
* Fall back to the compile-time detected iso-codes location
* Use unique_ptr instead of managing memory manually
* Load Qt translations even if some catalogs are missing
* Add KCountry[Subdivision]::operator!=
* Forward declaration needs a matching export macro on Windows
* Extend README to cover the new features
* Move the new country/country subdivision/timezone code into its on library
* Add QML API for KTimeZone
* Add QML bindings for country/country subdivision API
* Fix offset overflows for ISO 3166-2 name lookups
* Integrate the Unicode normalization and prefix matching from KContacts
* Cache iso codes cache sizes
* Implement KCountry::fromName()
* Add timezone lookup by geo coordinate, and timezone to country mapping
* Make use of the spatial index for countries and subdivisions
* Generate spatial index for timezones/countries/country subdivisions
* Implement timezone by country (subdivision) lookup
* QGIS Python scripts for generating country/timezone lookup tables
* Add country and country subdivision lookup and translation API

### KIconThemes

* Add QIcon::fallbackThemeName() as fallback
* Fix @since marker
* Include a test for properly testing icon recoloring
* Also highlight charged text colors (bug 442569)
* Use KIconColors to re-color icons
* Make icon colouring a per-icon property rather than a system (bug 442533)
* Create a d-pointer for KIconEngine
* [KIconDialog] Also apply edge padding vertically
* Ensure we retrieve our dependencies on Android

### KIdleTime

* Relicense framework from LGPL-2.0-only to LGPL-2.1-or-later

### KInit

* Remove code for loading libkdeinit5_foo.so modules

### KIO

* PasteDialog: fix data pasting in Wayland (bug 421974)
* Find LibMount when building statically
* kdeinit is gone, use KDE_SLAVE_DEBUG_WAIT in kioslave instead
* [KFilePlacesModel] Specify which data roles have actually been changed
* Deduplicate KCoreDirLister before going through them
* Use CMake to check if copy_file_range() is available
* file_unix: make the read/write loop the same as the copy_file_range one
* file_unix: let copy_file_range() manage the fd's offsets
* file_unix: emit processed size change after each copy_file_range() call
* file_unix: only update sizeProcessed once per iteration
* KDiskFreeSpaceInfo: Remove redundant deprecation #if
* Deprecate KDiskFreeSpaceInfo
* fix KTerminalLauncherJob working with exec
* file_unix: fix copying status report
* file_unix: Refactor copy()
* KMountPoint: revert to parsing /dev/disk/by-{uuid,label}/ manually (bug 442106)
* CopyJob: handle the no-op case of symlinks on FAT partitions (bug 442310)
* SkipDialog: adapt buttons to more use cases
* Port to enum values for KAuthorized::authorize
* KUrlCompletion: Disregard the trailing slash when sorting directory paths (bug 442717)
* Deprecate Scheduler::publishSlaveOnHold as well
* Remove the last use klauncher in slave.cpp
* Remove cmake option KIO_FORK_SLAVES
* KFilePropsPlugin: Allow to edit properties when setFileNameReadOnly is set (bug 441847)
* Increase KF_DISABLE_DEPRECATED_BEFORE_AND_AT version
* Add easy Invent repo search
* Add invent web search keyword
* kcm_cookies: Embed json metadata
* kcm_webshortcuts: Embed json metadata
* kcmproxy: Embed json metadata
* kcmtrash: Embed json metadata and drop X-KDE-PluginKeyword usage
* scheduler: reorder to avoid the need for fwd-decl functions
* [KUrlNavigator] Fix first button text for local paths
* kuriikwsfiltereng: Fix quitting match logic if accidentally bang syntax is used (bug 437660)
* kurifilter: Add test to check if bang syntax is preferred
* Deprecate KAutoMount/KAutoUnmount
* file_unix: Fix endless loop during xattr copy (bug 441446)
* Improve "trash is full" error message (bug 442865)
* Don't use kdoctools on Android
* KDesktopPropsPlugin: open "Advanced Options" dialog with show()
* Adjust dependencies for Android

### Kirigami

* Fix missing titlebar on ApplicationWindow modals in Windows
* NavigationTabButton: Set minimum width and wrap text
* Icon: Use icon-png as the default placeholder instead of icon-x-icon (bug 444884)
* Remove the no longer existing Units.qml file from the qrc files
* Add missing AboutItem to to the qrc files
* Cleanup FormLayout
* reliably drop component pools (bug 429027)
* [GlobalDrawerActionItem] Dim when disabled
* Small improvement in Api doc
* Pass properties when creating a dialog for pushDialogLayers
* Fix context drawer being inaccessible on secondary layers in mobile mode
* [PageRow] Fix variable shadowing
* [ActionTextField] Doc: Reword nullable field to an empty list
* [Breadcrumb] Fix breadcrumb position on content change
* Improve look of FormLayout section headers
* Fix punctuation/whitespace of runtime rate-limited deprecation warnings
* Always allow sidebar handles in header by default
* remove duplicated frile
* NavigationTabBar: Support actions that have mnemonics
* Heading: Lower all sizes
* Fix issues with setting components on tablet

### KItemModels

* Take into account a possible QLocale::setDefault() override

### KJobWidgets

* Handle all cases in switch(KJob::Unit) expressions to fix a compiler warning

### KJS

* Do no longer remove -Wsuggest-override flag

### KNewStuff

* Port to enum values for KAuthorized::authorizeAction
* Make sure that we query KService with lowercase desktop names since it seems that KService stores everything lowercase (bug 417575)

### KNotification

* Fix Windows build
* warn when notifybypopup has pending notifications on destruction
* Add KNotifications QML plugin
* KWindowSystem is also not required on Android - but unlike Phonon is also needed on Windows
* Phonon is not required for KNotifications on Windows or Android

### KPackage Framework

* Allow KCM kpackages to use metadata of C++ plugin
* Utilize std::optional to check if we have already searched for a KPluginMetaData object
* KPackage: Copy KPluginMetaData object when copying d-ptr

### KParts

* Deprecate unused & internal method
* PartLoader::createPartInstanceForMimeType: Port inlined code from hack
* Increase KF_DISABLE_DEPRECATED_BEFORE_AND_AT version
* Un-Overload KParts::BrowserExtension::selectionInfo signal

### Kross

* Emit deprecation warnings for central Kross::Manager class

### KRunner

* Deprecate K_EXPORT_PLASMA_RUNNER_WITH_JSON macro in favor or K_PLUGIN_CLASS_WITH_JSON
* Deprecate RunnerManager::allowedRunners method

### KService

* Use KSERVICE_ENABLE_DEPRECATED_SINCE in header instead of BUILD variant
* cmake: Remove intermediate copy targets
* kservice.h: Silence deprecation warnings in inlined, deprecated code

### KTextEditor

* ViMode: Dont respond to doc changes when vi mode is disabled for view
* Expand katepart metadata (bug 444714)
* Set metadata when creating katepart (bug 444714)
* TextFolding::importFoldingRanges: get rid of UB (bug 444726)
* KateFoldingTest: don't leak ViewPrivate
* Simplify DocumentCursor::setPosition
* Highlight Folding Markers
* #37 Improve the context menu for selections
* Make the regex search fast
* Improve Appearance > Borders Dialog
* KateRenderer: Check for m_view being null in more places
* Fix leaving selectionByUser state
* Do not cancel mouse selection when using the keyboard
* [KateIconBorder] Handle annotations context menu
* Enable enclose selection by default for brackets
* Dont indent the lines if line already has text + noindent
* Improve Open/Save Advanced Dialog
* Better General dialogue for text editing settings
* [KateIconBorder] Add context menu

### KWayland

* Correct the eglQueryWaylandBufferWL_func prototype

### KWidgetsAddons

* KTitleWidget: Lower all sizes
* KSqueezedTextLabel: Fix clipped characters (bug 442595)
* KMessageDialog: fix setButtons() being called twice
* KMessageDialog: disconnect default buttonbox signals as we emit done() manually (bug 442332)

### KWindowSystem

* Fix the compiler warning by casting int to unsigned
* Link privately against XCB when building statically (bug 441266)

### KXMLGUI

* Migrate "State" config entry to state config group if available
* Allow apps to opt-in storing state data in separate file (bug 397602)
* [ci] Remove unused kwindowsystem dep

### ModemManagerQt

* Introduce VoiceInterface Type
* Add signals to watch for interface changes
* Fix DBus signal connection

### NetworkManagerQt

* cmake: use imported targets

### Plasma Framework

* Deprecate KServiceTypeTrader containment action loading
* Deprecate standardInternal*Info methods
* Avoid creating a Theme object for every icon fetch
* Introduce dismissOnHoverLeave property and toolTipVisibleChanged signal (bug 444142)
* Deprecate plugin export macros in favor or K_PLUGIN_CLASS_WITH_JSON
* PC3 SpinBox: improve visuals and behavior, remove drag to change value
* Deprecate parentApp parameter in PluginLoader::listAppletMetaData
* PC2 ScrollViewStyle: fix scrollbar sizing
* PC3 TextField: Make focus frame not delayed
* PC3 Slider: get rid of HoverFocusSvgItem
* PC3 CheckIndicator: only show focus visuals for visualFocus
* PC3 Slider: fix tickmark positions
* PC3 ScrollView: remove ability to show background in onCompleted
* PC3 private/RaisedbuttonBackground: disable shadow when disabled
* PC3 private/ButtonBackground: reduce opacity when disabled
* Breeze button: Use more realistic shadow
* PC3/Breeze progressbar: update style, improve implicit sizing
* Breeze line: removed built-in blank space, simplify
* Breeze button: Use solid backgrounds for raised button pressed graphics
* PC3/Breeze sliders: add solid background, handle shadow, fix pixel alignment, fix vertical groove height
* PC3/Breeze scrollbar: update style and behavior
* PC3/Breeze radiobutton: improve style
* PC3 Control: use better implicit size calculation
* Fix crash in WindowThumbnail::updatePaintNode() (bug 444015)
* ExpandableListItem: Finally fix expanded height calculation permanently (bug 443755)
* Properly discard window texture provider when thumbnail item shows only icon
* Have Containment::restore also call its parent's Applet::restore
* Simplify code by using KPluginMetaData::value overloads
* Prevent tooltips from being incorrectly dismissed (bug 434657)
* Split window texture provider from window texture node (bug 439681)
* Make tab/right move focus to default action button or expand button
* Heading: sync with Kirigami version
* Ensure context menu is PC2.Menu, and open it relative to the item
* Fix context menu opening
* Add keyboard navigation to ExpandableListItem
* ScrollView: Do not overlay scrollbars over contents (bug 443173)
* PC3 Button/ToolButton: use down instead of pressed for background graphics
* PC3 TabButton: Add focus underline to label
* PC3 TabButton: Use IconLabel, set padding from theme, show background when no tabbar
* PC3 TabBar: improve implicit sizing, support spacing, remove pointless background, use 0 highlightResizeDuration
* breeze: increase tab top/bottom margins
* breeze: fix wrong element IDs for north tab margin hints
* PC3 Slider: set implicit handle size, separate hover/focus from shadow
* breeze: update slider style (bug 355889)
* PC3 private/IconLabel: simplify properties, add convenience display properties
* PC3 TextField/lineedit.svg: Add focus frame for visualFocus
* breeze: update button style
* breeze: update checkbox and radiobutton style (bug 355889)
* Use onPositionChanged instead of onContainsMouseChanged in ExpandableListItem
* Corona: save after ending edit mode
* Heading: Lower all sizes
* Add scroll support to calendar component in plasma frameworks
* PC3 checkbox/radiobutton/switch: left align IconLabel
* PC3 ToolTip: ceil label size
* PC3 ToolTip: fix pressed/hovered undefined error
* PC3 ToolBar: set spacing, remove pointless contentItem
* PC3 TabButton: set spacing, remove pointless background item
* PC3 DialogButtonBox: fix property undefined error
* PC3 ComboBox: make text field use parent palette, modernize code
* PC3 ComboBox: set cursor delegate to null instead of undefined
* PC3: Use shared Icon+Label implementation
* PC3 ComboBox: account for indicator and content size better
* PlasmaCore Units: Fix sizeForLabels icon size
* PC3: improve implicit sizing
* PC3 ButtonBackground: Don't load the background we aren't using
* PC3 Button: use same check for color group as ToolButton
* PC3 button backgrounds: remove TODO for required properties

### Prison

* Decrease the preferred size for PDF417 barcodes
* Add PDF417 barcode support

### Purpose

* cmake: Use custom command instead of custom target for copy
* Set a title for JobDialog (bug 444205)
* Improve job window buttons (bug 444145)
* Fix whitespace punctuation in a warning
* email: Ensure we don't crash when there's no mailto preferredService (bug 443788)
* Make sharing via Telegram work again

### QQC2StyleBridge

* Pane: add missing Kirigami import
* Add Pane control
* Remove some id, this should improve the performance
* Do not set the palette for every component (bug 406295)
* [TextFieldContextMenu] Fix null property accesses
* [TextFieldContextMenu] Free the action function after running it
* Only re-compute the icon when it's necessary
* Don't change MenuItem's arrow's color when selected (bug 443453)
* Use KIconColors to color icons
* Implement Spellchecking using Sonnet for TextArea

### Solid

* Implement ARM specific CPU info

### Sonnet

* Build examples only when BUILD_EXAMPLES is on
* Fix applying highlighter in quick document
* data/parsetrigrams.cpp: ensure the output is deterministic
* Don't crash on null textDocument if suggestions are invoked
* Add missing qmldir
* Implement QtQuick bindings for Sonnet

### Syntax Highlighting

* ' is a valid identifier part
* Fix the colors of modified and saved lines
* cmake.xml: Recognize CMake provided modules and functions/macros
* Remove *.nix files from Bash syntax
* Add Nix highlighting
* debchangelog: add Jammy Jellyfish
* update refs to improved Dockerfile highlighting
* bash.xml: Add Exherbo script file extensions recognized as `bash`
* dockerfile.xml: Use `bash` syntax for shell form of commands
* Specify byproducts for ExternalProject_Add call
* cmake.xml: Improvements to highlighting
* Add support of YAML in Fenced Code Blocks in Markdown
* Update GNU Assmebler syntax
* merge loadhighlightingdata_p.hpp with highlightingdata_p.hpp and rename KSyntaxHighlighting::loadContextData() to HighlightingContextData::load()
* add comments and inline in the header some functions
* loading rules in 2 parts to reduce the final memory used

### 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