Plasma 6.7.5 Complete Changelog
Discover
- Add missing Qt::Qml link. Commit.
- Fix updates being stuck when fwupd is unavailable. Commit. Fixes bug #521682
- Fwupd: Regression, do not mistake an update for needsReboot. Commit.
- SnapBackend: signal completion of update check with zero upgradeable snaps. Commit. Fixes bug #524077
- DiscoverObject: Address quitting with concurrent KJobs. Commit. Fixes bug #497419. Fixes bug #522245. Fixes bug #522815. Fixes bug #518264
- Rpmostree: Fix crash in notifier. Commit.
- Rpmostree notifier: Do not query null pointers. Commit.
- Kcm/updates: Fix incorrect text when changing update type. Commit.
Flatpak Permissions
- Add missing Qt::Qml link. Commit.
Plasma Addons
- Applets/weather: don't process pending events inside ioncontrol_p destructor. Commit. Fixes bug #524929
- Kameleon-qmk-helper: Update zbus_polkit to 5.1.0 in Cargo.lock. Commit.
- Applets/weather: properly hide info button when it won't work. Commit. Fixes bug #519676
- Kickerdash, notes: update BugReportUrl. Commit.
KWin
- Effect/offscreenquickview: fix the render time query. Commit.
- Add missing Qt::Qml link. Commit.
- Plugins/screenshot: Write pipe data unbuffered. Commit.
- Scene: Add missing nullptr check. Commit.
- Wayland: clamp surrounding-text offsets when clients set them. Commit. Fixes bug #516195. See bug #517620
- Plugins/eyeonscreen: Fix return animation. Commit. Fixes bug #481100
- Tabbox: Support horizontal scrolling. Commit.
- Tabbox: Fix scroll direction. Commit. Fixes bug #522229
- Add animation speed change signal in both peek at Desktop animation. Commit. Fixes bug #490531
- Tabbox: close switcher when activation modifier is released. Commit.
- Opengl/icc_shader: handle multipliers, too. Commit. Fixes bug #524038
- Core/iccprofile: fall back to BToA0 if BToA1 isn't available. Commit. See bug #524038
- Backends/drm: fix a color profile source check. Commit. See bug #524038
- Internalinputmethodcontext: initialize cursor and anchor positions. Commit. See bug #516195
- Disable wl_fixes v2 by default. Commit.
- Input: iterate over a copy when dispatching to filters and spies. Commit. See bug #523770
- Dpmsinputeventfilter: fix use-after-free in touchUp. Commit. Fixes bug #523770
- Input: don't consider warps as user activity for the screen locker. Commit. Fixes bug #523504
- Backends/drm: check the supported blend more before setting it. Commit.
- Core/gpumanager: don't use render devices without hardware acceleration. Commit.
- Fix ruleGroupList default argument. Commit.
- Screenshot: Flip captured images in place. Commit.
- Handle "Globally Active" input model more gracefully. Commit.
- Effects/offscreenquickview: fix horizontal wheel scrolling. Commit.
- Wayland: fix fd leak when starting the input method. Commit.
- Wayland: Fix DRM syncobj kernel version check. Commit.
- Qtwaylandscanner: fix off-by-one error when parsing --prefix. Commit.
- Wayland: Increase global removal timer timeout to 1 day. Commit.
- Opengl/eglcontext: remove makeCurrent(EGLSurface). Commit.
- Opengl/eglcontext: mark makeCurrent as nodiscard. Commit.
- Vulkan: drop the graphics buffer when texture import fails. Commit.
- Support more than one wl_data_device. Commit. Fixes bug #521494
- Wayland: use QPointer for the xdg_popup parent surface. Commit.
- Window: fix vertical pullback in checkOffscreenPosition using width. Commit.
- Tiles: fix null pointer dereference in CustomTile::moveByPixels. Commit.
- Utils/edid: fix hexadecimal strings in output names. Commit. Fixes bug #523181
Plasma Bigscreen
- Homeoverlay: Fix vkbd toggle. Commit.
Plasma Desktop
- Applets/kicker: don't launch favorites twice on Space. Commit.
- Emojier: go back to search field on Arrow Up. Commit.
- Add missing Qt::Qml link. Commit.
- Containments/desktop: respect type-ahead setting in widget. Commit. Fixes bug #523053
- Applets/kickoff: disable reusing items in KickoffGridView. Commit. Fixes bug #515229
- Applets/taskmanager: correct for initial spacer in RtL. Commit. Fixes bug #504898
- Applets/taskmanager: make task progress bar follow rtl. Commit. Fixes bug #524112
- Applets/kicker: don't allow dragging categories. Commit.
- Applets/kicker: fix highlight while dragging. Commit.
- Emojier: make window large enough for sidebar. Commit. Fixes bug #523090
- Containments/panel: strip mnemonics from tooltip. Commit. Fixes bug #488578
- Applets/taskmanager: Fix "cannot read property width of undefined" warnings. Commit.
- Only link discover to deb files on deb-based distros. Commit.
- Applets/taskmanager: Ask for a thumbnail when window is ready for painting. Commit.
- Panel: expose reorderApplets() function for scripting. Commit. See bug #523675
- Desktop: Do not overwrite wallpaper-provided accent color. Commit. Fixes bug #514656
- Minimizeall, showdesktop, folder: update BugReportUrl. Commit.
- Kcms/landingpage: Fix color bleed through at the corners. Commit. Fixes bug #522042
- Spellchecking: do not ask to apply settings if no backend or dictionary exists. Commit. Fixes bug #521712
Plasma Disks
- Add missing Qt::Qml link. Commit.
plasma-keyboard
- Kcm: Add missing Qt::Qml link. Commit.
Plasma Workspace
- Add missing Qt::Qml link. Commit.
- Applets/notifications: Don't invoke default action when a link is hovered. Commit.
- Klipper: Make the Help button in Klipper's config work. Commit.
- Klipper: Make apply work in keyboard shortcuts configuration tab. Commit. Fixes bug #485460
- InfiniteList: fix current day view. Commit.
- Applets/digital-clock: fix tooltip overflow and center time zones. Commit. Fixes bug #524390. Fixes bug #501555
- InfiniteList: fix calendar changing views when dragging it between displays. Commit. Fixes bug #472360
- 🍒 shell/scripting: fix setOpacity calling wrong method. Commit.
- Klipper: Preserve encoded PNG when restoring history entries. Commit.
- Scripting: restore Applet::index property. Commit. Fixes bug #523675
- Applets/digital-clock: Compare agenda dates across time zones. Commit. Fixes bug #442100
- Margins-separator: update BugReportUrl. Commit.
- Kcms/nightlight: Add missing non-default highlight. Commit. Fixes bug #521974
Plymouth KControl Module
- Add missing Qt::Qml link. Commit.
union
- Output: Set correct grab permissions for toolbar drag handlers. Commit. Fixes bug #524047
- Input/css/breeze: Use fill vertical alignment for layout of delegates. Commit.
- Output/quick: Disable Drawer animations when animation speed multiplier is 0. Commit.
- Output/quick: Use animation speed multiplier for StackView animations. Commit. Fixes bug #522148
- Output/quick: Expose Platform's animationSpeedMultiplier on StyleHint. Commit.
- Output/quick: Set Menu margins to 0. Commit. Fixes bug #520831
- Input/css/breeze: Make NavigationTab{Bar,Button} styling look more like upstream. Commit.
- Input/css/breeze: Set a default height for toolbars. Commit.
- Add styling for modal overlays behind dialogs. Commit. Fixes bug #523141