44
KDE Ships Frameworks 6.25.0 - KDE Community
kde.orgBaloo Fix remaining QFile::open nodiscard warnings. Commit. [FileIndexerConfigUtils] Fix a nodiscard warning in fixture setup. Commit. [FileIndexerConfigUtils] Remove unneeded QTextStream. Commit. [FileIndexerConfigTest] Get rid of an almost duplicate helper function. Commit. [FileIndexerConfigTest] Reduce repetitions/manual expansion. Commit. [FileIndexerConfigTest] Reduce string puzzles to improve readability. Commit. [FileIndexerConfigTest] Move single-use strings out of header file. Commit. [DocumentUrlDBTest] Remove unused helper function. Commit. [ExtractorProcess] Verify transaction was sucessfully created. Commit. Tell the compiler QFile::open(fd, ...) can not fail for STDIN. Commit. [Query] Use explicit percent-encoding for title and json data. Commit. [QuerySerializationTest] Extend test coverage for disallowed characters. Commit. [QuerySerializationTest] Cover fromSearchUrl/toSearchUrl methods. Commit. [QuerySerializationTest] Make JSON roundtrip test data driven. Commit. Breeze Icons Duplicate kdesrc-build icon as kde-builder icon. Commit. Remove duplicate/bogous style sheets. Commit. Remove unused path in im-invisible-user.svg that breaks webfont on MacOS. Commit. See bug #499597 Add data-question status icon similar to other data-* status icons. Commit. Add nicer 16x16 variant of dialog-question. Commit. Add keyframe-warn. Commit. Resize kmouth, konversation, and kde-im-log-viewer to same height. Commit. Add icon for conic gradients. Commit. Add mask action icons. Commit. Extra CMake Modules KDECMakeSettings: Disable CMAKE_CXX_SCAN_FOR_MODULES. Commit. KArchive Fix int overflow + QList assert on broken files. Commit. Generate a pkgconfig file. Commit. KCalendarCore CI - add pre-commit support. Commit. Use markdownlint-cli2 to format markdown files. Commit. Use gersemi to format CMake files. Commit. Src/filestorage.h - fix a misspelled word. Commit. Clang-format project. Commit. Clean whitespace issues. Commit. KCodecs We depend against qt 6.8 => we can remove check here. Commit. Propagate C++20 requirement to consumers. Commit. [KEncodingProber] Remove unused/unreachable Reset() method. Commit. [KEncodingProber] Use in-class initialization for prober members. Commit. [Codec] Default constructors/destructors, annotate as constexpr. Commit. [Codec] Simplify codecForName lookup. Commit. [Codec] Benchmark codecForName lookup. Commit. [Codec] Move test class declaration to implementation file. Commit. [Codec] Remove double quote for invalid codec warning. Commit. [KCharsets] Simplify instance singleton. Commit. [KCharsets] Reuse translated strings from encodingsByScript. Commit. [KCharsets] Fix possible initialization race for encodingsByScript. Commit. [KCharsets] Remove unused include. Commit. [KCharsetsTest] Reduce call nesting to improve readability. Commit. KConfig Kreadconfig: Add flag to include globals. Commit. Kdesktopfile: tolerate nameless action for SEPARATOR. Commit. Fixes bug #517770 Remove ifdef now that we depend on Qt >= 6.9.0. Commit. QDoc fixes. Commit. Kreadconfig: Add flag to dump all entries. Commit. Do not try to read registry entries for absolute config file names. Commit. Avoid creation of not already existing registry keys. Commit. KCoreAddons Remove unused cmake variable. Commit. KDocTools Dynamically retrieve the list of languages to install. Commit. Install arabic files. Commit. KFileMetaData ExtractionPluginManager -> ExtractorCollection. Commit. Ffmpeg: use qScopeGuard to release AVFormatContext on failure. Commit. Extractors/exiv2: remove version check for BMFF_SUPPORT. Commit. Ffmpegextractor: when color_space_name is "unkwown" don't set ColorSpace. Commit. KGuiAddons Waylandclipboard: Wait for up to 1s for the clipboard contents. Commit. Waylandclipboard: Properly interrupt thread when client extension goes inactive. Commit. Remove ifdef now that we depend on Qt >= 6.9.0. Commit. Change include in ksysteminhibitor_dbus.cpp preventing building when using a QT version < 6.9. Commit. Systemclipboard: waylandApp ptr validation cleanup. Commit. Systemclipboard/wlrwaylandclipboard: Fix WlrDataControlDevice::setPrimarySelection. Commit. KHolidays Update holidays of 2026 for Taiwan. Commit. CI - add pre-commit support. Commit. Use markdownlint-cli2 to format markdown files. Commit. Use gersemi to format CMake files. Commit. .codespellrc - allow "lightening". Commit. Clang-format fixes. Commit. Clean whitespace issues. Commit. Edit portuguese holidays. Commit. KIconThemes Explain why SVG preference was reverted. Commit. Don't try to create KIconTheme with empty theme name. Commit. Revert "KIconTheme: Prefer SVG files over PNG files". Commit. Fixes bug #516007. See bug #502273 KImageformats TIM: PlayStation graphics read only support. Commit. Remove ifdef now that we depend on Qt >= 6.9.0. Commit. IFF: fix Integer-overflow in IDATChunk::strideSize. Commit. KIO Kfileitem: isExecutable: rely on QFileinfo. Commit. Revert "KFileItem: use permissions to determine isWritable and isReadable". Commit. Fixes bug #504287. Fixes bug #506472 KFileItem: Check desktop MIME type before isSlow. Commit. Widgets: Don't show an error when trying do paste while there is nothing to paste. Commit. Kio_ftp: Enable UTF-8 encoding negotiation after successful login. Commit. See bug #269370. See bug #165044 Autotests/openurljobtest: ensure to have deleteLater launched. Commit. Filewidgets/kfileplacesview: clear job in destructor. Commit. Autotests: openurljobtest, prevent memleak in negative tests. Commit. Kpasswdserver: prevent memleak of retry dialog. Commit. Core/kcoredirlister: prevent mem-leak upon redirection. Commit. Filewidgets/knewfilemenu: prevent small leak. Commit. Autotests/threadtest: prevent memleak in test. Commit. KfilePlacesView: delete FileSystemFreeSpaceJob once it is finished. Commit. Krecentdocumenttest: prevent a memleak. Commit. DropJob: parent DndPopupMenuPlugin to the dropjob. Commit. Fix protocol in "Destination" header for WebDAV copy/move. Commit. Fixes bug #487503. Fixes bug #443386 Filepreviewjob: Track subjobs using QPointer. Commit. Fixes bug #517867 Filecopyjob: Pass source file size to put() workers via setSourceSize(). Commit. Tweak ifdef now that we depend on Qt >= 6.9.0. Commit. Core: listjob: Support selective StatDetails for directory listing. Commit. Gui/filepreviewjob: return an error in case the sub-job failed. Commit. Gui/filepreviewjob: avoid a crash when temp is removed. Commit. Fixes bug #516575 File: In LSTAT also stat subvolid and mntid when requested. Commit. Kurlnavigator: Change fallback behaviour for user input url. Commit. Fixes bug #408315 Fix some cmake warnings. Commit. Filepreviewjob: allow to log the file being previewed. Commit. Forwardingworkerbase: Forward stat side and details. Commit. Fix build on macOS relating to tv_nsec. Commit. Core/udsentry: don't reduce nanosecond precision to millisecond. Commit. KFileItemDelegate: Use margins directly from style. Commit. Kirigami Disable Alpine CI. Commit. Disable qmllint for some modules. Commit. PageRow: don't leak the dialog layer window. Commit. Fix AboutPage license sheet. Commit. Remove duplicate FeatureSummary include. Commit. Don't include quiet packages in feature_summary. Commit. TitleSubtitle: Add tweakable textFormat property. Commit. Platform: Prefer filesystem over qrc when determining install root. Commit. LinkButton: Create template, move items from control to template. Commit. KItemModels Remove unused cmake variabls. Commit. KNewStuff Use KF6Kirigami, fix cmake variable use KF_DEP_VERSION. Commit. KRunner Fix cmake warnings (use correct Qt version). Commit. KService Bump sycoca version after changing the hash. Commit. Extract to variable. Commit. Fix a typo in the bitmask used in the hash. Commit. KStatusNotifieritem Don't include quiet packages in feature_summary. Commit. KSVG Add basic test for Svg. Commit. KTextEditor Don't do reverse encoding if the target is the null char. Commit. KTextEditor::DocumentPrivate constructor does the register. Commit. Katedocument: Use first line of text as document title. Commit. Katedocument: Add relevant MIME types to Save dialog. Commit. Remove cmake warning. Commit. Update MiniMap Area. Commit. KUnitConversion Add missing since documentation to Momme. Commit. Add conversions to/from momme for silk fabric weight. Commit. KUserFeedback We depend against qt6. Commit. Fix some cmake warnings. Commit. KWallet Fix find_package calls when not building kwalletd and ksecretd. Commit. Hardcode one short DH key instead of brute-forcing one. Commit. Ksecretd: fix intermittent Secret Service session key mismatches with libsecret. Commit. Fixes bug #514194 KWidgetsAddons KMessageBox: Set very long lines to wrap, even on very wide screens. Commit. KAccelatorManager: Avoid unnecessary allocations. Commit. Add test for resizing dialogs with squeezed messages. Commit. Re-enable logic to allow resizing of some KMessageBox dialogs. Commit. KWindowSystem Kxcbevent_p.h: FWD KXcbEvent as class instead of struct. Commit. Add missing Q_EMIT to signal call. Commit. Platforms/wayland: Fix a crash in WindowEffects::installBlur(). Commit. KXMLGUI KKeySequenceWidget: Add text to clear button. Commit. Modem Manager Qt Fix version guards. Commit. Network Manager Qt Fix cmake warnings. Commit. QQC2 Desktop Style SpinBox: Use displayText for display text. Commit. Popup: remove default contentItem. Commit. Popup: don't clip by default. Commit. Solid Fstab: Use qCCritical instead of qCritical. Commit. Sonnet Remove seemingly useless text position check. Commit. Syntax Highlighting Add highlighting for ISO 10303-21 STEP files. Commit. Cmake.xml: update syntax for CMake 4.3. Commit. Adapt XSD and code to docs. Commit. Fixes bug #517428 Fix reading of spellchecking element to match XSD. Commit. Fixes bug #517428 Add license. Commit. Add PIO Assembler syntax highlighting. Commit. Add autotest reference file. Commit. Add syntax file and tests for SAS. Commit. Systemd unit: update to systemd v260. Commit.



tl;dr
new stuff
Maybe a future patch will include line breaks in the patch notes.