Discover
- Rpm-ostree: Wait for 60 seconds before looking at deployments. Commit.
- Rpm-ostree: Limit filesystem watcher triggers. Commit. Fixes bug #519672
- Appiumtests: fix removeButton click. Commit.
- Generate valid appstream:// URLs for Flatpak apps. Commit.
Info Center
- Kcms/samba: Port to Kirigami.StyleHints for framed backgrounds. Commit.
krdp
- Fix pointer position with the Plasma backend. Commit.
KWin
- Backends/drm: check for the render device in importScanoutBuffer. Commit. Fixes bug #521934
- Plugins/systembell: fix the shader for OpenGL ES. Commit. See bug #521737
- Plugins/colorblindnesscorrection: fix the shader for OpenGL ES. Commit. Fixes bug #521737
- Plugins/eis: Fix swapped activation and barrier-id. Commit.
- Plugins/eis: Add barrier id to debug log. Commit.
- Add a guard against having no workspace in RenderLoop. Commit. See bug #521954
- Stop compositing before destroying the workspace and compositor. Commit. Fixes bug #521954
- Opengl: Fix resetting the global share context. Commit.
- Plugins/screencast: Fix crash in WindowScreenCastSource::render(). Commit.
- Multigpuswapchain: handle external-only textures. Commit.
- Backends/drm: check all colorops for the bypass capability. Commit. Fixes bug #520842
- Plugins/slidingnotifications: don't block direct scanout. Commit. Fixes bug #521843
- Opengl/egldisplay: fix the check for EGL_EXT_device_query. Commit. Fixes bug #521668
- Revert "wayland: remove support for the frog color management protocol". Commit.
- Scripting: fix backwards compatibility for shaders. Commit. Fixes bug #521774
- Screencast: fix memory leak in newStreamParams. Commit.
- Backends/drm: also disable color pipelines on AMD. Commit.
- Vulkan/swapchain: import buffers correctly. Commit. Fixes bug #521727
- Plugins/gamecontroller: disable by default. Commit.
- Backends/drm: disable color pipelines on Nvidia. Commit. See bug #520842
- Scene/opengl: Fix padding of non-rotated sprites. Commit. Fixes bug #521638
- Utils: fix xcb window geometry initialization. Commit.
- Wayland/xdgdecoration: ignore irrelevant preferred mode changes. Commit. Fixes bug #518939
- Wayland/inputmethod: fix v1 content type mapping. Commit.
- Prevent focusing an unmanaged
X11Window. Commit. - Backends/drm: work around implicit sRGB transfer function with legacy gamma. Commit. Fixes bug #519940
- Workspacescene: Fix a potential crash in isCandidate. Commit.
- Backends/drm: fix addFB2 fallback. Commit. Fixes bug #521333
- Core/drmdevice: correct the virtio driver name. Commit. Fixes bug #520650
kwin-x11
- Plugins: Make nightlight optional. Commit.
Milou
- Lib/ResultsView: consider all data changes results. Commit. Fixes bug #521598
Oxygen
- Desktop theme: Fix Air's off-center clock hands. Commit. Fixes bug #521715
Plasma Bigscreen
- Bin: Drop explicit QT_QUICK_CONTROLS_STYLE, QT_QPA_PLATFORMTHEME. Commit. Fixes bug #520783
- Homescreen: Ensure keyboard always pops up for search window. Commit. Fixes bug #521560
Plasma Desktop
- Applets/kickoff: show sidebar highlight with switch on hover. Commit. Fixes bug #521558
- Applets/kickoff: explicitly set implicit sizes for fullRep StackView. Commit. Fixes bug #521383
- Kcms/gamecontroller: Disable gamepad input emulation by default. Commit.
- Applets/taskmanager: fix badge overflow at extreme margins of usage. Commit. Fixes bug #521562
- Kcms/keyboard: Ensure that keyboards without variant info don't show "undefined" as variant. Commit.
plasma-keyboard
- Fix: Don't try to close diacritics overlay twice. Commit.
- Fix: Don't disable key repeat when diacritics overlay is enabled. Commit.
- Fix: improve reliability of dead key and compose key handling w/ overlay. Commit. Fixes bug #518141. Fixes bug #519339. Fixes bug #520410. Fixes bug #520344
plasma-login-manager
- Startkde: disable overlay planes for KWin. Commit.
Plasma Networkmanager (plasma-nm)
Plasma Systemmonitor
- Table: Do nothing if data() functions are passed an invalid index. Commit.
- Table: Make sure to cleanup sorted columns when using "hide column" on table. Commit.
- Table: Explicitly remove duplicate entries from sortedColumns in ColumnSFModel. Commit. Fixes bug #518073
Plasma Workspace
- Applets/kicker: return empty string for computermodel description. Commit. Fixes bug #521799
- Startplasma: Tweak the time when global themes are switched. Commit. See bug #511973
- Scripting: Read/write panel alignment from correct config. Commit.
- Plasma-apply-lookandfeel: Optionally blend changes when changing color scheme. Commit.
- Klipper: reset search field on popup close. Commit. Fixes bug #504658
- Wallpapers/image: fix heap-use-after-free in SlideFilterModel::invalidate(). Commit.
- Libtaskmanager: Fix missing argument for QString::arg. Commit.
- Wallpapers/image: fix flaky testCustomAccentColorFromWallpaperMetaData test. Commit.
- Wallpapers/image: fix flaky SlideFilterModelTest from QFuture synchronous continuation. Commit.
- Components/calendar: fix today-highlight showing wrong day for UTC+x timezones before UTC midnight. Commit. Fixes bug #521114
- Applets/notifications: Explicitly set rotation in the unread state. Commit. Fixes bug #458156
- 🍒 kcms/wallpaper: Avoid storing screen as raw pointer. Commit. Fixes bug #521078
print-manager
- Set selected: property on ItemDelegates's contentItem stuff. Commit.
spectacle
- Set startupId to token received from notification on OpenUrlJob. Commit.
- InlineMessageModel: Support copyToClipboard with QUrl. Commit.
union
- Guard data assignment in Color's assignment operator. Commit. Fixes bug #521578
- Output/quick: Use the proper export macro for event type statics. Commit.
- Don't use
inline static for event type defaults. Commit. Fixes bug #521637 - Input/css: Support loading defaults from a different path than the main style. Commit.
- Output/kirigami: Track window activation in PlatformTheme. Commit.
- Output/quick: Ensure ComboBox uses font height for implicit height even if empty. Commit.
- Output/quick: Ensure we get the right DPR for icons. Commit. Fixes bug #521331
- Output/quick: Ensure QtQuick relocates the ComboBox popup if outside bounds. Commit.
- Output/quick: Consider padding when determining implicit size of a combobox popup. Commit.
- Qtwidgets: For pressed buttons, check for sunken instead. Commit.
xdg-desktop-portal-kde
- Clipboard: Check for inputcapture session everywhere. Commit.
- Clipboard: Fix crash after session is destroyed. Commit.
- Accessdialog: Fix body label. Commit.
- Settings: Explicitely set delayed reply when sending errors. Commit.