Bluedevil
- Correct PIN entry behavior. Commit.
Breeze
- KStyle: Don't dereference nullptr. Commit.
Discover
- FwupdBackend: Do not use more API now removed in fwupd 2.0.0. Commit.
- ApplicationPage: Fix visibility of the reviews component. Commit. Fixes bug #495597
Dr Konqi
- Connectiontest: log bad requests. Commit.
- Connectiontest: fix for qt 6.8. Commit.
- Auto starting jobs don't start early. Commit.
KDE GTK Config
- Gracefully handle decoration plugin failing to load. Commit.
Plasma Addons
- Applets/userswitcher: fix showing other logged-in users' avatars. Commit.
Info Center
kpipewire
- Libx264encoder: Ensure stream size is always a multiple of 2. Commit. Fixes bug #485733
- Encoder: Make it possble to override the filter graph used for software encode. Commit.
ksystemstats
- Plugins/pressure: Use ulonglong for storing "total" time information. Commit.
KWin
- Input: don't crash if the internal handle is nullptr (wheelEvent). Commit.
- Backends/x11: fix colormap leak. Commit.
- Update ExpoCell contentItem position upon its parent change. Commit. Fixes bug #495501
- Scene: Fix item restacking repaints. Commit.
- Xwayland: Fix a couple of file descriptor leaks. Commit. Fixes bug #442846
- Plugins/keynotification: Fix event ID for notification. Commit. Fixes bug #495264
- Backends/drm: don't set backlight brightness to 1 in HDR mode. Commit. Fixes bug #495242
- Core/colorspace: ensure that we don't create elevated blacks with black point compensation. Commit. Fixes bug #494854
- Autotests: test that ColorPipeline and OpenGL shader results at least somewhat match. Commit.
- Core/colorpipeline: do ICtCp conversion the correct way around. Commit.
- Core/colorpipeline: use PQ with min. luminance zero for tone mapping. Commit.
- Core/colorpipeline: fix multiplier+matrix optimization. Commit.
- Core/colorpipeline: don't transpose the ICtCp matrix. Commit.
- Core/colorpipeline: fix tone mapping luminances being switched around. Commit.
- Backends/drm: check if m_commits is empty after waiting for commitPending. Commit.
- Use xcb_connection_has_error to check for failue. Commit.
- Fix "window to next desktop" shortcut during interactive move/resize session. Commit.
- Backends/drm: add an environment variable to force glFinish on multi gpu copies. Commit. See bug #494675
- Backends/drm: disable software brightness if there was ever a hardware brightness device assigned. Commit.
libksysguard
- Sensors: Improve robustness of SensorDaemonInterface. Commit.
- Faces: Skip null entries when trying to resolve sensors. Commit.
- Faces/grid: Specify updateRateLimit for FaceLoader. Commit. Fixes bug #494019
- Faces: Explicitly emit signals on internal controller on property change. Commit.
- Faces: Allow specifying updateRateLimit for FaceLoader. Commit.
Plasma Desktop
- Application Dashboard: Show app tooltips properly. Commit. Fixes bug #494802
- Applets/taskmanager: Fix icon alignment when is reversed. Commit. Fixes bug #489648
- Emojier: do substring search in emoji annotations as well. Commit. Fixes bug #435787
- Activitymanager: Avoid infinite loop in ActivityList. Commit.
- Positioner: Make sure we check deferMovePositions exist. Commit. See bug #493569
- Appiumtests: fix desktoptest. Commit.
- Appiumtests: fix kcm_plasmasearch_test. Commit.
- Applets/taskmanager: use TextMetrics directly to elide long recent items. Commit.
Plasma Disks
plasma-integration
- Update m_palettes even when KDE_COLOR_SCHEME_PATH is set. Commit.
plasma-mobile
- Actiondrawer: Cleanup and simplify. Commit.
- Envmanager: Fix KWin effect and script reloading. Commit.
- Actiondrawer: Share components between portrait and landscape. Commit.
- Homescreens/folio: Remove icon on one of the settings delegates. Commit.
- Homescreens/folio: Never open both search and app drawer. Commit.
- Homescreens: Use WheelHandler on app list. Commit.
- Actioncenter: Reduce usage of transforms and cleanup. Commit.
- Homescreens/folio: Fix app icons being rounded to predefined sizes. Commit.
- Quicksettings: fix landscape not being scrollable. Commit.
Plasma Networkmanager (plasma-nm)
- [kcm] Update selected connection when opening KCM a second time. Commit. Fixes bug #461568
Plasma Audio Volume Control
Plasma Workspace
- Do early return for ServciesRunner::resolvedArgs in case of error. Commit. See bug #495606
- Always show full logout screen for "Show Logout Screen" desktop menu item. Commit. Fixes bug #495390
- Lookandfeel: Explicitly set theme to Breeze in defaults. Commit.
- Kcms/users: crop character faces properly. Commit. Fixes bug #494487
- Kcms/users: Fix UI on mobile. Commit.
- Logout-greeter: don't doubt the daemon. Commit.
- Logout-greeter: categorize warnings. Commit.
- Logout-greeter: don't wake up packagekit needlessly. Commit.
- Appiumtests: fix kcm_cursortheme_test. Commit.
- Appiumtests: fix kcm_autostart_test. Commit.
- Appiumtests: fix kcm_users_test. Commit.
- Appiumtests: fix digitalclocktest. Commit.
- Components/dbus: fix invalid variant type since Qt 6.8. Commit.
- Appiumtests: fix systemdialogtest. Commit.
Powerdevil
- Applets/batterymonitor: correct dbus watcher. Commit. See bug #492859
- Applets: react to power-profile-daemon dbus registration. Commit. Fixes bug #492859
- Daemon: Only write DDC brightness after reading and comparing first. Commit.
- Daemon: Set ddcutil as missing if initialization fails. Commit.
- Autotests: only enable dbus debug message for backlighthelper in brightnesstest. Commit.
qqc2-breeze-style
- Fix calculation of width of DialogButtonBox. Commit.
- Add missing dependencies on QtQuick.Window. Commit.
xdg-desktop-portal-kde
- [FileChooser] Properly pass along requested current filter. Commit.
- Create region selection window before calling setScreen. Commit. Fixes bug #493293