Breeze
- Kdecoration: Fix topright corner click when using fractional scaling hack. Commit. Fixes bug #481857
- Move additions to left and right int to fix KWin tests. Commit.
- Expand border on bottom and right, set decoration name to "breeze". Commit.
KDE GTK Config
- Revert "Round x11GlobalScaleFactor instead of flooring it". Commit.
KDE Window Decoration Library
- Decoration: Only apply hack on windows with outlines. Commit.
- Push decoration slightly under client if decoration is named "breeze". Commit.
Plasma Addons
- Kwin/effects/cube: Bump clipFar plane. Commit. Fixes bug #482022
- Kwin/effects/cube: Improve natural scrolling handling. Commit. See bug #482003
- Kwin/effects/cube: Invert scroll direction. Commit. Fixes bug #482003
- Applets/colorpicker: disable resizing color chooser window. Commit.
KScreen
- Properly restore "Device" combobox when the output model resets. Commit.
KWin
- Effect: Fix EffectWindow::contentsRect(). Commit. Fixes bug #482294
- Fix confined pointer being able to escape the surface. Commit. Fixes bug #482448. See bug #477124
- Effects/windowview: use correct enum value for
PointerDevice
. Commit. Fixes bug #482191 - Backends/drm: don't work around pageflips timing out. Commit.
- Opengl: assume a minimum of 2ms of render time. Commit.
- Backends/drm: fix vblank calculation. Commit. Fixes bug #482064
- Wayland: Fix a crash in DrmLeaseDeviceV1Interface::setDrmMaster(). Commit.
- Wayland/surface: don't update preferred color description unless it changed. Commit.
- Fix ODR violation with MouseClick plugin. Commit.
- Plugins/overview: Adds a border around hovered and selected desktop in desktopGrid. Commit. Fixes bug #481812
- Opengl: Harden GLRenderTimeQuery against opengl providing bad timestamps. Commit. Fixes bug #481721
- Backends/drm: delay cursor updates with adaptive sync. Commit.
- Backends/drm: move committing logic into a separate method. Commit.
- Backends/x11: Make SwapEventFilter report presentation feedback to OutputFrame. Commit.
- Remove invalid tabbox configs from defaults. Commit. Fixes bug #481640
- Plugins/outputlocator: show physical size in output locator. Commit.
- Plugins/overview: Search bar can be clicked without closing effect. Commit.
- Autotests/test_colorspaces: add an autotest for non-normalized primaries. Commit.
- Core/colorspace: normalize XYZ values before using them in calculations. Commit. Fixes bug #481034
- Comopsitor: only activate VRR if the active window is on the current screen. Commit. Fixes bug #481750
- Xwayland: Ignore somebody else claiming WM_S0 selection. Commit.
- Fix a crash in eglDestroyImageKHR(). Commit. Fixes bug #470980
- Window: Don't reset quick tile mode on interactive move start. Commit. Fixes bug #472366
- X11window: Disable strict geometry placement by default in wayland. Commit. Fixes bug #481456
- Tileseditor: Don't allow tiles to move tiles already at minimum size. Commit. Fixes bug #465721
- Wayland: Install the clientconnection.h header file. Commit.
- Useractions: don't interact with deleted windows. Commit. Fixes bug #481688
- Plugins/showpaint: Add support for color management. Commit.
- Plugins/glide: Fix rotation order when applying render target transformation. Commit. Fixes bug #481664
- Send tablet input to active screen. Commit. Fixes bug #479713
- Backends/x11: Avoid calling doneCurrent() if GLX context has not been created. Commit. Fixes bug #477854
- Backends/wayland: Guard against failing to create EGLSwapchain. Commit. Fixes bug #478864
- Backends/drm: only enable HDR if both display and driver are capable of it. Commit. Fixes bug #481518
- Xcbutils: arm x apps can't be dragged to a negative position on the screen. Commit.
- Wayland: Avoid rearranging layer surfaces when wl_surface size changes. Commit.
libksysguard
- Handle the translations for systemstats. Commit.
libplasma
- Show a more specific error message for incompatible widgets. Commit. Fixes bug #481328
- Don't show arrow for icon-only buttons. Commit.
Plasma Desktop
- Keep first selected item if currentIndex is 0. Commit.
- Fix kicker close on click away. Commit. Fixes bug #482324
- Fix some warnings. Commit.
- Disable internal Key navigation. Commit. Fixes bug #482005
- AppletError: Use compact error message from libplasma as the header. Commit.
- 🍒Fix default appstream handler. Commit. Fixes bug #481932
- Appiumtests: move desktop tests to its own folder. Commit.
- Fix running appstreamtest. Commit.
- Kcms:keys: fix changing command text or path. Commit. Fixes bug #481825
- FolderView Positioner: fix rows insert and remove. Commit. Fixes bug #481254. Fixes bug #466337
- Applets/taskmanager: simplify right press handling. Commit.
- Revert "Fix i18n domain". Commit.
plasma-mobile
- Kwin/convergentwindows: Don't set maximize property for fullscreen windows. Commit.
- Meta: Fix appstream tests. Commit.
- Meta: Add tag to posix test. Commit.
- Taskswitcher: Remove all interaction restrictions while the task switcher is opening. Commit.
- Kwin/convergentwindows: Fix race condition causing windows to be maximized too large. Commit.
- Taskpanel: Delay setting panel position on screen change, so shell doesn't crash. Commit.
- Homescreens/folio: Don't show background for widget configure dialog. Commit.
plasma-welcome
- Supporters: Update list of supporters. Commit.
- Remove unnecessary .arg call from release URL. Commit.
- Correct release URL for Plasma 6.0. Commit.
Plasma Workspace
- Applets/systemtray: Prefer Icon over IconName. Commit. Fixes bug #479712
- Make sure AppItem is up to date with sycoca when checking isValid(). Commit. Fixes bug #481855
- Kcms/nightcolor: Fix DayNightView on edge cases. Commit. Fixes bug #482032
- Applets: add missing website in metadata. Commit.
- Libkmpris: find active player index in filter proxy model. Commit. Fixes bug #481992
- Libkmpris: connect to signals from base class. Commit.
- (cherry picked from commit e605a723c98a9aa1b48fcaec25c34aa20e5430e6). Commit.
- Appiumtests: add test for SystemDialog. Commit.
- Show panels on entering edit mode and "add widgets". Commit. Fixes bug #448393
- Notifications: Only convert absolute paths to file URLs. Commit. Fixes bug #481759
- Applets/cameraindicator: add bug report button. Commit.
- Revert "panelview: Take focus from other Plasma windows when clicked". Commit. Fixes bug #481671. See bug #367815
- Components/dialogs: fall back to null target when dialogButtonBox is null. Commit.
Powerdevil
- [dimdisplay] Respect profile configurations. Commit.
qqc2-breeze-style
- Remove overriding of Kirigami application header. Commit.
- ScrollView: Improve scrolling behaviour. Commit.
System Settings
- Runner: Improve granularity of relevance and category relevance. Commit.
- Improve page separator in header. Commit. See bug #435481