Dear packagers, KDE Frameworks 5.79.0 has been uploaded to the usual place.
New frameworks: none this time. Public release next Saturday. Thanks for the packaging work! -- David Faure, [email protected], http://www.davidfaure.fr Working on KDE Frameworks 5
attica v5.79.0-rc1 c2bb7571202df2f51726d9fbbfee19c3f3c58a59 8af244b41f08448ea3693e9f7d9b50de9df76b416016cd1143dfc581dd65d9dc sources/attica-5.79.0.tar.xz baloo v5.79.0-rc1 fb849dd102c9ac03d87987243b7fcfc4a3aafd9c da3029b06d0d1a5969a1836aa2d409e9ebeb1384be7cc5e6d236d63a14380bd7 sources/baloo-5.79.0.tar.xz bluez-qt v5.79.0-rc1 3b43957ae748bb2e81e223502051040c89cf59fb f2da3f23fb5b03f4295f41db4ecca7221caa2a2df9afd4cdbfff9ca988bed16a sources/bluez-qt-5.79.0.tar.xz breeze-icons v5.79.0-rc1 d5190e684af2046a284461f9ac6117bb34a89eb0 c6320406a8e93df3a5918e24ef94b76b3c0ddd3e17567451b7dce403f33b4d1b sources/breeze-icons-5.79.0.tar.xz extra-cmake-modules v5.79.0-rc1 a35073cb68bc30a076bf75c4b73a0160f797f989 b29602db99c566d88fa92106abe114bd57b7ffc6ca20773426f896ffde68bed8 sources/extra-cmake-modules-5.79.0.tar.xz frameworkintegration v5.79.0-rc1 49bd9299d609a46253936db5f0bbaf6f8e6a9137 41c88a378d37fa0c1e89f3c26e26eb30e28d54a0d82cf8025cc5c48d31441130 sources/frameworkintegration-5.79.0.tar.xz kactivities v5.79.0-rc1 36b790c602101e206fe2409ea0ef9f04f2290091 f4903fa1ad41cfb23e419b287070c51d8df12d10ee5cde538c8b621c07d16d34 sources/kactivities-5.79.0.tar.xz kactivities-stats v5.79.0-rc1 a758a909b29047e53a4125528faaaca029b56140 23f5f68ddab812499052f3a4cb3b9c2244226bc63096a01ecf7552171242b968 sources/kactivities-stats-5.79.0.tar.xz kapidox v5.79.0-rc1 1afee2e8d65c71ce6e6571764f7c3884c13aadc5 2752c83d9b72245c94d000b5568a457817dc5b6bfcd550daa5f046d5ba9e6462 sources/kapidox-5.79.0.tar.xz karchive v5.79.0-rc1 a2a0884de5ef4cfc38cdf69f099ff8e3e5c262db 0cd2bf46cc476b8b56138b3a892688ab70d0ddaa9739350a7421dc77a6210e07 sources/karchive-5.79.0.tar.xz kauth v5.79.0-rc1 919f80b9b467c5cd782aeeb5216dcc59b4937610 9f31aebb7f5ce8d4372e754c3c73bf2bf291286f5e7954d67f49eb48620c41f0 sources/kauth-5.79.0.tar.xz kbookmarks v5.79.0-rc1 49ffa16e2344a3c6200895489e8ea093ac6048a7 6b4faa7145c6ae4da8b8e08d3616dcd93f26cd5fdd017f705a36e3039d618392 sources/kbookmarks-5.79.0.tar.xz kcalendarcore v5.79.0-rc1 f9636c554153377b333315b5b0a5f893ea4af49f 3b325b199549dc75d091e61b588fb14dc5160a1d259a5c734a685209a20c6ca7 sources/kcalendarcore-5.79.0.tar.xz kcmutils v5.79.0-rc1 b8ed14cfead0fe632ffa497165f3ec9ce7821bf7 50613db7433341ee777769aff12a83c96177aedabee2e4a5605c25d041397480 sources/kcmutils-5.79.0.tar.xz kcodecs v5.79.0-rc1 4c382dd7318f49447b6a30996f834ca436d5d6d3 a5c8a02308f645778f719b383b5c5d1d9631826678e8dc4a8f9d8410d02dc975 sources/kcodecs-5.79.0.tar.xz kcompletion v5.79.0-rc1 5f8ac38664fbb8bfb7eb3b4d8606629b99753fdd 7ed412e77df942a294436db640022e3045ece8ec74cd7c8a77af2e1721fc1e44 sources/kcompletion-5.79.0.tar.xz kconfig v5.79.0-rc1 1094187e819c36663c8c975c8408da534574fb55 7bf49a8c912540b69b937a929108f036c62e1446def37f9672c0fb4f2fe7f8c6 sources/kconfig-5.79.0.tar.xz kconfigwidgets v5.79.0-rc1 fbf58aff1854e8fdf492782361f1e39363f1cd9b 5a4c35642ec6fde94270dea0ea97096cddbecd90e2e614ee7498e52a66eac39e sources/kconfigwidgets-5.79.0.tar.xz kcontacts v5.79.0-rc1 67bb9357b2579e4d8137e54ad5ff8d83bad35ed7 5bcc0d9ff306f541a8cbf4cb921bab65b16f8b2c32ccc115263eddffbb7e58ce sources/kcontacts-5.79.0.tar.xz kcoreaddons v5.79.0-rc1 f343ef2f61a541bcf5934b6124f64f2285abcc04 fa19aadd1cc942b2c4e50928304ca4fb8fff51bba0159c7dcf17ad06bbdc2568 sources/kcoreaddons-5.79.0.tar.xz kcrash v5.79.0-rc1 4537c7cee771207b416ea8d644e337052d0e383b ecaa74faaf31098acf8974eb5785101b9477fc78a7308a306a6c4d162468e470 sources/kcrash-5.79.0.tar.xz kdav v5.79.0-rc1 433bdcdc56b437e24a3aeb1ddf5c83379de03bcd dde57966bf4f9816bc3dc9b41e50c3fbe42981a41a8ddb2d9dcd62703e335590 sources/kdav-5.79.0.tar.xz kdbusaddons v5.79.0-rc1 0c88cbbce7f2e4bbbbeb08c9e8f6512edcfc3628 fd462704172b5039acb8f78d81fc0c81391c2696bf461cccc95a51f3ee7b7457 sources/kdbusaddons-5.79.0.tar.xz kdeclarative v5.79.0-rc1 a11673ae4b51e3ec7f70d89625cddb6f372f98a4 5d62818744a12f1704eca3b0bb6526d9398f0d7e0a8b370999fcdb813814fae0 sources/kdeclarative-5.79.0.tar.xz kded v5.79.0-rc1 a70d1c8cf3c382da71372314112a873422c1ae61 147fdd75dc1cd4a8c0a4c37b86fdfb5d6f2a989c44e4548343fd82b73ed3cb27 sources/kded-5.79.0.tar.xz kdelibs4support v5.79.0-rc1 9086b9015e7a23d2879bc205abd73320a6a76260 a286b4a0749989f1dce62b80b382a9f1e96e20966bbcb74667a3f784dbd02171 sources/portingAids/kdelibs4support-5.79.0.tar.xz kdesignerplugin v5.79.0-rc1 3c5bcdccd10f4f30db44cd8e6e5a360de8bf1ff0 3e5203e988eed6cd8491a481cf7501aed72072d69cd5a26ce13ef798b557edf5 sources/portingAids/kdesignerplugin-5.79.0.tar.xz kdesu v5.79.0-rc1 6ec411f3851ea9312e423962fc49f7f445788b74 f468f40a8993214a72997dd521a29c137eab138f1a1d13bef0acbe43a185b17f sources/kdesu-5.79.0.tar.xz kdewebkit v5.79.0-rc1 eec8b08e3248e274b57616690940576bc70bc854 ff8ee3fc99feb36c30eda0a243af164dca9b496fa1c5727b7ad1676113b90135 sources/portingAids/kdewebkit-5.79.0.tar.xz kdnssd v5.79.0-rc1 0cbead792ed6fce35fac9c60f6346ccdd7e014a7 a003a931dc9848b04671c4e2627ce6eafd52a56d9f86a64d38d0fb4cd6a9d6a3 sources/kdnssd-5.79.0.tar.xz kdoctools v5.79.0-rc1 dca36fcbd29b27102ec9f1d3ae4df2371e693fb6 db214d85bad6c1774e6711fde48c043ad49bf6519d009b83dac93a1a3bdd1f77 sources/kdoctools-5.79.0.tar.xz kemoticons v5.79.0-rc1 2f3acdba2a634844b0004fb0df5290752ac32817 17de3a8a711ec44654b97054850d8f44a2a394cec9288815e9a36fcf9af3a113 sources/kemoticons-5.79.0.tar.xz kfilemetadata v5.79.0-rc1 57245d248510839074c58af99a81898ec1bb82dd 82c4a6b9c832ec86c9fe1c5a49079f430d0f7408def854c8fea3d6cea1841549 sources/kfilemetadata-5.79.0.tar.xz kglobalaccel v5.79.0-rc1 8209dd773677291d542cf55eb6870654973ece7b ee9c5c53b770b9dbe2218c6641826cfc8e4fe00a79f5aaa9f37e41f4644799ff sources/kglobalaccel-5.79.0.tar.xz kguiaddons v5.79.0-rc1 1bc8070177d689a1a65af100f89db34667041178 bc00488e123a1f7905682393b140b80c8340cb131cc0baa3fb6ad575878f1c85 sources/kguiaddons-5.79.0.tar.xz kholidays v5.79.0-rc1 b9bd362c0f8960b8c20ca49f11e69d3b1ef6047d 2626582c4bf6d02d1515c10ef6a50e1e993957b076a714dcf8c425cebbc08147 sources/kholidays-5.79.0.tar.xz khtml v5.79.0-rc1 c4062b0fd05fa8651b5366ad501af373e69fabaf b3b70ad6c6573709aee6198efc7662036a04243aadaeb330b01828186fecd115 sources/portingAids/khtml-5.79.0.tar.xz ki18n v5.79.0-rc1 079f0648418a9514b746d0ae557baf0f5ff37a04 c2c6428485b6de0f259694da45ed390e2cffa5fda03f4d8610ead8b71456bdeb sources/ki18n-5.79.0.tar.xz kiconthemes v5.79.0-rc1 60e55628123dc7a6ba5828fa41221b315f4cebdc aa3234e761f5514d72aee3146177902e6dcf72b7f71e887d17818a59b32ec84c sources/kiconthemes-5.79.0.tar.xz kidletime v5.79.0-rc1 0646c8099154917909450da4a30166ca19c4a8ce 53e59c7f8465753f58d23543a1bc25f83ed9f0cd6381a800f9cff7cd488ce25e sources/kidletime-5.79.0.tar.xz kimageformats v5.79.0-rc1 f22e71985c524bcbf20df7f44b7ad79d91d0e2b0 ecc8e38500d2723ab2db343252955df73c75d4e20a54e8671436b2bf0961ce25 sources/kimageformats-5.79.0.tar.xz kinit v5.79.0-rc1 406ea54acb360c3dc145bf89b62deb719a179be9 d5c765f827afe0a4165e6c3a9c6691e66aabae6e5f4f1a7f080488be2c662596 sources/kinit-5.79.0.tar.xz kio v5.79.0-rc1 eb022cdf0f4fb48ecb5cd7a7ed28ede8c8677271 8b51374740fdca6de30ccbc32e6f4ec5e3a8c6422cfa44d6b2caedef05fb1ceb sources/kio-5.79.0.tar.xz kirigami v5.79.0-rc1 0ae46806dca6ca61e368eed726f9e29eb5002c16 63f104bfa8f0f2dfb21d48730b16fb7203223a619ecb14b0ec8cabf082922a45 sources/kirigami2-5.79.0.tar.xz kitemmodels v5.79.0-rc1 706bd8b6c1c5a8d8f293ae3ec88705ee6f85052d 7a29b2b7f20a3dbfd65a12e38f431716e14c8d43f9f1edc32e15e03920503dbd sources/kitemmodels-5.79.0.tar.xz kitemviews v5.79.0-rc1 16cc76ce67d9a4e5fd4701645bfe797af7e0fa96 db7c91a7c8453114792d0f17c7fd96b3fa31b2ac04f4cc6c66cdaa414705f6cb sources/kitemviews-5.79.0.tar.xz kjobwidgets v5.79.0-rc1 c68610cb6f1d3e8da7270f9b0e57f8ffe29ab0f2 168d0162113a74d99b60f7eaf7782744645dc5528eb9109dce83189bfa0e0ad3 sources/kjobwidgets-5.79.0.tar.xz kjs v5.79.0-rc1 6b9725059275c2b7fadffc2a752ae2e44134a9f8 c19f400dcb3c5edda98ed570175f4b7204e308932697377fb7e1687a517e5367 sources/portingAids/kjs-5.79.0.tar.xz kjsembed v5.79.0-rc1 6f98754445254037f4cffdb7b4284e3e8d1c0aae 829bc54dcacfc1c00eab611144f1cd5e23247e381c434799c1f6ebfcbfdfc546 sources/portingAids/kjsembed-5.79.0.tar.xz kmediaplayer v5.79.0-rc1 43a3d0506184a5e190f20c4d685bf2b9a851c62e 0b75cc92742784cb6ccecfc790458ed1abaca3c38b903d837e7f31955664f9d1 sources/portingAids/kmediaplayer-5.79.0.tar.xz knewstuff v5.79.0-rc1 362fca0f5b84df5c5ebc09035caef5bd1adf914d 5f7cea9123e07299785d419db38fd6e6822181b0e0a7de8d45405790432ed31e sources/knewstuff-5.79.0.tar.xz knotifications v5.79.0-rc1 e830ecbf9e13154ea4f61602600dd4ac003632f0 5572eeedabb273ba7a72fbcd22431142a416158eb8969513bee256afcdd77d4b sources/knotifications-5.79.0.tar.xz knotifyconfig v5.79.0-rc1 bc45df9eecf6567c60bc1ef22f383a2217745224 a532fbce2b03b28dbd8ffdc7c792ee98baf1b16dc279bf735779972438561e41 sources/knotifyconfig-5.79.0.tar.xz kpackage v5.79.0-rc1 5e83b30cd2c1cd42a8c801d96e2af0353707029b aee663b82c127a1af5d077fee3ceb539eb5f4ac2832fdb85c71c7ca7da6ff47a sources/kpackage-5.79.0.tar.xz kparts v5.79.0-rc1 671d0466b93a02a5fa1d5800e9074ba4cfbb2e26 b7e10e098a23255b1aae83242a4f5c1aa7286c08ea74c56a49610e8a40810b71 sources/kparts-5.79.0.tar.xz kpeople v5.79.0-rc1 88557fbfa5dee27f909d9f9fafc62003a50c2ff5 c66fbd8c489720902d6115078b718b985c30915955ef1f2b64126a1f739d58da sources/kpeople-5.79.0.tar.xz kplotting v5.79.0-rc1 91a15991c076d7754acc9aad70f9a671b8064c4d c67238fb1395197b2ee2a65f327458132106df6110765952bd979b11cfbb5c51 sources/kplotting-5.79.0.tar.xz kpty v5.79.0-rc1 b6c0c4ffd2e111a846d5e77106a32eecc7e3945a c57f84085460cd2993af570dc5a78828eafab5c9c58ca6b8cbad78ff2be42b8f sources/kpty-5.79.0.tar.xz kquickcharts v5.79.0-rc1 8cea8109528e681950a77891f4393074741a2f25 cea84ce7f9aad891477c916a875e82a142b0f33ee457f9eadfcaf77e701d2add sources/kquickcharts-5.79.0.tar.xz kross v5.79.0-rc1 f3e1414aa693c2b76c488c4163c887b5df855546 d4551e7505e5e0c662622df3eb9bf8e7833768c539bd95f6f949689c2c7747b2 sources/portingAids/kross-5.79.0.tar.xz krunner v5.79.0-rc1 138fa062110118fbbff27f0ede7e05a7c0050f35 91a99cf7a5bd4eed6f272fa0d90a02312a9194660ccef80e67066465a252ee6c sources/krunner-5.79.0.tar.xz kservice v5.79.0-rc1 34d8cc5ca4b43ed51357a183b3d953608590376b 9d8d7be96a9d8060291f8aecdc7614b723c1e3ca3a3e29862650ba1408d6a793 sources/kservice-5.79.0.tar.xz ktexteditor v5.79.0-rc1 585873d027d7a3a2da4d336c3b859e3f50659081 64e3a52405324f43f5d8a305f2fdc6ab28be6694ae03f783587eb27e8019dd4b sources/ktexteditor-5.79.0.tar.xz ktextwidgets v5.79.0-rc1 4057e114d4f82463fdb71db42ac424c721b8a3c8 64b3a210ab865400d0b20ea7ef02b11efcb9a7690e7a82668e2e875c13f5cf15 sources/ktextwidgets-5.79.0.tar.xz kunitconversion v5.79.0-rc1 f21b514d3492251bc6e1b4f406af25bf197b9d94 4e2fa66c54eef4d32ee86db01ae4fe52437e5a3f18aedd9ccb14be99816bb85c sources/kunitconversion-5.79.0.tar.xz kwallet v5.79.0-rc1 ac5fa22ca60176399337fd4e951a8f8069b17f95 bfd3d698a8c28a77696dc3a303320f5ddab34d245024bd3aa32708f1331f66f9 sources/kwallet-5.79.0.tar.xz kwayland v5.79.0-rc1 32f4bf038ad09d8a6df5934c8d85cd62b1d5c5b2 9319b51ec0b1107d8964e16cdb50954df89502d2555a5e65735f9cb31583f991 sources/kwayland-5.79.0.tar.xz kwidgetsaddons v5.79.0-rc1 3441385edde7c8c95dc5f206be0403f9fffc18bf 1db301d0baeb09c071c71d95392db405656e019f863c39f197a26e957363b555 sources/kwidgetsaddons-5.79.0.tar.xz kwindowsystem v5.79.0-rc1 ebc163852afa400998d816658ddf377d4ec76939 db5a66cf542e470fea5fe4fe1abb21c82ef3c984dcbdf357592f802a7188c612 sources/kwindowsystem-5.79.0.tar.xz kxmlgui v5.79.0-rc1 b71e0ab58cf21dd9e15041ca10ee73dca05b3048 b5ed1b88b97bc28e62e932985ad8d5090679e75fce417d00e8f19247db184edd sources/kxmlgui-5.79.0.tar.xz kxmlrpcclient v5.79.0-rc1 1901fb2be2a9e0761eccc567850423e3e17e95bc 449be661781a9caad9d27c11915da55591d5d468d23ff4f45fc05492309bdc54 sources/portingAids/kxmlrpcclient-5.79.0.tar.xz modemmanager-qt v5.79.0-rc1 bb9cdb94abea4c56b637dc49b9c106299be2e3c5 8d17f3873ec858dabf33142f4a8193f1ab14fb263385f58d91b263a53c64cb75 sources/modemmanager-qt-5.79.0.tar.xz networkmanager-qt v5.79.0-rc1 8950465e10e02dc5e4a7dc3fded1a72588a66c1f da54339c4a8946bf430b01d7ec53542d1d6aab816a01303ad3fb8f8385c22a12 sources/networkmanager-qt-5.79.0.tar.xz oxygen-icons5 v5.79.0-rc1 23b32826a2aab4ac77f9e1a4fa925d3107c69fe3 5a63c5e40a7d9c3999b3d75734efe24ac3e57e23bc0f7b192ef70944494ed4c8 sources/oxygen-icons5-5.79.0.tar.xz plasma-framework v5.79.0-rc1 31c96ab89eff9c48eab5f375fbc8c7cd36f8e91d 727b3b4486b9725884640c25acdc6e625218fd6d5becd81acc97f1211a007702 sources/plasma-framework-5.79.0.tar.xz prison v5.79.0-rc1 93636f56e3cfe5892a2fc62dcdc5f2fec9fb7ce3 425dca5bf0dcf5b86cd71f2a62a8b86463619cc339ea4767e024a4778c35c6e6 sources/prison-5.79.0.tar.xz purpose v5.79.0-rc1 dd7164d495e3c9574a2198dff758de9e08234314 1cae313b1b6524579ecb18e60ae21698f96960900156b6cea4ccc5e6acfd7c16 sources/purpose-5.79.0.tar.xz qqc2-desktop-style v5.79.0-rc1 bea3438ec0530364a7fd7d308c081a46a764f4b2 32ae0d02cdda44e5aa920c6b077f4034d1aad9c884bddac0e574cdfe575bd3b3 sources/qqc2-desktop-style-5.79.0.tar.xz solid v5.79.0-rc1 c6fad07642be131fc1978a108e70bd5b33f474fe 75259f621f609f1508d995dfbbb5be94fda8466e280463ccb7a4696bbeebf4ae sources/solid-5.79.0.tar.xz sonnet v5.79.0-rc1 446d0a9938fcecb3b79212087c18c64ccc5c2581 3c09596938a3f23b89d7f28e4507d2114878e99098b4da96197292be8d46911d sources/sonnet-5.79.0.tar.xz syndication v5.79.0-rc1 5127870c82d0b15ba80172e612a462e040ab875b 51862b9c8bbc6f8baa9dfea63c22d1fd92f95ae683581df7d58fe97f0c03dfcb sources/syndication-5.79.0.tar.xz syntax-highlighting v5.79.0-rc1 fe17e0d3c2b0d79ad6164911034ead38669aec5d f37091b805ce165d5478ee5a5a9a7890e15a7033d2d7cd1da3ce4d0fca69d336 sources/syntax-highlighting-5.79.0.tar.xz threadweaver v5.79.0-rc1 edcc16fc6750124cf8fd1c5ba234a5d41d963870 297ca4454e9dc526af8033ee47932a63e3ef3d76868a75dfa66df0f7a04d5918 sources/threadweaver-5.79.0.tar.xz
### Attica * Port from QNetworkRequest::FollowRedirectsAttribute to QNetworkRequest::RedirectPolicyAttribute ### Baloo * [SearchStore] Remove filesystem dependencies from includeFolder prop * [FileIndexerConfig] Fix hidden check for explictly included directories * [FilteredDirIterator] Request hidden files from QDirIterator ### Breeze Icons * new telegram-panel icons * Use correct style for align-horizontal-left-out icons (bug 432273) * Add new kickoff icons (bug 431883) * Add rating-half, 100% opacity for rating-unrated, Text color for rating in dark theme * Remove KeePassXC icons (bug 431593) * Fix @3x icons (bug 431475) * add neochat icon ### Extra CMake Modules * Only enable GNU_TAR_FOUND when --sort=name is available * Remove fastlane metadata generation from a given APK * KDEFrameworksCompilerSettings: define -DQT_NO_KEYWORDS and -DQT_NO_FOREACH by default * [KDEGitCommitHooks] Create copy of scripts in source dir * Support the new Appstream file extension as well * fetch-translations: Resolve the URL before passing it to fetchpo.rb * Consider Appstream donation URLs for creating F-Droid metadata * Fix permissions for scripts (bug 431768) * ECMQtDeclareLoggingCategory: create .categories files in build, not configure * Add cmake function to configure git pre-commit hooks ### Framework Integration * Fix window decorations not being uninstallable (bug 414570) ### KDE Doxygen Tools * Make sure we don't use default doxygen font * Improve QDoc rendering and fix a few bug in the dark theme * Update maintainership information * Brand new theme consistent with develop.kde.org/docs ### KCalendarCore * Unregister MemoryCalendar as an observer when deleting an incidence * Use the recurrenceId to delete the right occurrence * Also clear notebook associations when closing a MemoryCalendar ### KCMUtils * Ensure single column mode ### KCodecs * Remove the usage of non-UTF-8 string literals ### KCompletion * Fix regression caused due to porting from operator+ to operator| ### KConfig * Refactor window geometry save/restore code to be less fragile * Fix restoring window size when closed while maximized (bug 430521) * KConfig: preserve the milliseconds component of QDateTime ### KCoreAddons * Add KFuzzyMatcher for fuzzy filtering of strings * KJob::infoMessage: document that the richtext argument will be removed, unused * KJobUiDelegate::showErrorMessage: implement with qWarning() * Deprecate X-KDE-PluginInfo-Depends related methods * Drop X-KDE-PluginInfo-Depends keys ### KDeclarative * Allow single column items * KeySequenceItem: Assign empty string on clear instead of undefined (bug 432106) * Disambiguate selected vs hovered states for GridDelegate (bug 406914) * Use Single mode by default ### KFileMetaData * ffmpegextractor: Use av_find_default_stream_index to find video stream ### KHolidays # * Update Mauritius holidays for 2021 * Update Taiwanese holidays ### KI18n * Don't set codec for textstream when building against Qt6 ### KImageFormats * Simplify portion of NCLX color profile code * [imagedump] Add "list MIME type" (-m) option * Fix crash with malformed files * ani: Make sure riffSizeData is of the correct size before doing the quint32_le cast dance * Add plugin for animated Windows cursors (ANI) ### KIO * Use Q_LOGGING_CATEGORY macro instead of explicit QLoggingCategory (bug 432406) * Fix default codec being set to "US-ASCII" in KIO apps (bug 432406) * CopyJob: fix crash with skip/retry (bug 431731) * KCoreDirLister: un-overload canceled() and completed() signals * KFilePreviewGenerator: modernise code base * KCoreDirLister: un-overload clear() signal * MultiGetJob: un-overload signals * FileJob: un-overload close() signal * SkipDialog: deprecate result(SkipDialog *_this, int _button) signal * Fix lockup when renaming a file from properties dialog (bug 431902) * Deprecate addServiceActionsTo and addPluginActionsTo * [KFilePlacesView] Lower opacity for hidden items in "show all" * Don't change directories when opening non listable urls * Tweak KFileWidget::slotOk logic when in files+directory mode * FileUndoManager: fix undo of copy empty directory * FileUndoManager: don't overwrite files on undo * FileUndoManager: deprecate undoAvailable() method * ExecutableFileOpenDialog: make the text label more generic * KProcessRunner: only emit processStarted() signal once * Revert "kio_trash: fix the logic when no size limit is set" ### Kirigami * Use non symbolic icon for quit action * Fix toolbar menu buttons depress correctly * Use subsection instead of section * [controls/BasicListItem]: Add reserveSpaceForSubtitle property * make nav button implicit height explicit * Fix BasicListItem vertical alignment * [basiclistitem] Ensure icons are square * [controls/ListItem]: Remove indented separator for leading items * Re-add right list item separator margin when there's a leading item * Don't manually call reverseTwinsChanged when destructing FormLayout (bug 428461) * [org.kde.desktop/Units] Make durations match controls/Units * [Units] Reduce veryLongDuration to 400ms * [Units] Reduce shortDuration and longDuration by 50ms * Don't consider Synthetized mouse events as Mouse (bug 431542) * more aggressively use implicitHeight instead of preferredHeight * Use atlas textures for icons * controls/AbstractApplicationHeader: vertically center children * [actiontextfield] Fix inline action margins and sizing * correctly update header size (bug 429235) * [controls/OverlaySheet]: Respect Layout.maximumWidth (bug 431089) * [controls/PageRouter]: Expose set parametres when dumping currentRoutes * [controls/PageRouter]: Expose top level parametres in 'params' property map * move pagerouter related examples in a subfolder * Possible to drag the window by non interactive areas * AbstractApplicationWindow: Use wide window on desktop systems for all styles * Don't hide list item separator on hover when background is transparent * [controls/ListItemDragHandle] Fix wrong arrangement on no-scrolling case (bug 431214) * [controls/applicationWindow]: Account for drawer widths when computing wideScreen ### KNewStuff * Refactor the KNSQuick Page header and footer for Kirigami-ness * Add number label to Ratings component for easier readability * Reduce minimum size of QML GHNS dialog window * Match lighter hovered appearance for KCM grid delegates * Ensure the minimum width for the QML Dialog is screen-width or less * Fix the BigPreview delegate's layout * Revalidate cached entries before showing dialog * Add support for kns:/ urls to the knewstuff-dialog tool (bug 430812) * filecopyworker: Open files before reading/writing * Reset entry to updateable when no payload is identified for updating (bug 430812) * Fix occasional crash due to holding a pointer incorrectly * Deprecate DownloadManager class * Deprecate AcceptHtmlDownloads property * Deprecate ChecksumPolicy and SignaturePolicy properties * Deprecate Scope property * Deprecate CustomName property ### KNotification * Emit NewMenu when new context menu is set (bug 383202) * Deprecate KPassivePopup * Make sure all backends ref the notification before doing work * Make the notification example app build and work on Android * Move notification id handling into KNotification class * Fix removing pending notification from queue (bug 423757) ### KPackage Framework * Document PackageStructure ownership when using PackageLoader ### KPty * Fix generating the full path to kgrantpty in the code for ! HAVE_OPENPTY ### KQuickCharts * Add a "first" method to ChartDataSource and use it in Legend (bug 432426) ### KRunner * Check for selected action in case of informational match * Fix empty result string for current activity * Deprecate overloads for QueryMatch ids * [DBus Runner] Test RemoteImage ### KService * Deprecate KPluginInfo::dependencies() * CMake: Specify add_custom_command() dependencies * Explicitly deprecate overload for KToolInvocation::invokeTerminal * Add method to get KServicePtr of default terminal application * KService: add method to set workingDirectory ### KTextEditor * [Vimode] Do not switch view when changing case (~ command) (bug 432056) * Increase maximum indentation width to 200 (bug 432283) * ensure we update the range mapping e.g. on invalidation of now empty ranges * Only show bookmark chars error when in vimode (bug 424172) * [vimode] Fix motion to matching item off-by-one * Retain replacement text as long as the power search bar is not closed (bug 338111) * KateBookMarks: modernise code base * Don't ignore alpha channel when there is a mark * Fix alpha channel being ignored when reading from config interface * Prevent bracket match preview from overextending outside the view * Prevent bracket match preview from sometimes lingering after switching to a different tab * Make the bracket match preview more compact * Do not show bracket match preview if it will cover the cursor * Maximize width of bracket match preview * Hide the bracket match preview when scrolling * avoid duplicated highlighting ranges that kill ARGB rendering * expose the global KSyntaxHighlighting::Repository read-only * Correct indentation bug when line contains "for" or "else" * Correct an indentation bug * remove the special case tagLine, it did lead to random update faults in e.g. the * fix rendering of word wrap makers + selection * Fix indent for when pressing enter and the function param has a comma at the end * paint the small gap in selection color, if previous line end is in selection * simplify code + fix comments * revert cut error, did delete too much code for extra renderings * avoid full line selection painting, more in line with other editors * adapt indenter to changed hl files * [Vimode] Port Command to QRegularExpression * [Vimode] Port findPrevWordEnd and findSurroundingBrackets to QRegularExpression * [Vimode] Port QRegExp::lastIndexIn to QRegularExpression and QString::lastIndexOf * [Vimode] Port ModeBase::addToNumberUnderCursor to QRegularExpression * [Vimode] Port simple uses of QRegExp::indexIn to QRegularExpression and QString::indexOf * Use rgba(r,g,b,aF) to handle the alpha channel for html export * Respect alpha colors while exporting html * Introduce a helper method for getting the color name correctly * Alpha colors support: Config layer * avoid that line changed markers kill current line highlight * paint current line highlighting over iconborder, too * Enable alpha channel for editor colors * Fix current line highlight has a tiny gap at the beginning for dyn. wrapped lines * Dont do needles computation, just compare values directly * Fix current line highlight has a tiny gap at the beginning * [Vimode] Do not skip folded range when the motion lands inside * Use a range-for loop over m_matchingItems instead of using QHash::keys() * Port normalvimode to QRegularExpression * properly export right dependencies * expose the KSyntaxHighlighting theme * add configChanged to KTextEditor::Editor, too, for global configuration changes * reorder the config stuff a bit * fix key handling * add doc/view parameters to new signals, fix old connects * allow to access & alter the current theme via config interface * Remove const qualifier when passing LineRanges around * Use .toString() since QStringView is lacking .toInt() in older Qt versions * Declare toLineRange() constexpr inline whenever possible * Reuse QStringView version from QStringRev, remove const qualifier * Move TODO KF6 comment out of doxygen comment * Cursor, Range: Add fromString(QStringView) overload * Allow "Dynamic Word Wrap Align Indent" to be disabled (bug 430987) * LineRange::toString(): Avoid '-' sign, as for negative numbers it's confusing * Use KTextEditor::LineRange in notifyAboutRangeChange() mechanism * Port tagLines(), checkValidity() and fixLookup() to LineRanges * Add KTextEditor::LineRange * Move KateTextBuffer::rangesForLine() impl to KateTextBlock and avoid unnecessary container constructions * [Vimode]Fix search inside fold ranges (bug 376934) * [Vimode] Fix Macro Completion Replay (bug 334032) ### KTextWidgets * Have more private classes inherit from those of the parents ### KUnitConversion * Define variable before using it ### KWidgetsAddons * Make use of AUTORCC * Have more private classes inherit from those of the parents * Explicitly include QStringList ### KWindowSystem * Add fractional opacity convenience helpers * Really fix includes * Fix includes * xcb: Work with the active screen as reported by QX11Info::appScreen() ### KXMLGUI * Fix includes * Add KXMLGUIFactory::shortcutsSaved signal * Use the correct kde get involved url (bug 430796) ### Plasma Framework * [plasmoidheading] Use intended color for footers * [plasmacomponents3/spinbox] Fix selected text color * widgets>lineedit.svg: fix pixel misalignment woes (bug 432422) * Fix inconsistent left and right padding in PlasmoidHeading * Update breeze-dark/breeze-light colors * Revert "[SpinBox] Fix logic error in scroll directionality" * [calendar] fix missing import names * [ExpandableListItem] Make expanded actions list view respect font * DaysCalendar: port to PC3/QQC2 where possible * Remove hover animation from flat buttons, calendar, listitems, buttons * Dump plasmoid errors into console * Solve cyclic dependency of Units.qml * [PlasmaComponents MenuItem] Create dummy action when action gets destroyed * don't make pixmaps bigger than needed * Add JetBrains IDEs project files to ignored * Fix Connections warnings * Add RESET to globalShortcut property (bug 431006) ### Purpose * [nextcloud] Rework configuration UI * Evaluate initial configuration * Clip ListViews in kdeconnect and bluetooth config * Remove unneeded Layout attached properties * [plugins/nextcloud] Use Nextcloud icon * [cmake] Move find_package to toplevel CMakeLists.txt ### QQC2StyleBridge * [combobox] Fix touchpad scroll speed (bug 400258) * qw can be null * Support QQuickWidget (bug 428737) * allow drag window from empty areas ### Solid * CMake: use configure_file() to ensure noop incremental builds * [Fstab] Ignore docker overlay mounts (bug 422385) ### Sonnet * Dont do multiple lookups when one is enough ### Syntax Highlighting * add missing increment of version of context.xml * Support official file endings, see https://mailman.ntg.nl/pipermail/ntg-context/2020/096906.html * update reference results * less vibrant operator color for breeze themes * fix syntax for new hugo * fix syntax errors * Improve readability of Solarized dark theme * remove unnecessary captures with a dynamic rule * merge operator highlighting => update references * merge operator highlighting * add const overloads for some accessors * Bash, Zsh: fix cmd;; in a case (bug 430668) * Atom Light, Breeze Dark/Light: new color for Operator ; Breeze Light: new color for ControlFlow * email.xml: Detect nested comments and escaped characters (bug 425345) * Update atom light to use alpha colors * remap some Symbol and Operator styles to dsOperator * Bash: fix } in ${!xy*} and more Parameter Expansion Operator (# in ${#xy} ; !,*,@,[*],[@] in ${!xy*}) (bug 430668) * Update theme revisions * Update kconfig highlighter to Linux 5.9 * Use rgba(r,g,b,aF) to handle the alpha channel for Qt/Browsers correctly * Dont use rgba when in themeForPalette * Make sure rgba is respected in html and Format * Fixes for atom-one-dark * Some more updates for Atom One Dark * Dont check for rgba when checking for a best match * Allow using the alpha channel in theme colors * Update monokai colors and fix incorrect blue * C++: fix us suffix * Bash: fix #5: $ at the end of a double quoted string * VHDL: fix function, procedure, type range/units and other improvements * Update breeze-dark.theme * Raku: #7: fix symbols that starts with Q * quickfix missing contrast for Extension * Add Oblivion color scheme from GtkSourceView/Pluma/gEdit ### ThreadWeaver * Fix map interators when building against Qt6 * Don't explicitly init mutexes as NonRecursive ### Security information The released code has been GPG-signed using the following key: pub rsa2048/58D0EE648A48B3BB 2016-09-05 David Faure <[email protected]> Primary key fingerprint: 53E6 B47B 45CE A3E0 D5B7 4577 58D0 EE64 8A48 B3BB
