Breeze
breeze-gtk
- Fix expander arrow icon being missing in GTK4 applications. Commit. Fixes bug #477505
- Fix corner radii for CSD and SSD-using GTK apps. Commit. Fixes bug #489562
Discover
Flatpak Permissions
- Ui/Permissions: fix keyboard accessibility. Commit.
- Ui/main: improve sidebar arrow key handling. Commit.
KDE GTK Config
- Fix formatting for gsettings font configurations. Commit. See bug #487714
kpipewire
- Sourcestream: add DRM_FORMAT_MOD_INVALID whether usableModifiers is empty or not. Commit.
KWin
- Plugins/screenshot: also take pending focus requests into account. Commit. Fixes bug #505202
- Add a test for xdg-toplevel-drag. Commit.
- Add xdgtopleveldrag to test helpers. Commit.
- Use an interactive move for toplevel drag. Commit. Fixes bug #511570
- Autotests: Add some drm node checks. Commit.
- Scene/scene: snap item(tree)view viewports to the pixelgrid. Commit.
- Plugins/screenshot: Fix viewport rect for window screenshots. Commit. Fixes bug #510982
- Xwayland: Set O_NONBLOCK for transfer pipe endpoints. Commit.
- Plugins/blur: Fix contrast.frag. Commit. Fixes bug #510818
- Scene/scene: use infinite region to repaint entire ItemTreeView. Commit. Fixes bug #510555
- Debug_console: Remove header layout entirely. Commit.
- Xwayland: Avoid potentially hitting invalid iterators in Selection::timeoutTransfers(). Commit.
- Backends/drm: add environment variables to debug potential synchronization issues. Commit. See bug #511728. See bug #511010
- Core/iccprofile: make it build with older LCMS versions. Commit.
- Autotests: Fix not building tests with optional X11 dependencies. Commit.
- Autotests: Guard X11-only tests behind KWIN_BUILD_X11. Commit.
- Autotests: Guard X11-specific code in testDbusInterface. Commit.
- Autotests: Guard X11-specific code in testStackingOrder. Commit.
- Autotests: Guard X11-specific code in testQuickTiling. Commit.
- Autotests: Guard X11-specific code in testPlasmaWindow. Commit.
- Autotests: Guard X11-specific code in testActivation. Commit.
- Autotests: Guard X11-specific code in testPointerInput. Commit.
- Autotests: Guard X11-specific code in testOutputChanges. Commit.
- Autotests: Remove X11 includes in testMoveResize. Commit.
- Autotests: Remove X11 includes in testScreenEdges. Commit.
- Backends/drm: fix async present with direct scanout. Commit. See bug #510967
- Backends/drm: on legacy modesetting, trigger a modeset after suspend. Commit. Fixes bug #505607
- Workspace: don't activate or restack popup windows. Commit. Fixes bug #511631
- Plugins/screenshot: use the correct scale when rendering window screenshots. Commit. Fixes bug #511722
- Core/iccprofile: add support for the MHC2 tag. Commit. Fixes bug #508791
- Backends/drm: retry opening drm nodes for up to 5s if it fails with EBUSY. Commit.
- Ci: increase test timeout to 90s. Commit.
- Opengl/colormanagement: also clip after tonemapping. Commit. Fixes bug #506212
- Outputconfigstore: don't take into account a disabled internal screen. Commit.
- Disable proximity sensor. Commit.
- Revert "dpmsinputeventfilter: Disable proximity sensor and add null check". Commit.
kwin-x11
- Plugins/mousemark: return the correct modifier in arrowdraw_modifiers(). Commit.
libplasma
- Fix kwin locking up at startup. Commit.
- Always clean contextualActions when they are deleted. Commit. Fixes bug #504793
Plasma Browser Integration
- Mpris: In doubt, take the first entry for artwork. Commit.
Plasma Desktop
- Applets/kickoff: "fix" footer overflow menu. Commit. Fixes bug #511503
- Applets/kicker: don't clear currentItem from active column. Commit.
- Applets/kicker: fix arrow keys from search to sidebar. Commit.
- Applets/kicker: explicitly set sidebar layout width. Commit. Fixes bug #511411. See bug #505847
- Applets/kicker: fix handling of down key from search field. Commit.
- Applets/kicker: allow context menus with only favoriteId. Commit. Fixes bug #511448
- FolderDelegate: Fix missing hover in some cases. Commit. Fixes bug #511025
plasma-mobile
- Shelldbusclient: check if reply is valid. Commit.
Plasma Audio Volume Control
- Use matching selinium version. Commit.
- Revert "volumemonitor: don't inhibit auto suspend of device". Commit.
- Volumemonitor: don't inhibit auto suspend of device. Commit. Fixes bug #507212
Plasma Systemmonitor
- Table: use scenePosition for context menu positioning. Commit. Fixes bug #502715
- Fix hiding headers from context menu. Commit.
Plasma Workspace
- Use matching selenium version. Commit.
- Applets/notifications: Fix mistake with Globals time property. Commit.
- Klipper: fix action menu not always opening when there is matching text. Commit. Fixes bug #510449
- Appiumtests: set GSK_RENDERER=cairo to fix clipboardtest that rely on new windows. Commit.
- Applets/notifications: Fix notification time labels. Commit. Fixes bug #511908
- Shell/panelview: Dont try to position non-existent config view. Commit. Fixes bug #511743
- Bitap: allocate patternMask on heap instead of stack. Commit. Fixes bug #511233
- Fix shelltest. Commit.
- Wallpapers/image: fix ImageListModelTest::testImageListModelData. Commit.
- Wallpapers/image: Fix high cpu usage when wallpaper dialog is open. Commit. See bug #511265
- Kcms/wallpaper: Only show on desktop. Commit.
- ShellCorona: ensure screenUiReadyChanged happens for screens without panels. Commit. Fixes bug #511131
- Wallpapers/image: Improve kcm delegate sizing for mobile. Commit.
- Appiumtests: make test_5_3_bug491961_mimetypes less flaky. Commit.
Powerdevil
- Use matching selenium version. Commit.
- Daemon: perform dark resume on s2idle mode only. Commit. Fixes bug #510992
qqc2-breeze-style
- [progressbar] Port away from Animator. Commit.
Spacebar
- Initialize ChannelLogger with unfetched messages from the modem. Commit.
xdg-desktop-portal-kde
- Clipboard: Don't emit changes for primary selection. Commit. Fixes bug #512067
- Globalshortcuts: Deduplicate requested shortcuts. Commit.
- Globalshortcuts: Remember denied shortcuts. Commit.
- Remotedesktop: correctly set clipboard_enabled. Commit. See bug #511989
- Userinfodialog: always set an avatar (from icon). Commit.
- Globalshortcuts: Clear old shortcuts also if we don't have any new ones. Commit. Fixes bug #483838