Plasma 5.249.0 Complete Changelog
extra-cmake-modules
- Ecm_generate_headers(): don't run tests in script mode. Commit.
- Ecm_generate_headers: Don't check for existence of GENERATED headers. Commit.
- Fix APK packaging with Android NDK r25. Commit.
- ECMUninstallTarget: port generated code away from deprecated exec_program. Commit.
- Update version for new release. Commit.
frameworkintegration
- Update version for new release. Commit.
- Port to ECMFeatureSummary. Commit.
- Fix build break introduced by latest KNS change. Commit.
- Do not hang indefinitely when no entry with given ID is found. Commit.
- Knshandler: Adapt to providerId from KNewStuff being proper baseUrl. Commit.
- Update version for new release. Commit.
kcmutils
- Update version for new release. Commit.
- Port to ECMFeatureSummary. Commit.
- Add logging category to warnings. Commit.
- SharedQmlEngine: Inline QTimer object. Commit.
- SharedQmlEngine: Remove superfluous cast of QQmlComponent::Status. Commit.
- Show GridDelegate labels as plaintext. Commit. Fixes bug #480106
- Fix spacing of the dialog button box. Commit.
- Update version for new release. Commit.
kconfig
- Port to ECMFeatureSummary. Commit.
- Add and use KEntryMap::forEachEntryOfGroup(groupname, callback). Commit.
- KConfigGroup::keyList(): use dedicated implementation, avoiding unused map. Commit.
- KEntryMap: for read access use heterogeneous lookup with view-like key type. Commit.
- Update version for new release. Commit.
kio
- Update version for new release. Commit.
- [workers/http] Read and emit data in chunks. Commit. See bug #479357
- KFileItem: Determine mimetype only from extension for slow items (remote FS). Commit.
- Port to ECMFeatureSummary. Commit.
- [kprocessrunner] Clean up maybeAliasedName. Commit. Fixes bug #478835
- Slavebase: break mimetype submission after exit. Commit.
- Slavebase: reinstate mimetype qdebugs as qcdebugs. Commit.
- Slavebase: init var on declaration. Commit.
- Slavebase: abort mimetype emission when the worker was terminated. Commit. Fixes bug #474909
- KDirModel: Consider invalid roots are local fs. Commit. Fixes bug #477039
- Kbuildsycoca: Use ellipsis character in status text. Commit.
- KDirModel: Allow expanding network directories in file picker again. Commit. Fixes bug #479531
- Copyjob: Fix implicitly skipping files when copying. Commit. Fixes bug #479082
- Update version for new release. Commit.
- Print warning on worker write error. Commit.
- [http] Emit processedSize and totalSize. Commit. See bug #479357
kirigami
- Update version for new release. Commit.
- Remove custom colors and background. Commit.
- Add Accessible.name to ActionToolBar More Actions button. Commit.
- Units: Remove maximum integer property. Commit.
- Fix crash in ColumnView layouting during page removal. Commit.
- Port to ECMFeatureSummary. Commit.
- FormLayout: Add extra whitespace before textual section headers. Commit.
- GlobalDrawer: Clip the Flickable, not the decorating ScrollView. Commit.
- Fix jerky smooth scroll. Commit.
- Icon: Don't square size when not roundToIconSize. Commit.
- AbstractApplicationItem: Add null guards to handlers, drop z===undefined. Commit.
- Fix page footer taking space when not used. Commit.
- Fix drawer handle not being visible on mobile. Commit.
- Support global toolbars on layers as well. Commit.
- GlobalDrawer: Don't display two buttons for menus. Commit.
- Fix icon scaling. Commit.
- GlobalDrawer: Clip ScrollView when we have a footer. Commit.
- Make sure there is a view also in toolbar separators. Commit.
- Use standard spacing between cards. Commit.
- Basictheme_p.h: Simplify QColor construction syntax. Commit.
- Basictheme_p.h: Utilize clazy fixit for using faster QColor constructor. Commit.
- Show a checkbox in the corner for checkable cards. Commit.
- Move Global toolbar from Page to ColumnView. Commit.
- Explicitly bind the calculated implicit height to the flickable contentHeight. Commit. Fixes bug #477257
- NavigationTabBar: Fix setting a custom background color. Commit.
- Page: check whether stackview parent is a PageRow. Commit.
- Fix scaleColor and adjustColor from ColorUtils. Commit.
- Update version for new release. Commit.
- AbstractApplicationHeader: check if page is null. Commit.
knewstuff
- Update version for new release. Commit.
- Port to ECMFeatureSummary. Commit.
- Put ErrorCode enum in separate namespace. Commit.
- ErrorCode: Utilize Q_NAMESPACE_EXPORT macro. Commit.
- Remove duplicate ErrorCode enum in QuickEngine. Commit.
- Remove duplicated enums between QuickEngine and KNSCore::Entry. Commit.
- EntryDetails: Set KNSCore::Entry object rather than possibly incomplete object of individual props. Commit.
- Fix completely broken knewstuff-dialog and API feature to show specific entry. Commit.
- Remove extraFooterTopPadding usage. Commit.
- Update version for new release. Commit.
ksvg
- Update version for new release. Commit.
- Done by ECM. Commit.
- Svg: use designated initialization + bump to c++20. Commit.
- Initialise correct struct field. Commit.
- Port to ECMFeatureSummary. Commit.
- Evict previous key->id mapping before updating the memory caches. Commit.
- Add a unit test to verify mask sizes after resizes. Commit.
- Update version for new release. Commit.
ktexteditor
- Update version for new release. Commit.
- Completion: Fix not hiding on focus out. Commit.
- Add parent widget for diff dialogs. Commit.
- Port to ECMFeatureSummary. Commit.
- Buffer/katesecuretextbutter: conform to KAuth api. Commit. Fixes bug #479955
- Allow to configure 'enter-to-insert-completion' per file type. Commit. Fixes bug #480176
- Allow disabling 'enter to insert completion'. Commit. Fixes bug #480176
- Fix double click broken in completion widget. Commit.
- Fix undo broken after pasting a line with wrap in the middle. Commit.
- ArgumentHint: Fix leftSide alignment. Commit.
- Introduce ArgumentHintWidget. Commit.
- Update version for new release. Commit.
kwallet
- Update version for new release. Commit.
- Port to ECMFeatureSummary. Commit.
- Ignore clang-format commit in blame. Commit.
- Run clang-format. Commit.
- Emit the walletCreated signal in the KWalletD::pamOpen function if a new wallet is created during its call. Commit.
- Bump Qt deprecation level to 6.5. Commit.
- Update version for new release. Commit.
qqc2-desktop-style
- Update version for new release. Commit.
- TreeViewDelegate: Clean up indentation and string/URL/undefined checks. Commit.
- TreeViewDelegate: respect TreeView's rootIndex. Commit.
- Port to ECMFeatureSummary. Commit.
- Consistency: Use an actual Separator for Drawer separators. Commit.
- Simplify ComboBox delegate. Commit. Fixes bug #479574
- Styleitem: Base render node size on image. Commit. See bug #464069
- Don't mix QML_ELEMENT and QML_ANONYMOUS. Commit.
- Update version for new release. Commit.