Bluedevil
- Adapt to plasma-framework being renamed to libplasma. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- Add back a metadata key for api minimum version. Commit. See bug #474456
- ExpandableListItem: Rename property contextualActions. Commit.
Breeze
- Kdecoration: take outline color from frame color, not titlebar color. Commit. Fixes bug #465950
- Decrease padding for KMultiTabBar. Commit. Fixes bug #477464
- Fix crash when checking for KMultiTabBar. Commit.
- Remve breeze frame support for QTabWidget. Commit.
- Fix separator not visible in breeze clasic theme. Commit.
- Improve detection of parent layout. Commit.
- Increase padding of KMultiTabBar. Commit.
- Fix decoration KCM plugin id. Commit.
- Add frame on top of QDialogButtonBox. Commit.
- Scrollarea: Fix separator with right to left layout. Commit.
- Implement frameless style for KMultitabbar. Commit.
Discover
- BrowsingPage: Add "Recently Updated" section below "Most Popular". Commit.
- ReviewDialog: Set wrapMode to Wrap. Commit.
- Fix KUserFeedback telemetry feature. Commit.
- Blanket refactoring of QML. Commit.
- Exit gracefully if UI failed to load. Commit.
- Refactor roughCount into an atomic QGadget, fix usage of i18np. Commit. Fixes bug #476148
- Clean up includes and forward declarations. Commit.
- Initialize stack-local primitive variable. Commit.
- KConfigGroup: Use QString overload. Commit.
- UI: Hot fix unchecking top level actions in NavigationTabBar. Commit.
- Flatpak: Fix regression of text not wrapping in permission view. Commit. Fixes bug #476024
- Flatpak: Port permissions view to ComponentBehavior: Bound. Commit.
- UpdatesPage: Remove displaced transition. Commit.
- UpdatesPage: Port to required properties and ComponentBehavior: Bound. Commit.
- UpdatesPage: Explicitly specify arguments in signal handlers. Commit.
- UpdatesPage: Stop the highlight from appearing all the time. Commit.
- Appstream: Handle pre-release distro-upgrade kind explicitly. Commit.
- Snap: Fixup search rework. Commit.
- Snap: Fixup topObjects rename. Commit.
- Dependencies: Rework OverlaySheet with the list of dependencies. Commit.
- Rpm-ostree: Build against AppStream 1.0.0. Commit.
- Rpm-ostree: Fixup search rework. Commit.
- Rpm-ostree: Fixup distro upgrade message rework. Commit.
- Refine presentation of "major upgrade available" message. Commit. Fixes bug #476802
- Make sure SearchRelevanceRole is always the last. Commit.
- Drop unused kdeclarative dependency. Commit.
- DiscoverDrawer: Bind items' visibility to
enabled
, just in case. Commit. - ActionListItem: Clean up property access, remove QML import versions. Commit.
- SearchField: Clean up property access, remove QML import versions. Commit.
- DiscoverWindow: Clean up currentTopLevel change handler. Commit.
- Fwupd: Bump minimum version. Commit.
Dr Konqi
- Preamble: enable qml tracing again. Commit.
- Preamble: implement thread locks and states. Commit.
- Preamble: more reliably skip over disabled sdks. Commit.
- Preamble: crashing thread is always is_crashing. Commit.
- Preamble: don't crash on files without build_id. Commit.
- Preamble: force C locale. Commit.
- Sentry: overwrite preamble timestamp with real timestamp. Commit.
- Docs++. Commit.
- Preamble: only strip kcrash frames when working on the crashing thread. Commit.
- Set WrapMode on all TextArea components. Commit.
- Sentry: set event_id on userfeedback. Commit.
- Coredumpdbackend: constrain log collector better. Commit.
- Preamble: debug if the inferior is still running. Commit.
- Preamble: leave some breadcrumbs for the objfile issue. Commit.
- Todo++. Commit.
- Sentry: implement breadcrumbs based on journal. Commit.
- Preamble: don't trip over bad mappings. Commit.
- Cmake: require python 3.8. Commit.
kactivitymanagerd
- Port away from Qt6compat QRegexp to RegularExpression. Commit.
Plasma Addons
- Adapt to plasma-framework being renamed to libplasma. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- Port away from QTextCodec. Commit.
- Port calendar config UI to new applet config system. Commit.
- Applets: remove nightcolor. Commit.
- Add back a metadata key for api minimum version. Commit. See bug #474456
- Port applets to new config infrastructure. Commit.
- Applets/comic: Add missing imports for Plasmoid. Commit.
- Applets/fifteenpuzzle: Fix config dialog. Commit.
- Wallpapers/potd: get icon name from correct property. Commit. Fixes bug #476992
- Runners/datetime: reduce string allocations when matching timezones. Commit.
- [applets/colorpicker] Fix compositing check on Wayland. Commit.
- Port implicit default content items to use contentItem: property. Commit.
Info Center
kpipewire
- Fix PipeWireRecordProduce memory leaks. Commit.
- Fix m_produceThread teardown in PipeWireBaseEncodedStream::refresh. Commit.
KScreen
- Adapt to plasma-framework being renamed to libplasma. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- KScreenDaemon: Qt::UniqueConnection doesn't work with lambdas. Commit.
- Kcm: expose SDR brightness and color intensity settings. Commit.
- Add back a metadata key for api minimum version. Commit. See bug #474456
- Kcm: Show the selected orientation again. Commit.
- OsdSelector: Fix setting currentIndex on a wrong hover transition. Commit.
- Kcm: expose HDR setting. Commit.
- Kcm: Fix QML warnings in OutputPanel. Commit.
- Register OsdAction as MetaObject. Commit.
- Osd: remove unused return type. Commit.
- Kcm: fix tearing label not being hidden on X11. Commit.
- Osd: remove dbus reply. Commit.
kscreenlocker
- Greeter: Drop failed state. Commit.
- Greeter: Don't cancel authentications when a non-interactive auth fails. Commit.
- Adapt to plasma-framework being renamed to libplasma. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- Reset lock complete variable after lock. Commit. Fixes bug #476567
- Fix(killTest): increase wait time to ensure kill test passes. Commit.
ksystemstats
- Add whole hard drive in disk plugin. Commit.
KWayland
- Remove last traces of KF6Wayland. Commit.
- Rename to remove frameworks prefix. Commit.
KWin
- Plugins/startupfeedback: Fix glitches with fractional scaling. Commit.
- Plugins/morphingpopups: add easing curves. Commit.
- Plugins/magnifier: Add missing "Zoom In" alt. shortcut. Commit.
- Plugins/zoom: Add missing "Zoom In" default alt. shortcut. Commit.
- Plugins/screencast: Simplify OutputScreenCastSource::render(). Commit.
- XWayland: no forwarding with Shift keys. Commit.
- Plugins: Add shakecursor plugin. Commit. Fixes bug #432927
- Plugins/startupfeedback: Add hidpi support on wayland. Commit.
- Plugins/startupfeedback: Fix bouncing icon being too small on wayland. Commit.
- Port away from deprecated KConfigBase::group() api. Commit.
- Plugins/screencast: Fix hidpi region screencasting. Commit. Fixes bug #476858. Fixes bug #476859
- Do not wait for timer if there are no open windows. Commit. Fixes bug #477573
- Find WaylandClient in non-testing builds. Commit.
- Allow building KWin without KGlobalAccel. Commit.
- Fix build Reduced kwin. Commit.
- Backends/drm: Support hardware cursors on NVidia GPUs. Commit.
- Helpers/killer: Modernize UI. Commit.
- Support kill prompt for XdgTopLevelWindows. Commit.
- Xdgforeign: Allow exporting surfaces internally. Commit.
- Xdgshell: Use killPingTimeout option. Commit.
- Wayland_server: Initialize integrations in initWorkspace. Commit.
- Introduce KillPrompt class. Commit.
- Plugins/nightcolor: fix wrong changed property insert in DBus interface. Commit. Fixes bug #477482
- Kcms/rules: Add tooltip when rule name is elided. Commit.
- Adapt CI to renamed plasma-framework and kactivities. Commit.
- Backends/drm: unset GAMMA_LUT and CTM when enabling color management. Commit. Fixes bug #477430
- Utils: move drm format list to a cpp file. Commit.
- Tabbox: Guard against including closed windows when using stacking order. Commit.
- Tabbox: Fix ClientModel::createClientList() reinserting closed windows. Commit.
- Always reset tabbox ClientModel if a window is added or removed. Commit. Fixes bug #477166
- Ignore decoration changes of closed windows. Commit. See bug #477166
- Adjust to renamed activities libraries. Commit.
- Port to renamed kwayland. Commit.
- Platformsupport/scenes/opengl: don't crash when creating the texture fails. Commit.
- Platformsupport/scenes/openglbackend: increase GPU reset timeout again. Commit.
- Fix build with qt dev. Commit.
- Backends/drm: clear format list before parsing IN_FORMATS property. Commit.
- Core/colorspace: use gamma22 for sRGB content. Commit.
- Implement bounce keys on Wayland. Commit. Fixes bug #474752
- Autotests: Prevent sticky keys leaking to other tests. Commit.
- TestStackingOrder: wrap Test::XdgToplevel in a unique_ptr in all tests. Commit.
- Add test for BUG: 477262. Commit.
- Workspace::raiseWindow: fix order of transients. Commit.
- Implement locking sticky keys on Wayland. Commit. Fixes bug #464452
- Backends/wayland: Throttle configure events. Commit.
- Drop DockLayer concept. Commit. Fixes bug #465354
- Wayland: Reset SurfaceInterface::primaryOutput when the output is removed. Commit. See bug #477325
- Guard against null Group in EffectWindow::group(). Commit. Fixes bug #476827
- Preserve relative order of transient siblings. Commit. Fixes bug #477262
- Plugins/screentransform: Properly exclude itself from previous screen capture. Commit.
- Plugins/screentransform: Use Output::pixelSize(). Commit.
- Plugins/screentransform: Drop m_captured flag. Commit.
- Drop EffectsHandler::renderScreen(). Commit.
- Fix screen becoming black when its geometry changes while overview is active. Commit. Fixes bug #477027
- Remove unnecessary variable. Commit.
- Nv12: Remove unnecessary debug. Commit.
- Workspace: reduce placeholder output size. Commit.
- Merge EffectWindow::{windowMinimized,windowUnminimized}. Commit.
- Outputconfigurationstore: don't generate configs that disable all outputs. Commit.
- Outputconfigurationstore: ensure that the config doesn't turn off all outputs. Commit.
- Layershellv1window: Check isDeleted before activating it. Commit.
- Backends/drm: add brightness metadata overrides and sdr gamut wideness setting. Commit.
- Config.h: Use constexpr QLatin1String instead of char*. Commit.
- Fix build without HAVE_ACCESSIBILITY. Commit.
- Effects.h -> effecthandler.h. Commit.
- Extract EffectWindow into its own header. Commit.
- Screencast: Make nvidia use the GLES path. Commit.
- Screencast: Fix GLES path. Commit.
- Expose a method to allow closing windows on shutdown. Commit. See bug #461176
- Workspace: Add "xdg activation"-only mode. Commit.
- Drop EffectWindowList. Commit.
- Backends/drm: use closefb instead of removefb when available. Commit.
- Autotests/drm: handle the DRM_IOCTL_MODE_RMFB ioctl. Commit.
- Backends/drm: Don't add GPU if we are already using it. Commit. Fixes bug #477242
- Don't pass ownership of InputEventFilter and InputEventSpy to InputRedirection. Commit.
- Move WindowVertex,WindowQuad,RenderGeometry out of effects.h. Commit.
- Libkwineffects/ -> effect/. Commit.
- Clean up workspacescene.h includes. Commit.
- Move GLVertex2D to glvertexbuffer.h. Commit.
- Remove effects.h include in effectframe.h. Commit.
- Move scaledRect,roundVector,flooredPoint to globals.h. Commit.
- Outputconfigurationstore: match KScreen's max scale of 300%. Commit.
- Fix and simplify UI creation in various effect KCMs. Commit. Fixes bug #477020
- Port to the new .gitlab-ci.yml include project syntax. Commit.
- Scene: use fractionalGeometry() as input of RenderViewport renderRect. Commit. Fixes bug #475325
- Plugins/nightcolor: osd: show day icon if appropriate. Commit.
- Move window motion manager to the slideback effect. Commit.
- Move Effect::animationTime() implementation to effect.h. Commit.
- Drop Effect::initConfig(). Commit.
- Move effectloader.h to libkwineffects/. Commit.
- Drop redundant "kwin" prefix in some filenames. Commit.
- Backends/drm: correct color management check for the CTM. Commit.
- Libkwineffects: Export EffectTogglableState. Commit.
- Allow support dmabuf formats that we have conversions for. Commit.
- Opengl: Add support for NV12 on Wayland dmabufs. Commit.
- Plugins/overview: Bind values to 1:1 animation while gesture is ongoing. Commit. Fixes bug #476536
- Merge EffectsHandlerImpl and EffectsHandler. Commit.
- Drop X11 connection getters in Effect. Commit.
- Drop some unused kwineffects.h includes. Commit.
- Extract Effect into its own header. Commit.
- Extract TimeLine into its own header. Commit.
- Remove code to unset QT_DEVICE_PIXEL_RATIO envvar. Commit.
- Do not set QSG_RENDER_LOOP Variable. Commit.
- Libkwineffects: move files out to more fitting places. Commit.
- Extract EffectFrame helper in its own header. Commit.
- Drop "sub-feedback" concept in PresentationFeedback. Commit.
- Wayland: Make SurfaceInterface::{frameRendered,takePresentationFeedback} not touch subsurface tree. Commit.
- Add isInputMethod in EffectWindow and do not dim input method window. Commit.
- X11: Unload effects before destroying Workspace and Compositor. Commit. Fixes bug #475511
- Backends/drm: only disallow direct scanout with mismatching color descriptions. Commit.
- Backends/drm: re-allow the hardware cursor with color management. Commit.
- Rename user facing name 'Night Color' -> 'Night Light'. Commit.
- Backends/drm: disable buffer readability checks on Intel. Commit. Fixes bug #476860
- Backends/drm: set the correct content transform for shadow buffer. Commit. Fixes bug #476931
- Wayland: implement presentation time. Commit.
- Dpmsinputeventfilter: don't filter out key release events. Commit.
- Workspace: ignore placeholder output for dpms. Commit.
- Tiling: update ui on shift press/release. Commit.
- Pointer_input: position cursor on the primary output after a placeholder. Commit.
- Merge EffectWindowImpl with EffectWindow. Commit.
- Wayland: Drop isTrustedOrigin check. Commit.
- Wayland: Prefer security context appId for permission lookup where available. Commit.
- Add missing QPointer include. Commit.
- Support SecurityContextManagerV1. Commit.
- Main_x11: use QBAV more. Commit.
- Plugins/nightcolor: expose daylight property in DBus interface. Commit.
- Outputconfigurationstore: handle missing EDID identifiers correctly. Commit.
- Outputconfigurationstore: invalidate duplicate output entries. Commit.
- Outputconfigurationstore: fix repairing the output list. Commit.
- Utils/edid: log a warning when parsing fails. Commit.
- Libkwineffects: Make OffscreenQuickView opaque. Commit.
- Libkwineffects: Add alpha channel option in OffscreenQuickView. Commit.
- Adjust to removed QueryMatch::Type enum in KRunner. Commit.
- Backends/drm: fix typo. Commit.
- Backends/drm: ensure correct colors with direct scanout of NV12 buffers. Commit.
- Backends/drm: fix pageflip events getting lost when outputs get turned off. Commit. Fixes bug #476340. Fixes bug #476341. Fixes bug #476342. Fixes bug #437520. Fixes bug #475146
- Backends/drm: ensure icc profiles aren't applied with HDR. Commit.
- Access ShadowedLabel from PlasmaExtras. Commit.
- GLShader: Use floating point values to interact with vectors. Commit.
- GLShader: Fix sdrBrightness into float. Commit.
- Remove latency policy and render time estimator settings. Commit.
libkscreen
- Doctor: make the output easier to read. Commit.
- Add support for more HDR settings. Commit.
- Doctor: fix typo. Commit.
- Backends/kwayland: port from qeventloop to display roundtrips. Commit.
libksysguard
- Adapt to plasma-framework targets being renamed. Commit.
- Port away from QRegExp. Commit.
- Processtest variable is assigned values twice successively. Commit.
- Ci: enforce passing tests for Linux. Commit.
- Explicitly specify arguments in signal handlers. Commit.
- Fix layout of a preset list delegate. Commit.
- Move away from deprecated LegendDelegate properties in FullRepresentation. Commit.
- Test: fix failing processdatamodeltest. Commit.
- Add unit prefixes for Ampere, Watt(Hour), Volt. Commit.
- Bump soversion for plasma 6. Commit.
- Bump soversion for Plasma 6. Commit.
libplasma
- TextArea: Don't set wrapMode. Commit.
- Plasmacomponents3: Use "down" instead of "pressed" for buttons. Commit.
- Hardcode plasma_version_major to 6 for now. Commit.
- Expose hasConfigurationInterface to QML. Commit. See bug #472283
- Don't crash on invalid applets or coronas. Commit. Fixes bug #472283
- Load toolbox only for proper containments. Commit.
- Make glowbar (electric border) SVG respect Plasma accent color. Commit.
- Adapt to renamed activities library repo. Commit.
- Make PopupPlasmaWindow follow its visualParent. Commit. Fixes bug #477131
- ExpandableListItem: Fix visibility binding on the emblem icon. Commit.
- Focus panels and other containers with shortcut. Commit.
- Rename to drop the KF6 prefix. Commit.
- Don't use KDEFrameworksCompilerSettings. Commit.
- ExpandableListItem: Remove deprecated property alias contextualActionsModel. Commit.
- Port to renamed kactivities. Commit.
- ExpandableListItem: Fix regressed separator being visible when not needed. Commit.
- CMake: Remove outdated recommendation from docs. Commit.
- SwitchIndicator: Fix handle position binding, so that it feels snapped to pointer. Commit.
- Initialize activationTogglesExpanded to true. Commit. Fixes bug #476482
- Massage new version mismatch strings. Commit.
- Use (-1, -1, 0, 0) as the default QRect for new applets. Commit. Fixes bug #477079
- Use "Widget" as is user-visible communication. Commit.
- Show an error for version mismatch. Commit.
- ExpandableListItem: Narrow down customExpandedViewContent type to Component. Commit.
- ExpandableListItem: Remove leftovers of contextMenu property. Commit.
- Different way to deduce systray's corona. Commit. Fixes bug #477067
- ExpandableListItem: Narrow actions type down to T.Action. Commit.
- ExpandableListItem: Drop the item parameter from expanded/collapsed signals. Commit.
- ExpandableListItem: Rename property contextualActions. Commit.
- TextField: Explicitly specify arguments in signal handlers. Commit.
- ConfigModel: lower log output when failing to load kcm. Commit.
- PopupPlasmaWindow: Calculate slide direction dynamically. Commit. See bug #476692
- Remove leftover debug. Commit.
- Allow NoContainment in contaimentForScreen. Commit.
- A small warning message when an invalid applet name is passed. Commit.
- Simplify shared with weak_ptr. Commit.
- Disconnect from corona on destroy. Commit.
- Manage the case when AppletError is the wrong type. Commit.
- Do not delete invalid wallpaperItem in the middle of its creation. Commit.
- Always update wallpaperGraphicsObject even if it failed to load. Commit.
- ExpandableListItem: Don't change currentIndex if item is partially visible. Commit. See bug #387797
- Don't assume every tab has the same width. Commit.
- AppletPopup: Call into super class. Commit.
- Fix warnings: implicit capture of ‘this' is deprecated. Commit.
- PlasmaExtras/SearchField: Copy "clear" action from Kirigami. Commit. Fixes bug #475684
- Migrate ShadowedLabel from PlasmaWorkspaceComponents to PlasmaExtras. Commit.
- ExpandableListItem: Remove dead property iconUsesPlasmaSVG. Commit.
- SwitchIndicator: Implement fractional positioning. Commit.
Milou
- Provide pressed feedback for ResultView. Commit.
- Use ellipses instead of triple period. Commit.
- Adapt to plasma-framework being renamed to libplasma. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- Add back a metadata key for api minimum version. Commit. See bug #474456
- ResultDelegate: Port to ItemDelegate. Commit.
Oxygen
- On Wayland, always apply the gradient to the tilebar. Commit.
- Convert metadata.desktop to metadata.json. Commit.
oxygen-sounds
- Use symlinks for the KF5-support sound paths. Commit.
plasma-activities
- Rename to drop KF6 prefix. Commit.
- Revert "rename to libkactivities now it is not part of Frameworks". Commit.
- Rename to libkactivities now it is not part of Frameworks. Commit.
- Fix closure warning implicit capture of this is deprecated. Commit.
plasma-activities-stats
- Adapt to renamed activities library repo. Commit.
- Rename to drop KF6 prefix. Commit.
Plasma Browser Integration
- Fix KDEConnect property lookup in D-Bus response. Commit. Fixes bug #475004
- Adapt to renamed activities library repo. Commit.
- Use renamed kactivities. Commit.
- Host: adapt to new KRunner API. Commit.
Plasma Desktop
- Kcms/gamecontroller: Improve the looks to match the older joystick KCM. Commit.
- Applets/taskmanager: Fix taskFrame prefix. Commit.
- Kcms/gamecontroller: Fix getting the status of all the buttons. Commit.
- Don't show config buttons if the applet doesn't want. Commit. See bug #472283
- Appiumtests: add folder view test. Commit. See bug #469260
- Kcms/recentFiles: Restoring radio button state on load. Commit. Fixes bug #397487
- Set WrapMode on all TextArea components, and fix up some of the Labels. Commit.
- Desktop: Fix non-existent enum value for horizontalAlignment. Commit.
- Workaround for fractional scaling rendering. Commit. Fixes bug #477457
- Fix typo and the applet separator margin. Commit.
- Enable
WAYLAND_DEBUG
in desktoptest. Commit. - Fix applets inappropriately showing a line or flat border when floating. Commit.
- Kcms/mouse: Fix m_dpy check. Commit.
- Containments/desktop: Restore desktop settings shortcut. Commit.
- Shellcontainmentconfiguration: Hide "deleted" panels. Commit.
- Only force square aspect ratio for applets in panel if lacking preferredWidth. Commit.
- Appiumtests/desktoptest: simplify returncode check. Commit.
- Appiumtests/desktoptest: test return code. Commit.
- Appiumtests/desktoptest: test Meta+N shortcut. Commit. See bug #477185
- Runners/kwin: refine category relevance. Commit. Fixes bug #477278
- Adapt CI to renamed plasma-framework and kactivities. Commit.
- Remove old kconf_update files. Commit.
- In Task Manager tooltips, only match dash if it follows a space. Commit. Fixes bug #477147
- Fix to allow compat with wallpaper kcm. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- Panel: Fix non-existent "anyDragAndDrop" property usage. Commit.
- Fix highlighting current item in applet config. Commit. Fixes bug #477184
- Use timestamp in url instead of disabling cache. Commit. Fixes bug #384107
- Port to renamed kactivities. Commit.
- Appiumtests/desktoptest: port to ActionChains. Commit.
- [kcms/access] Set value range for slowkey/bouncekey spinboxes. Commit.
- Disable unsupported entries. Commit. Fixes bug #471122
- Don't rely on bindings for checking the radiobuttons. Commit. Fixes bug #477269
- [kcm/access] Enable change notifications for bouce key settings. Commit.
- Applets/taskmanager: fix model access (task.m -> task.model). Commit. Fixes bug #477185
- Applets/trash: use in-place construction for QVariant. Commit.
- Desktoptoolbox: make it float in tablet mode. Commit. See bug #477218
- Containments/folder: Use KNotificationJobUiDelegate on drop. Commit.
- PanelConfiguration: re-add UI to enable "Windows Go Below" mode. Commit. Fixes bug #472894
- Desktoptoolbox: fix opening context menu. Commit. Fixes bug #477220
- Remove the last remaining QTextCodec uses. Commit.
- [kcms/access] Fix switching between categories. Commit.
- Applets/kickoff: Don't cache actionList. Commit.
- Applets/kickoff: Remove unused function. Commit.
- Add back a metadata key for api minimum version. Commit. See bug #474456
- Use the provided geometry from the signal to place new applets. Commit.
- Allow the new Panel Settings to move the panel to a different screen. Commit. Fixes bug #476643
- Do not cache kickoff avatar image. Commit.
- [kcms/keys] Don't remove items from list while iterating. Commit. Fixes bug #477191
- Fix panel position configuration icon. Commit.
- Require SDL2 2.0.16 as a minimum. Commit.
- Kcms/componentchooser: refine text on chooser overlay. Commit.
- Runners/kwin: match more keywords. Commit.
- Port applets to new config infrastructure. Commit.
- Rework the way applet configurations are handled. Commit.
- Implement UI to enable "Dodge Windows" mode for the panel. Commit. See bug #349785
- Set X11 functions under guard. Commit.
- Use taskmanager to find window count. Commit.
- Applets/taskmanager: Re-word "Force Stripes" option for clarity. Commit.
- Panel: Don't decrement nonexistent __fillWidthApplets property. Commit.
- Fixup 2960c8916c6b033294dcf32d7b98555659c9e9d1. Commit.
- Positioner: make sure std::span is faster than QList::mid. Commit.
- PanelConfiguration: fix some translations. Commit.
- Fix comparison in sortedactivitiesmodel. Commit.
- Plugins/folder: replace QList::mid with std::span. Commit.
- Kcms/recentFiles: move into "Security & Privacy" category. Commit.
- Applets/taskmanager: Fix warnings on startup. Commit.
- Applets/taskmanager: Reduce width of items when in horizontal panel. Commit. Fixes bug #476824
- Put Corona in a QPointer. Commit.
- Panel: Add "Add Widgets…" button to empty panels and fix some things. Commit.
- Panel: Change anchoring to keep ruler size constant. Commit. Fixes bug #476721
- PanelConfiguration: Improve width/alignment of interactive controls. Commit.
- Pager: Use abstract model for stacking. Commit.
- PanelConfiguration: use context plasmoid property. Commit. Fixes bug #476817. Fixes bug #476818
- Add i18n domain. Commit.
- Kcms/runners: test kcm_plasmasearch can load plugin list. Commit. See bug #476702
- Desktoptest: test containment config dialog. Commit.
- Applets/kimpanel: Don't rely on default property for PlasmaExtras.MenuItem. Commit.
- Folder View: set anchors properly on icon page FormLayout. Commit. Fixes bug #476771
- Fix startup warning. Commit.
- Access ShadowedLabel from PlasmaExtras. Commit.
- Foldermodel: lift screen add/remove handling out of screenmapper. Commit. Fixes bug #467951. See bug #467092
- Fix panel Opaque & Adaptive modes outside X11. Commit. Fixes bug #476711
- Remove hidden iconHoverEffect setting. Commit.
- Migrate qt5 font weights to qt6. Commit.
Plasma Disks
- Set WrapMode on all TextArea components, and fix up some of the Labels. Commit.
Plasma Firewall
- Port form QQC1 TableView to the new one. Commit. Fixes bug #470605
- Mark Firewallclient::name as constant. Commit.
- Set about sheet properties when creating it. Commit.
plasma-integration
- Fix typo introduced in a previous commit. Commit.
- Add a better description in README. Commit.
plasma-mobile
- Adapt to plasma-framework being renamed to libplasma. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- Use renamed kwayland. Commit.
- Bin: Ensure that plasma-mobile-envmanager is run prior to shell start. Commit.
- Shell: Change id to org.kde.plasma.mobileshell. Commit.
- Envmanager: Turn off tablet mode when in docked mode. Commit.
- Startupfeedback: Iron out animation. Commit.
- Navigationpanel: Have it on the bottom if the screen height is large enough. Commit.
- Kcms/mobiledata: Fix SIM lock page and page margins. Commit.
- Kwin/mobiletaskswitcher: Fix import for effect. Commit.
- Add back a metadata key for api minimum version. Commit. See bug #474456
- Startupfeedback: Handle case where same icon is used for opening. Commit.
- Startupfeedback: Ensure that old colours don't get shown when launching app. Commit.
- Homescreens/folio: Scale out animation when opening search. Commit.
- Homescreens/folio: Blur faster during swipes. Commit.
- Homescreens/folio: Allow overscroll at the top of the app grid. Commit.
- Initialstart: Don't fullscreen the window. Commit.
- Panel: Ensure panel is not floating. Commit.
- Homescreens/folio: Fix wallpaper blur. Commit.
- Homescreens/folio: Fix running app indicator position. Commit.
- Taskswitcher: Port to EffectTogglableState. Commit.
- Kwin/mobiletaskswitcher: Fix import. Commit.
- Mobileshell/homescreen: Smoothen animation from lockscreen. Commit.
- Homescreens/folio: Clear krunner when closed. Commit.
- Kwin/mobiletaskswitcher: Fix typo. Commit.
- Kwin/mobiletaskswitcher: Fix build. Commit.
- Startupfeedback: Improve animation behaviour with activated apps. Commit.
- Homescreens/folio: Use MultiEffect for blur and blur behind task switcher. Commit.
- Homescreens/folio: Add wallpaper blur. Commit.
- Components/hapticsplugin: Introduce direct haptics API for hfd-service. Commit.
- Panels: Mark panel item status to never take focus away from an active app. Commit.
- Taskpanel: Remove unused code. Commit.
- Shell: Sync panel code with desktop. Commit.
- Homescreens/folio: Improve configure menu. Commit.
- Homescreens/folio: Improve widget configuring controls. Commit.
- Kwin: Improve add_kwin_script CMake function. Commit.
- Mobileshell/widgets: Reference correct units. Commit.
- Kwin/convergentwindows: Fix script not loading. Commit.
- Homescreens/folio: Allow overscroll from swipe from top of app drawer. Commit.
- Initialstart: Fix reuse. Commit.
- Port implicit default content items to use contentItem: property. Commit.
- Initialstart: Add dark mode switch. Commit.
- Revert "Port away from PlasmaCore and PlasmaExtras to Kirigami". Commit.
Plasma Nano
- Fix wrapMode value. Commit.
- Adapt to plasma-framework being renamed to libplasma. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- Port to use renamed kwayland. Commit.
- Proxy proper property. Commit.
- Port AppletError. Commit.
Plasma Networkmanager (plasma-nm)
- Adapt to plasma-framework being renamed to libplasma. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- Add back a metadata key for api minimum version. Commit. See bug #474456
- ExpandableListItem: Rename property contextualActions. Commit.
- Remove ids from VPN plugin metadata. Commit.
- Applet: Port away from iconUsesPlasmaSVG. Commit.
- Don't show the SsidNotFound notification. Commit. Fixes bug #476433
Plasma Audio Volume Control
- Adapt to plasma-framework being renamed to libplasma. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- Add back a metadata key for api minimum version. Commit. See bug #474456
Plasma SDK
- Set WrapMode on all TextArea components, and fix up some of the Labels. Commit.
- Kqml: Add hot reload support. Commit.
- Port to plasmaquickviewsharedengine. Commit.
- Adapt to plasma-framework being renamed to libplasma. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- [iconexplorer] Add cuttlefish to desktop file keywords. Commit.
- [iconexplorer] Fix Exec line in desktop file. Commit. See bug #476717
Plasma Systemmonitor
- Use HorizontalHeaderView for table headers. Commit.
- Prevent double context menu in tables. Commit.
- Port to upstream TreeView. Commit.
- Only unset hovered row if it's the current row. Commit.
- Explicitly specify arguments in signal handlers. Commit.
plasma-vault
- Adapt CI to renamed plasma-framework and kactivities. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- Port to renamed kactivities. Commit.
- Add back a metadata key for api minimum version. Commit. See bug #474456
- ExpandableListItem: Rename property contextualActions. Commit.
plasma-welcome
- Update: Show donation information at the bottom. Commit.
- FooterUpdate: Add option to disable showing Plasma update pages. Commit.
- Overhaul footer handling for simplicity. Commit.
- Pages/Network: Use AbstractCard for preview. Commit.
- Pages/Donate: Add Plasma 6 donators page. Commit.
- Adapt CI to renamed plasma-framework and kactivities. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- Main: Show minimal footer on update pages. Commit.
- Add beta page for pre-release versions. Commit.
- Main: Disable PageIndicator navigation when in a layer. Commit.
- Pages/network: Fix and refactor PlasmaNM integration. Commit.
- Adjust for pre-6 version number scheme. Commit.
- Update URL for plasma 6, handle version numbers for pre-6 releases for --post-update and showing network. Commit.
- Port to new Kirigami config name. Commit.
- Revert "pre-6 releases use 5.x.0 versions so switch PATH to 1 here, switch back after 6.0.0". Commit.
- Use version header generated by ecm_setup_version. Commit.
- Pre-6 releases use 5.x.0 versions so switch PATH to 1 here, switch back after 6.0.0. Commit.
- Main: Further refactoring of page handling. Commit.
- Main: Mention error in console when page fails to load. Commit.
Plasma Workspace
- Only list plasma 6 plasmoids. Commit. Fixes bug #474498
- Clean up commented code. Commit.
- Kcms/cursortheme: Enable SmoothPixmapTransform. Commit.
- Kcms/colors: Use selected link color from KColorScheme. Commit.
- Kcms/nightcolor: Add a graphic view of the day/night timings. Commit. Implements feature #414809
- Kcms/nightcolor: Better positioning of geolocation data. Commit.
- Applets/brightness: set Plasma API minimum version in metadata. Commit.
- Fix applet edit overlay disappearing on hovering the side buttons in global edit mode. Commit. Fixes bug #472662
- Shell: disconnect from rectNotify before deleting PanelView. Commit. Fixes bug #476847
- Libtaskmanager: make appData return const reference. Commit.
- Klipper: Cleanup remnants of standalone mode. Commit.
- Shell: increase invariants timeout in CI. Commit.
- Remove emitPRessed hack. Commit. Fixes bug #477426
- Fix most of the lock screen. Commit. Fixes bug #477326. Fixes bug #465266
- Wallpaper kcm: add a handcursor shape hover on outputs. Commit.
- ScreenPoolTest: Clean up ScreenPool in cleanupTestCase. Commit.
- Better clean up CoreCompositor. Commit.
- Destroy kde_output_order_v1 when its global get removed. Commit.
- WallpaperKcm: also check if plugin has changed to determine needsSave. Commit.
- WallpaperKcm: handle screen addition and removal. Commit.
- Add KCM Wallpaper. Commit.
- Shell: Use DBus in ContainmentConfigView to update the wallpaper. Commit.
- Move OutputOrderWatcher to libkworkspace. Commit.
- Ksplash: Set explicit layer shell keyboard interactivity. Commit.
- TextArea: Fix wrapMode value. Commit.
- Krunner: Assign activity for RunnerManager history environment. Commit.
- Krunner: Clean up CMake formatting. Commit.
- KRunner: Launch service in daemon mode. Commit. Fixes bug #477365
- Ksplash: warn with context on why script resolution failed. Commit.
- Check the captured PanelView is still a PanelView. Commit. Fixes bug #476847
- Don't try to reset the model twice. Commit. Fixes bug #471292
- Lookandfeel/sddm-theme/metadata.desktop: Add QtVersion=6. Commit.
- Digitialclock: Use icu to look up exemplar cities for time zones. Commit.
- Kcms/style: Make "Configure Icons and Toolbars" popup fit wide content. Commit. Fixes bug #477303
- Breeze: Fix lockscreen OSD colors and SVG image path. Commit. Fixes bug #477424. Fixes bug #475257
- Kcm_regionandlang: support glibc style 'utf8' variant. Commit. Fixes bug #477283
- Appiumtests/kcm_cursortheme_test: port to
find_image_occurrence
. Commit. - Filter out legacy Plasma 5 applets. Commit. Fixes bug #477494
- Kfontinst: don't crash on exit. Commit. Fixes bug #477001
- Adapt to plasma-framework being renamed to libplasma. Commit.
- Adapt to kactivities rename to plasma/activities-stats. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- Port to renamed kactivities. Commit.
- Port to renamed kwaylandclient library. Commit.
- Port to KF6 KUserFeedback. Commit.
- Waylandtasksmodel: Handle parent window changing. Commit.
- Show panel on wayland when focusing different panels. Commit. Fixes bug #453166. Fixes bug #473000
- Appiumtests/clipboardtest: port to ActionChains. Commit.
- Ksplash: don't trip over missing rootObjects. Commit.
- Ksplash: use ecm_qt_declare_logging_category. Commit.
- Runners/services: Connect to AbstractRunner signals in constructor. Commit.
- Runners/services: Revalidate services being stale rather than reloading. Commit.
- Runners/webshortcuts: Make simple regex static. Commit.
- Runners/locations: Do not trigger reload of KIO protocol cache. Commit.
- Runners/webshortcuts: Avoid doing heavy initialization work in main thread. Commit.
- Use QStandardPaths::GenericDataLocation for finding the themes install directory. Commit.
- Kcms/nightcolor: Limit saved precision of geolocated coordinates. Commit.
- Unsupported messages in the widget explorer. Commit. See bug #471122
- Cmake: detatch GLIBC_LOCALE from environmental factors. Commit.
- Kcms/nightcolor: Fix some undefined warnings around the locator object. Commit.
- Kcms/nightcolor: Fix mode switcher status on load. Commit.
- Drop loading of legacy calendar plugins. Commit.
- Libkworkspace: Use display manager directly for session switching. Commit.
- Libkmpris: decode "xesam:url" when using folder name as album name. Commit. Fixes bug #477335
- Use QDBus interfaces for GTK menus and actions. Commit.
- Port SessionManagement from KDisplayManager. Commit.
- Logout-greeter: Add "Install Updates & Restart" button. Commit. Fixes bug #435845
- [widgetexplorer] Replace plasmoid import assistant with file dialog. Commit.
- Appiumtests: temporarily disable clipboardtest. Commit.
- Revert "Plasma 6 pre-release version notice". Commit.
- Panel: re-implement "Windows Go Below" mode. Commit. See bug #472894
- Do not hide settings when the panel is hidden. Commit.
- Shutdown: Introduce support for KWin closing wayland windows. Commit. Fixes bug #461176
- Do not access dbus return value if it's an error. Commit.
- Add back a metadata key for api minimum version. Commit. See bug #474456
- Libkworkspace: add DefaultWallpaper::defaultWallpaperPackage. Commit.
- Appiumtests/mediacontrollertest: test invalid player. Commit. See bug #477144
- Logout-greeter: Fix warning count about other sessions. Commit.
- [kicker/kickoff] Remove unneeded check for appstream handler. Commit. Fixes bug #477138
- Remove the last QTextCodec uses. Commit.
- Applets/brightness: Add contextual action to configure Night Light. Commit.
- Applets/battery: show info for no power profiles availbale. Commit.
- Applets/brightness: integrate night color. Commit. Fixes bug #448271
- Applets/{battery, brightness}: unversion imports. Commit.
- Applets: split battery and brightness. Commit. Fixes bug #424283
- Port applets to new config infrastructure. Commit.
- Port away from QTextCodec. Commit.
- Libkmpris: store property notifiers without vector. Commit.
- Kcms/nightcolor: Fix nighcolor typos and warnings. Commit.
- Plasma 6 pre-release version notice. Commit.
- Unbreak Region&Lang KCM on !Linux (again). Commit.
- Klipper: Use kwindowinfo only on x11. Commit.
- ExpandableListItem: Rename property contextualActions. Commit.
- Add "Dodge Windows" visibility mode for the panel. Commit. Fixes bug #349785
- Applets/digital-clock: Don't overlap adjacent widgets in horizontalPanel state. Commit. Fixes bug #475833
- Add feature infos for the locale options. Commit.
- Kcms/region_lanuage: Also enable GLIBC when UBUNTU_LOCALE is set. Commit.
- Lookandfeel: Port away from binding animations to signals. Commit.
- Lookandfeel: Minor code style fix. Commit.
- Lookandfeel: Fix indentation, drop unused component ID. Commit.
- Lookandfeel: Fix pixel alignment on promps block. Commit.
- Revert "wallpapers/image: set default image path for Lockscreen KCM". Commit.
- Reenable shelltest. Commit.
- Libkmpris: use QStringView where possible. Commit.
- Sddm-theme: Don't shadow the SDDM provided keyboard global. Commit.
- Kcms/feedback: reduce weighting. Commit.
- Applets/digital-clock: Fix padding for digital clock in oneLineDate state. Commit. Fixes bug #476977
- Fix krunner visual issues. Commit. Fixes bug #473577
- Fix send to activity context menu in wayland. Commit. Fixes bug #476919
- Krunner: limit window maximum height to screen available height. Commit. Fixes bug #473577. Fixes bug #476939
- Libkworkspace: Drop unused klauncher references. Commit.
- Applets/clipboard: Don't scroll when hovering on partially-visible list item. Commit. See bug #387797
- Remove systemmonitor dataengine and "system activity" application. Commit.
- Kcms/nightcolor: rename user facing name 'Night Color' -> 'Night Light'. Commit.
- Kcms/nightcolor: fix non-existent icon. Commit.
- Disallow having a panel smaller than its minimum size. Commit. Fixes bug #476745
- Tests: Fix logoutGreeterTest. Commit.
- Port a remaining api change from PlasmaCore.Dialog. Commit.
- Fix activitybar layout. Commit.
- Drop deprecated shutdown paths. Commit.
- Libtaskmanager: use QBAV more. Commit.
- Reliably lookup preferred browser from scheme mimetype first. Commit.
- Libkmpris: be more verbose in assertions. Commit.
- Shell: set plasmoid context property. Commit. Fixes bug #476817. Fixes bug #476818
- Libtaskmanager: update comment to use device/logical coordinates. Commit.
- Libkmpris: record source names of pending players. Commit. Fixes bug #446531
- Kcms/nightcolor: reverse temperature slider direction. Commit.
- Runners/{baloo, bookmarks, help}: adapt to new KRunner API. Commit.
- Fix global menu alignment and wrapping. Commit.
- Crash fix: don't close() as we delete on hide. Commit.
- Ksmserver: do some trivial modernization on server code. Commit.
- Ksmserver: dcop is no more. Commit.
- Migrate session action shortcuts out of ksmserver. Commit.
- Typo--. Commit.
- Applets/digitalclock: port date formatting to Qt 6. Commit. Fixes bug #474422
- Remove ShadowedLabel from here, and get it from PlasmaExtras instead. Commit.
- Kicker: don't init runnermodels on initial empty query. Commit.
- Applets/digital-clock: test config dialog. Commit.
- Plasma-windowed: add
--config
option to open config dialog from command line. Commit. - Mediakeystest: replace Popen.wait with check_call. Commit.
- Use encodeURIComponent in LockScreenUi for icon URL. Commit.
plasma5support
- Adapt CI to renamed plasma-framework and kactivities. Commit.
- Update version for alpha. Commit.
Powerdevil
- Adapt to renamed activities library repo. Commit.
- Use renamed PlasmaActivities library. Commit.
- Hide power profile combobox if only one item. Commit.
- [actions/suspendsession] Decouple fade effect from trigger. Commit.
- Backlighthelper: Implement support for the FreeBSD backlight(8) interface. Commit.
- Rename PowerButtonAction enum values to Sleep and Hibernate. Commit.
- Daemon: Drop ActionConfig and all of its subclasses. Commit.
- Remove PowerButtonAction::SuspendHybrid enum value. Commit.
- OsdSelector: Fix setting currentIndex on a wrong hover transition. Commit.
- Register OsdAction as MetaObject. Commit.
print-manager
- Adapt to plasma-framework being renamed to libplasma. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- Kcm: Adapt to sort role name in KItemModels. Commit.
- Add back a metadata key for api minimum version. Commit. See bug #474456
- ExpandableListItem: Rename property contextualActions. Commit.
- Port to new Kirigami config name. Commit.
- Kcm/qml: Fixes for printer make/model selection. Commit.
- Kcm/qml: Make uri address examples a QML component. Commit.
- Clang-format code and add commit hook. Commit.
- Kcm/{legacy apps/kcupslib}: Fix KX11Extras::forceActiveWindow log spam. Commit.
- Readme: Rename and update for Plasma6 release. Commit.
- Kcm/core: Fix crasher when stopping system settings. Commit.
- Configure-printer: Add author info for port to Qt6/Plasma6. Commit.
- Configure-printer: Cleanup for Plasma6. Commit.
- Revert "kcm/qml: Fixes for make/model selection". Commit.
- Kcm/qml: Fixes for make/model selection. Commit.
qqc2-breeze-style
- Place the Kirigami platform plugin in the right location on Android. Commit.
- Delegates: Use default Kirigami theme that is inherited. Commit.
- ToolBar: Ensure color set when as footer is Window, inline with qqc2-desktop-style. Commit.
- Button: Suggest minimum width from implicit width rather than padding. Commit.
- DelegateBackground: Fix wrong way of setting color. Commit.
- Update README with more information. Commit.
- DelegateBackground: Sync with qqc2-desktop-style. Commit.
- RadioIndicator: Fix dot not being centered, and remove blurriness from dot. Commit.
- Button & ToolButton: Match qqc2-desktop-style behavior. Commit.
- Revert "Fix size of buttons being different than qqc2-desktop-style". Commit.
- Fix size of buttons being different than qqc2-desktop-style. Commit.
- Propagate SpinBox's Accessible name and description to it's contentItem. Commit.
SDDM KCM
System Settings
- Adapt to renamed activities library repo. Commit.
- Use renamed kactivities. Commit.
- ModuleView: allow to reflect the kcm representsDefaults changes in the UI. Commit.
- Sidebar: fix subcategory width. Commit. Fixes bug #472114
- Port to new Kirigami config name. Commit.
- Move Internet category lower down. Commit.
wacomtablet
- Adapt to plasma-framework being renamed to libplasma. Commit.
- Adapt to plasma-framework targets being renamed. Commit.
- Add back a metadata key for api minimum version. Commit. See bug #474456
- Clang-format code and add commit hook. Commit.
xdg-desktop-portal-kde
- Make sure replies from org.freedesktop.appearance have correct signatures. Commit. See bug #476592
- Port to renamed kwayland. Commit.
- Port to new Kirigami config name. Commit.
- Fix screenshot dialog. Commit. Fixes bug #476803
- RemoteDesktop: Bump to version 2 supporting session persistence. Commit.
- Move RestoreData to a separate file. Commit.
- Default to allowing background applications without prompts. Commit. Fixes bug #473881