Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
KDE
KDE
@kde@floss.social  ·  activity timestamp last week

Plasma Testers Assemble!: Plasma 6.6 Beta 1 is out now!

This release is a preview of KDE's upcoming Plasma 6.6, due to be released on February 17th. We need testers to trial run the new desktop environment and report bugs before we make it available to the general public

Are you in?:

https://kde.org/announcements/plasma/6/6.5.90

Changelog: https://kde.org/announcements/changelogs/plasma/6/6.5.5-6.5.90/

Report bugs to: https://bugs.kde.org

#Plasma6 #LinuxDesktop #FreeSoftware #OpenSource

Konqi, the fearless bughunter, scarpers across the beta version of the Plasma desktop, net aloft, in hot pursuit of a creepy crawly.
Konqi, the fearless bughunter, scarpers across the beta version of the Plasma desktop, net aloft, in hot pursuit of a creepy crawly.
Konqi, the fearless bughunter, scarpers across the beta version of the Plasma desktop, net aloft, in hot pursuit of a creepy crawly.

Plasma 6.5.90 complete changelog

aurorae Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. V2: Move ButtonGroupHover option to the General group. Commit. Added option to hover all buttons in a group for theme designers. Commit. Fix wrong paths in Messages.sh. Commit. V2: Add missing support for decoration spacers. Commit. V2: Make AuroraeTheme provide button sizes as QSizeF objects. Commit. V2: Add svg engine. Commit. Config: Extract from v1/. Commit. V1: Make aurorae QML only decoration engine. Commit. Move KNS stuff to the toplevel directory. Commit. Move themes to src directory. Commit. Bluedevil Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Move "Enable Bluetooth" item to the top of its menu. Commit. Applet: Reword UI string and add i18n context. Commit. Adapt i18n context to changed string. Commit. Migrate components's qmlfile to ecm_add_qml_module. Commit. Add forget device functionality to the Bluetooth applet. Commit. Implements feature #434691 Don't shadow index property of ExpandableListItem. Commit. Kcm: link the help. Commit. Fixes bug #484244 Improve tooltip message. Commit. Port applet to plasma_add_applet. Commit. Kcm: Fix pair window not opening in plasma-settings. Commit. Fixes bug #512039 KCM: use more HIG-approved style for the list view buttons. Commit. KCM: Pop the Device page when the device becomes unavailable. Commit. Fixes bug #504530 Kcm: Keep the Bluetooth toggle in the same position. Commit. Breeze Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Add "Hide from Screencast" button. Commit. Add new Sub-Arctic wallpaper. Commit. We alias some unused Qt libraries. Commit. Kdecoration: make border same color as outline. Commit. Kstyle: fix source typo isDragable->isDraggable. Commit. Kstyle: fix source typo preceeds->precedes. Commit. Menu: Reduce margins to better match QQC2 style. Commit. Menu: Set ItemSpacing to 2. Commit. Kdstyle: fix various typos. Commit. Menu: Match QQC2 Style. Commit. Kstyle: Draw hovered menu bar items like selected items. Commit. Fixes bug #505681 [toolsareamanager] Reset palette on unpolish. Commit. Fixes bug #511547 BreezeStyle: Read outline contrast from kdeglobals. Commit. Kstyle: Draw rounded menubar items. Commit. Add new Orionids wallpaper for 6.5. Commit. 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 Fix strange black lines between some elements. Commit. Fixes bug #484383 Add external margins to Toolbar items in pure GTK4 apps. Commit. Fixes bug #489564 Remove button and switch gradient. Commit. Gtk3/menu: fix corner radius background. Commit. See bug #437127 Discover Update version for new release. Commit. Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Fix for F5 refresh shortcut on the Updates page. Commit. Fixes bug #513765 Fix hardcoded "Linux" in web search fallback. Commit. Hide "reboot after update" setting for SteamOS. Commit. Replace updates icon with count badge in drawer. Commit. Fixes bug #509926 Edit org.kde.discover.appdata.xml. Commit. Adding Long Vu, BioStun to list of supporters. Commit. Libdiscover: Add support for managing fonts via packagekit. Commit. Adding Florian RICHER to list of supporters. Commit. Added ChaoticDucc to list of supporters. Commit. Update version for new release. Commit. Appiumtests: style++. Commit. Appiumtests: bump timeout. Commit. Adding Artur Motyka (@artur9010) to list of supporters. Commit. Adding lorberi to list of supporters. Commit. Fix headless updates. Commit. Use the same application action style on mobile as desktop. Commit. Disable extra side margins that were introduced as a workaround. Commit. Update version for new release. Commit. Use matching selenium version. Commit. Flatpak: fix flatpaktest on aarch64. Commit. Updated Discover to use user-friendly term (MIME type comment) instead of raw MIME type when running with --mime. Commit. Fixes bug #509447 Fix appstreamtest. Commit. Fwupd: Fix cancelling fwupd transactions. Commit. Update version for new release. Commit. Enable KCrash for DiscoverNotifier. Commit. Flatpak: Fix Installation instance management. Commit. Fixes bug #511602 Flatpak: Fix issue with GError. Commit. Fixes bug #506223 ReviewDialog: move the instructional label closer to the send button. Commit. Update version for new release. Commit. Flatpak: Simplify size changes. Commit. Fixes bug #508311 Pk: Some distros distribute firmwares. Commit. Fixes bug #510173 UpdatesPage: allow re-checking for updates when all finished. Commit. Fixes bug #511370 Discover/main: Remove unused QSurfaceFormat include. Commit. Update version for new release. Commit. Revert "ApplicationsListPage: fix unnecessary horizontal scrolling". Commit. Fix query if we are on Plasma. Commit. Fix crash. Commit. Fixes bug #510703 Add missing appstream metadata components. Commit. Rpm-ostree: Do not fetch tags with skopeo. Commit. Flatpak: Simplify notifier. Commit. Flatpak: Simplify flatpak notifier initialisation. Commit. Fixes bug #493686 Rpm-ostree: Notify progress once transaction completes. Commit. Update version for new release. Commit. Fwupd: Don't consider "systemd service is masked" to be an error. Commit. Rpm-ostree: Do not list as install option for apps. Commit. Rpm-ostree: Use case insensitive comparison when searching. Commit. Rpm-ostree: Remove custom SourcesBackend. Commit. Improve visuals of on-demand "Tasks" button. Commit. Removing last year's fundraiser supporters. Commit. means nothing. Commit. Fix build. Commit. Sysupdate: Tell the user that there was a problem. Commit. Apk: remove non-existing ::hasCredentials override property. Commit. Fix some cppcheck:. Commit. StandardBackendUpdater: Ensure we don't fetch updates twice for no reason. Commit. UpdatesPage: Explicitly request the progressbar to be visible when on the fetching state. Commit. Flatpak: Ensure we keep working if we refresh repeatedly. Commit. Flatpak: Ensure we don't regress the updates fetching progress. Commit. Fix the "Updates (Fetching)" bit. Commit. Warn when a backend takes too long to initialise. Commit. Flatpak: Improve startup concurrency. Commit. --debug. Commit. Flatpak: Only query local updates if the metadata changed. Commit. Flatpak: Ensure we pass glib objects properly between threads. Commit. Flatpak: fold the update loading into the progress tracker. Commit. Flatpak: Provide progress information when fetching new appstream metadata. Commit. Improve our levenshteinDistance implementation. Commit. Clazy: Better use of classes. Commit. Clazy: Improve handling of qt metabusiness. Commit. Clazy: Remove unused Reviews::hasCredentials property. Commit. Clazy: Non-detachable loops. Commit. Clazy: Only include what we need. Commit. Clazy: look over a const container. Commit. Rpm-ostree: Do not check for updates for non remote cases. Commit. Fixes bug #505375 Rpm-ostree: Set more methods as const. Commit. Rpm-ostree: Add debug output. Commit. Rpm-ostree: Minor comment fix. Commit. Rpm-ostree: Fix major version updates for OCI case. Commit. Let the end-of-session calls work outside of plasma. Commit. Use safer org.kde.Shutdown to shut down and restart. Commit. Fixes bug #499260 Do not initialise ResourcesModel after QCoreApplication::aboutToQuit. Commit. Move isBusy from ResourcesModel into DiscoverObject. Commit. Kcm: Restore runtime check for OSTree backend. Commit. Fixes bug #510072 Fix various typos. Commit. Clean up leftover window geometry data from config file. Commit. Flatpak: Fix searches. Commit. Fixes bug #504799 Flatpak,pk: Remove AppStreamUtils::versionString. Commit. OdrsReviewsBackend: Set all rating packagenames to lowercase. Commit. Fixes bug #505469 Pk: Stop using 1.1.3's PackageKit::Offline API. Commit. Fixes bug #508235 Notifier: Store last notification time in state config. Commit. Discover: Port to KirigamiApp. Commit. --silly debug line. Commit. All KF modules need to be the same version. Commit. Rpm-ostee/notifier: Update version label check for container path. Commit. Hide grouped transaction in transactions popup. Commit. Fixes bug #502040 ProgressView: Hide transactions.visible==false. Commit. Fixes bug #502040 Sysupdate: Mark cancelled transactions as such. Commit. StandardBackendUpdater: refresh cancellability when backends change at runtime. Commit. Dr Konqi Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Globalnotifiertruck: split notification text and differentiate exe from unit name. Commit. Cmake: new feature option WITH_DRKONQI_REPORTING. Commit. Fixes bug #501946 Preamble: also except attributeerror on corefile test. Commit. Productmapping: also force the component to a hardcoded value on fallback. Commit. Drkonqidialog: untangle widgets pieces. Commit. Developerpage: compress text updates. Commit. Comment--. Commit. Coredump/launcher: Fix excessive i18n argument. Commit. Coredump-gui: add support for flatpak debugging. Commit. Preamble: quote solib when calling add. Commit. Fixes bug #506786 Preamble: use new gdb corefile enumeration facilities. Commit. Deadcode--. Commit. Coredump-launcher: skip over terminals when detecting services. Commit. Fixes bug #511731 Use better way to disable session management. Commit. Coredump-launcher: report when the gui couldn't start. Commit. Coredump-launcher: don't use nested eventloops they break things. Commit. Coredump-gui: implement reporting to KDE. Commit. Fixes bug #511524 Drkonqi-core: new static library. Commit. Launcher,coredump-gui: revise UX for non-KDE crashes. Commit. Set startupId from notification before restarting app. Commit. Flatpak Permissions Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Fix some warnings. Commit. Preload wallpaper table. Commit. Fixes bug #511958 Ui/Permissions: fix keyboard accessibility. Commit. Ui/main: improve sidebar arrow key handling. Commit. Re-apply QML diff to switch from version number to ID. Commit. Remove version number from backend and tests. Commit. See bug #509766 Show ID instead of version number on Flatpak-specific page. Commit. Implements feature #509766 Cmake: Drop unnecessary KF6IconThemes dependency. Commit. kactivitymanagerd Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Register dbus name after loading plugins. Commit. Sync state config too in configSync. Commit. Use newer version of session management enablement. Commit. Store current activity in state config. Commit. Use KConfigWatcher to monitor config changes. Commit. kde-cli-tools Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Kioclient: Don't set appname. Commit. Fixes bug #512650 KDE GTK Config Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Fix formatting for gsettings font configurations. Commit. See bug #487714 Gtk3_preview: support dark theme. Commit. Use prefer light in light mode. Commit. Fixes bug #511081 Kded-module: Add frameContrast updating. Commit. KDE Window Decoration Library Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Add "Hide from Sceencast" button and the option to always display it. Commit. Revert "Add "Hide from Sceencast" button and the option to always display it". Commit. Add "Hide from Sceencast" button and the option to always display it. Commit. Plasma Addons Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Applets/weather: Fix pressure representation on tooltip. Commit. Fixes bug #514419 Applets/weather: make Warnings uncreatable type. Commit. Fixes bug #512258 Kded/kameleon: Downgrade info messages to debug. Commit. Don't show wind as "Calm" when we don't have wind speed available. Commit. Use matching selenium version. Commit. Applets/weather: check for a night icon before return an empty icon. Commit. Fixes bug #513069 Kwin/windowswitchers: allow big_icons to use multiple rows. Commit. Fixes bug #513436 Kwin/windowswitchers: handle null model in compact. Commit. Fix effects_cube translation. Commit. Applets/notes: Force focus on text field on external data. Commit. Applets/notes: Fix cursor position on external data. Commit. Remove duplicate headers. Commit. Applets/weather: Fix visibility for zero degrees temperatures. Commit. Fixes bug #512871 Applets/grouping: fix adding applets. Commit. Fixes bug #513172 Replace Qt.application.layoutDirection with Application singleton. Commit. Remove some unused metadata keys. Commit. Remove all QML import versions and some unused imports. Commit. Applets/mediaframe: use plasma_add_applet. Commit. Applets/colorpicker: Port to plasma_add_applet. Commit. Port remaining applets to plasma_add_applet. Commit. Applets/mediaframe: center delegate labels on media config page. Commit. Applets/comic: linting. Commit. Applets/fifteenPuzzle: use icon from icon theme. Commit. See bug #504973 Applets/webbrowser: Implement pin button to keep plasmoid open. Commit. Applets/comic: fix view request backlog with tabs. Commit. Applets/comic: make reason for request explicit. Commit. Applets/diskquota: Port to plasma_add_applet. Commit. Applets/comic: increase the intervals for (re)checking updates. Commit. Applets/grouping: Port to plasma_add_applet. Commit. Applets/notes: Use plasma_add_applet. Commit. Applets/timer: Rework config UI. Commit. Applets/dict: Port to plasma_add_applet. Commit. Applets/notes: fix error message during plasma startup. Commit. Applets/webbrowser: use plasma_add_applet. Commit. Add missing license texts. Commit. Remove unneeded dependencies. Commit. Applets/weather: Limit maximum width of station name. Commit. Applets/weather: show 'Set location' only if provider and place is empty. Commit. Applets/timer: remove unneeded include. Commit. Applets/binary-clock: port from the clock dataengine. Commit. Applets/fuzzy-clock: port from the clock dataengine. Commit. Kwin/scripts: add "virtual desktops only on primary". Commit. Wallpapers/tiled: New plugin. Commit. Use CamelCase Qt include. Commit. [applets/weather] Fix QML warning when no feelslike temperature is available. Commit. Applets/notes: save text more frequently. Commit. Fixes bug #510087 [applets/quicklaunch] Initialize all required properties when creating popup. Commit. Fixes bug #511048 Wallpapers/potd: Add portrait orientation support for Bing provider. Commit. Silence warnings about missing struct members. Commit. Use nullptr instead of 0. Commit. Reformat applets/weather/types.h file. Commit. Enable QT_NO_CAST_FROM_ASCII and QT_NO_CAST_TO_ASCII compile flags. Commit. Use modern Qt comple settings, adapt code to use Q_EMIT and add explicit QStringBuilder->QString conversion. Commit. Avoid C-style cast for QProcess::finished signal. Commit. Avoid copying some non-trivial variables in for-loops. Commit. Remove unused lambda captures. Commit. Avoid Q_UNUSED for variable that is actually in use. Commit. Applets/weather: Use target_sources to add sources to a target. Commit. Applets/weather: Set version and soversion for shared libraries. Commit. Fixes bug #510064 Applets/weather: Prefix shared libraries with "plasma". Commit. Pass project version to cmake project() call so other variables are populated. Commit. Applets/notes: Share note Svg for context menu icon. Commit. Applets/fifteenpuzzle: Port to plasma_add_applet. Commit. Applets/weather: fix tabbar appearance. Commit. Fixes bug #509931 Applets/timer Make Timer digits follow color scheme. Commit. Fixes bug #510035 Applets/weather: Use mist/fog icon for Hazy condition. Commit. See bug #509857 Cleanup: Fix various typos. Commit. Applets/notes: use required text directly instead of assigning property. Commit. Demote Plasma5Support to a runtime dependency. Commit. kgamma Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. kglobalacceld Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Do not consume modifier key releases for modifier-only shortcuts. Commit. Refine, document, and test allowlist functionality. Commit. Add ability to only allow a defined list of shortcuts. Commit. Use better way to disable session management. Commit. Add unittest for shortcut serialization. Commit. Fix unneeded rewrites of kglobalshortcutrc on startup. Commit. Info Center Update version for new release. Commit. Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Add OpenBSD support. Commit. Fix kcm_samba translation. Commit. CI: Add documentation build. Commit. Update version for new release. Commit. Whitespace cleanup. Commit. Commandoutputkcm: fix various qmllint problems. Commit. Commandoutputcontext: register with qml. Commit. About-distro: make sure we don't stumble over nullptr. Commit. About-distro: assign gpu types to some well known names. Commit. Do not show 'llvmpipe' reported by Vulkan, instead pass GPU detection to OpenGL. Commit. Fixes bug #499882 Update version for new release. Commit. Use matching selinium version. Commit. Fix appstream test. Commit. Update version for new release. Commit. Fix various typos. Commit. Vulkan-helper: polish up a bit. Commit. Isolate Vulkan instance creation via helper. Commit. Update version for new release. Commit. Add "dxdiag" to keywords for graphical_information KCMs. Commit. Appiumtests: Don't create screenshot in tearDown() method. Commit. Improve output for USB. Commit. Make kcm_network support dark color scheme + add comments about sed snippet for it. Commit. Improve output for Memory. Commit. Improve output for CPU. Commit. Improve output for Network Interfaces. Commit. Update version for new release. Commit. Add "winver" to keywords for kcm_about-distro. Commit. Update version for new release. Commit. KMenuEdit Update version for new release. Commit. Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. CI: Add documentation build. Commit. Update version for new release. Commit. Update version for new release. Commit. Allow selecting multiple TreeView items to delete them. Commit. Fixes bug #500755 Appdata: Fix releases being out of order. Commit. Fix up AppStream metadata. Commit. Update version for new release. Commit. Update version for new release. Commit. Update version for new release. Commit. Update version for new release. Commit. Fix crash on malformed exec line. Commit. Fixes bug #509917 Don't crash when trying to sort empty selection. Commit. Fixes bug #509831 knighttime Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Remove unused forward declaration. Commit. Revert "Update version for new release 6.4.6". Commit. Fix daylight duration with flipped morning and evening times. Commit. Fixes bug #511293 Daemon: Remove hasKey() check in migrateNightLightConfig(). Commit. Daemon: Migrate config from night light. Commit. Fixes bug #510182 Add QHP target. Commit. Fix spelling typo. Commit. kpipewire Update Frameworks version requirement to 6.22.0. Commit. Fix compile on OpenBSD. Commit. PipewireSourceItem: handle explicit invalidation. Commit. Fixes bug #494138 Typo--. Commit. Pipewiresourceitem: expose painted rect. Commit. Sourcestream: add DRM_FORMAT_MOD_INVALID whether usableModifiers is empty or not. Commit. Add support for encoding in full color range. Commit. See bug #507015 Produce: Extract common encoder setup code into a helper method. Commit. Bump requirement to pipewire 0.3.33. Commit. Vaapiencoder: Set parameters to buffersrc filter before initialization. Commit. Fix build with ffmpeg >= 8.0. Commit. Encodedstream: set "Rendering" state in "Stop" only when produceThread exists. Commit. krdp Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. UserListView: Use Kirigami.TitleSubtitleWithActions. Commit. StartupFailureDialog: Show error inline message if KRDP fails to start. Commit. Fixes bug #510775. Fixes bug #510776 Encode frames in full color range. Commit. Fixes bug #507015 Kcm: refactor delegates to use DelegateChooser/DelegateChoice. Commit. Kcm: fix i18nc usage. Commit. Kcm: span ListView width with list section headers. Commit. Kcm: set highlighted and selected properties on list item elements. Commit. Kcm: toggle system users on click, rather than doing nothing. Commit. See bug #510705 Kcm: use title case for section header text. Commit. Kcm: Rename section from "additional users" back to "usernames". Commit. Kcm: Fix section delegates. Commit. Kcms: Don't make system user editable. Commit. Fixes bug #510705 KScreen Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Hdrcalibrator: add a summary page with a setting for Windows HDR apps. Commit. Hdrcalibrator: refactor QML to be more managable. Commit. Osd: Add KCM button. Commit. Osd: Make OsdButton reusable. Commit. Kcm: add checkbox for automatic brightness. Commit. Osd: Don't call useLayerShell. Commit. Kcm: lower the limit on rowlayout width. Commit. Kcm: allow repositioning mirroring screens on Wayland. Commit. Kcm: don't allow using disabled outputs as replication sources. Commit. Kcm: fix handling of replication source indices. Commit. Install .desktop file with PROGRAMS to ensure it ends up executable. Commit. Kcm: hide scale setting while a screen is mirrored. Commit. Kcm: use ranges to very slightly simplify the code. Commit. Replace qAbs with std::abs. Commit. Kcm: when necessary, show refresh rates with more digits. Commit. Fixes bug #511543 Remove qml import versions. Commit. Drop all uses of Output::isPrimary and Config::setPrimaryOutput. Commit. Kcm: make SpinBox sizing more compatible with other QQC2 styles. Commit. Hdrcalibrator: add a page for the maximum fullscreen average luminance. Commit. Fixes bug #506626 Kcm: Make all sliders the same width. Commit. Hdrcalibrator: Dont try to set image description on windows without a surface. Commit. Fixes bug #510789 kscreenlocker Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Greeter: fix hanging when unlocking via loginctl over KDE Connect. Commit. Fixes bug #506343. Fixes bug #505987 Autotests: Drop KSldtest. Commit. Use better way to disable session management. Commit. Drop defunct wallpaper from fallback theme. Commit. Autotests: Make testRestartIdlePeriodAfterInhibit more robust. Commit. Drop defaultToSwitchUser code. Commit. KSSHAskPass Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Fix(docs): typo. Commit. Switch from KWallet to QtKeychain as backend. Commit. Add pattern matching for the unknown SSH host key case:. Commit. Fixes bug #444862 ksystemstats Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Add missing include moc. Commit. Gpu/nvidia: Only count fb memory. Commit. Fixes bug #510518 kwallet-pam Update Frameworks version requirement to 6.22.0. Commit. KWayland Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Add DataDevice::takeOfferedSelection(). Commit. Manage data device offers using std::unique_ptr. Commit. KWin Update plasma-wayland-protocols dep to 1.20.0. Commit. Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Drop unused Freetype and Fontconfig dependencies. Commit. Add "Hide from Screencast" decoration button and associated settings. Commit. Wayland/colormanagement: work around Firefox. Commit. Useractions: use output order for "switch to screen i" shortcuts. Commit. Useractions: use output order for "move window to screen i" shortcuts. Commit. Fixes bug #514465 Xwayland: preserve event mask when enabling PROPERTY_CHANGE for INCR transfer. Commit. Cmake: make Wayland Protocols 1.47 optional again. Commit. Wayland/colormanagement: implement version 2. Commit. Plugins/screencast: close screencasts on GPU reset. Commit. Fixes bug #513710 Plugins/blur: Precompute color transform matrix. Commit. Wayland/surface: take idle inhibition of subsurfaces into account as well. Commit. Fixes bug #495375 Core/backendoutput: improve auto brightness curve adjustments. Commit. Opengl: Check for native fence support before creating sync. Commit. X11: Restore "kept" window state. Commit. See bug #504321 Plugins/gamecontroller: Increase default log severity level. Commit. Ignore QML LSP files. Commit. Backends/x11: Add an m_frame assert. Commit. Advance QAnimationDriver at the right point in time. Commit. Fixes bug #514367. See bug #512968 Keep interactive move resize operation when output config changes. Commit. Libinput: Add getters for certain device types. Commit. Utils: Port away from QRect and QRectF. Commit. Backends/virtual: Port away from QRect and QRectF. Commit. Backends/x11: Port away from QRect and QRectF. Commit. Backends/drm: Port away from QRect and QRectF. Commit. Core: Document Region. Commit. Core: Switch Region to qdoc. Commit. Autotests/integration/drm: add test case for overlays with output scaling. Commit. See bug #513277 Wayland-client: add viewporter abstraction. Commit. Compositor: more consistently map geometries to the pixel grid. Commit. Fixes bug #513277 Backends/drm: remove connection check. Commit. Backends/drm: more consistently use the next output state in config tests. Commit. See bug #509635 Backends/wayland: fix the cursor hotspot with scaling. Commit. See bug #509516 Core/backendoutput: remove return value from setColorChannels. Commit. Plugins/nightlight: simplify how night light is applied. Commit. Backends/drm: don't attempt kms color offloading with a drm lease. Commit. Fix: keep result consistent in sendFinished. Commit. Handle key repeat state from input method keys. Commit. Fixes bug #513637 Wayland/output_order_v1: don't include placeholder outputs in the output order. Commit. Fixes bug #513003 Plugins: add gamecontroller plugin. Commit. Fixes bug #328987 Implement SlowKeys for KWin Wayland. Commit. Fixes bug #490826 Debug_console: Disable scroll buttons on tab bar. Commit. Inputmethod: Downgrade message about replacing input panel. Commit. Plugins/zoom: Add strict version of MouseTrackingCentered. Commit. Fixes bug #513145 Kcms/desktop: improve renaming UX with keyboard. Commit. Wayland: Use Rect::scaled() in SurfaceInterfacePrivate::mapToBuffer(). Commit. Core: Reduce amount of XYWH <-> LTRB conversions in OutputTransform::map(). Commit. Port most of kwin core away from QRect and QRectF. Commit. Port the rest of X11Window away from QRect and QRectF. Commit. Utils: Port xcb utils to Rect and RectF. Commit. Utils: Drop Xcb::fromQt(). Commit. Wayland/colormanagement: add workaround + configuration for Windows HDR apps. Commit. Fixes bug #509114 Backends/drm: remove unused function. Commit. Backends/drm: reduce safety margin to 1ms. Commit. Fixes bug #513296 Autotests/integration: optimize and align direct scanout and overlay tests. Commit. Scene/scene: fix repaint scheduling in ItemTreeView destructor. Commit. Compositor: handle "frame" directly in the scene. Commit. Compositor: move the "black background" check to workspacescene. Commit. Compositor: leave it up to the scene to add the cursor to overlay candidates. Commit. Scene/workspacescene: ignore direct scanout blocking for overlay items. Commit. Compositor: include the cursor item in normal overlay plane search. Commit. Compositor: filter out overlay layers when overlays aren't enabled. Commit. Scene: make overlayCandidates method return Item instead of SurfaceItem. Commit. Core/backendoutput: handle lux values of zero more properly. Commit. Wayland/outputdevice: bump version. Commit. Backends/drm: only disable automatic brightness for DDC/CI. Commit. Workspace: do automatic brightness adjustments less often. Commit. Plugins/screenshot: Port away from QRect and QRectF. Commit. Plugins/screencast: Port away from QRect and QRectF. Commit. Drop exclusiveContains(). Commit. Core: Document Rect and RectF. Commit. Autotests: Port away from exclusiveContains(). Commit. Autotests: Port more tests away from QRect. Commit. Workspace: add support for automatic brightness adjustments. Commit. Fixes bug #502122 Autotests/integration: also test an additional edge case with the dpms test. Commit. Backends/drm: fix renderloop inhibition with dpms. Commit. Port remaining wm bits away from QRegion to Region. Commit. Port most of repainting bits to Rect and Region. Commit. Core: Add infinite region guards. Commit. Prevent scale, glide, and fade effects from animating the spectacle's region editor window. Commit. Fixes bug #512447 Backends/drm: add CustomModes capability. Commit. Apply opacity rule when starting to manage a window. Commit. Fixes bug #513374 Force complementing active/inactive opacity window rule. Commit. Make WindowRules::checkOpacity{Active,Inactive} operate with normalized opacity. Commit. Scripting: Fix conversion between QRectF and RectF in QML scripts. Commit. Screenedge: Make touch target customizable from kconfig. Commit. Scene/workspacescene: ignore items with an opacity of zero. Commit. Fixes bug #513203 Outputconfigurationstore: Fix a typo in custom mode persistence. Commit. Avoid calling Window::updateInteractiveMoveResize() on key release. Commit. Make tablet tool events cancel modifier only shortcuts. Commit. Terminate interactive move resize when a tablet tool button is released. Commit. Core/sessions: don't take ownership of an fd that Qt will close. Commit. Fixes bug #513151 Autotests: Fix bit count estimation in testRegion. Commit. Fix debug console not displaying Rect and RectF values. Commit. Missing exported header file a11ykeyboardmonitor.h added. Commit. Wayland: Port to Region. Commit. Core: Add Region. Commit. Core: Add Qt::Initialization constructors to Rect and RectF. Commit. Switch some Rects to RectF. Commit. Port screen edges to Rect and RectF. Commit. Wayland: Port to Rect and RectF. Commit. Opengl: Port to Rect and RectF. Commit. Autotests: Switch test helpers to Rect and RectF. Commit. Port Workspace and some affiliated bits to Rect/RectF. Commit. Autotests/integration: add a test case for underlay support. Commit. Autotests/integration: add dpms case to the drm test. Commit. Workspace: make dpms handling more correct. Commit. Autotests/integration: check kms state for drm autotests. Commit. Store activation token serials as UInt32Serials. Commit. Wayland/outputdevice: manage output modes with std::unique_ptr. Commit. Tiles: Port to RectF. Commit. Autotests: Switch testInternalWindow to RectF. Commit. Autotests: Switch testButtonRebind to RectF. Commit. Autotests: Switch testPlacement to RectF. Commit. Autotests: Switch testXdgShellWindowRules to RectF. Commit. Autotests: Switch testXdgShellWindow to RectF. Commit. Autotests: Switch testX11Window to RectF. Commit. Port Window::checkWorkspacePosition to Rect. Commit. Make global window actions work with tablet input. Commit. Fixes bug #509949 Make global window actions work with touch input. Commit. Rework how mouse press window actions are performed. Commit. Core: Add an output mode list assert. Commit. Scene/workspacescene: exclude windows on overlays from occlusion culling. Commit. Input: Remove buttons from TabletToolTipEvent. Commit. Debug_console: Don't print buttons. Commit. Debug_console: Don't print distance for tablet tip events. Commit. Debug_console: Print distance for tablet proximity and axis events. Commit. Wayland/outputmanagement: reject clearly nonsensical positions. Commit. Plugins/screentransform: avoid animating rotations on mirrored screens. Commit. Implement mirroring in a better way. Commit. Fixes bug #481222 Wayland: Fix sending wl_data_source::dnd_action(0) after drop. Commit. Fixes bug #512235 Backends/drm: support configuring custom modes. Commit. Fixes bug #456697 Plugins/minimizeall: focus last active after restoring windows. Commit. Plugins/minimizeall: add AllOthers, ActiveScreen. Commit. Fixes bug #197952 Rules: pass an activation token to the window rules KCM. Commit. Outputconfigurationstore: add special casing for the scale factor on TVs. Commit. Input: do not activate "test". Commit. Xwayland: Fix keysniffing repeating keys. Commit. Fixes bug #510404 Kcms/desktop: Use TitleSubtitleWithActions. Commit. Input: Allow some devices to skip being routed through input methods. Commit. Clean up how server side decorations are forced. Commit. Port Window to RectF. Commit. Core: Integrate Rect and RectF with scripting. Commit. Core: Introduce Rect and RectF. Commit. X11: Don't touch demands attention state in X11Window::takeFocus(). Commit. Autotests: Use Workspace::activateWindow() to activate or deactivate windows. Commit. Make Workspace::requestFocus() update active window. Commit. Xdgshellwindow: allow forcing "no border" to false for clients that don't support SSD. Commit. X11: Use UInt32Serial for focus serials. Commit. X11: Use full_sequence for focus serials. Commit. Scene/workspacescene: fix mapping of opaque regions to device coordinates. Commit. Wayland: Port selection serials to UInt32Serial. Commit. Utils: Add UInt32Serial helper. Commit. X11: Remove Workspace::should_get_focus. Commit. Core/output: remove unused methods. Commit. Plugins/screencast: Fix cursor metadata in output screencasts. Commit. Unset Xwayland focus in Workspace::setActiveWindow(). Commit. Document why we want to focus the null window at startup. Commit. Add Workspace::resetFocus(). Commit. Make focus updates with Workspace::activateWindowOnDesktop() atomic. Commit. Make Window::isActiveWindow() check Workspace::activeWindow(). Commit. Make X11Window::takeFocus() call XSetInputFocus() asynchronously. Commit. Simplify some takeFocus() implementations. Commit. Remove Window::takeFocus() call from Workspace::setupWindowShortcutDone(). Commit. Revert "wayland: Don't withdraw data offers when keyboard focus changes". Commit. Make X11Window pre-emptively mark itself as active. Commit. Fix focus not jumping immediately from closed dialog to the parent window. Commit. Make Workspace::requestFocus() reject focus requests if window doesn't want it. Commit. Make Workspace::setActiveWindow() update active output. Commit. Split Workspace::takeActivity(). Commit. Make Workspace::activateNextWindow() return type void. Commit. Remove desktop window cases in Workspace::addX11Window(). Commit. Remove null window check in Workspace::takeActivity(). Commit. Autotests: Add a test for 555885072d8ff126168994d6d9c3b9692b1b1b00. Commit. Workspace: switch output order configuration to use priority values. Commit. Debug_console: Make loaded effects more obvious. Commit. Outputconfigurationstore: be more conservative with VGA displays. Commit. Fixes bug #512146 Backends/drm: Trim DrmConnector modelName. Commit. Scene: Fix computed painted area of transformed items with HiDPI. Commit. Fixes bug #510029 Plugins/trackmouse: Fix stuttering. Commit. Fixes bug #512767 Systemd unit: describe kwin as a Wayland Compositor. Commit. ButtonRebindsFilter: Fix assumption that ring positions are integers. Commit. Use qreal instead of int to store tablet pad ring positions. Commit. Fix wrong assumption about the tablet pad strip position. Commit. Workspace: route dpms handling through workspace and OutputConfiguration. Commit. Fixes bug #493879. Fixes bug #512511 Backends/drm: add support for per-drm-plane color pipelines. Commit. Core: split BackendOutput out of LogicalOutput. Commit. Utils/xcbutils: refactor property value getters. Commit. Wayland/plasmawindowmanagement: Add excludeFromCapture. Commit. A11yKeyboardMonitor: Fix KeyEvent being emitted too often when grabbing keys. Commit. Fixes bug #512189 Debug_console: Add input device information for tablet events. Commit. Inputmethod: send empty surrounding text when the input method is force activated. Commit. Fixes bug #512245 Backends/libinput: clamp tablet and touch coordinates to target output. Commit. Fixes bug #512672 X11: Skip updating allowed actions when minimizing/unminimizing an X11 window. Commit. X11window: support xrandr emulation. Commit. Fixes bug #501505 Utils/xcbutils: improve readability of some templates. Commit. X11: Remove composite window leftovers. Commit. X11: Group X11 bits in Application together. Commit. X11: Rename Application::currentX11Time() to x11Time(). Commit. X11: Remove updateXTime() and updateX11Time(). Commit. X11: Add Application::currentX11Time() convenience helper. Commit. Utils: Drop Xcb::setInputFocus(). Commit. Xwayland: Remove Xcb::setInputFocus() in Xwayland::destroyX11Connection(). Commit. X11: Pass timestamp explicitly to X11Window::sendClientMessage(). Commit. Wayland: Don't withdraw data offers when keyboard focus changes. Commit. Fixes bug #511509 Plugins/screencast: Clean up includes. Commit. Plugins/screencast: Unset render loop in ScreencastLayer constructor. Commit. Plugins/screencast: Create scene views when screencasting is active. Commit. Autotests: Fix timestamp in SelectionNotify events in XwaylandSelectionTest and XwaylandDndTest. Commit. Xwayland: Revamp Selection documentation. Commit. Xwayland: Re-arrange code in xwayland/selection.h. Commit. Xwayland: Remove "rogue" client handling in Dnd::selectionClaimed(). Commit. Xwayland: Drop X11Source. Commit. Xwayland: Drop WlSource. Commit. Xwayland: Use AbstractDataSource in dnd more. Commit. Inputmethod: Improve keysym lookup from input methods. Commit. Inputmethod: Use correct data for TextInputV1 deleteSurroungingText. Commit. Wayland-client: add missing sys/types.h include for dev_t. Commit. Core/output: rename Output to LogicalOutput. Commit. Revert "ci: Temporarily disable Qt 6.11 pipeline". Commit. Backends/virtual: Allow creating virtual outputs. Commit. Plugins/blur: Rename the contrast pass. Commit. Doc: add color management documentation. Commit. Plugins/qpa: Fix build with Qt 6.11 and Qt 6.10.2. Commit. Ci: Temporarily disable Qt 6.11 pipeline. Commit. Increase the KWinEffect API version to reflect. Commit. Plugins/windowview: Fix clear button. Commit. Sync QtQuick animation driver to the render loop. Commit. Save zoom and magnifier zoom levels when they change. Commit. Killer: Make the dialog modal. Commit. Killprompt: Don't request privileged token. Commit. Autotests/integration: add tests for color representation. Commit. Wayland/shm: add support for YUV buffers. Commit. Wayland/linuxdmabuf: drop buffers instead of deleting directly. Commit. Autotests/integration: fail drm test if linux dmabuf support is missing. Commit. Autotests/integration: make the drm tests for direct scanout and overlays work. Commit. Wayland/surface: don't ignore damage just because no new buffer was attached. Commit. Backends/wayland: move linux dmabuf implementation into wayland-client folder. Commit. Plugins/blur: Use 150% saturation by default. Commit. Revert "plugins/blur: Use mathematically correct opacity curve for contrast effect". Commit. Plugins/magnifier: Support pinch gesture and axis modifier. Commit. Plugins/zoom: Move stringToKeyboardModifiers to a shared location. Commit. Xwayland: Prevent more invalidated iterators. Commit. Utils/c_ptr: free on null is allowed and no-ops. Commit. Backends/drm: do one less atomic test per compositing cycle. Commit. Use correct DBus interface for inhibiting sleep. Commit. Fixes bug #512276 Backends/drm: add missing thread include. Commit. Plugins/screencast: allow windows to be excluded from screen capture. Commit. Plugins/blur: Make saturation configurable. Commit. Effect: Drop Effect::postPaintWindow(). Commit. Plugins/glide: Port away from postPaintWindow(). Commit. Plugins/sheet: Port away from postPaintWindow(). Commit. Plugins/slidingpopups: Port away from postPaintWindow(). Commit. Plugins/slideback: Don't use postPaintWindow. Commit. Events: ignore XCB_FOCUS_OUT events by default. Commit. Fixes bug #509115 Backends/drm: add a timeout to checkCrtcAssignment. Commit. Decorations: Migrate SVG decoration themes to new engine. Commit. Input: allow window activation when interacting with the decoration. Commit. Activation: always allow activating child windows of the active one. Commit. Backends/drm: don't do modesets if all pipelines are removed. Commit. Fixes bug #512097 Backends/drm: add missing layer repaints for night light changes. Commit. Fixes bug #511812 Plugins/screenshot,-cast: hide the requesting app's windows in screenshots/casts. Commit. Scene/scene: schedule pending repaints for child items too. Commit. Fixes bug #511653 Scene/workspacescene: don't put non-opaque items on an underlay. Commit. Fixes bug #511491 Wayland: Store xdg session data in a KSharedDataCache. Commit. Wayland: Store session data per file. Commit. Xwayland: Remove selection argument in TransferWltoX constructor. Commit. Utils: Name pipe endpoints. Commit. Xwayland: Prevent XwlDataSource from unwrapping pipe fds. Commit. Wayland: Make AbstractDataSource::requestData() take FileDescriptor. Commit. Xwayland: Initiate data transfers through Selection directly. Commit. Plugins/screenshot: also take pending focus requests into account. Commit. Fixes bug #505202 Start adding test for A11yKeyboardManager. Commit. Scene/item: make repaints use device coordinates. Commit. Core/outputlayer: use device pixels for repaint regions. Commit. Autotests: Add some drm node checks. Commit. Fix various typos. Commit. Xwayland: Remove a TODO comment in Dnd::doHandleXfixesNotify(). Commit. Scene: Fix software clipping with fractional scaling. Commit. Plugins/showpaint: Fix it with fractional scaling. Commit. Plugins/screenshot: Fix viewport rect for window screenshots. Commit. Fixes bug #510982 Scene/scene: snap item(tree)view viewports to the pixelgrid. Commit. Fakeinput: Support arbitrary keysyms. Commit. Xwayland: Allow setting primary selection without keyboard focus too. Commit. Xwayland: Set O_NONBLOCK for transfer pipe endpoints. Commit. Plugins/blur: Fix contrast.frag. Commit. Fixes bug #510818 Revert "placement: remove assertion that makes clipboardtest fail in CI". Commit. Debug_console: Remove header layout entirely. Commit. Xwayland: Remove leftovers from previous design. Commit. Xwayland: Generate selection window ids in subclasses. Commit. Xwayland: Avoid potentially hitting invalid iterators in Selection::timeoutTransfers(). Commit. Placement: remove assertion that makes clipboardtest fail in CI. Commit. Backends/drm: remove some debug prints. Commit. 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: Remove testX11DesktopWindow. Commit. Remove X11Window::visual(). Commit. Remove X11Window::embedClient(). Commit. Xwayland: Call Selection::sendSelectionNotify() directly in TransferWltoX(). 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. Backends/wayland: Set KWin window icon through XDG Toplevel icon. Commit. Helpers/killer: Use KWindowSystem::setMainWindow. 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/wayland: Fix reported damage. Commit. Xwayland: Remove comments that contribute no useful context. Commit. Xwayland: Remove commented out code. Commit. Xwayland: Simplify selection timestamp tracking. Commit. Xwayland: Update selection timestamp when an X11 client claims selection. Commit. Use CamelCase Qt include. Commit. Plugins/blur: Re-arrange slider labels. Commit. 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/blur: Use mathematically correct opacity curve for contrast effect. Commit. Plugins/blur: De-duplicate background modulation. Commit. Plugins/screenshot: use the correct scale when rendering window screenshots. Commit. Fixes bug #511722 Plugins/blur: Arrange options in a form layout. Commit. Xwayland: Remove unused includes. Commit. Wayland: Move DndAction enum to KWin namespace. Commit. Screenedges: Allow triggering actions from corners on multi-screen setups. Commit. Ci: increase test timeout to 90s. Commit. Opengl/colormanagement: also clip after tonemapping. Commit. Fixes bug #506212 Plugins/colorpicker: Don't apply color profile for picked color. Commit. Fixes bug #511007 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. Backends/drm: retry opening drm nodes for up to 5s if it fails with EBUSY. Commit. Core/iccprofile: add support for the MHC2 tag. Commit. Fixes bug #508791 Renderloop: schedule a repaint when refresh rate changes. Commit. Fix kwin_wayland crash on FreeBSD. Commit. Dpmsinputeventfilter: Disable proximity sensor and add null check. Commit. Plugins/blur: also use the device pixel region for blurring. Commit. Scene,backends: change damage regions to be in device pixels. Commit. Scene,effect: port paintScreen to use device coordinates as well. Commit. Scene,effect: switch window (pre) paint regions to device coordinates. Commit. Scene/itemrenderer: use device pixels for repaint regions. Commit. Scene,effect: rename regions to logicalRegion to make the coordinate space obvious. Commit. Plugins/showfps,-compositing: apply vertical offset to geometry. Commit. Fixes bug #511232 Xwayland: Make drag-and-drop from X to Wayland robust. Commit. Xwayland: Drop Selection::overwriteRequestorWindow(). Commit. Backends/drm: fix async present with direct scanout. Commit. See bug #510967 Compositor: fix KWIN_FORCE_SW_CURSOR. Commit. See bug #511274 Add support for the sharpness setting. Commit. Autotests/integration: port activation_test to the new test helper. Commit. Autotests/integration: port screencasting_test to the new test helper. Commit. Autotests/integration: port fractional repaint test to use the new test helper. Commit. Autotests: add a test helper for creating and presenting windows. Commit. Wayland/tools: greatly increase global removal timeout. Commit. Plugins/blur: Make contrast opt-in. Commit. Fixes bug #510818 Revert "Only keep the saturation component from the old contrast effect". Commit. See bug #510818 Revert "Blur: Add a configuration UI for the contrast amount". Commit. See bug #510818 Xwayland: Fix 98e4ffe164098a9bc69cb078b50174aa3b6b7aca. Commit. Plugins/screenshot: filter out decoration and shadows to match the options. Commit. Fixes bug #510982. Fixes bug #511171 Backends/drm: fix implicit modifier fallback. Commit. Fixes bug #511216 Xwayland: Remove unnecessary xcb_flush() calls. Commit. Xwayland: Initialize Selection::m_timestamp. Commit. Xwayland: Drop Selection::setWindow(). Commit. Xwayland: Avoid potentially creating an X11 source for own proxy data. Commit. Xwayland: Drop Selection::m_disownPending. Commit. Xwayland: Manage WlSource using std::unique_ptr. Commit. Plugins/screencast: on close, reset screencast sources instead of just pausing. Commit. Fixes bug #511150 Backends/drm: handle changing output layers of virtual outputs correctly. Commit. Backends/drm: fix warnings when the virtual output is used. Commit. Scene/cursoritem: always reset the surface item if the surface is nullptr. Commit. Fixes bug #511075 Backends/drm: prevent using the same cursor plane on multiple screens. Commit. Fixes bug #511281 Link to correct wm-spec page. Commit. Xwayland: Fix potential memory leak. Commit. Xwayland: Update clipboard when active window changes. Commit. Fixes bug #511063 Plugins/mousekeys: Do not release the pointer button on key repeat events. Commit. Fixes bug #510248 Virtualdesktops: Raise virtual desktop limit to 25. Commit. Fixes bug #465036 Blur: Add a configuration UI for the contrast amount. Commit. Only keep the saturation component from the old contrast effect. Commit. Fixes bug #510818 Plugins: make blink startupfeedback/touchpoints color managed. Commit. Drop waylandServer() checks. Commit. Backends/drm: prevent accessing the pipeline when it's already removed. Commit. Scene/workspacescene: special case "emtpy" items for direct scanout and overlays. Commit. Plugins/screencast: use the correct scale for window screencast rendering. Commit. Backends/wayland: do a full repaint if the color description changes. Commit. Compositor: when rendering a layer, pass more correct HDR metadata. Commit. Backends/drm: use dumb buffers for the cursor on legacy modesetting again. Commit. Fixes bug #510930 Inputmethod: Unset panel on close. Commit. Remove unused variables. Commit. Debug_console: Add palette preview for Window colorScheme role. Commit. Debug_console: Add DecorationRole for propertyData. Commit. Debug_console: Make propertyData operate on Window. Commit. Debug_console: Support more property types. Commit. Backends/drm: expand the implicit modifier fallback to low bandwidth formats. Commit. Fixes bug #509635 Plugins/screenshot: Add org.kde.KWin.ScreenShot2.Error.NoActiveWindow error. Commit. Placement: prevent infinite loop from empty cascade offset. Commit. Fix Workspace::activateNextWindow() corrupting active output on hotplug. Commit. Fixes bug #495702 Autotests: Add active output tests. Commit. Backends/libinput: Fixed Device::setOutputName not changing the output. Commit. Fixes bug #510505 OutputDeviceV2Interface: guard for global removed in bind. Commit. Fixes bug #510734 Revert "Check that output passed to Workspace::setActiveOutput() is valid". Commit. Backends/wayland: track the commit deadline with frame callbacks. Commit. Scene/itemrenderer_opengl: always apply modulation and saturation in linear. Commit. Fixes bug #508517 Scene/scene: more properly disable damage tracking for ItemTreeView. Commit. Fixes bug #510555 Add .git-blame-ignore-revs. Commit. Drop obsolete code for Qt versions lower than 6.9. Commit. Utils/orientationsensor: work around QSensor not having a proper available flag. Commit. Autotests: Reduce mime type code duplication in testSelection. Commit. Autotests: Add a test to verify how many selection events are sent. Commit. Wayland: Avoid sending a selection when switching between surfaces of the same client. Commit. Wayland: Remove hasKeyboard() guard in SeatInterface::setFocusedKeyboardSurface(). Commit. Backends/wayland: Inhibit global shortcuts while pointer is grabbed. Commit. Make Workspace::windowActivated() signals more reasonable. Commit. Scene/windowitem: emit Window::damaged when subsurfaces get removed too. Commit. Fixes bug #508999 Plugins/screentransform: support color management. Commit. Fixes bug #503829 Wayland: Make data control code more consistent with other code. Commit. Wayland: Reject receive requests from superseded data offers. Commit. Wayland: Drop SeatInterfacePrivate::Keyboard::Focus::serial. Commit. Wayland: Drop SeatInterfacePrivate::Keyboard::Focus::destroyConnection. Commit. Wayland: Add SeatInterface::primarySelectionDevicesForSurface(). Commit. Backends/virtual: Add support for DRM_BUS_FAUX. Commit. Scene/surfaceitem: use std::optional for frame time estimation. Commit. Scene/surfaceitem: change frame time estimation heuristic. Commit. Scene: Fix null pointer dereference in WorkspaceScene::finalDrawWindow(). Commit. Fixes bug #509690 Screenedge: replace signal->slot connection with a normal method call. Commit. Plugins/screencast: Check compositing type. Commit. Plugins/eis: Require libeis 1.4. Commit. Xwayland: Ignore more special selection targets reported by Qt. Commit. Wayland: Remove tracking of current selection in wl_data_device and wp_primary_selection_device_v1. Commit. Plugins/diminactive: Clamp strength to 10-90% range. Commit. Fixes bug #489149 Core/colorpipeline: fix the matrix optimization. Commit. Backends/drm: use min luminance for the transfer function too. Commit. Core/colorpipeline: fix scRGB potentially getting clipping with KMS offloading. Commit. Fixes bug #499103 Core/colorspace: make mastering colorimetry mandatory. Commit. Core/colorpipeline: do a better estimation of the value range after "toOther". Commit. Opengl/eglcontext: unset the current context if makeCurrent fails. Commit. Fixes bug #509439 Plugins/screentransform: Fix pre-rotation grab. Commit. Fixes bug #510383 Plugins/eis: Correct a typo. Commit. Autotests: Add tests for reading data from withdrawn selection offers. Commit. Disconnect InputMethod::cursorRectangleChanged when an input panel is closed. Commit. Autotests: Fix testDataControlIinterface with Qt 6.10. Commit. Bump reduced_featureset CI build to Qt 6.10. Commit. Colorrepresentation: fix color range being ignored. Commit. Fixes bug #508615. Fixes bug #503080 Xwayland: Remove duplicated mime type <-> atom conversion code. Commit. Xwayland: Remove hardcoded cases for text/uri-list and text/x-uri. Commit. Xwayland: Simplify WlSource::sendTargets(). Commit. Xwayland: Remove code to handle late offers. Commit. Xwayland: Clean up X11Source::startTransfer(). Commit. Xwayland: Simplify mime type handling in dnd code path. Commit. Xwayland: Prepend missing "is". Commit. Xwayland: Report all available selection mime types. Commit. Xwayland: Drop SelectionSource::setOffers(). Commit. Wayland: Reject wl_data_offer.receive calls with unknown mime types. Commit. Wayland: Fix clearing primary selection. Commit. Workspace: apply sensor changes with a queued connection. Commit. Opengl/eglcontext: add warning for when makeCurrent fails. Commit. Workaround libdrm being unaware of faux bus. Commit. Doc: remove spaces inside links (KWin Rules). Commit. Plugins/eis: Guard EIS_EVENT_PONG AND EIS_EVENT_SYNC. Commit. Fix orientation sensor availability. Commit. Plugins/slidingpopups: Adjust repaint region to match animation. Commit. Fixes bug #510197 Xwayland: Don't special case selections with no mime types. Commit. Check that output passed to Workspace::setActiveOutput() is valid. Commit. Backends/drm: clear the import damage journal after renderTestBuffer. Commit. Fixes bug #510195 Eis: handle unhandled events in EisContext::handleEvents. Commit. Guard against drag target having no wayland surface. Commit. Fixes bug #510032 Make pointer, touch, and tablet dnd code paths shared. Commit. Scene: Drop SurfacePixmap. Commit. Effects: Use KConfigWatcher for changing effects config. Commit. Plugins/hidecursor: show the cursor on axis events too. Commit. Fixes bug #509684 Xwayland: Simplify Selection::x11OffersChanged(). Commit. Xwayland: Fix a typo. Commit. Backends/libinput: Increase minimum version to 1.28. Commit. Backends/wayland: some fixes for overlays. Commit. See bug #509518 Make DragAndDropFilter end touch dnd. Commit. Effects/overview: fix behavior when deskotp grid doesn't layout. Commit. Fixes bug #510056 Tests/lockscreenoverlay: Port to KWaylandExtras::xdgActivationToken. Commit. Tests/lockscreenoverlay: Call the correct method. Commit. Backends/wayland: Fix render time query with sw renderer. Commit. Xwayland: Tidy WlSource factory code. Commit. Xwayland: Decouple selection sync'ing from focus changes. Commit. Autotests/integration: also run the drm autotest for legacy modesetting. Commit. Backends/drm: relax mode comparison. Commit. Core/outputlayer: fix min/max zpos not being set for legacy modesetting. Commit. Kcms/tabbox: Hide bottom separator if KNS is disabled. Commit. Autotests: Check that a drag will be cancelled when the current touch sequence is cancelled. Commit. [plugins/buttonsrebindfilter] Fix infinite loop when walking config group hierarchy. Commit. ButtonsRebindsFilter: Fix my bad ring math, allow completing a circle. Commit. ButtonsRebindsFilter: Remove assumption about how config keys are stored. Commit. Make sure XdgToplevelWindow always has an icon. Commit. Core: Add dropped assert in GraphicsBuffer destructor. Commit. Wayland: Use std::make_shared to allocate sync release points. Commit. Core: Fix GraphicsBufferRef copy constructor. Commit. Xwayland: remove warning about not finding matching X11 output. Commit. Add an autotest for the drm backend that runs on real KMS. Commit. Backends/drm: do modesets asynchronously. Commit. Wayland: don't take presentation time feedbacks from surfaces. Commit. Core/session_noop: implement openRestricted and closeRestricted. Commit. Autotests/drm: rename the test to mockDrmTest. Commit. Autotests: Rewrite xwayland selection test. Commit. Autotests: Add primary selection wrappers. Commit. Autotests: Include mime types in TARGETS in testXwaylandDnd. Commit. Xwayland: Remove a Dave comment. Commit. Xwayland: Drop XToWlDrag::m_performed. Commit. Xwayland: Rename XToWlDrag::checkForFinished(). Commit. Xwayland: Drop pending transfer tracking in XToWlDrag. Commit. Xwayland: Sync XdndFinish to wl_data_offer.finish. Commit. Autotests/integration: make the sticky keys test more complete. Commit. See bug #509714 Plugins/windowsystem: Remove Q_UNUSED. Commit. Plugins/windowsystem: Implement KWindowSystemPrivateV3. Commit. Plugins/colorblindnesscorrection: add monochrome mode. Commit. Fixes bug #485304 Inputmethod: Fix printing hexadecimal unicode code points. Commit. Tabbox: unify on "Peek at Desktop" name. Commit. Fixes bug #507401 Adjust to activities changes. Commit. Fix a few potential missing opportunity that input method active state is not synced. Commit. Fixes bug #506095 Add a small helper around queryWindowInfo. Commit. Drop unused xcb-util-cursor dependency. Commit. Autotests/integration: add test for fractional scaling glitches. Commit. Fixes bug #509165 kwin-x11 Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Effects/overview: fix behavior when deskotp grid doesn't layout. Commit. Fixes bug #510056 OMLVideoSyncVsyncMonitorHelper: Unset current context before deletion. Commit. See bug #507677 SGIVideoSyncVsyncMonitorHelper: Unset current context before deletion. Commit. Fixes bug #507677 Decorations: Migrate SVG decoration themes to new engine. Commit. Plugins/qpa: Fix build with Qt 6.11 and Qt 6.10.2. Commit. Kscreen: fix enum/non-enum mismatch in ternary operator. Commit. Plugins/blur: Remove contrast effect leftovers. Commit. Plugins/blur: Fix contrast.frag. Commit. Fixes bug #510818 Internalinputmethodcontext: remove meaningless #pragma once from cpp file. Commit. Plugins/mousemark: return the correct modifier in arrowdraw_modifiers(). Commit. Virtualdesktops: Raise virtual desktop limit to 25. Commit. Fixes bug #465036 Adjust to activities changes. Commit. Drop dead code for activity subsession management. Commit. kwrited Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Use better way to disable session management. Commit. layer-shell-qt Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Provide serial for requesting an activation token. Commit. Deprecate Shell::useLayerShell(). Commit. Window: Ensure we integrate windows that were already were shown in a different shell. Commit. Window: Improve how we tell the window to do layer-shell. Commit. Drop obsolete code for Qt versions lower than 6.9. Commit. libkscreen Update plasma-wayland-protocols to 1.20.0. Commit. Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Add automatic brightness setting. Commit. Require passing tests. Commit. Fix hwdata location on FreeBSD. Commit. Remove references to no longer existing QScreen backend. Commit. Adjust test to removed qscreen backend. Commit. Remove testcase for qscreen backend. Commit. Remove testcase for xrandr 1.1 backend. Commit. Drop testQScreenBackend. Commit. Drop testModeSwitching. Commit. Doctor: Add flipped rotation to help text. Commit. Add support for custom modes on Wayland. Commit. Add usage example for output.HDMI-2.brightness.10. Commit. Backends/kwayland: drop the output order protocol for a new "priority" event. Commit. Config: remove assumptions about priority being related to enabled state. Commit. Doctor: fix typo. Commit. Doctor: display refresh rate with 2 decimal precision. Commit. libksysguard Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Processcore: Make ProcessController::window a proper property. Commit. Processcore: Cleanup unnecessary KSysGuard:: usages in ProcessController. Commit. Processcore: Remove change to BestEffort if setting IoScheduler::None. Commit. Processcore: Add getters to ProcessController for properties of mulitple PIDs. Commit. Processcore: Expose a bunch of common enums to QML. Commit. Added getPriority, getCPUScheduler functions in ProcessController. Commit. Require passing tests on all platforms. Commit. Colorgrid: Fix using sensor colors. Commit. Fixes bug #513037 Processcore: Properly add the swap attribute. Commit. Fixes bug #510969 Faces/text: Use proper type for lists of sensors. Commit. Fixes bug #509671 Fix busy-looping due to 0 QTimer interval on FreeBSD. Commit. Gpu plugin: Check returned value to avoid crash. Commit. Fix getParentPid in the FreeBSD implementation. Commit. Fix crash when saving preset. Commit. Fixes bug #509953 SensorFaceController: Possibility to reload the config from a given group. Commit. See bug #508184 libplasma Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Properly register RemoveBorders to QML. Commit. PlaceholderMessage: handle unusually long text better. Commit. Dialog: if we already flipped it to appear below, shift it upwards instead. Commit. Fixes bug #511188 Dialog: Warn more aggressively when trying to show an empty dialog. Commit. See bug #514089 Add infrastructure for loading config ui from QML modules. Commit. Declarativeimports/core: register foreign QMenu type. Commit. Linting. Commit. Fix warning when loading empty containment. Commit. ExpandableListItem: Make index property explicit. Commit. Fix hideOnWindowDeactivate in Dialog and AppletPopup. Commit. Fixes bug #511187 Declarativeimports/plasmaextracomponents: depend on core. Commit. Popupplasmawindow: Use qmlWarning. Commit. Sharedqmlengine: correctly set up the qqmlcontext for KLocalizedQmlContext. Commit. Fix docs for Plasma::PluginLoader. Commit. Remove unused signal. Commit. Plasma_add_applet: Fix generating applet source for applet ids containing -. Commit. Fix Containment API docs. Commit. Fix Plasmoid/Applet API docs. Commit. Remove QuickTheme. Commit. [theme] Drop image accessors. Commit. Test KSvg selectors instead of theme image paths. Commit. Remove broken translations from templates. Commit. Expose QML PlasmaCore.Types API. Commit. Expose QML Containment API. Commit. Expose QML Plasmoid API. Commit. Plasmaquick: Fix potential memory leaks in AppletQuickItem. Commit. Desktoptheme: Use more moderate contrast parameters. Commit. Make PopupPlasmaWindow take focus. Commit. Fixes bug #511814 [theme] Remove font API. Commit. Fix kwin locking up at startup. Commit. Add missing find_dependency for KF6KirigamiPlatform. Commit. Replace Theme::ColorGroup with Kirigami ColorSet. Commit. Always clean contextualActions when they are deleted. Commit. Fixes bug #504793 ActionTextField: don't let inline buttons accept focus on click. Commit. ActionTextField: use display property to control icons-only-ness. Commit. ContaimentITem: clean up toolbox loading code. Commit. Drop deprecated KIconColors::setActiveText. Commit. [theme] Drop wallpaperPath. Commit. [theme] Expose default wallpaper theme. Commit. [theme] Make ThemePrivate::setThemeName more assertive about passing an empty theme name. Commit. KF6Archive is only used in autotests. Commit. ActionTextField: sync to Kirigami version. Commit. See bug #484301 PlasmaTheme: avoid overriding another method. Commit. Remove misplaced EdgeEventForwarder docs. Commit. Minor QDoc fixes. Commit. Generate Plasma Components 3 documentation. Commit. Don't use * in QML qdoc. Commit. Make plasma.extras link in index page. Commit. PlasmaTheme: Watch config for frameContrast changes, update SVG files to support Frame color. Commit. Downgrade applet preload policy message to debug. Commit. Drop dynamic preload weight adjustments. Commit. Convert ButtonShadow from OpacityAnimator to NumberAnimation. Commit. Fixes bug #477855 Milou Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Lib/ResultsView: don't reset currentIndex with callLater. Commit. Fix applet. Commit. Fixes bug #513102 Port to plasma_add_applet. Commit. Port ResultDelegate to required properties. Commit. Drop ResultsListView and ResultsListViewDelegate. Commit. Resultsview: refactor move_category so it doesn't deadlock. Commit. Fixes bug #509786 ocean-sound-theme Update Frameworks version requirement to 6.22.0. Commit. Oxygen Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. plasma-activities Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Don't leak the future watcher. Commit. Revert "fix: replace continue_with with QFuture::then". Commit. Drop API for starting/stopping activities. Commit. Remove unnecessary -fno-exceptions. Commit. Use a named struct for QFlatSet::insert() return value. Commit. Remove comment. Commit. Fix broken QFlatSet insertion. Commit. Fixes bug #509673 plasma-activities-stats Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Run kactvitymanagerd manually on CI. Commit. Fix ResultSetTest. Commit. Mark test as test and report success or failure. Commit. Properly escape single quotes in strings. Commit. Fixes bug #512562 Resultwatcher: send resultRemoved signal on type-restricted queries. Commit. Fixes bug #503840 Plasma Browser Integration Mpris: In doubt, take the first entry for artwork. Commit. Use better way to disable session management. Commit. Mpris: Check all available website icons for fallback album art. Commit. Options: Add text field for entering blocked websites. Commit. Options: Move "Media Controls" to their own tab. Commit. Mpris: Allow WebP and JPEG for album artwork, if supported. Commit. Mpris: Draw artwork into OffscreenCanvas for added sanitation. Commit. Mpris: Use website favicon as fallback album cover. Commit. Support dark mode in options page. Commit. Fixes bug #423060 Bump manifest version. Commit. Plasma Desktop Kcms/gamecontroller: Fix displaying idle inhibition warning. Commit. Kcms/gamecontroller: Fix plasma integration switch. Commit. Fixes bug #514493 Panel: fix config window focus. Commit. Fixes bug #513135 Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Kcms/touchscreen: Add i18n context to translatable string. Commit. Emojier/app: Add i18n context to translatable string. Commit. Applets/keyboardlayout: Add i18n context to translatable string. Commit. Desktoppackage: Add i18n context, reword string. Commit. Kcms/baloo: Reword string to sound less informal. Commit. Applets/taskmanager: use weaker type for PlasmaPa GlobalConfig. Commit. Update theme preview image for new wallpaper. Commit. Applets/kicker: use fixed width for runner columns. Commit. Applets/kicker: don't hide visible columns when querying. Commit. CI: Add documentation build. Commit. Applets/Kickoff: use Control as base for Badge. Commit. Fixes bug #514247 Desktoppackage: Fix typo in MediaControls. Commit. Applets/taskmanager: fix hover highlight size on mute button. Commit. Fixes bug #514324 Applets/taskmanager: scroll tooltip to active window. Commit. Fixes bug #499716 Kcms/touchpad: fix mangled i18ndc() function call. Commit. Add translation contexts. Commit. Applets/kicker: make favorite applications scrollable. Commit. Fixes bug #424067 Applets/kicker: use applyFilter directly instead of manually setting the model. Commit. Applets/kicker: Don't show allAppsGrid while searching to prevent overlap with runnerGrid. Commit. Applets/kicker: Fix reference error in apply filter. Commit. Applets/kicker: fix runtime error in focus handing of runner grid. Commit. Cleanup: Fix various typos. Commit. Applet/window-list: add keybord navigation to full representation. Commit. See bug #470753 Containments/desktop: avoid crash during spring-loaded DnD. Commit. Containments/desktop: fix List mode hover activation (during DnD). Commit. Implement loading applet configurations from QML modules. Commit. Containments/desktop: don't create pin button onCompleted. Commit. Applet/windowlist: activate menu with openRelative(). Commit. Containments/desktop: linting. Commit. Kcms/access: consistently use the word "pointer". Commit. Kcms/gamecontroller: Add switch for KWin "gamecontroller" plugin. Commit. Fixes bug #328987 Containments/panel: make AppletContainer registered type. Commit. Containments/panel: pass a few more things as properties. Commit. Containments/Panel: use Containment attached. Commit. Containments/panel: avoid unqualified lookups for root. Commit. Containments/panel: linting. Commit. Kcms/touchscreen: Hide when no touchscreen is present. Commit. Fixes bug #513566 Applets/pager: Don't shadow active property. Commit. Applets/kicker: replace custom Dashboard filter list delegate. Commit. Emojier: add skin tone filter. Commit. Keyboardlayout: fix config dialog warning and spacing. Commit. Containments/desktop: constrain delegate size by cell size. Commit. Fixes bug #508684 Applets/kicker: fix refactoring regressions. Commit. Applets/kicker: unify delegates. Commit. Applets/kickoff: correctly position New badge with long names. Commit. Fixes bug #513272 Applets/kicker: make dashboard highlight span delegate. Commit. Applets/kicker: don't reset kickerdash model after drag. Commit. See bug #510655 Containments/desktop: make ViewPropertiesMenu menu Qmenu. Commit. Disable QT_FATAL_WARNINGS in tests with Qt 6.11. Commit. Emojier: only show clear history button on Recent page. Commit. Kcms/access: Add "Centered (Strict)" mouse tracking mode to Zoom/Magnifier. Commit. Fixes bug #513145 Fix some cppcheck:. Commit. Applets/kicker: don't open empty context menu. Commit. Containments/panel: fix applet context menu order. Commit. Applets/kicker: use regular tooltips. Commit. [kcms/landingpage] Don't show unauthorized KCMs. Commit. Fixes bug #511381 Containments/desktop: Don't shadow screen property. Commit. Containments/desktop: add active property. Commit. Applets/kicker: make a few more properties explicit. Commit. Applets/kicker: remove itemActivated signal. Commit. Applets/kicker: use abstraction for closing kicker(dash). Commit. Applets/kicker: port to required properties. Commit. Applets/kicker: explicitly pass models to main representations. Commit. Applets/kicker: more basic linting. Commit. Views/Desktop: Set applets property explicitly to list of strings. Commit. Fixes bug #511729 Kcms/access: Move explanation label for zoom modifier to it again. Commit. Emojier/app: use regular highlight for currentItem. Commit. Emojier/app: don't create unnecessary new pages. Commit. Emojier/app: avoid binding loop. Commit. Emojier/app: use less confusing collapsible binding. Commit. Emojier/app: centralize setting data set and page title. Commit. Emojier/app: properly separate copy handling. Commit. Emojier: make screenreader-accessible. Commit. Emojier/app: merge CategoryAction into Emoijier.qml. Commit. Emojier/app: switch to required properties. Commit. Emojier/app: basic linting. Commit. Kcms/access: Port kcfgc files to CMake. Commit. Containments/desktop: fix back button. Commit. Applets/{kicker,kickoff}: put favorites actions next to "add to" actions. Commit. Applets/kimpanel: Port to plasma_add_applet. Commit. Applets/kicker: basic linting. Commit. Applets/kicker: move sizing SvgItems to DashboardRepresentation. Commit. Applets/kicker: tweak accessible properties a bit. Commit. Applets/kicker: simplify ItemListDelegate and SideBarItem. Commit. Applets/kicker: port ItemListDelegate to ItemDelegate. Commit. Applets/kicker: simplify window handling. Commit. Applets/keyboardlayout: Port to plasma_add_applet. Commit. Desktoppackage: basic linting. Commit. Desktoppackage/activitymanager: remove StoppedActivityItem. Commit. Desktoppackage/activitymanager: cleanup some dead code. Commit. Applets/window-list: add options for window list item visibility. Commit. Replace Qt.application.layoutDirection with Application singleton. Commit. Positioner: track icon movements across screen resolutions. Commit. Positioner: use hash table for positions instead of string list. Commit. Applets/taskmanager: Port to plasma_add_applet. Commit. Applets/showActivityManager: Port to plasma_add_applet. Commit. Applets/pager: Port to plasma_add_applet. Commit. Applets/marginsseparator: Port to plasma_add_applet. Commit. Applets/taskmanager: Fix last-used task selection. Commit. Fixes bug #513019 Applets/kicker: switch to individual Keys handlers. Commit. Applets/taskmanager: linting. Commit. Applets/kicker: remove RunnerResultsList FocusScope. Commit. Applets/kicker: remove ItemListView FocusScope. Commit. Applets/kicker: get rid of focusParent property. Commit. Applets/kicker: get rid of RunnerListViewContainer. Commit. Applets/kicker: drop MouseEventListener in ItemListView. Commit. Applets/window-list: fix setting ListModel string. Commit. Applets/kicker: use automatic sizing with layouts. Commit. Kcms/tablet: improve grammar and style of missing pad buttons message. Commit. Kcms/workspaceoptions: add "primary selection" to keywords. Commit. Fixes bug #511659 [containments/desktop] Drop unused toolbox property. Commit. Kcms/tablet: Fix configuration for misbehaving devices. Commit. Fixes bug #508084 Kcms/touchpad: correct mangled label. Commit. Foldermodeltest: Add tst_initializeOnCorrectScreens. Commit. Kcms/tablet: Hide tooltip when dragging screen resize handle. Commit. Applets/window-list: add translation contexts and fix string. Commit. Applets/window-list: linting. Commit. Applets/kicker: simplify column/delegate widths. Commit. Fixes bug #507728 Kcms: follow the HIG a bit more for many checkboxes and buttons. Commit. Kcms/dateandtime: Avoid showing warning for permission errors. Commit. Fixes bug #501966 Use matching selenium version. Commit. Applets/taskmanager: drop dead code for middle button close. Commit. Applets/pager: fix undefined properties. Commit. Applets/kickoff: also close when triggering from footer menu. Commit. See bug #508725 ScreenMapper: fix icon placement on multiple containments. Commit. Fixes bug #512381 Kcms/tablet: Show a more helpful error message for no configurable pad. Commit. Applets/taskmanager: Make plasma-pa fully optional again. Commit. Fixes bug #512478 Applets/kicker: remove search field top state. Commit. Kcms/tablet: Obtain a better number of buttons for certain pens. Commit. Fixes bug #511488 Remove all qml import version numbers. Commit. Applets/taskmanager: Add "Hide from Screencast" option. Commit. FolderView: open properties dialog on Alt+activation. Commit. See bug #512383 [kcms/keyboard] Don't reconfigure on unrelated config changes. Commit. Fix: force panel applet to be visible in desktop edit mode. Commit. Applets/kicker: remove justOpenedTimer. Commit. Kcms/tablet: Show driver warning message for pad-only devices too. Commit. Kcms/tablet: Fix pen button mapping not working. Commit. See bug #508084 Applets/kicker: fix subsubmenu opening direction on far edge panel. Commit. Applets/kickoff: linting. Commit. Applets/kicker: make submenu behavior more consistent with other menus. Commit. Fixes bug #500696 Applets/kimpanel: use IconOnly for icon-only button. Commit. Applets/kimpanel: add translation contexts and fix broken string. Commit. Applets/kimpanel: linting. Commit. Applets/kicker: use better sizing for sidebar. Commit. Fixes bug #511411. Fixes bug #505847 Applets/pager: linting. Commit. Applets/margins-separator: linting. Commit. Applets/kickoff: fix loading of file-based icons (add 'file:' scheme). Commit. Applets/keyboardlayout: don't (attempt to) hide shortcut config. Commit. Applets/showdesktop: linting. Commit. Applets/kickoff: don't set Accessible.name on action. Commit. Applets/keyboardlayout: linting. Commit. Applets/trash: linting. Commit. FileModel: remove QFileSystemWatcher. Commit. FolderModel: fix path for '.directory' watcher. Commit. PositionerTest: clear config and fix resolution change test. Commit. Folder: preserve icon layout on sorted mode after drag and drop. Commit. Applets/window-list: add feature to open on hover. Commit. Implements feature #468509 Kcms/access: Move scroll modifier key to global section. Commit. Applet/window-list: Add config to hide icon in horizontal panel view. Commit. FolderView: replace QQuickPaintedItem rubber band with Rectangle item. Commit. Applets/kickoff: allow arrow keys from results to search field. Commit. Applets/kicker: fix premature "No matches" placeholder. Commit. Desktoppackage/configuration: adjust About page text styling. Commit. Applets/kickoff: better handling of async runner results. Commit. Kcms/keys: disable main view for items in pending deletion state. Commit. Fixes bug #493752 Kcms/keys: use raised buttons in list delegates, per the HIG. Commit. Kcms/keys: use attached property implementation of tooltips. Commit. Kcms/keys: add a tooltip to an icons-only button. Commit. Kcms/keys: re-use more things from the Action for expand/collapse button. Commit. Kcms/keys: use alternating backgrounds for main view. Commit. Applets/kickoff: remove useless tooltip for icons-and-text button. Commit. Desktoppackage/configuration: Adjust About page label positions. Commit. Applets/kickoff: "fix" footer overflow menu. Commit. Fixes bug #511503 Applets/taskmanager: Fix cycling through tasks with a fullscreen window. Commit. Applets/taskmanager: make highlightWindows label more precise. Commit. Applets/kickoff: don't move focus from search bar when hovering. Commit. Applets/taskmanager: Hide shade option on Wayland. Commit. Applets/kickoff: block hovering until mouse moves. Commit. Applets/taskmanager: do less unnecessary work when previews are disabled. Commit. 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. Appiumtests: fix taskmanager_visiblelabeltest. Commit. Appiumtests: fix taskmanagertest. Commit. Appiumtests: fix desktoptest. Commit. Appiumtests: fix bug472909test_wayland. Commit. Applets/kicker: allow context menus with only favoriteId. Commit. Fixes bug #511448 Layout-templates/defaultPanel: round panel height up, not down. Commit. Applets/kickoff: add separation between Places page list items too. Commit. Fixes bug #508985 FolderDelegate: Fix missing hover in some cases. Commit. Fixes bug #511025 Folder: Preserve icon position after rename. Commit. Positioner: Code refactor. Commit. Appiumtests: fix kcm_keys_test. Commit. Rename Nintendo Joy-Con controllers. Commit. Use better way to disable session management. Commit. Use better way to disable session management. Commit. Folder: Fix icon positioning on screen/available geometry changes. Commit. Fixes bug #500868. Fixes bug #508408 [kcms/recentfiles] Remove dead config parts. Commit. Add missing include moc. Commit. Sddm-theme: Avoid rendering invisible contents. Commit. Keyboard kcm: return value in function signature. Commit. Keyboard kcm: add mobile ui. Commit. Keyboard kcm: make LayoutDialog useful for mobile KCM. Commit. Keyboard kcm: Factor out itemmodels. Commit. CI: Require plasma-pa. Commit. Kcms/ksplash: Show error also when ksplash exits with non-zero exit code. Commit. Applets/kicker: fix arrow down from search field to column. Commit. Applets/taskmanager: Allow changing a tasks volume by scrolling. Commit. Implements feature #510668 Applets/kickoff: add spacing between non-switch-on-hover category items. Commit. Fixes bug #508985 ApplicationDashboard 'Show Apps As' Config Restyling. Commit. Reset kickoff grid movements when drag and drop exits kickoff. Commit. Fixes bug #385856 [emojier] Mark as single window app. Commit. Make applets content avoid applet-panel separator. Commit. Fixes bug #443241 Kcms/landingpage: Fix i18n(). Commit. Allow the user to resize the amount of columns in the Favorites section. Commit. Fixes bug #355316 Make Dashboard follow colorscheme. Commit. Fixes bug #454718 Do not cover Dashboard's grid scrollbar with MouseArea. Commit. Fixes bug #447923 FolderView: Disable mouse interaction in edit mode. Commit. FolderView: Fix regression with loadAndApplyPositionsConfig desync. Commit. Positioner: Fix the order of operations. Commit. FolderView: Update perStripe on relativeScreenRect changes. Commit. FolderView: Disallow closing popup when creating new item. Commit. Applets/kickoff: Handle Enter/Return on leave buttons. Commit. Applets/taskmanager: With RTL language, use RTL audio icons when present. Commit. See bug #509598 Make cell height in widget explorer as tall as the tallest element within it. Commit. Fixes bug #434814 Allow Dashboard to pre-select system settings result. Commit. Fixes bug #506279 FolderView: Fix unqualified access warnings. Commit. FolderView: Use let/const instead of var. Commit. Acvitiymanager: Drop invisible window hack. Commit. Hide Dashboard when it loses focus. Commit. Fixes bug #474031 Update wallpaper previews. Commit. Applet/taskmanager: replace & with && in the context menu actions. Commit. Fixes bug #510083 Update TimezoneSelector selection when the timezone is reset through the KCM. Commit. Fixes bug #505916 Add new Orionids wallpaper for 6.5. Commit. Applets/{kicker,kickoff}: React to runningActivities() being removed. Commit. Fixes bug #510070 Desktop/main.qml: Return early on null container when dragging. Commit. Fixes bug #509967 Fix CI branch for plasma-actvities(-stats). Commit. Emojier: Also search english fallback dict. Commit. Kcms/keys: position expand button correctly with elided shortcut text. Commit. Fixes bug #507860 FolderItemDelegate and main: Fix various warnings. Commit. FolderViewLayer: Fix label portruding. Commit. FolderView: Clear press state when applet is disabled. Commit. Fixes bug #490677 FolderView: Dont start rubberband when dragging scrollbar. Commit. Fixes bug #468359 FolderView: Stop hovering items on mouse leave. Commit. FolderView: Use let instead of var, check for item existence. Commit. Fixes bug #490677 Applets/Kickoff: fix menu with long touch. Commit. Fixes bug #509898 Kaccess: Fix screen reader sometimes not being able to be toggled off anymore. Commit. Fixes bug #505568 Kcms/access: improve clarity of colorblindness page UI. Commit. Kcms/mouse: Make button rebinding work again. Commit. Fixes bug #506342 Fix position and size of activity widget on large panels. Commit. Fixes bug #490880 Avoid layout mirroring in panel settings preview graphics. Commit. Fixes bug #506632 Kcms/access/ui: add monochrome mode. Commit. Fixes bug #485304 Cleanup: Fix various typos. Commit. [kcms/activities] Set componentDisplayName for global shortcut. Commit. Drop UI for showing stopped activities. Commit. [applets/showdesktop] Port to plasma_add_applet. Commit. Emojier: make .desktop file executable in kglobalaccel dir. Commit. AboutPlugin: Align with the HIG a bit more. Commit. Plasma Dialer Update version for new release. Commit. Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Update version for new release. Commit. Overhaul call page and lockscreen view logic. Commit. Hide bottom navbar when more than one page is on the stack. Commit. Add testing app to mock ModemManager. Commit. Port to QML module and use more robust lockscreen utils. Commit. Fix settings formcard gap and animation. Commit. Add gap on sidebar between pages and settings. Commit. Fix typos. Commit. Update version for new release. Commit. Update version for new release. Commit. Update version for new release. Commit. Update version for new release. Commit. Update version for new release. Commit. Plasma Disks Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Kcm: Add a button to copy SMART status to the clipboard. Commit. Kcm: Improve the display of the status icon. Commit. Kcm: Set better-fitting color schemes for the background. Commit. Kcm: Remove QML import versions. Commit. Plasma Firewall Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Add missing include moc + add missing #pragma once. Commit. Kcm: Fix enable button not being disabled when firewall is unavailable. Commit. plasma-integration Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Kioopenwith: get parent window from KJobWindows if no widget was provided. Commit. Kioopenwith: refactor window id extraction into helper function. Commit. Kiodelegate: document the naked new. Commit. Kiodelegate: implement a sandboxed variant of kioopenwith. Commit. Make frameContrast changes be detected by applications. Commit. Require passing tests. Commit. Set force-inject-asan. Commit. Autotests/qt6: Mark testSelectNameFilterMultipleMatching as expect fail. Commit. Qt6/autotests: Fix check that we are using a dir dialog. Commit. Qt6/autotests: Fix font test. Commit. Qt5/autotests: Double click is the default in qt6. Commit. Qt6/autotests: Make testPlatformHintChanges less flaky. Commit. Autotest: Provide a contrast value. Commit. Autotests: HoverEffects are always enabled. Commit. Qt6/autotests: Icon sizes are not configurable anymore. Commit. Remove obsolete code for Qt versions below 6.9. Commit. KDirSelectDialog: Strip trailing slash for hidden check. Commit. Fixes bug #510658 [kdirselectdialog] Don't store window state in config file. Commit. plasma-keyboard New in this release plasma-login-manager New in this release plasma-mobile Guard coroutine calls. Commit. Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Actiondrawer: Fix typo setting drawer transparency. Commit. Statusbar: Fix typo. Commit. Fixed unit spelling. Commit. Waydroid: Minor spelling fixes for UI strings. Commit. Gestures: Set kwin touch area to be gesture guide area height. Commit. Gestures: Trigger task switcher when mouse pulls up on gesture bar. Commit. Envmanager: Attempt to autodetect device id. Commit. Waydroidintegrationplugin: Make async and add error checking. Commit. Gestures: Add optional gesture guide panel. Commit. Wallpaperselector: Fix changes and use proper preview path. Commit. Folio: Refactor and implement support for proper drag & drop. Commit. Systemd: default kde-plasma service to tty1. Commit. Notifications: Fix missing import. Commit. Shell: Fix close button margin. Commit. Folio: Fix some state transitions. Commit. Panels: Use standard foreground colors when startup feedback is open. Commit. Kscreen: Retry fetching config if kscreen gives nullptr. Commit. Initialstart: Port libkscreen usage after isPrimary was removed. Commit. Switch from maliit-keyboard to plasma-keyboard. Commit. Use workspace to find output. Commit. CMakeLists.txt: require KWindowSystem. Commit. Homescreens/folio: Use locale-aware sorting for application list. Commit. Mobileshell: Add more null checks. Commit. Mobileshell: Fix wallpaper selector paths. Commit. Port away from Milou.ResultsListView. Commit. Adjust to renamed KWin::Output class. Commit. Initialstart/prepare: Gracefully handle kscreen late start and null. Commit. Systemd: install service file to the system units directory. Commit. Notifications: Fix timestamp not working. Commit. Folio: Fix typo with keyboard navigation logic. Commit. Components/mobileshell: port from the clock dataengine. Commit. Containments/homescreens/halcyon: port from the clock dataengine. Commit. Shell/lockscreen: port from the clock dataengine. Commit. Shelldbusclient: check if reply is valid. Commit. Readme: Fix link. Commit. Panels: Add support for defining device specific panel tweaks. Commit. Kscreen: Make async calls and nullptr check. Commit. Taskswitcher: fix double tap navpanel task switch being inconsistent. Commit. Lockscreenstate: Make lock screen call async. Commit. Quicksettings/record: Set encoder. Commit. Envmanager: stop loading mobile config when desktop one should be. Commit. Quicksettings/nightcolor: Sync settings. Commit. Popups: Use dark background and consistent outlines with action drawer. Commit. Startupfeedback: Revert to original animation. Commit. Startupfeedback: Always tint background with theme color. Commit. Volumeosd: Only highlight when delegate is pressed. Commit. Volumeosd: Don't highlight audio device when there is only one entry. Commit. Quicksettings: Add kscreen usage null checks. Commit. Respect user's choice of convergence mode. Commit. Wallpaperselector: Fix previews not loading. Commit. Folio & halcyon: Use standardized containment config for settings. Commit. Include Appstream metainfo data. Commit. Shell: Rework configuration implementation. Commit. Actiondrawer: Use contextually correct colors and dark background at all times. Commit. Plasma Nano Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Plasma Networkmanager (plasma-nm) Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. ConnectionDetailsModel: Optimize model updates. Commit. NetworkModel: Don't update details model for irrelevant changes. Commit. NetworkModelItem: Create ConnectionDetailsModel on demand. Commit. Use correct URL for QR codes for WPA3 networks. Commit. Fixes bug #514026 Show details for inactive WiFi connections in KCM and fix AP matching. Commit. Integrate never-connected WiFi details into stored connection logic to eliminate duplication. Commit. Fix Wi-Fi network details display for disconnected and never-connected networks. Commit. Escape special characters for QR code. Commit. Don't shadow index property of ExpandableListItem. Commit. Remove duplicate headers. Commit. Applet: Fix context menu. Commit. Applet: Use a ListSectionHeader like Heading for details sections. Commit. Fix Accessible.description in ConnectionItem.qml. Commit. Change return type to. Commit. Refactor: Replace section magic string with structured QMap for connection details. Commit. Applet: Hide section headers in DetailsText connection details display. Commit. Open status tab by default. Commit. Fix scrollbar behavior. Commit. Show a centered Disconnected message. Commit. Add section headers, similar to "About this System" KCM. Commit. Horizontally center the FormLayout in ConnectionStatusWidget. Commit. Add Status tab to connection editor with connection details. Commit. Refactor applet to use ConnectionDetails with QVariantList format. Commit. Pass device parameter to NetworkModel::addConnection(). Commit. Add ConnectionDetails namespace for shared connection detail extraction. Commit. Wifisecurity-dialog: Better alignment of widgets in Wi-Fi Security tab. Commit. CMakeLists: add kquickcharts as runtime dependency. Commit. Apply 1 suggestion(s) to 1 file(s). Commit. Explicitly escape HTML entities. Commit. Applet: Improve toolbar spacing. Commit. Use standard form of "Wi-Fi" term. Commit. Revert "Omit SSID from details section". Commit. Omit SSID from details section. Commit. Update error message for 'NoCommonAlgorithms'. Commit. Add Barcode scanner button. Commit. Kded: Ignore loopback and special connections on no wakeup notification. Commit. Simplify KColorScheme code. Commit. Return to not exposing loopback interfaces to the user. Commit. Fixes bug #511030 Correct bug reporting address in README. Commit. Fixes bug #506389 Mobile wifi kcm: fix spacing in ColumnLayout. Commit. Wired mobile kcm. Commit. Mobile proxymodel changes for wired kcm. Commit. Move various components from mobile wifi kcm into PlasmaNM plugin. Commit. Mobile wifi kcm: fix password field width. Commit. Vpn-l2tp: store IPsec PSK as a secret. Commit. Feat: make wifi connections global by default. Commit. OpenConnect KCM: fix saving/loading of empty reported OS. Commit. Kcm: Highlight Add Connection list item when pressed or selected. Commit. Kcm: Simplify Add Connection dialog. Commit. Fixes bug #507784. Fixes bug #507785 Improve usage of NMStringMap: constify, deduplicate lookups etc. Commit. Clean up includes a little. Commit. Deweirdify struct definitions. Commit. Add singular/plural to openconnectwebauthdialog.cpp. Commit. Plasma Audio Volume Control Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Applet: fix setting starting tab. Commit. Fixes bug #512852 Revert "volumemonitor: don't inhibit auto suspend of device". Commit. Applet: add pin button for standalone widget in panel. Commit. Implements feature #472728 Use matching selinium version. Commit. Volumemonitor: don't inhibit auto suspend of device. Commit. Fixes bug #507212 Remove useless comment. Commit. With an RTL language, use RTL audio icons when available. Commit. See bug #509598 Plasma SDK Update version for new release. Commit. Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Update version for new release. Commit. [themeexplorer] Use KSvg::ImageSet for SVG file handling. Commit. Sort releases in appstream metadata. Commit. Update version for new release. Commit. Update version for new release. Commit. Update version for new release. Commit. Update version for new release. Commit. Update version for new release. Commit. plasma-setup New in this release Plasma Systemmonitor Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Added "renice" dialog to set application/processes priority & scheduler. Commit. Fixes bug #457237 Refactor command column alignment logic to use view-level DelegateChooser. Commit. Add ProcessCellDelegate to CMakeLists.txt. Commit. Refactor alignment logic into a dedicated ProcessCellDelegate. Commit. Left-align Command column. Commit. Table: Remove obsolete ColumnSortModel. Commit. Table: Improve sorting behavior in ColumnConfigurationDialog. Commit. Table: Enable sections for ColumnSortDialog. Commit. Fixes bug #439024 Table: Make ColumnSortDialog a proper popup window. Commit. Table: Use ColumnSortFilterDisplayModel in Column sort dialog. Commit. Table: Use a standard Controls dialog for ColumnConfigurationDialog. Commit. Table: Introduce ColumnSortFilterDisplayModel. Commit. Search inside processes' full command line in addition to their name when the command column is shown. Commit. Fixes bug #448331 Initialize splitFilterStrings in setFilterString(). Commit. Fix warnings about deprecated invalidateFilter(). Commit. Remove calls to setFilterKeyColumn and setFilterWildcard. Commit. Store found name column and use it when extracting process' name. Commit. Page: Draw a simple border when no margins is set for a row. Commit. Fixes bug #445759 Issue with naming solved. New method will now work. Commit. Definitely does not work with the news system. Having to go back to the old. Apologies for noise. Commit. Trying again. Removed list of supporters, as we now have a less annoying way of showing them on the apps website. Commit. Had to got back to old way, as the new one did not work for the this app. Sorry about the noise. Commit. Apparently still requires basic skeleton to generate the list from elsewhere. Commit. Removing supporters list, as we have moved to a less annoying way of listing them on the apps website. Commit. Adding Napalm54 to list of supporters. Commit. Adding mendicant bias to list of supporters. Commit. Applicationstable: check quitEnabled for key presses. Commit. Fixes bug #510464 Adding Lemon King, Marcel Wiechmann, Sebastian Englbrecht to list of supporters. Commit. Table: Don't rely on implicit behaviour of the style for row highlights. Commit. Table: reset hoveredRow if hover is gone. Commit. Table: use scenePosition for context menu positioning. Commit. Fixes bug #502715 Fix hiding headers from context menu. Commit. Correct typo in README.md. Commit. Page: Sort groups in numeric mode when loading page data. Commit. Fixes bug #506154 Page: Respect minimum height of content when using the "maximum" mode for rows. Commit. Fixes bug #510162 Removing fundraiser adopters section completely, as it seems to break the pipeline for some reason. Commit. Removing last year's fundraiser supporters. Commit. Table: Clear current index if selection was cleared. Commit. Fixes bug #510100 Page: Set smooth to false for remove margins effect. Commit. Fixes bug #445759 Page: Set background color for remove margins effect to the right color. Commit. Fixes bug #502445 plasma-thunderbolt Update Qt version requirement to 6.10.0. Commit. Kcm: Hide when Thunderbolt is not available. Commit. KCM: Clean up the switch's strings. Commit. plasma-vault Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Don't shadow index property of ExpandableListItem. Commit. Use consistent "lock" and "unlock" terminology everywhere in the UI. Commit. Fixes bug #509326 plasma-welcome Update version for new release. Commit. Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Rename kded module to avoid invalid name. Commit. Footer: Hide separator. Commit. Update version for new release. Commit. Update version for new release. Commit. Assets: Optimize SVGs. Commit. Update version for new release. Commit. Update version for new release. Commit. Add logging categories and enhanced logging. Commit. See bug #511512 Add missing include moc. Commit. Update version for new release. Commit. Fix typo. Commit. Update version for new release. Commit. Enjoy/Supporters: Update supporters. Commit. Plasma Workspace Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Digital-Clock: Enable Enter key to trigger clicks on focused elements. Commit. See bug #510146 Kcms/notifications: make page titles more consistent. Commit. Wallpapers/image: use weaker type for setting dynamic mode. Commit. Kcms/users: reset dialog state on close button press. Commit. Fixes bug #514088 Update theme preview images for new wallpaper. Commit. Runners/baloo: Set applicationDisplayName. Commit. Runners/baloo: Add desktop file. Commit. Libnotificationmanager: prevent duplicate D-Bus service watcher additions. Commit. Fixes bug #489910 Applets/kicker: add properties for querying. Commit. Runners/baloo: Sync org.kde.krunner1.xml with krunner library. Commit. Startlde: Remove CMAKE_INSTALL_FULL_LIBEXECDIR_KF6. Commit. Wallpapers/image: don't try to set wallpaper image in slideshow. Commit. Notifications: Explicitly hide unread notification when viewing history. Commit. Appiumtests: add test for clipboard deadlock issue. Commit. Lookandfeel: Add context to translatable string. Commit. KSecretPrompter: Adhere to KDE HIG. Commit. Kcms/notifications: Add context to translatable string. Commit. Wallpapers/image: add SettingHighlighter for dynamic mode combobox. Commit. Remove plasma5support dependency. Commit. Move statusnotifieritem.operations to plasma5support. Commit. Remove datengines folder as no dataengines left. Commit. Dataengines: remove applicationjobs dataengine. Commit. Dataengines: move executable dataengine to plasma5support. Commit. Dataengines: remove notifications dataengine. Commit. Klipper: remove clipboard datengine. Commit. Wallpapers/image: Document dynamic mode options. Commit. Startkde: Apply day-night global theme earlier. Commit. Kcms/wallpaper: add some keywords for discoverability. Commit. Applets/notifications: Hide notification icon if it's the same as the application. Commit. KSecretPrompter: build on FreeBSD. Commit. KSecretPrompter: Use a single timer. Commit. KSecretPrompter: Remove the version. Commit. KSecretPrompter: Address comments. Commit. KSecretPrompter: don't use QDbusInterface. Commit. KSecretPrompter: split PromptContext in own file. Commit. KSecretPrompter: don't pass x11 or wayland prefix. Commit. KSecretPrompter: integration for oo7 SecretService. Commit. Wallpapers/image: simplify slideshow sidebar sizing. Commit. Kfontinst: Fix error dialog not resizing to fit long messages. Commit. Fixes bug #505942 Logout screen: specially handle reboot-to-firmware-setup entry. Commit. Logout screen: show when system will switch to a different boot entry after reboot. Commit. Applets/systray: don't shadow status property. Commit. Refactor drawAllGlyphs() to use reference for chars parameter. Commit. Kfontview: Fix missing character tooltips in "All Characters" preview mode. Commit. Fixes bug #467535 Wallpapers/image: avoid recursive rearrange in SlideshowComponent. Commit. Applets/systemtray: better handling of tray delegate properties. Commit. Re-add org.kde.plasma.private.systemtray module for plasma-mobile. Commit. Fix: Remove accidental newline from CMakeLists. Commit. Libtaskmanager: Aggressively model test to get better traces. Commit. Fix PanelConfigView being shown on the wrong screen in multi-monitor setups. Commit. Applets/digitalclock: fix layout issues from linting. Commit. Applets: linting fixes for various applets. Commit. Kcms/lookandfeel: Construct dynamic image file patterns. Commit. Kcms/lookandfeel: Allow creating global theme snapshots. Commit. Fixes bug #412906 Allow loading calendar plugin config from QML modules. Commit. Kcms/notifications: follow HIG a bit more for the buttons. Commit. Applets/kicker: depend on PlasmaCore. Commit. Don't shadow index property of ExpandableListItem. Commit. Suppress less warnings in tests. Commit. Wallpapers: linting. Commit. Lookandfeel: linting. Commit. Components/keyboardlayout: export layoutNames value type. Commit. Components: basic linting. Commit. Wallpapers/image: register DayNightSnapshot. Commit. Wallpapers/image: depend on TaskManager and PlasmaCore. Commit. Applets/devicenotifier: don't set status in onCompleted. Commit. Components/containmentlayoutmanager: depend on PlasmaCore and Plasmoid. Commit. Applets/cameraindicator: Don't shadow state property. Commit. Applets/cameraindicator: Refactor to make more comprehensible. Commit. Add user-configurable option to show/hide notification timeout indicator. Commit. Implements feature #411613 BadgeOverlay: Fit the text better and improve contrast. Commit. Applets/lock_logout: Don't shadow icon property. Commit. Applets/analog-clock: Don't shadow rotation property. Commit. Applets/kicker: Escape ampersands in jumplist actions. Commit. Components/batterycontrol: initialize battery list properly. Commit. Libtaskmanager: Improve guarding of invalid proxies. Commit. Fix drag being initiated by double click on a panel item when cursor is on the edge of a screen. Commit. Fixes bug #501922 Servicerunner: score startswith matches higher than perfect matches. Commit. Servicerunner: still consider keywords even when they are poor matches. Commit. Fixes bug #512399 Systemtray/ConfigGeneral.qml: Use strongly typed arrays. Commit. Devicenotifier: Remove dead code. Commit. Lock_logout: Use strongly typed arrays. Commit. Wallpapers config: use strongly typed arrays. Commit. ModelInterface: Use strongly typed arrays. Commit. Hotfix: remove stray .po file. Commit. Applets/digital-clock: limit date format example width. Commit. Servicerunner: when a key starts with the search term, bump it. Commit. Fixes bug #512400 Appiumtests/devicenotifier: fix removal of unmounted devices and better UDisks2 mocking. Commit. Appiumtests/devicenotifier: remove unneeded print. Commit. Re-enable the X11 session by default. Commit. Applets/kicker: make non-runnable entries return empty favoriteID. Commit. Disable Plasma X11 session components by default and mark as deprecated. Commit. Login-sessions: add system dbus configuration. Commit. Applets/appmenu: Add missing QML module dependencies. Commit. Fix build with latest Fontconfig changes. Commit. Fixes bug #512270 Dataengines: remove the time dataengine. Commit. Replace Qt.application.layoutDirection with Application singleton. Commit. Shell/panelview: Correct the geometry changed logic. Commit. Applets/analog-clock: Port to plasma_add_applet. Commit. Startkde: Read look and feel settings using KConfigXT. Commit. Kcms/lookandfeel: Port to kconfig_target_kcfg_file. Commit. Kcms/lookandfeel: Skip applying an lnf when unnecessary. Commit. Kcms/lookandfeel: Port kded to PW::KLookAndFeel. Commit. Shell/panelview: Fix race condition for panel sizing. Commit. Applets/manage-inputmethod: Port to plasma_add_applet. Commit. Applets/activitybar: Port to plasma_add_applet. Commit. Applets/appmenu: Port to plasma_add_applet. Commit. Also Edit recently-used.xbel when forgetting resources. Commit. Fixes bug #480276 Applets/cameraindicator: Port to plasma_add_applet. Commit. Applets/icon: port to plasma_add_applet. Commit. Applet/clipboard: Port to plasma_add_applet. Commit. Applets/calendar: use plasma_add_applet. Commit. Appiumtests/devicenotifier: add a basic mock of UDisks2 service and some tests. Commit. Remove all qml import versions. Commit. Applets/systemtray: Port to plasma_add_applet. Commit. Applets/kicker: be more assertive about not having children. Commit. Applets/systemtray: clarify shown/hidden/disabled statuses. Commit. Implements feature #509419 Wallpapers/image: Fix not loading selectors. Commit. Wallpaper/image: Remove basename fallback in PackageListModel. Commit. Applets/notifications: port from the time dataengine. Commit. Applets/calendar: port from the time dataengine. Commit. Krunner: Adapt to Milou ResultDelegate changes. Commit. Kcminit: add a logging category. Commit. Applets/systemtray: consider the case of a standalone clipboard widget. Commit. Applets/systemtray: warn when disabling the Notifications widget. Commit. See bug #485383 Applets/kicker: show all apps in history. Commit. Fixes bug #435356. Fixes bug #449834 Kcms/users: prevent changing own username and add explanations. Commit. Donationmessage: add ellipsis to donate button. Commit. Libtaskmanager: Add support for hiding windows from screencast. Commit. Wallpapers/image: Fix wallpaper previews not honoring aspect ratio for sourceSize. Commit. Applets/systemtray: Simplify cmake. Commit. Wallpapers/image: Drop MediaMetadata::resolution. Commit. Wallpapers/image: replace OpacityAnimator with NumberAnimation. Commit. Applets/lock_logout polish action ordering UI. Commit. Wallpapers/image: Avoid reloading image model when target size changes. Commit. Wallpapers/image: Drop PathRole. Commit. Wallpapers/image: Rework "open containing folder". Commit. Wallpapers/image: Sort wallpapers by the source url in SlideFilterModel. Commit. Wallpapers/image: Add SourceRole. Commit. Wallpapers/image: Trim trailing whitespace in ThumbnailsComponent. Commit. Wallpapers/image: Fix exif metadata thread updating model data without synchornization. Commit. Wallpapers/image: Fix updating package model data from a worker thread. Commit. Wallpapers/image: Fix updating image model data from a worker thread. Commit. Libkmpris/kded: add global shortcuts for seeking. Commit. Implements feature #416130 Applets/kicker: set mirroring for submenu opening explicitly. Commit. Applet/lock: correctly read the property. Commit. Applet/lock_logout: fix duplicate icons on first addition to containment. Commit. Fixes bug #456260 Applet/lock_logout: Rebuild model in on order change. Commit. Fixes bug #456260 Applet/lock_logout: Load model order on startup. Commit. Fixes bug #456260 Applet/lock_logout: Allow reordering of Actions in ConfigGeneral. Commit. Fixes bug #456260 Applet/lock_logout: convert ConfigGeneral to a list view. Commit. [applets/systemtray] Don't crash when we can't find data for a given source. Commit. Fixes bug #511866 Krunner: Register View to QML. Commit. Krunner: Port to QML module. Commit. Krunner: Fix unqualified property lookup. Commit. Krunner: Don't pass runnerWindow as context property. Commit. [devicenotifications] Decode udev strings as UTF-8. Commit. Fixes bug #511558 [devicenotifications] Avoid converting to QString and back for _ENC properties. Commit. [devicenotifications] Use QByteArrayView for decodePropertyValue. Commit. Applets/lock_logout: correct some labels. Commit. Fixes bug #470945 Shell: fix availableScreenRectChanged connecting to wrong signal. Commit. Shell: create auxiliary method to init look-and-feel settings. Commit. Shell: don't connect to QObject::destroyed twice. Commit. Applets/clipboard: return to clipboard menu when history is cleared. Commit. Fixes bug #511026 [applets/systemtray] Port away from Plasma5Support::ServiceJob. Commit. Applets/kicker: don't emit queryFinished if still querying. Commit. Fixes bug #473174 Klipper: fix potential memory leak from action menu. Commit. See bug #510449 Klipper: make action menu a normal window. Commit. Fixes bug #510449 Logout-greeter: Enable blur before showing the greeter. Commit. Logout-greeter: Use consistent contrast parameters with breeze theme. Commit. Klipper/declarative: allow Return/Enter from tab buttons. Commit. Applets/cameraindicator: fix some qmllint warnings. Commit. Klipper: port barcode dialog to QML. Commit. Applets/systemtray: Add i18n context for "Always show all" label. Commit. Applets/systemtray: update description. Commit. Krunner/RunCommand: drop unused move_up/down functions. Commit. RunCommand: disable history drop-down button when there's no history. Commit. Shell: Harden PanelRulerView against screen changing due to geometry updates. Commit. Fixes bug #482916 Shell: Fix panel ruler positioning. Commit. See bug #482916 Applets/systemtray: Fix global activation shortcut not working. Commit. Fixes bug #483688 Klipper: drop "Exclude Windows" that only works on X11. Commit. Applets/mediacontroller: fix some qmllint warnings. Commit. Wallpapers/image: Retain delegate preview while loading. Commit. Login/lock/logout screens: use multi-button layout when needed. Commit. Fixes bug #507889 Components/containmentlayoutmanager: Fix potential memory leaks in AppletContainer. Commit. Components/containmentlayoutmanager: Fix potential memory leak in ItemContainer. Commit. Components/containmentlayoutmanager: Fix a potential leak in AppletsLayout. Commit. Applets/systemtray: use unique_ptr instead of delete + QObject parent. Commit. Applets/systemtray: send activation token for context menu actions too. Commit. See bug #509990 Applets/systemtray: remove inline header and move InlineViewHeader inline. Commit. Applets/systemtray: transform radio buttons into a combobox. Commit. Klipper: fix some qmllint warnings. Commit. Use matching selenium version. Commit. Applets/notifications: Trigger action on drag enter only when resting. Commit. Applets/notifications: Fix mistake with Globals time property. Commit. Applets/notifications: Modernize the JS in HeadingButtons. Commit. Applets/notifications: A little bit more cleanup of ||. Commit. Use std::exchange to reset and delete objects in one row. Commit. Applets/systemtray: Consolidate config pages. Commit. Klipper: fix action menu not always opening when there is matching text. Commit. Fixes bug #510449 [libtaskmanager] Drop taskmanagerrulesrc machinery. Commit. Appiumtests: set GSK_RENDERER=cairo to fix clipboardtest that rely on new windows. Commit. Appiumtests: split clipboardtest into 2 parts. 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 Kcms/region_language: Add translation context hint for binary dialect descriptions. Commit. Kcms/region_language: Use correct JEDEC unit in binary dialect description. Commit. Add Use Qt camel case include commit in .git-blame-ignore-revs. Commit. Bitap: allocate patternMask on heap instead of stack. Commit. Fixes bug #511233 Use Qt camel case include. Commit. Fix shelltest. Commit. Lookandfeel: Port Clock to libclock. Commit. Klipper: UrlItemDelegate, prevent null access. Commit. Wallpapers/image: fix ImageListModelTest::testImageListModelData. Commit. Colors Editor: Add a warning for contrast values under 15%. Commit. Fix i18n. Commit. Shell: only use mallopt on glibc systems. Commit. Use better way to disable session management. Commit. Remove phonon stuff. Commit. Wallpapers/image: Fix high cpu usage when wallpaper dialog is open. Commit. See bug #511265 ShellCorona: ensure screenUiReadyChanged happens for screens without panels. Commit. Fixes bug #511131 Wallpapers/image: Introduce TransientImage. Commit. Wallpapers/image: Load wallpaper components with valid size. Commit. Wallpapers/image: Remove Tiled mode. Commit. Shell: Set M_TRIM_THRESHOLD. Commit. Kcms/wallpaper: Only show on desktop. Commit. ColorsApplicator: Read frameContrast value from colorScheme. Commit. Fixes bug #511586 Appiumtests: make test_5_3_bug491961_mimetypes less flaky. Commit. Update USB device disconnect notification title. Commit. Shutdown: Stop graphical-session.target directly. Commit. Wallpapers/image: prevent checkbox from overlapping with day/night icon. Commit. Port to modern approach to disable session manager. Commit. Kcms/kfontints: Install kfontviewpart.rc in the right location. Commit. Fixes bug #446207 [libkworkspace] Simplify getting wallpaper theme from Plasma theme. Commit. [components/timezoneselector] Explicitly pass translation domain. Commit. Fixes bug #511404 Fix WidgetExplorer::addApplet. Commit. Fixes bug #511413 Applets/digital-clock: Fix call to Qt.format. Commit. Kcms/nighttime: Add context to translatable strings. Commit. Serivcerunner: don't complicated substitution scoring. Commit. Fixes bug #511237 Wallpapers/image: Don't use QUrlQuery for preview. Commit. Servicerunnertest: make sure welcome center doesn't skew results. Commit. Servicerunner: aggressively expand scoring system. Commit. Fixes bug #511078. Fixes bug #511235. Fixes bug #511237 Kcms/wallpaper: Move padding to the FormLayout. Commit. Fixes bug #510975 Colors: Add frameContrast value. Commit. Add CC-0 to desktop files without copyright. Commit. Wallpapers/image: add select all, deselect all buttons for slideshow mode. Commit. Implements feature #484779 Wallpapers/image: use more appropriate "remove wallpaper" icon. Commit. Fixes bug #484307 Notifications: Never collapse running jobs. Commit. Drop obsolete code for Qt versions lower than 6.9. Commit. Notifications: Don't show details if they only say you have 1 of 1 items. Commit. Ksplash: Don't use fallback in test mode. Commit. Wallpapers: rephrase color-aware wallpaper option to be accurate. Commit. Make KF6Holidays a hard dependency. Commit. ApplicationDashboard 'Show Apps As' Config Restyling. Commit. Fixes bug #459758 Applets/digitalclock Port to libclock. Commit. Applets/analog-clock: Port to libclock. Commit. Introduce libclock. Commit. Shell/autotests: fix shelltest. Commit. Appiumtests: fix clipboardtest. Commit. Revert "CI: enable parallel testing". Commit. Add a71a52be4494 to .git-blame-ignore-revs. Commit. Make all panels reserve space when in edit mode. Commit. Adjust availableScreenRect of Coronas for stacked panels in edit mode. Commit. Fixes bug #505417 Servicerunner: calculate the distance of the "beginning" of the items too. Commit. Fixes bug #510039 Run clang-tidy modernize-return-braced-init-list. Commit. Use std::ranges in some simple places. Commit. Run modernize-concat-nested-namespaces clang-tidy fixit. Commit. Modernize to use default destructors using clang-tidy. Commit. Apply clang-tidy modernization for using auto type. Commit. [libnotificationmanager] Implement ActionLabelsRole in JobsModel. Commit. Fixes bug #510244 Klipper: Allow match patterns and commands to be disabled by a check box. Commit. Fixes bug #7952 Add 8ff50604e to .git-blame-ignore-revs. Commit. Applets/notifications: Respect transient for notificatons with actions. Commit. Bump reduced_featureset CI to Qt 6.10. Commit. Scripting: Fix setting resolution independent panel configuration. Commit. Servicerunner: Avoid matching everything with single character patterns. Commit. Servicerunner: Add the second half to #pragma once. Commit. Wallpapers/image: Improve kcm delegate sizing for mobile. Commit. Applets/notifications: mirror send icon in RTL mode. Commit. See bug #509254 Revert "Limit evaluateScript execution at 2 seconds". Commit. Notifications: Create instance only when it is expired. Commit. Cleanup: Fix various typos (cont.). Commit. Notifications: Keep summary out of history. Commit. Servicerunner: associated scorecard with a search and term. Commit. Ksmserver: Fix saving clients. Commit. Fixes bug #510177 Wallpapers/image: swap first image on duplicate. Commit. Fixes bug #509711 Osd: Don't show volume OSD on Plasma Mobile. Commit. Kcms/wallpaper: fix localization. Commit. Fix i18n for OSDItem. Commit. Klipper: fix unqualified access warning in UrlItemDelegate.qml. Commit. Klipper: fix copying data from office suites. Commit. See bug #504470 OsdItem: reverse icon if possible when using an RTL language. Commit. See bug #509598 Libkmpris: Decodes URI before displaying title. Commit. Fixes bug #507530 Logout: be specific about which sessions to include in the model. Commit. See bug #510135 Sessionsmodel: Allow including ourselves. Commit. Logout: don't mistakenly think the model includes ourselves. Commit. Fixes bug #510135 Port to KWaylandExtras::xdgActivationToken. Commit. Make Dashboard not call resize just before showing full screen. Commit. Fixes bug #495927 [wallpapers/image] Avoid creating invalid index. Commit. Fixes bug #510026 Devicenotifications: Revoke display notification when it toggles. Commit. Update wallpaper previews. Commit. [shellcorona] Clean up PanelViews config for old panels. Commit. Replace OSM rastered tiles with tiles generated from SVG in timezone. Commit. Fixes bug #506229. Fixes bug #506230. Fixes bug #506231 Kcms/lookandfeel: Add some debug messages. Commit. See bug #509885 Add new Orionids wallpaper for 6.5. Commit. DaysCalendar: Set weeknumbers italic. Commit. Fixes bug #509999 Wallpapers/image: Use declarative type registration. Commit. Fix CI branch for plasma-actvities(-stats). Commit. GridLayoutManager: Fix some freezes that would happen with dragging widgets. Commit. See bug #509860 Revert "kcms/componentchooser: Don't offer NoDisplay services". Commit. Wallpapers/slideshow: Make the entire delegate toggle inclusion. Commit. Wallpapers/image: Sort wallpapers alphabetically. Commit. Fixes bug #504997 Wallpapers/slideshow: Use user visible strings for sorting. Commit. See bug #504997 Wallpapers/image: Emit change signals when properties change. Commit. Wallpapers/slideshow: Also trigger sorting when in config mode. Commit. Libtaskmanager: Dont emit row remove signals during model reset. Commit. See bug #508642 ContanmentLayoutManager: Limit relayout of placeholder. Commit. Fixes bug #509860 ContainmentLayoutManager: send recursive mouse release events too. Commit. See bug #509859. See bug #416909 Clean up shortcut for stopping activity. Commit. Applets/mediacontroller: Workaround for common crash in QQuickStackView. Commit. Fixes bug #509192 Shell: Port to KWaylandExtras::xdgActivationToken(). Commit. Ksmserver: Fix memory management of notification. Commit. Fixes bug #508726 Runners/sessions: Add poweroff keyword. Commit. SystemMonitor: fix dragging between panel and desktop. Commit. Shell: Use org.freedesktop.Application.ActivateAction to pass xdg activation token to krunner. Commit. Shell: Pass an xdg activation token from DesktopView to KRunner. Commit. Cleanup: Fix various typos. Commit. DeviceNotifications: Cooldown before notifications. Commit. Fixes bug #494330 Sanitize images in notifications. Commit. Fixes bug #506793 Kcms/wallpapers: mark as dirty when the user adds or removes an image. Commit. Fixes bug #508310 Plasma-shutdown: Exit after manual session save. Commit. Fixes bug #488998 [wallpapers/image] Set component for global shortcut. Commit. AppletContainer: Fix showing busy indicator directly after applet is created. Commit. Adjust to PlasmaActivities API changes. Commit. [libtaskmanager] Drop code for activities state. Commit. [shellcorona] Drop action to stop activity. Commit. [ksmserver] Drop openSwitchUserDialog. Commit. Drop unused KF6UnitConversion dependency. Commit. plasma-workspace-wallpapers Add Plasma 6.5 Orionids wallpaper. Commit. Add Coast wallpaper from 6.4. Commit. plasma5support Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Move statusnotifieritem.operations from plasma-workspace. Commit. Dataengines: move executable dataengine from plasma-workspace. Commit. Dataengines: add the time dataengine from plasma-workspace. Commit. Qualify SIGNAL/SLOT params for old-style-connect. Commit. Qualify SIGNAL/SLOT params for old-style-connect. Commit. Dataengines wettercom: Use explicit empty check rather than implicit conversion of 0 to false. Commit. Define some const containers instead of looping over temporaries. Commit. Port small deprecations that have 1:1 replacements in Qt. Commit. Remove ugly cast of in Qt6 un-overloaded signal. Commit. Use fully qualified names for Q_INVOKABLE return types/signal params. Commit. Fix lots of compile warnings due to TRANSLATION_DOMAIN definition being overwritten. Commit. Prevent detaching of temporaries and other variables. Commit. Use multi-arg to reduce allocations. Commit. ActivityJob: Avoid detaching of temporary map. Commit. DataContainer: Simplify code using arrow operator directly on QPointer. Commit. Dataengines/weather/envcan: Add a literal instead of a stringview. Commit. See bug #508213 Fix CI branch for plasma-actvities(-stats). Commit. [dataengines/activities] Drop support for starting/stopping activities. Commit. Plymouth KControl Module Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. polkit-kde-agent-1 Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Remove old and misleading xml file. Commit. Powerdevil Update plasma-wayland-protocols dependency to 1.20.0. Commit. Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Applets/batterymonitor: Redesign inhibition list again. Commit. Fixes bug #418433 CompactRepresentation: Don't show the badge if battery percent is 100. Commit. Applets: Fix authorized check for KCMs. Commit. Re-check AC adapter state after resuming from suspend. Commit. Fixes bug #507203 Reproducible builds: make build deterministic by adding explicit deps. Commit. Guard against critical notification already closed. Commit. Daemon/powerdevilcore: recheck battery level on session unlock and resume from sleep. Commit. Include ddcutil version in crash reports. Commit. Fix minor typos. Commit. KCM: follow HIG for header button. Commit. Use matching selenium version. Commit. Daemon: perform dark resume on s2idle mode only. Commit. Fixes bug #510992 Use CamelCase Qt include. Commit. Fix various user-facing and non-user-facing typos. Commit. KCM: show/hide compliance message if needed after resetting settings. Commit. Fixes bug #507352 print-manager Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Delay deleting the KCupsRequest in MarkerLevelChecker. Commit. Fixes bug #514415 Update readme, remove section for external dependencies. Commit. Kded: Show all marker level warnings in one notification. Commit. Kded: Fix marker-level checker for CUPS unknown levels. Commit. Fixes bug #512602 Provide accurate bug reporting instructions in README. Commit. Follow HIG a bit more with the buttons. Commit. Libkcups, configure-printer: fix typos. Commit. Libkcups: Fix call to datetime create from CUPS. Commit. Fixes bug #427632 Kded: Refactor sanity check on the marker levels/boundaries. Commit. qqc2-breeze-style Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Remove unused KColorUtils QML API. Commit. [progressbar] Port away from Animator. Commit. Use highlighted text and icon colour for item delegate when highlighted. Commit. Remove unused imports. Commit. Set pragma ComponentBehavior: Bound. Commit. Use qualified property access. Commit. Remove custom parsed PropertyChanges. Commit. Use required properties instead of type-casting from Item. Commit. Fix signal parameter injection. Commit. Use InputMethod singleton instead of Qt.inputMethod. Commit. Use Application.styleHints instead of Qt.styleHints. Commit. Copy SplitView implementation from qqc2-desktop-style. Commit. Fix missing Menu shadow. Commit. Use QtQuick.Templates instead of QtQuick.Controls. Commit. Keep combo box menus outside of screen cutouts. Commit. SDDM KCM Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Kcm: Hide when SDDM is not enabled. Commit. Update to renamed kwalletmanager desktop file. Commit. Fixes bug #508996 Spacebar Update version for new release. Commit. Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. CI - Flatpak - Restore filenames and symlink. Commit. CI - Flatpak - Update Versions. Commit. CI - Flatpak - Update Runtime to 6.10. Commit. Update version for new release. Commit. Appdata - Sort versions to keep Appstream happy. Commit. Cleanup readme and add info on testing. Commit. Fix various typos. Commit. Update version for new release. Commit. Update version for new release. Commit. Initialize ChannelLogger with unfetched messages from the modem. Commit. Update version for new release. Commit. Update version for new release. Commit. Update version for new release. Commit. spectacle Update version for new release. Commit. Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Update OCR settings for clarity and functionality. Commit. Update notification text to clarify language usage in clipboard message. Commit. Enhance OCR language submenu. Commit. Add option to skip automatic saving during OCR text extraction. Commit. Enhance OCR language selector to manage UI state during processing. Commit. Refactor the OCR integration by implementing runtime loading. Commit. Remove Tesseract language pack validation test and simplify OCR support check. Commit. Improve OCR language handling in settings dialog. Commit. Fix flickering in settings dialog during OCR initialization. Commit. Enhance OCR language settings management and synchronization. Commit. Revert "Add Open Containing Folder action to save notification". Commit. #499652 Fix for Spectacle program not remembering its previous opened state. Commit. Style: apply clang-format. Commit. Gui/CaptureOverlay: Constrain toolbars to the specific screen containing the selection edge. Commit. Fix: Prevent annotation toolbar clipping on non-aligned screens. Commit. Make save and OCR notifications persist in notification history. Commit. Add Open Containing Folder action to save notification. Commit. Gui: Set an xdg-toplevel tag for the editor window. Commit. See bug #512447 Fix switching to crop tool on fullscreen capture. Commit. Fix: Correct positioning logic for bottom action toolbar. Commit. Removed list of supporters, as we now have a less annoying way of showing them on the apps website. Commit. CI: Add documentation build. Commit. Change code recognition message from "QR Code found" to "Code found". Commit. Fixes bug #512238 Update version for new release. Commit. Fix wrong CONTRIBUTING file path in README. Commit. Add cancel button to capture window to improve touchscreen usability. Commit. Fixes bug #490980 Note new kquickimageeditor dependency in the CI. Commit. Adding Clara K., Marius Kamm, Philipp Kiemle to list of supporters. Commit. Use AnnotationTool::CropTool. Commit. Don't try to handle tool type remembering. Commit. SpectacleCore: set parent to qApp so that SpectacleCore can be properly destroyed. Commit. Remove unused annotation files. Commit. Fix annotation editor working with an empty image. Commit. Use KQuickImageEditor annotation system. Commit. Adding Mario Ray M. to list of supporters. Commit. Update version for new release. Commit. Adding Anaïs V. to the list of supporters. Commit. Add context to translatable strings with variables. Commit. AppData: fix release ordering. Commit. Update version for new release. Commit. Show OCR language in notification. Commit. Fix AppStream validation issues. Commit. Fix Tesseract dependency to be optional instead of required. Commit. Add support for multiple OCR languages in preferences dialog. Commit. Implement OcrManager class for text recognition. Commit. Add OCR dependencies and build configuration. Commit. Use CamelCase Qt include. Commit. Update version for new release. Commit. Update version for new release. Commit. Set export image and update timestamp when entering the rectangle screenshot mode. Commit. Fixes bug #506047. Fixes bug #506067 Update version for new release. Commit. Use QDialog::open and QDialog::finished instead of QDialog::exec to open QFileDialog. Commit. Fixes bug #508849 Removing last year's fundraiser supporters. Commit. Remove unused "show capture instructions" option. Commit. Fixes bug #507775 System Settings Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Retranslate QML on QEvent::LanguageChange. Commit. Fixes bug #512187 Handle buttons changing at runtime. Commit. CI: Add documentation build. Commit. Remove old workaround in spacing. Commit. Fix buttons heights in the sub category page. Commit. Use matching selinium version. Commit. Fix typo. Commit. Simplify KColorScheme code. Commit. Add Meta+I shortcut for systemsettings. Commit. Authorize external modules via kiosk too. Commit. See bug #509984 Fix glitches in separators rendering. Commit. See bug #510353 Add missing explicit keyword (cppcheck warnings). Commit. Drop outdated comment about authorization. Commit. CI: Add kauth and drop knotifications from kde-ci.yml. Commit. wacomtablet Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. xdg-desktop-portal-kde Update Qt version requirement to 6.10.0. Commit. Update Frameworks version requirement to 6.22.0. Commit. Warning--. Commit. Typo--. Commit. Docs++. Commit. Update Qt version in README. Commit. Fix screenshot preview being too small. Commit. Inhibit: Add workaround for racey upstream portal. Commit. Do not use child item visible to determine own visible. Commit. Portaldialog: make binding for visible clearer. Commit. InhibitPortal: Implement SessionMonitor. Commit. Include mocs. Commit. Avoid some deprecated warning in Qt6. Commit. Move InputCatureSession with input capture code. Commit. Move ScreencastSession with screencast code. Commit. Move GlobalShortcutSession with global shortcut code. Commit. Avoid use of QDBusVirtualObject in Session / Change contstruction. Commit. Implement reduced-motion setting. Commit. Screenchooserdialog: replace tabview with single-page system. Commit. Remotedesktop: honor the requested cursor mode. Commit. See bug #512622 AppChooserDialog: simplify footer and conform to the HIG a bit better. Commit. Session: correct SNI title. Commit. RemoteDesktopDialog: improve presentation some more. Commit. PortalDialog: Fix various padding and sizing issues. Commit. Remotedesktopdialog: Fix extra newline at the end of the tray tooltip. Commit. Remotedesktopdialog: improve some wordings. Commit. Clipboard: Dont append data on when read results in EAGAIN. Commit. Fixes bug #512076 Portaldialog: bring back key handling. Commit. Portaldialog: port back to AbstractApplicationWindow. Commit. Outputsmodel: drop unnecessary return statement. Commit. Clipboard: Don't emit changes for primary selection. Commit. Fixes bug #512067 Pipewiredelegate,outputsmodel: give synthetic outputs a more modern look. Commit. Outputsmodel: partition synthetic "fake" outputs after real outputs. Commit. Pipewiredelegate: use sizeForLabels for the icon that is next to a label. Commit. Appchooserdialog: restructure UI elements. Commit. Portaldialog: add item expansions for header and footer. Commit. Screenchooserdialog: refactor the pipewirelayout into its own component. Commit. Globalshortcuts: Deduplicate requested shortcuts. Commit. Globalshortcuts: Remember denied shortcuts. Commit. Portaldialog: use background color instead of alternate background color. Commit. Portaldialog: use default control padding. Commit. Screenchooserdialog: turn models required. Commit. Portaldialog: run content flush against edges. Commit. Portaldialog (mobile): drop extra padding. Commit. Globalshortcutsdialog: remove excess separator. Commit. Pipewiredelegate: add the tiniest of shadows to the pipewiresource. Commit. Remotedesktop: correctly set clipboard_enabled. Commit. See bug #511989 Pipewiredelegate: tighter UI based on AbstractCard. Commit. Portaldialog: also hide separator if there is no footer. Commit. Screenchooserdialog: move remember checkbox into footer. Commit. Portaldialog: support adding items left of the button box. Commit. Screenchooserdialog: hide frame when there are no tabs. Commit. Dialogs: set new dialog default dimensions. Commit. Userinfodialog: nodiscard getters. Commit. Userinfodialog: remove unused designer ui forward declaration. Commit. Userinfodialog: obey rule of five. Commit. Userinfodialog: =default trivial dtor. Commit. Userinfodialog: reduce repeated calls into the dbus interface. Commit. Userinfodialog: always set an avatar (from icon). Commit. Usbdialog: remove excess separators. Commit. Userinfodialog: UI refresh. Commit. Portaldialog: remove magic sizing. Commit. Portaldialog: reduce function nesting. Commit. Portaldialog: transparent background on mobile. Commit. Portaldialog: use ApplicationWindow instead of AbstractApplicationWindow. Commit. Globalshortcuts: Clear old shortcuts also if we don't have any new ones. Commit. Fixes bug #483838 Remove unused ecm_find_qmlmodule for systemdialog. Commit. Port away from systemdialog. Commit. Use CamelCase Qt include. Commit. Settings: use stylehints instead of manually determining dark vs light. Commit. Screencasting: Let the compositor pick the scale of a region stream. Commit. Fixes bug #511039 Revert "settings: use stylehints instead of manually determining dark vs light". Commit. Settings: use stylehints instead of manually determining dark vs light. Commit. Implement USB portal. Commit. Fixup! Add missing const. Commit. Inputcapture: Let the compiler generate the comparison operator. Commit. Inputcapture: de-duplicate input capture zones. Commit. AppChooserDialog: Show NoDisplay services. Commit. Fixes bug #510546 Add position property to monitor streams started by org.freedesktop.portal.ScreenCast.Start. Commit. AppChooserPortal: Support "modal" dialog. Commit. Inhibit: Fix races between requests and calls to powerdevil. Commit. Request: drop unused members. Commit. Inhibit: Create error reply to the correct message. Commit. Port to KWaylandExtras::xdgActivationToken. Commit. [dynamiclauncher] Also reply with name/icon when not editable. Commit. Fixes bug #509959 Use state config to store file dialog size. Commit.

KDE Plasma 6.6 Beta Release - KDE Community

Here are the new modules available in the Plasma 6.6 beta: plasma-login-manager plasma-keyboard plasma-setup Some important features and changes included in 6.6 beta are highlighted on KDE community wiki page.
  • Copy link
  • Flag this post
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct