Dear packagers, KDE Frameworks 5.92.0 has been uploaded to the usual place.
New frameworks: none this time. Major changes: kapidox, being python code, no longer provides a CMakeLists.txt It needs to be built using pip install. For details and in case of feedback see https://invent.kde.org/frameworks/kapidox/-/merge_requests/20 Public release next Saturday. Thanks for the packaging work! -- David Faure, fa...@kde.org, http://www.davidfaure.fr Working on KDE Frameworks 5
attica v5.92.0-rc1 e83400cbf14d8011dd15542f65576592ca032e3e bf647c7736acbbb99ff1557339f71b5efd5a7591b2af83b482d37d35516bc933 sources/attica-5.92.0.tar.xz baloo v5.92.0-rc1 419f42863ecff2de72fdc9d55afacc733f7237df 283570583da0f85b2001ca600b9657e3a3fb9c2dcdd3ea8728553e212e50a475 sources/baloo-5.92.0.tar.xz bluez-qt v5.92.0-rc1 1efb85fc3421d5eb84d41438d2773d13193139a1 f58d2483ed2db9cb77621bce3b3c6babd8d1153954030c0dc52ce399c6d28ab6 sources/bluez-qt-5.92.0.tar.xz breeze-icons v5.92.0-rc1 73139fbc22a4e2e8eb3f8931c22a49ca3c7f3cc8 49e09663989fd3498d61cb7518c741c87a702689b6d6074097d628264a064366 sources/breeze-icons-5.92.0.tar.xz extra-cmake-modules v5.92.0-rc1 5fa088ac474300e17e9a09db0d45b6001b0dd68d f89a238bc5f28738db25e29296b75b4f795e3e9bfe3a8f1f9390648749d303ef sources/extra-cmake-modules-5.92.0.tar.xz frameworkintegration v5.92.0-rc1 392260e9df690e66f59ded1c25943b925eeda14c bd8ef6f6656c9756a56fbfa1dc91273426ef3ea5fae3e7a4c7dbeddfbbe3ec5d sources/frameworkintegration-5.92.0.tar.xz kactivities v5.92.0-rc1 edcf2c40e0cf803e02ba358785b0e5c7645ec81c fc06b6fc111f5ed8450c1c1c96f36188328b2292001ca3bf3293d0f68678dbcd sources/kactivities-5.92.0.tar.xz kactivities-stats v5.92.0-rc1 7787661d450039b9e21b70a67857cbe5da3e0f4e 2206132e0edbb8271f77bb6c45e794b8d3baa3d9b4f94aba005556f9fa3ff751 sources/kactivities-stats-5.92.0.tar.xz kapidox v5.92.0-rc1 73dde561052c0dcaea004a60daba6b04a81d3dc2 4f5201de5878bc3fb24f9e2ebd387c0a12d7a27c407636bc878bab5a3999a56d sources/kapidox-5.92.0.tar.xz karchive v5.92.0-rc1 f5999798134cd4fda3aabdfbf106ef171918d47c 5076a28c3a10ab755454c752fa563a4be7ad890f391c43aaa2ee4ee4b6a99fae sources/karchive-5.92.0.tar.xz kauth v5.92.0-rc1 e9b625299a6ef6ffe2099487d1be93df732cf865 44824bf68ee510d8aa0189a9d4b44568b0fe20d17ba45e3b739db1927bfa4728 sources/kauth-5.92.0.tar.xz kbookmarks v5.92.0-rc1 f58609aaac27fef38129e9bc7306cd0e466016a8 99504e761621b56e07a561e1caea196fe4623c9334b889f081e3da8e4a19d543 sources/kbookmarks-5.92.0.tar.xz kcalendarcore v5.92.0-rc1 8f0621151e051a6055924921e68f9af6259617e8 6ff2e68dfb8b92e0f181f3f19d20991bfd589b4a047b313af908c41391560b3a sources/kcalendarcore-5.92.0.tar.xz kcmutils v5.92.0-rc1 763ed65ba5227ebc36e8569037fda674b7ffd32a dd49e658fc85c215442a7fa9d2435819f0bef13c997a6c2a51557b82e1bc8d3a sources/kcmutils-5.92.0.tar.xz kcodecs v5.92.0-rc1 817b93b5d287268a99a3791d41f197ae4f46cc90 d6e5b7a453948d5fa0482715eaf4a0c9abe5b902a0aca15540a04b1a1b60d275 sources/kcodecs-5.92.0.tar.xz kcompletion v5.92.0-rc1 c9d745ec579176a71e85e74670ec5dbbc0d2107d 08f1525c6cee8babe399c941bb85d04be9dade0341d1d85c6beccd2e93dc7ceb sources/kcompletion-5.92.0.tar.xz kconfig v5.92.0-rc1 e3f2597f01c1152ec3a5ff1ba0458c7f4b74f3d8 7801b641b88368a0c021272073c692337b42ee28f0025d106942c8ce873b0523 sources/kconfig-5.92.0.tar.xz kconfigwidgets v5.92.0-rc1 cf3666f78e079027d4795b78e8771fabf35c5475 4259eed35d9ac307ecc30e64833bad7a89ef58fc7125054eb39716d27a4a274a sources/kconfigwidgets-5.92.0.tar.xz kcontacts v5.92.0-rc1 f92ef5853fd0defd2ad10d93fe6fde5ed4f495e3 1276006e50f507216a8241ca4b26b02c67c42e5bee26a6b391db6ae4f72533ce sources/kcontacts-5.92.0.tar.xz kcoreaddons v5.92.0-rc1 50f7b56d32516a22d9269498c8e4298acd83efb3 df5f718f324aa2b58191438c8aa5f7498a7997eff990d16ffbc9f19efd1a6667 sources/kcoreaddons-5.92.0.tar.xz kcrash v5.92.0-rc1 bdd0ca5f1755cd2ef290751979121a554210122b 9bc5605b5026f55d9c2c1ca32c79842c3ad0f5c042e480fe1e7027b2692526c7 sources/kcrash-5.92.0.tar.xz kdav v5.92.0-rc1 067cbdda945d49d1f2d456b0dd2a9fa6759e2e7e f3b16c473b104f83f6124f96f2b06a6c72a447eb19ba31a90e3f4725e732b1c4 sources/kdav-5.92.0.tar.xz kdbusaddons v5.92.0-rc1 1f5b3e242666bfcabbaab248fa6f5fdffcea4f77 7c03f33cc49ffa80e509f654f410cb142e917bceb2f35f08836dc46ed268ae54 sources/kdbusaddons-5.92.0.tar.xz kdeclarative v5.92.0-rc1 7f0a12f72f8b801e6dbbb17c44f84d9a37bbfc0b fe964d77fea37c04eee3863d2b4227b76e33f16583906c284b532a461982d5b3 sources/kdeclarative-5.92.0.tar.xz kded v5.92.0-rc1 95243e37f5e7bc0530a6eafa0f624054d45aa544 8335531b856cb361ab2e5b390b333eb3405bac4e2bc7c0305994704bd0540e6c sources/kded-5.92.0.tar.xz kdelibs4support v5.92.0-rc1 1f742200c63a0528bb0d3a34694603b937e76a7f 292e5e84ad8d7de90f0666b51f085a25b7a9faf521c58379d470d2994004ede0 sources/portingAids/kdelibs4support-5.92.0.tar.xz kdesignerplugin v5.92.0-rc1 3c4e43f586d88706f6fcb1b73afd8c3d88d52bfc 066859b345da224f5edb601a5f448540330c9a286980b0c34169646c26a22a4e sources/portingAids/kdesignerplugin-5.92.0.tar.xz kdesu v5.92.0-rc1 ae4ad228588ec3bf93a94aae0f5e20e2a6a57441 4687dc87a9ada0675801e0c575467bb5f7f7fe21b67ae2ffd1fed80736f95efa sources/kdesu-5.92.0.tar.xz kdewebkit v5.92.0-rc1 bc34c1e099fb9659ca5289a350005be9b199e0ce 4d0a773cad86a642cb90d9844757569f2e2e9d1e96ccf78f73bee885c908d1b6 sources/portingAids/kdewebkit-5.92.0.tar.xz kdnssd v5.92.0-rc1 29e2ab2bdbb338b63c2380189029371971fbe1d4 5f36af49faab84d8ae7ec46f1ba3300c9cdd3d8820dd1e7e48c5c37bcdd844d4 sources/kdnssd-5.92.0.tar.xz kdoctools v5.92.0-rc1 745df06e67b4fa7a36036b6d713b346bc5b8d3f7 86a3aeb8b91dec0e1cd81b646654ebd750a8aedfac9b4d53b9b0019a91720870 sources/kdoctools-5.92.0.tar.xz kemoticons v5.92.0-rc1 c8df1d48d774c5d7d28990c116ce8068d423e1db fdcfe30941c18a9cb29b58459fbb2ae54a55fd5a0e8688f0c59a7cc7ebf09f07 sources/kemoticons-5.92.0.tar.xz kfilemetadata v5.92.0-rc1 58e33c34105ac46f51bfee2a6d9d1c6ba3e27356 d624d3551094cf73d802b6e95bcd78577ce9eb1e9cbb9a8f340dcad066ea15ce sources/kfilemetadata-5.92.0.tar.xz kglobalaccel v5.92.0-rc1 4f5be36dedc55b930ad0a9b0598b317b08052605 be7b1e279b63678ec4042f896b159d11c115d05e9831cde6cd67ef4b8e581452 sources/kglobalaccel-5.92.0.tar.xz kguiaddons v5.92.0-rc1 77528ed8186f93429c07a5f1e9316a9bece458a7 0f6775a565f22900b0de53daa5fe73f7d7e592663e0bb442a8e26ffab27fdf5f sources/kguiaddons-5.92.0.tar.xz kholidays v5.92.0-rc1 d297b655800d6d7dea97682df7c9fcef16321e6d 0ed382c49fb10af87bfa3845a3919ed097c9f808f3a5dbb631ef4e68c86b4b10 sources/kholidays-5.92.0.tar.xz khtml v5.92.0-rc1 6b55e3f8f12fb5047b6f3b5bc24ad097df631ad8 91a1d79ea382a25614810cd59f800f0a34c6e86c69ef6d0a08d2655f2a93171a sources/portingAids/khtml-5.92.0.tar.xz ki18n v5.92.0-rc1 0786eb5127635ac5810efb6e43d577af4122f4df 058032e8e9556f1dadcf0c2bd633da6cfc9673e966dd113388e2b8aee2395777 sources/ki18n-5.92.0.tar.xz kiconthemes v5.92.0-rc1 952c042545e8b2392bb0ec04017cc1759a16b1e3 2128710ff8bf0a7bbb699fe3a45b231c6b4607ba3e3a3a5d03c25c809233cb23 sources/kiconthemes-5.92.0.tar.xz kidletime v5.92.0-rc1 d5d451f3f447be5fdd264ae85ff528ddbde41347 e12f14229f7ee587becb5a693374045c460d38c55d61e21eefd78b8db39280d7 sources/kidletime-5.92.0.tar.xz kimageformats v5.92.0-rc1 080203f4fb3fa19980a50cd7544625a726d5e356 ce049989125a49dc9bf8d2a2f2f5a2fec79e25a6343087b024fefd0131eca369 sources/kimageformats-5.92.0.tar.xz kinit v5.92.0-rc1 1051136a137d9bd547ad9e6e644ddc114cc3711f cb517912bf17d4b4f015cb1ab935eebadc52ece050f21b33fcb4e799b0c5f3ce sources/kinit-5.92.0.tar.xz kio v5.92.0-rc1 9c30b0fb03fa2d7a91b955c73dc8e674057cccdc d4433f9890f71afe3d7d268e978e0ade96f506a38e41f7d57ffe832d96d44cb3 sources/kio-5.92.0.tar.xz kirigami v5.92.0-rc1 3abe8960d67340e9ae93d0db7d338d0a81055c16 0adaff98ea70c577c9e6d7a688e5c52529a59f56a7d0c8ffce295f342e203d5c sources/kirigami2-5.92.0.tar.xz kitemmodels v5.92.0-rc1 aa86b5685b16c7c5d541e8ffaad02f3e2e5810ab e65c7f58d602b4b8160b34a3a841d1c7aac77695b73e53aa715765cf42a8e89b sources/kitemmodels-5.92.0.tar.xz kitemviews v5.92.0-rc1 0d9328105bf65e157e8a8803a819307b7492ec3f 058b4d4228387558b03aceb0ed286cbbe89ea07bb6fed968beba0b51678886d6 sources/kitemviews-5.92.0.tar.xz kjobwidgets v5.92.0-rc1 cfebc7a1db027b57e1e5936dbf5d254d25a722ef df24b96f77ddbd2f63a6c2a3c54c4e712ef11a63b93c0b02d949d85af2fb8526 sources/kjobwidgets-5.92.0.tar.xz kjs v5.92.0-rc1 0fa0e7255713c8845700be7b4abd1dd23609e267 04072d527501c92f1e0144e9dcc114e108bfb5a2b50bed8a9b037474aaa6f118 sources/portingAids/kjs-5.92.0.tar.xz kjsembed v5.92.0-rc1 e5facf4895b1fd0f41619a742890d4812fe3cce6 d7c26538a0b7ac804565840d61df2681ea4b729abb6ecfbfcae3c20536ca6035 sources/portingAids/kjsembed-5.92.0.tar.xz kmediaplayer v5.92.0-rc1 97373c0bc3b9ddf1247c68b572748255b3566803 fe38eb2ed593e2e68909129a042d52121b12b9350524a7a1463c24c9c58a97a6 sources/portingAids/kmediaplayer-5.92.0.tar.xz knewstuff v5.92.0-rc1 ad6923c1e97665f32f84664b7c7eaad07baa8333 4b14aee55d7701c72d05030fad508a5cb89fee34656d4d84c2d977a3c2a66c3f sources/knewstuff-5.92.0.tar.xz knotifications v5.92.0-rc1 482b67fc63dab4e1e8aad25462ab94216a56e8ab 8c4e095e3d96140f19e9f2e2dbc74df174e29416455671fc6680828038ea94b7 sources/knotifications-5.92.0.tar.xz knotifyconfig v5.92.0-rc1 fb66a358db33ff5ecfe364e00b3c3f3937300f7f f7f452e3197886a2afdfaa5a2954d412eb0ae2bc47ce742902765c053239313a sources/knotifyconfig-5.92.0.tar.xz kpackage v5.92.0-rc1 70cfef1a00f0bda9fbe1a901fdd07448da13f2fa 361f75fb4e3dff46e6dab42d858488af58fd40f3af1f7a39881ea9240cd866ab sources/kpackage-5.92.0.tar.xz kparts v5.92.0-rc1 7ba69ad979b1776375edd2e723925e28eda669d8 094e18b2e9119f1c197c625235e639204ab5aa1910b13ae4317c8145b4fe3318 sources/kparts-5.92.0.tar.xz kpeople v5.92.0-rc1 2a05ee0ea74ee340dc3007292907f1193b6dc5b0 b313729131bfbdb0ffd24ded926a2c6604dd06a18bd612c2ead6aa886f29c571 sources/kpeople-5.92.0.tar.xz kplotting v5.92.0-rc1 857b9bb38404c1a01aaa9bc46e19103f2c5ff64b c95d63e2e4c4abbf625ec1cfe749314c1a90dc5be4a90a1ea1617bc969071ed1 sources/kplotting-5.92.0.tar.xz kpty v5.92.0-rc1 7dc0f6dd61595085489955662a43b2129bce6ede cb1dac5f8f7ba059ef967a2cf3d1580a29a8d7b373ef67e82e0ac4f0285ee052 sources/kpty-5.92.0.tar.xz kquickcharts v5.92.0-rc1 c1b832ddd75d137a6aafcadc6abfd2dae3208c32 1a430e2909b137466cf41c334a60ebc01e4cde82e71acbb167cd64d1f13e8678 sources/kquickcharts-5.92.0.tar.xz kross v5.92.0-rc1 3ed5a761db884ae07175143ebe593bf55024b4b1 129e2840eb1f33c95d50cde79a82f784cf735c3f1ae636f15dcf695c0b0c1ebf sources/portingAids/kross-5.92.0.tar.xz krunner v5.92.0-rc1 b6b586bd03a4e1ebff24715238f7573462543eb3 3fc80c5d66359e4593115b58fcd055ca9cab8f23376123094e13c5d4bdc48fed sources/krunner-5.92.0.tar.xz kservice v5.92.0-rc1 02db6c1c75e15a55756e58682e0b61e9a835f5c4 52e2d9654bbade7db91c647192b78bc3ac1feedc0c279e9c371142aa5ec82ef8 sources/kservice-5.92.0.tar.xz ktexteditor v5.92.0-rc1 23934d3235ac5722c089b408edfda05d2c08f289 bcd01c3ca07d02106de1c68156e568ded7686ca9557b30a04f7b4e24cf43fb8c sources/ktexteditor-5.92.0.tar.xz ktextwidgets v5.92.0-rc1 af2ae0286346554c99ff1f643305ae8778f90466 fe867bf498a5170a9fba91dff652b68fa5cae2af8864dbe89a6e54638ff90b0c sources/ktextwidgets-5.92.0.tar.xz kunitconversion v5.92.0-rc1 a16c74bf786ab9f59a012d03728a2669c8d75bf7 47e2b4c4b329562044954a67edda4d5ade953bd2a9760f6214c5f8f17239f09e sources/kunitconversion-5.92.0.tar.xz kwallet v5.92.0-rc1 47d175715f116f882fabadf52f43a12ade832853 71aca76cb0edbf569827709b073bff2edb5c129a85638df4bc666d70786740e5 sources/kwallet-5.92.0.tar.xz kwayland v5.92.0-rc1 16e20a68981a6bd0dc8b79466acf534087f7e9ef 95e097cefbe4e260129d77ab9fe3013818b85b9aee6e4744acfa1ada96fed195 sources/kwayland-5.92.0.tar.xz kwidgetsaddons v5.92.0-rc1 b893c5f3c2aedb05fe5e350e8301e963c5ed33aa d0e3558d6a7ed550f31d319e6b52d6ed61d693a1aa50e6dd4f430a1324111f2c sources/kwidgetsaddons-5.92.0.tar.xz kwindowsystem v5.92.0-rc1 78f1bd76b23a5e09e78a0c548f74921ecf91a14b dcdbbd2b4f2372fc225141361a7d9ae4a8f28ed77a266dc22c20be473fdc7d80 sources/kwindowsystem-5.92.0.tar.xz kxmlgui v5.92.0-rc1 ffd594be92557a2d5146d8b9f74d8c5fa4130357 e08b4c0d3cc39f788d918bd2ba331966a8af5208233c38a27f029f93a597b743 sources/kxmlgui-5.92.0.tar.xz kxmlrpcclient v5.92.0-rc1 dad0e0578ec887409cc9bc0b8a013b71c1989b0c 0e32dca201f8b3d241e985c8dd8854774569d08167a9f3f060a141551e19beab sources/portingAids/kxmlrpcclient-5.92.0.tar.xz modemmanager-qt v5.92.0-rc1 928b6a54c7666bd49a5c985d0d5705c2f7ee6502 7ed0b4f48a781fa9166e0446ac14fc21036195cb3d800ce21a546cac02fe5898 sources/modemmanager-qt-5.92.0.tar.xz networkmanager-qt v5.92.0-rc1 7ae5cf865d7e1eeb94590ea75e7eef9dd1b35934 51ddc8ec0ea60c87c49d5a6709eed86fe1e066d57d059a7f9e774c97b81bfa64 sources/networkmanager-qt-5.92.0.tar.xz oxygen-icons5 v5.92.0-rc1 63f446a606d08f3b798f1ee368f57a8d513d7a35 ca88b03fdd961f9f8bfa449e1fe74e3ce66e11937be9a8f6d1569a46f6429ef1 sources/oxygen-icons5-5.92.0.tar.xz plasma-framework v5.92.0-rc1 4e023f4c0ed1396107501dd7bc848aa5110f0014 c6c2bc624564c74fd80bce170a1c763803d5207ef86108b5724fcba73c3506f7 sources/plasma-framework-5.92.0.tar.xz prison v5.92.0-rc1 6d330108fa2124b82901b3b87d85d0575bfdcaaa 7e6fee9fd56be6c4589c106a3c16a28a4aa5832a24dcefe88302a9ad113ee41e sources/prison-5.92.0.tar.xz purpose v5.92.0-rc1 0867387445cacfef393380bae38a558669052645 94613e180550f9d15443ced1f2d93b566350d9a981205b4f98923714dc4f400a sources/purpose-5.92.0.tar.xz qqc2-desktop-style v5.92.0-rc1 0a18b52d7fe2e05852c910201839ffcc435d6c1e 97530813b9a80505b5484175a55be49cc020244fbe3b1bdaeef15845c3c9bdac sources/qqc2-desktop-style-5.92.0.tar.xz solid v5.92.0-rc1 86f26c2240c0928e343b049fab4698d33a98d8b9 8926c859af4b6b14e0967fc3b76ca0e76de27d0ab544087eefdffe40518b5a9c sources/solid-5.92.0.tar.xz sonnet v5.92.0-rc1 a8282da62a10c5926c9fc61ffb957c7243cc7d42 31fc1dda3db582337529922d38b6eac72b1551c4a0d86fb9307363e061d05722 sources/sonnet-5.92.0.tar.xz syndication v5.92.0-rc1 9569fe2318e8f93005a4d37ecb0f06e26660ae97 1c9ab9772103c001e56afbe0356ede04f953b07be8d2c2e2f2fff3e7b5bd5d46 sources/syndication-5.92.0.tar.xz syntax-highlighting v5.92.0-rc1 6a21c73161c21f70976d43d0e74879d863b3115c 99347eaf9b2249f875cacd8319c77f2f8e110d0e7834f51f296ed911dcc7e50e sources/syntax-highlighting-5.92.0.tar.xz threadweaver v5.92.0-rc1 959cacca1467a9bbef69ed383aa5afaf4f188d7c 48b0cf3d969437eaeb0839cbb16a35209336fc6e78c1540920f91bbab8b01101 sources/threadweaver-5.92.0.tar.xz
### Changes to multiple frameworks * Remove broken Python bindings generation * Make the BUILD_DESIGNERPLUGIN option dependent on not cross-compiling ### Breeze Icons * Add app icon for TeXstudio (bug 391459) ### Extra CMake Modules * [ECMQmlModule] Fix doc syntax * ECMGeneratePriFile: support multiple include install dirs * KDEInstallDirs6: replace ECMQueryQMake usage with qtpaths * Adapt Android toolchain file and FindGradle to Qt6 ### KActivitiesStats * Move Boost dependency to BUILD_TESTING block ### KActivities * Check executables exist in PATH before passing them to QProcess ### KAuth * Normalize header names and include path layout to KF standards * Prepare KF6 KAuthWidgets library, with an interface lib for KF5 ### KBookmarks * Check executables exist in PATH before passing them to QProcess ### KCalendarCore * Compare timeSpecs when comparing incidences for equality * Preserve timeSpec of all-day event's dtEnd ### KConfig * Add KWindowStateSaver * Remove warning from kauthorized.h * KConfigCompiler: support ItemAccessors=true with signalling items * QMake pri files: fix missing new path to version header * Support build without Qt session manager * Add KConfig GUI logging category ### KConfigWidgets * KHamburgerMenu: Avoid null receiver warning upon showing menubar * Add a KColorScheme::operator== * KHambugerMenu: Fix crash on windows when showing the window menubar from the KHamburgerMenu ### KContacts * Split internal and external API into different files * Also install the address format API header * Improve output for incomplete addresses and formats with 3+ fields per line * Rewrite the address formatter ### KCoreAddons * Deprecate KPluginMetaData::fromDesktopFile * KPluginMetaDataTest: Explicitly call dedicated constructors * KPluginMetaData: Emit runtime deprecation warnings for deprecated code path * KPluginMetaData: Add note for deprecated code paths to constructor * KPluginMetaData: Use QFileInfo::completeBaseName for deriving plugin id * Downgrade mismatched host tool version to WARNING * Add a way to indicate to not show a notification on finished * Allow to create valid KPluginMetaData for plugins without embedded JSON metadata * Add an OUTPUT_FILE argument to kcoreaddons_desktop_to_json() * Add KSignalHandler ### KDAV * Add iCloud info to README * Replace absolute URIs with relative ones in calendar-multiget request ### KDeclarative * Fix double deleting of NetworkAccessManagerFactory (bug 450507) * Delete networkAccessManagerFactory when we delete the engine * Improve Open[app]() functions (bug 443984) ### KDESU * Drop obsolete KF5Service and add KF5Config dependency ### KDocTools * [ca@valencia] Add Catalan (Valencian) Language ### KFileMetaData * Port to KPluginMetaData::findPlugins for plugin querying * enable mobipocket extractor by default ### KDE GUI Addons * [KOverlayIconEngine] Implement ScaledPixmapHook for high-dpi support ### KHolidays # * holiday_pl_pl - add Fat Thursday and State Holidays w/o day-off (bug 447201) ### KIconThemes * Fix pixelated icons in item views (bug 450336) * [KIconEngine] Create high-dpi pixmap in paint * Read the reference icon already scaled ### KImageFormats * jxl: encoding improvements * avif: adjust dimension and memory limits ### KInit * Check executables exist in PATH before passing them to QProcess ### KIO * KFilePlacesView: Fix potential crash in `previousVisibleIndex` (bug 450966) * KFilePlacesView: Fix crash when dragging over topmost section header (bug 450966) * Add the keywords kdeapi and api for KDE * Remove Qt4 runner * Update KDE and Qt runners * Update KDE API runner to current website * Have a runner for Krita Manual * Make KReddit more specific (KDE Reddit) * Add Invent Merge Requests * Remove icon in rust.desktop * DesktopExecParser: parse environment variables too (bug 448859) * Hide mount point labels if mount point can't be found * [kemailclientlauncherjob] Fix emitting result * Fix trash KCM not having any icon on wayland (bug 449859) * Report error messages instead of error names * QMake pri files: fix missing new path to version header * [KFilePlacesView] Consider section header for drop highlight * [KFileWidget] Hide KMessageWidget initially * Fix potential crash in pastejob (bug 439948) * Check executables exist in PATH before passing them to QProcess * KBuildSycocaProgressDialog: drop kbuildsycoca4-related code * Make KFilePlacesModel somewhat usable from QML * Make KDirModel somewhat usable from QML * Disable broken DBusActivation with urls arguments for now * [KFilePlacesView] Mount place when dropping onto it (bug 206629) * [KFilePlacesView] Unset active/selected state for drag pixmap * Introduce API to unwatch directories * OpenUrlJob: fallback to QDesktopServices::openUrl() on Windows and MacOS * [KFileWidget] Display KFilePlacesView errors * [KFileWidget] Use KMessageWidget for error reporting * [KDirOperator] Consider IO finished in case of error * [KFilePlacesModel] Check query and fragment for closest parent * [KFilePlacesModel] Check for convertedUrl in closestItem * Fix memory leak after SimpleJob::putOnHold() * Fix memory leak when killing a job * [KFilePlacesView] Add drag auto-activation * [knewfilemenu] Bind stat job connection lifetime to dialog, not the whole menu (bug 433347) * [KFilePlacesView] Workaround place being added despite urlsDropped * [KFilePlacesView] Always set pen explicitly * [KFilePlacesView] Allow for an empty "Places" section * [KFilePlacesView] Use DisplayRole when editing a place * [KPropertiesDialog] Avoid layout shift when interrupting size calculation ### Kirigami * Dialog: Accommodate vertical scrollbars widths properly * Dialog: Fix implicitWidth binding loop when absolute maximum size used * consider visibility when calculating page content positions * update commandlink url to a working one * FormLayout: make section headings slightly smaller but bolder * NavigationTabBar: check checkedButton state before updating currentIndex * Drawer should not eat mouse events at edges (bug 438017) * Add a CI job to build and test the static build * Use extra spacing to distinguish narrow-mode form labels and UI controls (bug 450105) * Revert "Bold labels for narrow FormLayout" (bug 450105) * Units: add mediumSpacing property * Ensure OverlayDrawer handles is keyboard navigable * CheckableListItem: Reset list item's checked property when checking box (bug 449766) * CheckableListItem: Only conditionally trigger action when checked * PageRow: properly handle back button * WheelHandler: Round contentX/contentY positions (bug 449884) * Allow compiling against Qt configured with -no-opengl * Fix install path of settings and swipe navigator components ### KJSEmbed * Check executables exist in PATH before passing them to QProcess ### KNewStuff * kmoretools: Fix OBS appstream id (bug 414533) * Add conditional cache preference to http requests * Engine: Ensure we are not using the wrong ProvidersUrl * Add http2 to KNewStuff requests * KNSCore::Engine: Expose our Attica::Provider ### KNotification * Allow to build the Java parts with Gradle from both Qt5 and Qt6 ### KPty * Fix FindUTEMPTER when cross-compiling ### KRunner * Bundle plasma-runner.desktop into a qrc, for CI and Windows ### KService * Use :/kservicetypes5 instead of :/kf/kservicetypes5 ### KTextEditor * Remove the KateTextLine string() accessor * TextLine: Remove unused operator[] * textline: Remove empty destructor and inline ctors * vi_input_mode_manager member might be invalid if previous test caused a call * fix highlighting on next/previous match (n/N) * fix highlighting when opening/closing search bar * prevent normal search mode highlight when using hls mode * disable hls mode when switching to normal mode * handle empty match result * ignore :noh[lsearch] when hlsearch is disabled * remove highlights when switching away from vimode * react to color scheme changes * vimode: implement hlsearch (bug 449641 449643) * Mark some internal classes as final * consistent right aligned status bar content * Fix default font weight never gets honored * remove helper that removed style of font * minimal fix to keep font styles * Remove menu-indicator from buttons * katebookmarks: always populate the menu with some actions * remove modified icon from the statusbar * view: fix buggy scrolling on macOS (bug 442060) * katestatusbar: fix margin in status bar buttons on certain styles * vimode: explicitly set KateViewConfig::WordCompletionRemoveTail during tests * vimode: find+replace more occurrences of the Control/Meta modifiers * vimode: move #ifdefs to a common header * vimode: fix swapped modifiers and arrow keys in insert/replace modes on macOS * more statusbar out of stack * hide the dictionary button when there are no dictionaries * statusbar: Dont create actions with no text * Lazy load ModeMenuList * Make the statusbar smaller * Remove superfluous QTextStream::setCodec call * Guard against null widgets (bug 450094) * use the url of the latest used document for save (bug 448618) * proper parent for hl menu submenus * fix menu parents for wayland * Remove some left over dead expand code * Differentiate docs with identical filenames (bug 381532) * Remove partial expand stuff * Remove ExpandingDelegate, replace with simpler QStyledItemDelegate * Remove more dead completion code * Remove ExpandingTree, merge with ArgumentHintTree * Make sure we always only reselect old item if its still the first * Allow to configure whether the doc tip is always visible or on demand * Make sure expansion stuff still works in argument hint tree * Improve wayland support for doc tip * Use QTextBrowser, we don't want editing in here * Fix keyboard navigation * Handle expanding widgets * completion: show doc in a tooltip instead of as a tree node * Don't copy QKeyEvents, use a simple data class instead ### KUnitConversion * Add teaspoon (tsp) and tablespoon (tbsp) units (bug 450908) ### KWayland * Check executables exist in PATH before passing them to QProcess ### KWidgetsAddons * KCharSelect: connect to the appropriate QFontComboBox signal (bug 445477) * Check executables exist in PATH before passing them to QProcess * Make KSqueezedTextLabel more robust wrt QFontMetrics ### KWindowSystem * Ensure that xdgActivationTokenArrived is always emitted asynchronously (bug 450342) ### KXMLGUI * Support build without Qt session manager * Add an action in help menu for command bar ### ModemManagerQt * Normalise where headers are installed with the rest of KF ### Plasma Framework * Remove or upgrade QQC1 imports from tests where possible * show the header if both this and dialog background fallback * Units: add mediumSpacing * Remove the use of the QtQml namespace * Qt6 porting ### Prison * Fix include dir for .pri file * Normalise where headers are installed with the rest of KF ### Purpose * Remove call to ecm_find_qmlmodule(org.kde.kdeconnect) ### QQC2StyleBridge * Thicken menus on transient touch as well as being in Tablet Mode * PlasmaDesktopTheme: ensure we initialise the colours * PlasmaDesktopTheme: Do not compute the colors for invisible items * PlasmaDesktopTheme: Do not call syncColors after syncWindow * Menu: use hmargin and vmargin from QStyle * Support displaying icons in ItemDelegate (bug 425867) * fix checkbox position for CheckDelegate * Drop lib prefix when building for Windows * KQuickStyleItem: Simplify the updatePolish * Use correct DBus signal for listening for font changes * Use raw pointer instead of QPointer to track watchers ### Solid * Use enum in switch instead of raw int * udisks backend: Add UD2_DBUS_PATH_BLOCKDEVICES and use more constants * udev: Do not ignore joysticks * Check executables exist in PATH before passing them to QProcess ### Sonnet * settings: Emit `autodetectLanguageChanged` * QMake pri files: fix missing new path to version header ### Syntax Highlighting * Bash: fix parameter expansion replacement with path without extended glob * Lua: fix function highlighting with local function (#17) * Propagate Qt major version to external project build of the host tools * Bash/Zsh: fix keyword ! in ! cmd ### Security information The released code has been GPG-signed using the following key: pub rsa2048/58D0EE648A48B3BB 2016-09-05 David Faure <fa...@kde.org> Primary key fingerprint: 53E6 B47B 45CE A3E0 D5B7 4577 58D0 EE64 8A48 B3BB