Please note that this mail was generated by a script. The described changes are computed based on the aarch64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&version=Tumbleweed&build=20210607 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: 389-ds (2.0.4~git0.7f6ba5a37 -> 2.0.5~git0.607bfbf16) augeas bluedevil5 (5.21.5 -> 5.22.0) breeze (5.21.5 -> 5.22.0) breeze-gtk (5.21.5 -> 5.22.0) discover (5.21.5 -> 5.22.0) drkonqi5 (5.21.5 -> 5.22.0) kactivitymanagerd (5.21.5 -> 5.22.0) kcm_sddm (5.21.5 -> 5.22.0) kde-cli-tools5 (5.21.5 -> 5.22.0) kde-gtk-config5 (5.21.5 -> 5.22.0) kgamma5 (5.21.5 -> 5.22.0) khotkeys5 (5.21.5 -> 5.22.0) kinfocenter5 (5.21.5 -> 5.22.0) kmenuedit5 (5.21.5 -> 5.22.0) kscreen5 (5.21.5 -> 5.22.0) kscreenlocker (5.21.5 -> 5.22.0) ksshaskpass5 (5.21.5 -> 5.22.0) kwayland-integration (5.21.5 -> 5.22.0) kwayland-server (5.21.5 -> 5.22.0) kwin5 (5.21.5 -> 5.22.0) kwrited5 (5.21.5 -> 5.22.0) libkdecoration2 (5.21.5 -> 5.22.0) libkscreen2 (5.21.5 -> 5.22.0) libksysguard5 (5.21.5 -> 5.22.0) milou5 (5.21.5 -> 5.22.0) oxygen5 (5.21.90 -> 5.22.0) plasma-browser-integration (5.21.5 -> 5.22.0) plasma-nm5 (5.21.5 -> 5.22.0) plasma5-addons (5.21.5 -> 5.22.0) plasma5-desktop (5.21.5 -> 5.22.0) plasma5-disks (5.21.5 -> 5.22.0) plasma5-integration (5.21.5 -> 5.22.0) plasma5-openSUSE plasma5-pa (5.21.5 -> 5.22.0) plasma5-systemmonitor (5.21.5 -> 5.22.0) plasma5-thunderbolt (5.21.5 -> 5.22.0) plasma5-workspace (5.21.5 -> 5.22.0) polkit-kde-agent-5 (5.21.5 -> 5.22.0) powerdevil5 (5.21.5 -> 5.22.0) powertop (2.13 -> 2.14) systemsettings5 (5.21.5 -> 5.22.0) xdg-desktop-portal-kde (5.21.5 -> 5.22.0) === Details === ==== 389-ds ==== Version update (2.0.4~git0.7f6ba5a37 -> 2.0.5~git0.607bfbf16) Subpackages: lib389 libsvrcore0 - Update to version 2.0.5~git0.607bfbf16: * Bump version to 2.0.5 * Issue 4778 - RFE - Allow setting TOD for db compaction and add task * Issue 4169 - UI - Port plugin tables to PF4 * Issue 4656 - Allow backward compatilbity for replication plugin name change * Issue 4764 - replicated operation sometime checks ACI (#4783) * Issue 2820 - Fix CI test suite issues * Issue 4781 - There are some typos in man-pages * Issue 4773 - Enable interval feature of DNA plugin * Issue 4623 - RFE - Monitor the current DB locks (#4762) * Issue 3555 - Fix UI audit issue * Issue 4725 - Fix compiler warnings * Issue 4770 - Lower FIPS logging severity * Issue 4765 - database suffix unexpectdly changed from .db to .db4 (#4766) * Issue 4725 - [RFE] DS - Update the password policy to support a Temporary Password Rules (#4727) * Issue 4747 - Remove unstable/unstatus tests from PRCI (#4748) * Issue 4759 - Fix coverity issue (#4760) * Issue 4169 - UI - Migrate Buttons to PF4 (#4745) * Issue 4714 - dscontainer fails with rootless podman * Issue 4750 - Fix compiler warning in retrocl (#4751) * Issue 4742 - UI - should always use LDAPI path when calling CLI * Issue 4169 - UI - Migrate Server, Security, and Schema tables to PF4 * Issue 4667 - incorrect accounting of readers in vattr rwlock (#4732) * Issue 4701 - RFE - Exclude attributes from retro changelog (#4723) * Issue 4740 - Fix CI lib389 userPwdPolicy and subtreePwdPolicy (#4741) * Issue 4711 - SIGSEV with sync_repl (#4738) * Issue 4734 - import of entry with no parent warning (#4735) * Issue 4729 - GitHub Actions fails to run pytest tests * Issue 4656 - Remove problematic language from source code * Issue 4632 - dscontainer: SyntaxWarning: "is" with a literal. * Issue 4169 - UI - migrate replication tables to PF4 * Issue 4637 - ndn cache leak (#4724) * Issue 4577 - Fix ASAN flags in specfile * Issue 4169 - UI - PF4 migration - database tables * issue 4653: refactor ldbm backend to allow replacement of BDB - phase 3e - dbscan (#4709) ==== augeas ==== Subpackages: augeas-lenses libaugeas0 - add remove-unportable-tests.patch to fix build ==== bluedevil5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: bluedevil5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * [applet] Move "Add New Device..." Action to header to be consistent * Restore same visibility of deprecated API for builds of tarball & checkout * [applet] Set height of unloaded separator to 0 to avoid layout oddities * [Applet] Correctly hide separator when there are no connected devices * [applet] Use section separator consistent with plasma-nm applet * [applet] Set isDefault property to true for connected items * Re-add font.pointSize for one thing that needs it * Set "font:" not "font.pointSize:" * [applet] Port to singleton Units and Theme * [sendfile] Update org.kde.bluedevilsendfile.desktop * [kio] Add trailing slash to device url (kde#409179) * [applet] Fix tooltip showing wrong name for connected device (kde#422691) * Manually bind width of list item * [applet] Enable Bluetooth checkbox should be always enabled (kde#433232) * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target * Reword 'Trust && Authorize' to 'Trust and Authorize' ==== breeze ==== Version update (5.21.5 -> 5.22.0) Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5 - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Update new wallpaper name and breeze dark and twilight previews * Add new default wallpaper * Fix informing the underlying widget when leaving SplitterProxy (kde#436473) - Drop patches, now upstream: * 0001-Fix-informing-the-underlying-widget-when-leaving-Spl.patch - Add patch to fix misbehaving cursor after passing splitters (kde#436473): * 0001-Fix-informing-the-underlying-widget-when-leaving-Spl.patch - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== breeze-gtk ==== Version update (5.21.5 -> 5.22.0) Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * gtk3, gtk4: refactor arrow icon names into variables * Use Breeze-style arrows everywhere * Add support for libhandy v1 viewswitcher * gtk3, gtk4: make comboboxes look more true to breeze qstyle * gtk2: use the same colours as the Qt theme for scrollbars * Adjust menu heights to properly match Breeze QStyle, second time (kde#433158) * gtk3, gtk4: unscrew libhandy's height (kde#430081) * Raise minimum CMake version to 3.16 * Fix breakages caused by formatter run (kde#432245) * Adjust menu heights to properly match Breeze QStyle (kde#431819) * gtk4: remove margin on windows (kde#431930) ==== discover ==== Version update (5.21.5 -> 5.22.0) Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * [kcm] Fix margins to not be so huge (kde#437064) * Prepare the ApplicationDelegate for reusing items * kcm: show on mobile * don't set KNotification::DefaultEvent * fix bad copy paste * balance notification construction * packagekit: Perform installed searches case-insensitive (kde#437371) * ApplicationPage: Don't show the screenshots scrollbar if there's no screenshots * Remove "Restart..." option from the menu * Constrain "Update Issue" popup so it doesn't span width with no margins - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here - Refresh 0001-Warning-for-FlatHub.patch ==== drkonqi5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: drkonqi5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * extend SNI breakage detection to kded - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== kactivitymanagerd ==== Version update (5.21.5 -> 5.22.0) Subpackages: kactivitymanagerd-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * sqlite: Include sqlite error as crash error message * Add .git-blame-ignore-revs file * Add pre-commit hook for clang-format * Run clang-format * Fix license header * Raise minimum CMake version to 3.16 * Remove macro string magic * Implement Activities Runner as DBus Runner * Use versionless Qt cmake target * Autogenerate files ==== kcm_sddm ==== Version update (5.21.5 -> 5.22.0) Subpackages: kcm_sddm-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Restore same visibility of deprecated API for builds of tarball & checkout * Apply on double-click * Raise the maximum allowed UID to 60513 * Fix broken commit to fix build * Use default app font if there's no "font" entry * Switch to using KNewStuffQuick's Action component * Use multiple of gridUnit to size the Sync dialog (kde#434826) * Use KUIT markup for list text * Use Kirigami.ActionToolBar to auto-resize the SDDM KCM's footer * Raise minimum CMake version to 3.16 * Use Kirigami.ActionToolBar to auto-resize the SDDM KCM's footer * Allow for easier syncing of Plasma font (kde#432930) * Allow for easier syncing of Plasma font * Set index on completion instead of binding (kde#432018) * Indicate that we need saving when background changes (kde#432112) ==== kde-cli-tools5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: kde-cli-tools5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Fix failing unit test after a Qt backport * Migrate to KDECompilerSettings * Port foreach to for(...:..) * Use Q_EMIT * Port kde-open5 from KRun to OpenUrlJob * Add some missing linkages * Convert kdesu license headers * Remove obsolete copying files * Download GFDL-1.2-or-later file * Convert license headers to SPDX * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target ==== kde-gtk-config5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: kde-gtk-config5-gtk3 - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Restore preview.ui - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Add .git-blame-ignore-revs file * Add pre-commit hook for clang-format * Run clang-format * Misc cmake cleanup * Raise minimum CMake version to 3.16 * Use unique temporary directory for CSD assets, and clean it up (kde#433608) * Support svgz buttons in Aurorae themes (kde#432712) * Reset altered config in the decoration bridge * Use versionless Qt cmake target * Use the same configs for watching and reading (kde#421745) ==== kgamma5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: kgamma5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Use Q_EMIT here * Restore same visibility of deprecated API for builds of tarball & checkout * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target ==== khotkeys5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: khotkeys5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Use configure_package_config_file instead of ecm_configure_package_config_file * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target * Add pre-commit hook for clang-format * Update .gitignore * Add .git-blame-ignore-revs file * Run clang-format * Add trailing commas to enums - Refresh 0001-Use-qdbus-qt5-and-qdbusviewer-qt5.patch ==== kinfocenter5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: kinfocenter5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== kmenuedit5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: kmenuedit5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Restore same visibility of deprecated API for builds of tarball & checkout * We depend against qt5.15 so we can use qt_add_dbus_adaptor * Remove deprecated method * Remove obsolete COPYING files * Add GFDL license to LICENSES folder * Use C++17 * Raise minimum CMake version to 3.16 * Rephrase "Only show in KDE" for accuracy and clarity (kde#433646) * Fix angle brackets in CopyrightText * Convert copyright statements to SPDX expressions * Use versionless Qt cmake target * Update .gitignore file * Add pre-commit hook for clang-format * Add .git-blame-ignore-revs file * Run clang-format * Prevent clang-format uglification * kconf_update: Remove duplicate KF5::ConfigCore ==== kscreen5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: kscreen5-lang kscreen5-plasmoid - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * [kcm] Show on mobile * [kcm] Align right edges of all comboboxes - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== kscreenlocker ==== Version update (5.21.5 -> 5.22.0) Subpackages: kscreenlocker-lang libKScreenLocker5 - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Show kcm on mobile - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Ignore file * Port Q_FOREACH too * Use Q_EMIT here * No need to unnecessarily delay KSldApp::lockScreenShown * Eventually announce window as locked * Port from GetSessionByPid (kde#433364) * Put the kscreenlocker in the overlay layer * Do not set QT_IM_MODULE=qtvirtualkeyboard on wayland * wayland: Ensure that the greeter fills the entire screen * Use LayerShellQt to implement on Wayland * Add pre-commit hook for clang-format * clang-tidy: Force braces around statements * Add .git-blame-ignore-revs file * Run clang-format * Remove KDE_BINDIR definition * Raise minimum CMake version to 3.16 * Fix valgrind warning on startup * Use versionless Qt cmake target ==== ksshaskpass5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: ksshaskpass5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Restore same visibility of deprecated API for builds of tarball & checkout * Remove obsolete COPYING file * Convert license headers to SPDX * Raise minimum CMake version to 3.16 ==== kwayland-integration ==== Version update (5.21.5 -> 5.22.0) - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Fix compile against kf5.82 * Drop functions which rely on PlasmaWindow::internalId() (kde#436498) * Fix compilation with no deprecated build of KWindowSystem * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target * Autogenerate categories file ==== kwayland-server ==== Version update (5.21.5 -> 5.22.0) - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Introduce a new signal when a drag is dropped * inputmethod: Make sure to test AutoCompletion * textinput: translate normal to normal * textinput_v2: Make sendEnter/sendLeave the ones who decide the current surface * Send surface_leave events before announcing output removal - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== kwin5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: kwin5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * platforms/drm: log when direct scanout starts and stops * Fix weird decoration glitch when using a scaled display * platforms/drm: CPU copy for multi-gpu (kde#432707) * Discard SurfaceItemXwayland's quads when shape changes * screencasting: do not attempt to copy a null texture * [kcmkwin/kwindesktop] Implement valueFromText in a spinbox (kde#437472) * [kcms/virtualdesktops] Change delete icon * [xwl] Notify wayland that our data offer is accepted (kde#437406) * platforms/drm: Make context current before EGLStreams calls (kde#437573) * inputmethod: Also update the trackingClient when there's none set * inputmethod: Use the inputmethod's context as the isActive measure * inputmethod: Make sure we send a state commit * [kcms/virtualdesktop] Don't offer to remove the last desktop (kde#437561) * [kcms/virtualdesktops] Properly track synchronizing state (kde#437466) * [kcms/virtualdesktops] Enable apply button when typing desktop name (kde#435014) * [kcms/virtualdesktops] Clip ListView * screencasting: Make sure we don't stream after we've stopped a stream * Support High DPI Aurorae decorations (kde#422342) * Fix build * platforms/drm: replace pointer to egl backend with QPointer * effects: Fix EffectWindow::shape() for X11 windows (kde#437138,kde#435862) * wayland: Signal about finished move/resize in destroyClient() (kde#409376) * autotests: Stabilize tests that create Xwayland windows * wayland: Make some animations less glitchy * inputmethod: deactivate the input method when we textinputv3 is committed as disabled * wayland: Fix internal connection teardown - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here - Refresh patches: * 0001-Bypass-wayland-interface-blacklisting.patch * 0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch ==== kwrited5 ==== Version update (5.21.5 -> 5.22.0) - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Restore same visibility of deprecated API for builds of tarball & checkout * Remove obsolete COPYING file * Convert license headers to SPDX * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target * Add .gitignore file * Add pre-commit hook for clang-format * Add .git-blame-ignore-revs file * Run clang-format ==== libkdecoration2 ==== Version update (5.21.5 -> 5.22.0) Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private8 - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Use Q_EMIT to make it compile against kf5.82 * Port away from ECMSetupVersion's deprecated *_VERSION_STRING CMake variable * Use clearer text for "Menu" decoration button * Improve tooltips for "keep above"/"keep below" buttons (kde#435292) * Add .git-blame-ignore-revs file * Run clang-format * Add clang-format pre-commit hook * Add trailing comma to enums * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target ==== libkscreen2 ==== Version update (5.21.5 -> 5.22.0) Subpackages: libKF5Screen7 libkscreen2-plugin - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Use the same wayland connection to fetch screen information - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Port away from ECMSetupVersion's deprecated *_VERSION_STRING CMake variable * Add VRR properties * Add overscan and capabilities properties * Port Away from Qt Keywords * Raise minimum CMake version to 3.16 * Convert license headers to SPDX * Remove unneeded include_directories * Update CONTRIBUTING.md * Remove manual symbol visibility handling * Remove weird variable assignment * Remove superflous ECM_KDE_MODULE_DIR * Use versionless Qt cmake target * Fix refresh rate reported for my laptop monitor * wayland: Fix mapping between kscreen and kwayland transforms * Add pre-commit hook for clang-format ==== libksysguard5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: libksysguard5-imports libksysguard5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Remove sensors from AggregateSensor which are no longer part of our container (kde#436300) * Do not crash when a filesystem error is encountered (kde#437607) * Use translated strings for process state - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== milou5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: milou5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Restore same visibility of deprecated API for builds of tarball & checkout * Allow runners to display multiline display text * Port deprecated KRunner singleRunnerMode methods * Set RunnerManager runnerWindow variable if it is available * Remove obsolete COPYING files * Convert license headers to SPDX * Raise minimum CMake version to 3.16 * Fix launching empty query * Use versionless Qt cmake target ==== oxygen5 ==== Version update (5.21.90 -> 5.22.0) - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 ==== plasma-browser-integration ==== Version update (5.21.5 -> 5.22.0) Subpackages: plasma-browser-integration-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * disconnect m_tasksModel before marking it for deletion (kde#435811) * emit -> Q_EMIT * [Downloads] Show hint when download is blocked * [Downloads] Port to KUIServerV2JobTracker and enable instant reporting * Add toolbar badge when there's a player on a page (kde#435470) * Link against KIOGui instead of KIOWidgets * Install .desktop file for host * [Purpose Plugin] Use MimeTypeFinderJob * Port host and reminder to SPDX * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target * Parent TasksModel to QGuiApplication and delete TasksModel after we've set the environment * Bump manifest version * Don't do DOM dance if it has a parentNode (kde#432043) ==== plasma-nm5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Do not store passwords to KWallet on live images * Prevent showing wrong speeds on initial open (kde#420365) - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Add missing QQueue include * Make the configuration the canonical source for airplaneModeEnabled * Create an instance of Configuration per QML engine * Add NOTIFY to airplaneModeEnabled * [applet/contents/ui/ConnectionItem] Fix trying to reach non existing objects * Forward opeconnect usergroup (kde#435561) * [desktop kcm] Use standard Kirigami.ListSectionHeader * Set "font:" not "font.pointSize:" * [kcm] Remove unused import * [kcm] Fix binding loop in "Add connection" list view * Port to singleton Units and Theme * Applet: delay model updates on expanded password field (kde#435430) * OpenConnect: don't present an empty form to the user * Fix bug with openfortivpn that do not support 2fa (kde#434940) * [applet] Remove broken call to closeSearch() * [applet] Manually bind width of list item * Fix "PAN GlobalProtect" selection when configuring OpenConnect * Raise minimum CMake version to 3.16 * Make Configuration a proper singleton * Use versionless Qt cmake target * [applet] Make spacing for header items consistent ==== plasma5-addons ==== Version update (5.21.5 -> 5.22.0) Subpackages: plasma5-addons-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== plasma5-desktop ==== Version update (5.21.5 -> 5.22.0) Subpackages: plasma5-desktop-emojier - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * [kcms/keyboard] Restore keyboard layout OSD on X11 (kde#435533) * Don't slide when launching an app (kde#437558) * [taskmanager] Skip iconified tasks when using Mouse wheel * Change minimizeall to use isHidden * Fix panel adaptive transparency when "show window thumbnails: always" * Don't shift badge down for short sounds when audio indicator isn't acually being shown * [applets/taskmanager] Ensure highlight effect is cancelled after activating a window * Fix badge overlap with audio indicator * kcms/keys: Align checkbox of section headers with the ones of list items * [Task Manager] Optimize parent process CGroup check (kde#437259) * Revert "Replace Repeater with ListView for task group list" * Use python3 explicitly * [applets/taskmanager] Don't anchor shadow to invalid item on Wayland * [kcm/landingpage] Remove return true on sort lambda - Drop patches, now upstream: * 0001-Use-python3-explicitly.patch * 0001-kcm-landingpage-Remove-return-true-on-sort-lambda.patch - Add patch to fix systemsettings5 in some cases: * 0001-kcm-landingpage-Remove-return-true-on-sort-lambda.patch - Add patches for proper deps of kconf_update scripts: * 0001-Use-python3-explicitly.patch * 0002-No-usr-bin-env-in-shebangs.patch - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== plasma5-disks ==== Version update (5.21.5 -> 5.22.0) - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * add a test case for exit_status:1 * Fix spurious assertion failure * [KCM] Give it an implicit size * consider devices invalid (ignore them) that have smart disabled (kde#435699) * use chrono literal for update interval * equip SMARTData with a validity check * fix up reuse compliance * Fix build with -DWITH_SIMULATION=FALSE * Don't define isSimulation() if not building simulation bits * Fix i18n() * Fix minor typos * extra qml strings correctly * report smartctl failure codes to the user (kde#429804) * add some additional samples * always try to notify on device appearance * add a simulation mode based on the fixture pool * Use versionless Qt cmake target ==== plasma5-integration ==== Version update (5.21.5 -> 5.22.0) Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Port away from WId-based KWindowEffects API * Do not set default font style names, and just rely on weights * Use QFont::Normal (50) instead of -1 constant for default font weight * platforminputcontextplugin: Make F1-F10 valid for selecting keys (kde#430162) * Raise minimum CMake version to 3.16 * Remove unused cmake code * Use versionless Qt cmake target * Revert held-key behaviour ==== plasma5-openSUSE ==== Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE - Update to 5.22.0 - Update to 5.21.90 ==== plasma5-pa ==== Version update (5.21.5 -> 5.22.0) Subpackages: plasma5-pa-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Set meta + mute as a default shortcut to mute the microphone * Support multiple default shortcuts * Fix crash when target is destroyed before monitor (kde#437184) - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== plasma5-systemmonitor ==== Version update (5.21.5 -> 5.22.0) - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Rename BasicCellDelegate -> TextCellDelegate * Move mouse handling up to a common ancestor of the item * Fix flickering in table view (kde#436803) * Move mouse handling back to delegates * Fix initial sort order (kde#437449) * Fix newstuff action connection (kde#437702) * Do not position dialogs at fractional positions (kde#437805,kde#437804) * Fix sorting in Applications Detail View * Terminate process when pressing Delete (kde#436416) * [Applications Table] Prompt only on SIGKILL/SIGTERM - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== plasma5-thunderbolt ==== Version update (5.21.5 -> 5.22.0) - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Restore same visibility of deprecated API for builds of tarball & checkout * Add license headers to non copyrightable files * Remove unneeded .arcconfig file * Convert license headers to SPDX * Include <thread> for std::this_thread::sleep_for * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target ==== plasma5-workspace ==== Version update (5.21.5 -> 5.22.0) Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Too many changes to list here - Drop patches, now upstream: * 0001-Fix-kcmfontinst-install-destination.patch - Add patch to fix the font management KCM (kde#436306): * 0001-Fix-kcmfontinst-install-destination.patch - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here - Drop patches, now upstream: * 0001-startkde-Reset-systemd-failed-units-on-login.patch ==== polkit-kde-agent-5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: polkit-kde-agent-5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Restore same visibility of deprecated API for builds of tarball & checkout * Raise minimum CMake version to 3.16 ==== powerdevil5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: powerdevil5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * GetSessionByPID DBUS call always fails on newer systemd versions (kde#433408) * Bundle the DPMS action * Require C++17 * Port connects to the new format * Raise minimum CMake version to 3.16 * Move upower backend cmake code to subfolder * Remove powerdevil core versioning * core: when we get request to wakeup turn dpms on * [kcm] Add a few more relevant keywords (kde#432776) * Use FindUDev from ECM * [backlighthelper] Don't touch brightness when animation isn't running * Use versionless Qt cmake target ==== powertop ==== Version update (2.13 -> 2.14) - update to 2.14: * add service file * remove stale printf line * Enable Rocket Lake platform support * Enable Alder Lake support - remove powertop-add-rocket-lake-support.patch (upstream) ==== systemsettings5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: systemsettings5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * make sure we have 2 columns when loading a category (kde#435461) * [sidebar] Don't show back button for subcategory header in widescreen view - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== xdg-desktop-portal-kde ==== Version update (5.21.5 -> 5.22.0) Subpackages: xdg-desktop-portal-kde-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Use Q_EMIT to make it compile against kf5.82 * Convert author statements to SPDX * Convert license headers to SPDX * Restore same visibility of deprecated API for builds of tarball & checkout * Do not display screenshot dialog if interactive is set to false BUG: 435781 (kde#435781) * ScreenCast: Inhibit notifications when screen casting * Add pre-commit hook for clang-format * Add .git-blame-ignore-revs file * Run clang-format * Raise minimum CMake version to 3.16 * Add option to show hidden files on mobile * Use versionless Qt cmake target