Bluedevil
- Also extract translatable files from .js files. Commit.
Discover
Dr Konqi
- Don't submit to sentry if the crashed app isn't targeting kde bugzilla. Commit.
- Preamble: set a distribution identifier. Commit.
KDE GTK Config
kglobalacceld
kpipewire
- Sourcestream: Do not process null streams. Commit.
- Pipewireproduce.cpp: Add guard to m_stream. Commit.
KWin
- Don't process pad button events from a device that has been removed. Commit.
- Workspace: don't rearrange immediately when a window with struts gets removed. Commit. See bug #479694
- Input.cpp: initialize m_touchpadsEnabled in addInputDevice. Commit. Fixes bug #486763
- Scene: Add an assert to debug crash in BlurEffect::prePaintWindow(). Commit.
- Plugins/synchronizeskipswitcher: Fix Window::skipTaskbarChanged handler. Commit. Fixes bug #465600
- Fix null dereference in Workspace::workspaceEvent(). Commit.
- Window: make setQuickTileMode more sane. Commit. See bug #479694
- Effect: Refuse starting quick effect if keyboard cannot be grabbed. Commit.
- Decorations: Show tooltip at current cursor position. Commit. Fixes bug #491143
- Opengl/gltexture: Fix format for 565 textures. Commit.
- Fix a crash in computeLayer(). Commit. Fixes bug #491618
- Make Workspace::removeUnmanaged() keep the window in the stack. Commit. See bug #491618
- Colorblindesscorrection: fix incorrect variable name in shader program. Commit.
- Opengl: Fix a typo in GLTexture::upload(). Commit.
- Backends/drm: allow triple buffering on NVidia if KWIN_DRM_DISABLE_TRIPLE_BUFFERING=0 is set. Commit.
- Wayland: Fix a potential null dereference when sending current output device mode. Commit.
- Platformsupport/scene/opengl: do test imports for external_only formats properly. Commit.
- Opengl/egldisplay: add the invalid modifier to the correct list. Commit.
- Scene: Fix SurfaceItemWayland::freeze(). Commit.
- Placeholderinputeventfilter: don't block media keys. Commit. Fixes bug #491531
- Plugins/trackmouse: listen to mouse events when active. Commit. Fixes bug #487820
- Screenedge: allow activating clients in drag and drop. Commit. Fixes bug #450579
libkscreen
- Doctor: fix min brightness override setting. Commit.
libplasma
- Plasmaquick/appletpopup: don't resize in response to min/max size with invalid sizes. Commit. Fixes bug #490732
- Spinbox: use more appropriate icons for decrease and increase buttons. Commit. Fixes bug #491312
Plasma Desktop
- Containments/desktop: Use show-background icon. Commit. Fixes bug #472863
- Kcms/keyboard: fix nonexistent header in dev build. Commit.
- Appiumtests: downgrade test windows to GTK3. Commit.
- Kcms/access: Set selected state on delegate when appropriate. Commit.
- Hide empty categories. Commit. Fixes bug #478472
- Kcms/libkwindevices: use function value instead of function. Commit. Fixes bug #491506
- Applets/kickoff: Fix keyboard navigation getting stuck inside gridviews. Commit. Fixes bug #489867
- Applets/taskmanager: fix task list RTL alignment. Commit. Fixes bug #491211
- WidgetExplorer.qml: work around QML transition bug with animations off. Commit. Fixes bug #483962
- Appiumtests: run emojiertest on X11. Commit.
Plasma Systemmonitor
- Table: Fix default sort order when doing initial sort on a column. Commit. Fixes bug #490935
Plasma Workspace
- ScreenPool: add fake screens initially. Commit. Fixes bug #484687
- Dataengines/weather/dwd: Fix searching places with umlauts. Commit.
- Fixes for touchscreen interaction. Commit. See bug #482222
- Applets/systemtray: stop overriding delegates' tooltip locations. Commit. Fixes bug #470650. Fixes bug #490555
- Klipper: fix copying cells when images are ignored. Commit. Fixes bug #491488
- [dataengines/hotplug] Don't crash when there is no default file manager. Commit.
- Xembedsniproxy: Guard against crash when xcb_query_tree_reply is null. Commit. Fixes bug #491509
- Fix svg images. Commit. Fixes bug #491369
- Kcm_regionandlang: always run localectl. Commit. Fixes bug #479213
- Make X-KDE-Init-Phase a proper number in JSON and remove obsolete X-KDE-Init-Symbol values. Commit.
- Libkmpris: refresh player when track list changes. Commit. Fixes bug #490569
- Applets/mediacontroller: use Play/Pause to control players. Commit. See bug #490569
- Shell/panelview: restart unhide timer on drag leave. Commit. See bug #450579
- Appiumtests: disable clipboardtest. Commit.
SDDM KCM
xdg-desktop-portal-kde
- Appchooser: Send activation token when selecting an app. Commit.
- Fix inputcapture signal string connection typo. Commit.