q_slots: C++ Qt Signals and Slots. Plasma 5.24.0 complete changelog - KDE Community. Online Slots | Real money slots at SlotsLV. Signals & Slots | Qt Core | Qt 6.9.0.
Bluedevil
Applet: remove unnecessary delegate width override. Commit.
Port PlasmaExtras.ScrollArea to ScrollView. Commit.
Show connected but non-paired devices. Commit. Fixes bug #432715
It compiles without deprecated methods. Commit.
[applet] Change configure icon in the right click menu. Commit.
KCM: Change "Addâ¦" to "Add New Deviceâ¦". Commit.
[wizard] Improve display name. Commit.
[sendfile] Improve display name. Commit.
[kcm] Fix type display for AudioVideo device. Commit.
[sendfile] Show error from send operation to the user. Commit.
[kcm] Fix device type detection for AudioVideo devices. Commit.
Port foreach + const'ify pointer. Commit.
[sendfile] Use error icon that actually exists. Commit.
Use new hint to always show notification when receiving a file. Commit.
Call a phone a phone. Commit.
Port some Q_FOREACH. Commit.
Const'ify pointer/variable + add QStringLiteral. Commit.
Const'ify pointer. Commit.
Port deprecated methods. Commit.
Autogenerate debug categories. Commit.
Save bluetooth status on teardown. Commit. Fixes bug #445376
Clean up obsolete keys from json file. Commit.
Install KCM in new install location, create specific .desktop file for pinning it. Commit.
Do not install metadata files for KCM kpackages. Commit.
[ReceiveFileJob] Override desktopFileName. Commit.
Kcm: Hide the whole footer when Bluetooth is disabled, not its contents. Commit.
Fix KCMShell open path. Commit. Fixes bug #444106
Update kf5 version requirement to 5.86. Commit.
Remove applet list item animations. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
Set checkbox text and remove tooltip. Commit.
Breeze
Fix headerview height when the text contains '\n'. Commit.
Kdecoration: Use proper easing curves for shadow animations. Commit.
Kstyle: Make scrollbar handles slightly skinnier. Commit.
Don't install base_size wallpaper source files. Commit.
Breezestyle: Remove extra margin for InstantPopup. Commit. Fixes bug #447288
Fix OutlineCloseButton default for close tab buttons. Commit. Fixes bug #448122
Plasma 5.24 wallpaper. Commit.
New wallpaper for Plasma 5.24. Commit.
Switch from QRegExp to QRegularExpression. Commit.
Properly default-construct QFlags. Commit.
Use non-deprecated QPalette roles. Commit.
Port from deprecated QWeakPointer::data to QWeakPointer::toStrongRef. Commit.
Revert spinbox style. Commit.
Restore separator spacing in context menus. Commit.
Lighten button color for Breeze Light color scheme. Commit.
[kstyle] Fix logic error in drawIndicatorButtonDropDownPrimitive. Commit.
Add GitLab CI. Commit.
Reduce groove opacity for greater contrast with scrollbar/slider/etc. Commit. Fixes bug #444203
Drop kde4breeze. Commit.
Kstyle: make tabs flush against edges in QTabWidget. Commit. Fixes bug #369016
Fix paint for standalone buttons with dynamic size. Commit.
Shadow: handle DPR outside the renderer. Commit. Fixes bug #418166
Update kf5 version requirement to 5.86. Commit.
Revert "Revert "kstyle: Limit what kinds of QPushButtons can use autoDefault"". Commit.
Revert "kstyle: Limit what kinds of QPushButtons can use autoDefault". Commit.
Kstyle: Add QFocusFrame to non-view/delegate interactive widget. Commit. Fixes bug #443469
Kstyle: Limit what kinds of QPushButtons can use autoDefault. Commit.
Add .kde-ci.yml. Commit.
Kstyle: Clean up tab painting and tweak tab highlight. Commit.
Set highlight color alpha values in a single place. Commit.
Kstyle: use checked color consistent with button down color for checkboxes and radiobuttons. Commit.
Kstyle: visible neutral highlight on not hovered checkboxes and radio buttons. Commit.
KTitleWidget: Make background transparent again. Commit. Fixes bug #442860
Rename Breeze to Breeze Classic. Commit.
Delete high contrast color scheme. Commit. Fixes bug #352506. Fixes bug #442286
Darken hard-to-read positive, negative, and neutral selection colors. Commit. Fixes bug #406239
Fix incorrect link selection color in Breeze Light color scheme. Commit. Fixes bug #419960
Fix incorrect active selection color in Breeze Light color scheme. Commit. Fixes bug #442478
Register Breeze::Button plugin without keyword. Commit.
Remove "Draw separator under active window's titlebar" windeco option. Commit. Fixes bug #427422
Restore auto default button behavior. Commit. Fixes bug #438994
Kstyle: use antialiasing on combobox items. Commit.
Kstyle: add support for frames with separators drawn on arbitrary sides. Commit.
breeze-gtk
Fix warnings from libsass 3.6.2. Commit.
Gtk3: custom GTK properties are case sensitive. Commit.
Gtk3, gtk4: Make menu/separator consistent with Breeze. Commit.
Gtk3, gtk4: make vertical linked buttons look linked. Commit.
Gtk3, gtk4: make linked buttons look linked. Commit. Fixes bug #446206
Gtk3, gtk4: don't treat buttons with icons as toolbuttons. Commit.
Gtk3, gtk4: refactor buttons heavily, make look near-identical to breeze qstyle. Commit. Fixes bug #426557. Fixes bug #438185. See bug #443919
Gtk3, gtk4: format with prettier. Commit.
Gtk3, gtk4: improve build times. Commit.
Fixed toolbar buttons style, removing unneeded outline. Commit. Fixes bug #443626
Generate light theme with Breeze Light color scheme file. Commit.
Gtk3, gtk4: update button style. Commit.
Use Breeze Light as the default color scheme. Commit.
breeze-plymouth
Use new cmake 3.22 feature to get distro pretty name. Commit.
Discover
Fix unattended update interval check. Commit.
Kns: Do not keep an own Attica::Provider. Commit.
Notifier: Make sure we don't trigger offline updates too often. Commit.
Notifier: Only refresh unattended when it actually changes. Commit.
Revert "Disable the building of the KNS backend until it can be corrected to not cause a Denial of Service attack on KDE.org infrastructure.". Commit.
Disable the building of the KNS backend until it can be corrected to not cause a Denial of Service attack on KDE.org infrastructure. Commit.
ApplicationPage: Fix infinite resize loop on screenshoots. Commit. Fixes bug #449583
Force focus to the search field properly. Commit. Fixes bug #417213
Fix global drawer overlapping the app screenshot. Commit. Fixes bug #434055
Flatpak: ensure we don't unref transactions twice. Commit. Fixes bug #440877
Fix integer overflow in backends. Commit.
Mark Discover compulsory_for_desktop with KDE. Commit. Fixes bug #449260
Cancel DialogButtonBox's built-in margins in a better way. Commit.
Make app delegate icon less enormous. Commit.
NavigationTabBar: Avoid loop on actions in tab group. Commit. Fixes bug #448460
Revert "Only show NavigationTabBar on mobile". Commit.
Pk: Fix dependencies view. Commit. Fixes bug #414822
Reset the ApplicationAddionsModel when the state of an application changes. Commit. Fixes bug #426027
Kns: Fix resource download sizes. Commit. Fixes bug #432846
Flatpak: Don't treat the lack of metadata as fatal. Commit. Fixes bug #443745
Flatpak: Add the repositories added by a transaction. Commit. Fixes bug #447772
PackageKitUpdater: Do not emit error when user cancels an update. Commit.
Only show NavigationTabBar on mobile. Commit.
Use loader for NavigationTabBar. Commit.
Do not register a unique application when we call with --feedback. Commit. Fixes bug #448502
Mark the window as invisible when calling with --feedback. Commit. Fixes bug #423493
Only check for configuration changes when the ones we care about change. Commit. Fixes bug #447939
Clear the screenshot model as we change resources. Commit. Fixes bug #448620
Pk: Mark to update as soon as the offline update is triggered. Commit.
Pk: Only offer to launch apps. Commit. Fixes bug #429060
Rename PAGE_SIZE to ENGINE_PAGE_SIZE to avoid a clash. Commit. Fixes bug #448378
Change X-GNOME-SingleWindow key to SingleMainWindow. Commit.
Update About page Copyright year to 2022. Commit.
Allow to reboot the system automatically after updating. Commit. See bug #419504
ReviewDialog: clean up code a bit. Commit.
Mark as single-instance using X-GNOME-SingleWindow key. Commit.
Make default backend more obvious and reduce visual clutter. Commit. Fixes bug #447009
Flatpak: Properly fetch the version we are upgrading to. Commit. Fixes bug #447033
CMake: Clean up whitespaces. Commit.
Add auto generated files to .gitignore. Commit.
Flatpak: Properly filter installed apps. Commit. Fixes bug #446501
Improve spacing and alignment for items on the Updates page. Commit.
Flatpak: small cleanup. Commit.
Flatpak: Do not check for updates on disabled remotes. Commit.
Fix reporting bugs. Commit.
Use better and more consistent name for "Addons" views/pages. Commit.
Flatpak: Add a message about the repository getting added with the app. Commit.
Flatpak: Fix loading apps from alien flatpakref files. Commit. Fixes bug #445596
Updates: fix string when backend provides no origin. Commit.
Use std::chrono_literals + initialize variables in headers. Commit.
Pk: Do not count as removal/installs packages taht get both removed and installed. Commit.
Updates: Show backend and remote repo on expanded view. Commit.
Convert KCM Desktop files to JSON & install KCM in new namespace. Commit.
De-duplicate json metadata of KPackages. Commit.
DiscoverAction: Use an icon name instead of a QIcon. Commit.
Improve error messages when the default source is not behaving. Commit. Fixes bug #444239
Flatpak: Make checking for updates non-blocking. Commit. See bug #443555
Add search keywords to KCM. Commit.
--warning. Commit.
Flatpak: remove unused variable. Commit.
Reverse screenshots arrows when in RTL mode. Commit. See bug #440650
Oops. Commit.
Flatpak: print the error when we fail. Commit.
Revert "flatpak: Make checking for updates non-blocking". Commit.
Fix logic error in enablement of "Select none" button on Updates page. Commit.
Don't show the word "Update" so much on the updates page. Commit.
Flatpak: Do not call flatpak function with a nullptr. Commit. Fixes bug #445819
Fix test to enable the new pool API on AppStreamQt >0.14.6. Commit.
Flatpak: Make checking for updates non-blocking. Commit.
Flatpak: Support the new appstream API. Commit.
Replace tristate checkbox on updates page with buttons. Commit.
Pk: Create a mechanism to detect important packages getting removed. Commit. Fixes bug #445226
Don't auto-accept in the search field. Commit. Fixes bug #445142
Kns: Properly finish searches when there's not many results. Commit. Fixes bug #427244
Improve user-friendliness of "Update Issue" message some more. Commit.
Flatpak: Check for errors before using the value. Commit.
Remove unneeded X-Plasma-API from KCM metadata. Commit.
Flatpak: Do not call findSources before having sources. Commit.
Kns: Prevent calling setResponsePending(false) when we didn't issue. Commit. Fixes bug #444800
Flatpak: Also fetch metadata when checking for updates. Commit. Fixes bug #444954
Flatpak: Do not include the resource type in the FlatpakResource::Id. Commit.
Remove unused empty function. Commit.
Fix warning, do not call a null object. Commit.
ApplicationScreenshots: update import versions. Commit.
ApplicationPage: update import versions. Commit.
Overhaul app cards. Commit.
ApplicationDelegate: re-arrange properties to conform to common style. Commit.
ApplicationDelegate: add my copyright as I have loads of commits here. Commit.
Kns: Do not fail wrapping up when there's an error. Commit. Fixes bug #444800
Rework mobile search page appearance. Commit.
Kns: const. Commit.
Pk: Properly resolve package ids after a transactions is done. Commit. Fixes bug #443615
Flatpak: Support disabling and enabling flatpak sources. Commit.
Flatpak: Make it possible to load and unload remotes. Commit.
Only enable home button when not in home page. Commit.
Packagekit: Do not re-create sources list on refresh. Commit.
Pk: Try to detect if a local file we are trying to install already is installed. Commit. Fixes bug #443612
Fix InstallApplicationButton against KF 5.86. Commit. Fixes bug #444022
Pk: Allow enabling/disabling repositories. Commit. See bug #443583
Flatpak: Don't reuse GError instances. Commit. Fixes bug #426565
Localize DuckDuckGo URL in app search message. Commit.
Flatpak: Set the real value of the remotes. Commit. Fixes bug #443455
SourcesPage: Address how we show the checked state. Commit. Fixes bug #406295
Only show "Nothing found" when searching in Installed page. Commit. Fixes bug #443952
Suggest correct words in the search field. Commit. Fixes bug #443945
BrowsingPage: Fix regression on status reporting. Commit.
SourcesPage: Use ItemIsUserCheckable to check if a source is checkable. Commit.
Flatpak: Do not crash when a source is disabled. Commit.
Guide users on what to do next if nothing was found in a search. Commit.
Add more keywords to desktop file. Commit.
ApplicationsListPage: set visible to false when opacity is 0. Commit.
Browsing page: Reduce threshold for two-column view a bit. Commit.
Allow Featured Page cards to expand to more columns. Commit.
Genericize, consolidate, and shorten post-update message. Commit.
Tweak sidebar's header spacing. Commit.
Update kf5 version requirement to 5.86. Commit.
Remove pointless tooltip from Labelbackground. Commit.
Set 4 bottom actions for narrow layouts; remove search button when shown. Commit.
Use the NavigationTabBar when on narrow mode. Commit.
Add Ci for real. Commit.
Revert "Add FreeBSD CI". Commit.
Add FreeBSD CI. Commit.
Add FreeBSD CI. Commit.
Flatpak: i18n() add contexts. Commit.
Flatpak: Also show the installed version. Commit. Fixes bug #443256
Improve margins around Updates page messages. Commit.
Streamline update size/progress pills. Commit.
Add .kde-ci.yml. Commit.
Kns: Centralise the backend query state handling. Commit. Fixes bug #432965. See bug #436373
Allow OneTimeAction to have the action itself decide it's not ready to be handled yet. Commit.
Polish the "failed offline update" notification a tiny bit. Commit.
Do not show tooltips when fetching updates. Commit. Fixes bug #443050
Revert "Use level 2 size for header text in reviews sheet". Commit.
Snap: Don't mark as cancelled until we get the reply. Commit. Fixes bug #425680
Flatpak: Also search flatpakref files where the id doesn't include .desktop. Commit.
Flatpak: Fix installing sources. Commit.
Flatpak: Reuse remote when opening a well-known flatpakref file. Commit.
Flatpak: Do not crash when using a flatpakref file. Commit. Fixes bug #442709
We are not using QActions anymore on Discover. Commit.
Small readability and noise cleanups. Commit.
Explicitly set the interactive flag for PackageKit transactions. Commit. Fixes bug #442383
Link against Qt::Widgets. Commit. Fixes bug #442866
Rpm-ostree: General backend rework. Commit.
Rpm-ostree: Use 'Technical' as AbstractResource::Type. Commit.
Rpm-ostree: Backend: Keep code out of headers. Commit.
Rpm-ostree: Use libostree directly to find remote refs. Commit.
Rpm-ostree: Rework Resource creation and display logic. Commit.
Rpm-ostree: Improve new update checks. Commit.
Rpm-ostree: Improve DBus interface generation and logic. Commit.
Rpm-ostree: Auto enable backend if both ostree & rpm-ostree are found. Commit.
Rpm-ostree: Split and implement the sources backend with libostree. Commit.
Rpm-ostree: Update local copy of rpm-ostree DBus interface. Commit.
Rpm-ostree: Add Operating System category. Commit.
Rpm-ostree: Update library names and option description. Commit.
Applications: Display Install/Remove button only when possible. Commit.
Use level 2 size for header text in reviews sheet. Commit.
Make it easier to file distro bugs. Commit. Fixes bug #442785
Sources: Fix displaying sources. Commit. Fixes bug #442604
Kns: Do not process entries from invalid backends. Commit.
Stop bringing kxmlgui. Commit.
Port away from KIO::AccessManager. Commit.
Fix the InstallApplicationButton with QQC2 Breeze. Commit.
Dr Konqi
It compiles fine without deprecated methods. Commit.
Add a new env var to skip dupe checks. Commit.
Make sure we can find execs on newer debians as well. Commit.
Update fixture to correct requirements. Commit.
Add some debugging for wallet interaction. Commit. See bug #446925
Make sure toggles trigger state updates. Commit.
Bring back idle detection and rejigger timer code. Commit.
Revert "Drop KIdleTime dependency". Commit.
Port KToolInvocation::invokeMailer deprecated methods. Commit.
I18N_NOOP was not possible here. Commit.
Fix KMyMoney Bugzilla mapping. Commit.
Drop KIdleTime dependency. Commit.
Fix the notifier dump truck. Commit.
Update kf5 version requirement to 5.86. Commit.
Replace restart checkbox with button. Commit. Fixes bug #443304
Add FreeBSD CI. Commit.
Find cleanup binary more reliably. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
kactivitymanagerd
Fix DBus service name registration. Commit.
It will be removed in qt6. Commit.
Fix build by lowering KDE_COMPILERSETTINGS_LEVEL. Commit.
Update kf5 version requirement to 5.86. Commit.
Add FreeBSD CI. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
kde-cli-tools
Plasma-open-settings: systemsettings5 is now systemsettings. Commit.
Convert KCM desktop file to JSON. Commit. See bug #442522
Kcmshell: List KCMs that are queried without KServiceTypeTrader. Commit. Fixes bug #448396
Complete renaming all executables without the 5 suffix. Commit.
Fix printing "Could not find module" if we have found the KCM in the new plasma namespaces. Commit.
Install executables unversioned & provide compat symlinks. Commit.
Remove dead CMake code. Commit.
[kcmshell] Fix setting desktop entry. Commit.
Search for KCMs in systemsettings/kinfocenter KCM namespaces. Commit.
Add GitLab CI. Commit.
Update kf5 version requirement to 5.86. Commit.
Kcm_filetypes: Embed json metadata and install it in new namespace. Commit.
Remove gitlab CI. Commit.
Add .kde-ci.yml. Commit.
Add CI linux. Commit.
Utilize compat code from kcmutils. Commit.
KDE GTK Config
Do not set the options that are removed in Gtk4. Commit.
Add GitLab CI. Commit.
Update kf5 version requirement to 5.86. Commit.
Add .kde-ci.yml. Commit.
Kwin_bridge: Load DecorationButton without the "button" keyword. Commit. Fixes bug #442659
KDE Window Decoration Library
Port away from deprecated QWeakPointer::data(). Commit.
Source code changes to enable building against Qt6. Commit.
Fix warning. Commit. See bug #444667
Update kf5 version requirement to 5.86. Commit.
Add FreeBSD CI. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
Use QSharedData for DecorationThemeMetaDataPrivate class. Commit.
Add new DecorationThemeProvider class. Commit.
Plasma Addons
[applets/notes] Fix drag-and-drop focus stealing. Commit. Fixes bug #449711
Purge all references to download.kde.org, replacing them with the correct endpoint of autoconfig.kde.org. Commit.
Dataengines/potd: Fix image URL parsing in NOAAProvider. Commit. Fixes bug #443424
Wallpapers/potd: Don't access providerModel when currentIndex is -1. Commit.
Spellchecker runner: Do not define plugin id with a space. Commit. Fixes bug #448156
Show timezone keyword as part of runner syntax. Commit.
Add Simon Stalenhag POTD Provider. Commit.
[windowswitchers] QML replacement for flipswitch and coverswitch. Commit. Fixes bug #443757. Fixes bug #184874. Fixes bug #404802. Fixes bug #321324. See bug #330529
Use ellipsis character instead of three dots. Commit.
Use std::as_const. Commit.
[applets/weather] Remove associatedApplicationUrls. Commit. Fixes bug #445946
Add GitLab CI. Commit.
[applets/weather] Don't read providers from config + refactor. Commit.
Applets/weather: Enable all weather providers by default. Commit.
Applets/weather: Make cursor a pointing hand when hovering over source link. Commit.
[mediaframe] Make files added from paths into URLs. Commit. Fixes bug #445071
Align indentation. Commit.
Remove unneeded CMAKE_MODULE_PATH change. Commit.
Remove Windows conditions. Commit.
Remove cmake comment cruft. Commit.
Clean up cmake code for runners:. Commit.
Define X-KDE-ConfigModule for runner KCMs. Commit.
[applets/notes] Fix Binding::restoreMode deprecation warning. Commit.
[colorpicker] Add ability to cancel color picking via Escape key. Commit.
Make colors in color picker respond properly to right click and Menu key. Commit.
Add .kde-ci.yml. Commit.
Applets/weather: Improve first-run (needs config) experience. Commit.
Gamma Monitor Calibration Tool
Install kcm in new location & create kcminit symlink. Commit.
Update kf5 version requirement to 5.86. Commit.
Add FreeBSD CI. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
KDE Hotkeys
Gestures: Replace mouse button spinbox with a combobox. Commit. Fixes bug #445001
Add GitLab CI. Commit.
When deleting an entry, also delete the widgets. Commit. Fixes bug #443656
Minor: s/Q_DECL_OVERRIDE/override/. Commit.
Update kf5 version requirement to 5.86. Commit.
Add .kde-ci.yml. Commit.
Info Center
Drop unnecessary KIconThemes dependency. Commit.
Allow launching KIC from about-distro. Commit.
Fix formatting of X-KDE-OnlyShowOnQtPlatforms json entry. Commit.
Add keyword "version". Commit.
Prefer explicit QVariant constructor. Commit.
Add GitLab CI. Commit.
Always display vendor & product IDs in left-padded 4-digit format. Commit.
Remove unneeded X-KDE-ParentApp from kcm metadata files. Commit.
Remove uneeded ServiceTypes definition from kcm metadata files. Commit.
Remove obsolete desktop files. Commit.
Convert desktop files to JSON. Commit.
Drop code for desktop to json conversion. Commit.
De-duplicate metadata for QML KPackages. Commit.
Center loading spinner and placeholder message. Commit.
Move energyinfo kcm to plasma/kcms namespace. Commit.
Adjust install location of kcms, stop installing desktop files. Commit.
Remove leftovers. Commit.
Drop ieee1394 support. Commit.
Port away from qt deprecations. Commit.
Remove dma and ioport kcms + remainder of base infrastructure. Commit.
Add missing includes for bsd compile. Commit.
Fix clang format problem for includes for bsd. Commit.
Port pci kcm to use lspci. Commit.
Use std::array for the hostname buf instead of raw pointer. Commit.
Remove getifaddr conditional. Commit.
Remove getnameinfo conditional. Commit.
Clean up leftover plugin files. Commit.
Remove unneeded X-KDE-PluginKeyword usage. Commit.
Port remaining KCMs away from keyword & KServiceTypeTrader based plugin loading. Commit.
Use embedded JSON metadata for plugins. Commit.
Initialize on declaration. Commit.
Don't define multiple variables in a single line. Commit.
We don't support aix. Commit.
Don't potentially detatch container. Commit.
Add .kde-ci.yml. Commit.
Remove memory kcm (replaced by external app from plasma-systemmonitor). Commit.
Fix extraction from QML. Commit.
Fix up about-distro exec. Commit. See bug #443106
Replace opengl kcm with egl and glx cli kcms. Commit.
Port xserver kcm to command output kcm. Commit.
Turn KInfoCenterInternal into a shared (private) lib. Commit.
CommandOutputKCM: fix hacky background drawing. Commit.
SCM_SILENT style++. Commit.
Add missing include. Commit.
KMenuEdit
Set SingleMainWindow=true. Commit.
Fix XDG compliance when reading/writing desktop files. Commit.
Not neccessary to use I18N_NOOP here. Commit.
Update kf5 version requirement to 5.86. Commit.
Add FreeBSD CI. Commit.
Add CI linux. Commit.
KScreen
Ensure to emit ResolutionRole dataChanged signals. Commit. Fixes bug #448855
[KDED] Remove showOutputIdentifiers and showOsd and dbus methods. Commit.
KCM: better handle revert timer and buttons. Commit. Fixes bug #447199
KCM: Reduce settings rollback timer to 15 seconds. Commit.
Port away some Q_FOREACH, fix some clazy warnings. Commit.
KCM OSD: display scale in output identifier. Commit.
KCM: allow to use Enter/space to revert or keep new settings. Commit. See bug #446295
Kcm: Sync UI with current configuration if there are no unsaved changes. Commit.
Display screen resolution and scale in screen preview when scale != 1. Commit.
KCM: reduce margin between screens previews and form. Commit.
Fix tests: compute expliciteLogicalSize when reading config from json. Commit.
Show the revert warning earlier in wayland. Commit.
Use KScreen::Config::Feature::PerOutputScaling instead of platformName. Commit.
Improve variable naming. Commit.
Wayland: only show auto-rotate options when sensor is available. Commit.
Display output serial number when there is other with same model/vendor. Commit. Fixes bug #446486
Render Output description over screen shape. Commit.
Fix output identifier window positioning in wayland with some scale. Commit.
Ensure to set outputs explicitLogicalSize upon loading config. Commit.
Update screen size when mode changes. Commit.
Compute logicalSize taking into account current config. Commit. Fixes bug #441417
Fix ControlConfig::getScale converting scale to int silently. Commit.
Hide connector type in the UI. Commit.
Donât double output name in Wayland. Commit.
Port away from KAboutData and KPackage metadata. Commit.
Add GitLab CI. Commit.
Add kcmutils dep. Commit.
Control: use defines instead of strings. Commit.
Control: remove redundant methods. Commit.
Control: use templated functions to remove boilerplate. Commit.
Kcm: use less framey and more conventional style for revert dialog. Commit.
Kcm: make revert message wrap. Commit. Fixes bug #445341
Remove unneeded X-Plasma-API from KCM metadata. Commit.
Modernize applet configuration UI. Commit. Fixes bug #444967
Kcm: Add inline help tooltips for refresh rate and resolution labels. Commit.
Kcm: Replace one-item comboboxes with labels. Commit.
Revert "Fully qualify signal /
slot parameters". Commit.
Kcm: Fix removal of Xft.dpi from Xresources. Commit.
Fix algorithm for common sizes in Generator::cloneScreens. Commit. Fixes bug #442822
Update kf5 version requirement to 5.86. Commit.
Remove Q_EMIT placed on non-signals. Commit.
Add .kde-ci.yml. Commit.
Fix all the new settings. Commit. See bug #442520
Kcm: Use more conventional parent/background for OverlaySheet. Commit. Fixes bug #442563
Fully qualify signal / slot parameters. Commit.
Remove Unused Variables. Commit.
Use QString() in place of QStringLiteral(""). Commit.
Fix possible C++11 loop detaches. Commit.
kscreenlocker
Add form factors to embedded json metadata. Commit.
Add config option for lock on start. Commit.
Add GitLab CI. Commit.
Remove unneeded X-Plasma-API from KCM metadata. Commit.
Fix warning. Commit.
Fix sleep and hibernate actions. Commit.
Update kf5 version requirement to 5.86. Commit.
Add .kde-ci.yml. Commit.
KSSHAskPass
Update kf5 version requirement to 5.86. Commit.
Add FreeBSD CI. Commit.
Add CI linux. Commit.
ksystemstats
CPU Plugin: Prevent integer overflow of total usage. Commit. Fixes bug #448626
Disks: Properly initialize read/write counters. Commit. Fixes bug #448494
Add support for bits per second. Commit. Fixes bug #418968
Fix some clazy warnings. Commit.
Don't update disks if no one is listening. Commit. Fixes bug #445039
Add GitLab CI. Commit.
Update lmsensors.cpp to compile with clang+libcxx. Commit.
Update loadaverages.cpp to compile with clang+libcxx. Commit.
Update kf5 version requirement to 5.86. Commit.
Update freebsdbackend.cpp: fix typo in sysctl. Commit.
Add description for the Sensors package. Commit.
Move find_package line. Commit.
Fix missing "Hardware Sensors" on Linux. Commit. Fixes bug #442528
Fix .kde-ci file. Commit.
Read extra amd gpu sensors. Commit.
Correct discoverSensors chip detection. Commit. Fixes bug #442042
Fix ksystemstatstest failure. Commit.
Initialize some more pointer members to nullptr. Commit.
kwallet-pam
Specify plasma-kwallet should be after wayland. Commit. Fixes bug #448479
Update kf5 version requirement to 5.86. Commit.
Add FreeBSD CI. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
kwayland-integration
Prevent double deletion of shmpools. Commit. Fixes bug #443706
Logging.cpp is autogenerated. Commit.
Handle dynamic effect global changes. Commit.
Update kf5 version requirement to 5.86. Commit.
Add FreeBSD CI. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
Fix: Kicker's sub-menus are covered up by Plasma panels. Commit. Fixes bug #378694
kwayland-server
Make data source objects "parentless". Commit. See bug #449101
Update required PlasmaWaylandProtocols version. Commit.
Replace resize edges flag with an enum. Commit.
Store surface object in tablet cursor using QPointer. Commit. Fixes bug #446255
Use correct "natural" surface size when computing surface-to-buffer matrix. Commit.
Fix testTextInputV3Interface. Commit.
Linuxdmabuf: fix sending default tranches. Commit.
Clean up the focus handling for text input. Commit.
Linuxdmabuf: allow setting the default tranches. Commit.
Implemnt preedit_styling for text input v2. Commit.
Include linux/input.h without performing any checks. Commit.
Autotests: Remove unrelated client-side wrapper tests. Commit.
Add helpers to read the executable path for a given PID. Commit.
Fix the wrong argument order for send_modifiers. Commit.
Add ServerDecorationInterface::preferredMode(). Commit.
Introduce fake None xdg-decoration mode. Commit.
Dmabuf-feedback: fix crash. Commit. Fixes bug #446502
Linuxdmabuf: implement dmabuf-feedback. Commit.
Linuxdmabuf: split out declarations for private classes. Commit.
Implement drag surface transformation for touch events. Commit.
DataDevice: Send enter event with a correct position if we're using touch. Commit.
SeatInterface: Expose firstTouchPointPosition. Commit.
OutputDevice: remove properties. Commit.
Calculate correct surface-to-buffer matrix with only upscaled viewport. Commit. Fixes bug #445346
OutputDevice: inline update methods. Commit.
OutputDeviceInterface: remove signals. Commit.
Restore correct type check for wl_drm client buffers. Commit.
Remove the EglStream controller interface. Commit.
Update to changes in Plasma WaylandProtocols to support primary displays. Commit.
Correctly apply initial xdg-shell double buffered state. Commit.
Xdgoutput_v1: Do not send a done event to every client when a client binds. Commit.
Fix ownership of SlideInterface. Commit.
Require the compositor to call IdleInterface::simulateUserActivity() explicitly. Commit.
Emit DataOfferInterface::dragAndDropActionsChanged() only if dnd actions change. Commit.
Autotests: Remove interface version assert. Commit.
Remove redundant ifs. Commit.
Implement pointer hold gestures interface. Commit.
Drop legacy virtual desktop api. Commit.
Drop PlasmaWindowInterface::setThemedIcon(). Commit.
Screencast: Implement version 2 of the protocol. Commit.
Outputconfiguration: No need to cast, q already is the right type. Commit.
TextInputV2: Add API to set modifiers map on clients. Commit.
TextInputV2: Don't drop or convert modifiers for keysym events. Commit.
InputMethod: Avoid needless complex conversion of key modifiers. Commit.
Update kf5 version requirement to 5.86. Commit.
Add FreeBSD CI. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
Correct the eglQueryWaylandBufferWL_func prototype. Commit.
Automatically close fds for inert resources. Commit. Fixes bug #438097
Outputdevice: add missing done events. Commit. See bug #442520
Send kde_output_device_v1.current_mode to the right resource. Commit.
Implement drm-lease-v1. Commit.
Fix rgb range sending. Commit. Fixes bug #442548
Fix texture format handling for Nvidia driver. Commit.
KWin
Kcm/screenedge: Fix default value for TabBox.BorderActivate option. Commit. Fixes bug #449720
Fix decoration rendering with scale factor 1 desktop. Commit.
WaylandOutput: schedule update on mode change. Commit. Fixes bug #444303
Platforms/drm: Fix a typo in DrmCrtc::setLegacyCursor(). Commit.
Platforms/drm: fix direct scanout check. Commit.
Fix focus loss on decoration destruction. Commit. Fixes bug #411884
[testBorderlessMaximizedWindow] add touch to the test. Commit. Fixes bug #411884
Unit test for focusing loss problem on maximize. Commit. Fixes bug #411884
Autotests: Use less Screens::size(int). Commit.
Kwineffects: Drop numScreens property. Commit.
Input: fix crash on touch quicktile. Commit.
Remove unused stuff in Screens. Commit.
Effects/overview: Allow blurring desktop background. Commit.
Rename PlatformSurfaceTexture to SurfaceTexture. Commit.
Effects/overview: Add desktop bar. Commit.
Scripting: Introduce VirtualDesktopModel. Commit.
DRM Backend: Add some log trace for DrmConnector. Commit. See bug #442980
Effects: Make effects responsible for handling skipsCloseAnimation flag. Commit.
Effects: Port effects from int screens ids to EffectScreen. Commit.
Drm: Do not call the egl backend pointer when it's null. Commit.
Platforms/drm: fix init with explicit modifiers. Commit.
Platforms/drm: allow overriding eglstream choice. Commit.
Platforms/drm: set draw buffer for gbm. Commit.
Platforms/drm: use gbm with NVidia driver 495+. Commit.
Platforms/drm: refactor output enablement. Commit.
Fully port away from KPluginLoader. Commit.
Port away from KPluginLoader::findPlugins. Commit.
Decorations: small refactor for decorationpalette.cpp. Commit.
Decorations: when color scheme has no Header colors, don't ask for them. Commit.
Fix build. Commit.
Plugins/idletime: Fix processing of user activity. Commit.
Plugins/idletime: Remove m_started boolean flag. Commit.
Kcmkwin: Load builtin effects from metadata files. Commit.
Effects: Link builtin effects with executables. Commit.
Add support for static effect plugins. Commit.
Platforms/drm: fix disabled outputs with legacy drivers. Commit.
Add other missing includes to fix bsd build. Commit.
Add missing include to fix bsd compile problems. Commit.
Platforms/drm: tie primary planes to crtcs. Commit.
Platforms/drm: Move legacy cursor handling into DrmCrtc. Commit.
Platforms/drm: split DrmObject::Property out in its own files. Commit.
Platforms/drm: prettify some headers. Commit.
Platforms/drm: reverse output creation order. Commit.
Kwineffects: Stop linking kwayland-server. Commit.
Fix inputmethodtest. Commit.
Kwineffects: Remove effectively unused surface_interface.h include. Commit.
X11: Properly unredirect windows if compositing is not possible. Commit. Fixes bug #443953
Wayland: Remove absolute position from processMotion() that handles relative moves. Commit.
Use enum value for KAuthorized::authorize. Commit.
Restore old behavior of Workspace::clientArea(clientOpt, Toplevel). Commit. Fixes bug #443787
Fix build on Gentoo. Commit.
Do not ask for decoration settings without guarding. Commit.
KCM: Implement better layout. Commit.
InputMethod: Use new API to pass modifiers map along to clients. Commit.
InputMethod: Update for kwayland-server API change with keysym events. Commit.
Use move resize geometry in AbstractClient::applyWindowRules(). Commit.
Make geometry updates blocker pass last move resize geometry. Commit.
Replace AbstractClient::adjustedSize() with a simpler alternative. Commit.
Simplify AbstractClient::applyWindowRules(). Commit.
Inputmethod: Use touch events to decide if the panel is shown not the state. Commit.
InputMethod: only activate virtual keyboard when used with touch. Commit.
Scripting: Guard against nullptr m_client in WindowThumbnailItem. Commit. Fixes bug #443765
Properly update parent item's bounding rect when moving item. Commit. Fixes bug #443756
Fix AbstractClient::adjustedSize() for wayland windows with no committed buffer. Commit. Fixes bug #443705
Autotests: Fix ASAN issues. Commit.
Drop WaylandServer::terminateClientConnections(). Commit.
Rework input method teardown logic. Commit. Fixes bug #443603
Wayland: Move relative pointer extension instantiation to WaylandServer. Commit.
Fix build. Commit.
Libinput: Drop mm position in Connection::pointerMotionAbsolute(). Commit.
Move Xkb::LEDs enum to KWin namespace. Commit.
Effects: Pass full name to kwin4_add_effect. Commit.
Effects: Modularize builtin effects build. Commit.
Effects/showfps: Add destructor. Commit.
Pipewire: Fix downloading software-rotated textures. Commit.
Pipewire: No need to create a QRect when we just need its size. Commit.
Rename "pack" actions for clarity. Commit.
Abstract_client: convert some Q_FOREACH. Commit.
[wayland] fix crash on startup with lv3:ralt_alt XKB option. Commit. Fixes bug #440027
Plugins/nightcolor: Remove unused options. Commit.
Autotests: Use EffectLoader to list all available effects. Commit.
Cmake: Make KF5Wayland required again. Commit.
Drop WaylandServer::dispatch(). Commit.
Simplify WaylandServer::initWorkspace(). Commit.
Remove unused includes. Commit.
Fix build by lowering KDE_COMPILERSETTINGS_LEVEL. Commit.
Update kf5 version requirement to 5.86. Commit.
Pass correct argument to Q_UNUSED for disabled features. Commit.
Compositor: Merge the OpenGL 2 and 3 backends. Commit.
Autotests: Make testXdgShellClientRules more robust to CI being heavily loaded. Commit.
Autotests: Stabilize testXdgShellClient. Commit.
Reset WaylandServer::s_self in destructor. Commit.
Wayland: Drop internal connection. Commit.
NightColor: use config watcher to update state when configs are changed. Commit.
Fix a -Wformat warning on FreeBSD. Commit.
Increase minimum KDecoration2 version. Commit.
Platforms/drm: set DPMS property properly. Commit.
Wayland: Improve default placement of pointer. Commit.
Fix wrong approach geometry of screen edge's effect. Commit. Fixes bug #442973
Clear should_get_focus in Workspace::focusToNull(). Commit. Fixes bug #439405. Fixes bug #395919
Add kde-ci.yml. Commit.
Xdgshellclient: fix initial placement with maximize. Commit. Fixes bug #439986
Only emit outputDisabled if the output is enabled. Commit. See bug #440322
Platforms/drm: handle hotplugs with disabled outputs better. Commit. Fixes bug #442990
IdleTimePoller: Fix a crash at shutdown. Commit. Fixes bug #443268
Scene: Handle Xwayland windows changing surfaces. Commit. Fixes bug #442936. Fixes bug #426069
Store Toplevel surface using QPointer. Commit.
Wayland: Reset Toplevel::surfaceId after surface is created. Commit. See bug #442936. See bug #426069
Fix double close(). Commit.
Platforms/drm: remove redundant check for placeholder output. Commit.
Port src/plugins/idletime/poller.cpp away from the internal connection. Commit.
Fix center snap zone to account for available space. Commit.
Platforms/drm: handle disabled outputs better. Commit. Fixes bug #442603
Allow passing -1 screenId to Workspace::clientArea() again. Commit.
Effects/thumbnailaside: Fix crash in clientArea(). Commit. Fixes bug #443166
Fix a few clazy warnings. Commit.
Autotests: Fix TestDBusInterface. Commit.
Platforms/drm: remove dangling pointer of lease outputs pipeline. Commit.
Kcmkwin/rules: Fix suggested values for virtual desktops rule. Commit.
Autotests: Port testQuickTiling to AbstractOutput. Commit.
Libinput: Port to AbstractOutput. Commit. See bug #443088
Fix condition for making themes configurable. Commit. Fixes bug #442978
Platforms/drm: fix small memory leak. Commit.
Platforms/drm: Avoid making real commits while searching for output config. Commit. See bug #442603
Platforms/drm: Avoid re-using blobs. Commit. See bug #442603. See bug #439873
Wayland: Move ConnectionAdaptor to the same thread as Connection. Commit. See bug #442104
Gbm: Do not create buffers when there is no display. Commit.
Screencasting: Do not crash when the platform cannot provide textures. Commit. Fixes bug #442711
Platforms/drm: make failure of findWorkingCombination less severe. Commit. See bug #439873
Wayland: Move ownership of the libinput thread to InputRedirection. Commit. Fixes bug #442104
Wayland: Destroy InputRedirection explicitly. Commit. See bug #442104
[effects] Avoid animating screenlocker backing window. Commit.
[effects] Don't animate lockscreen via fadingpopups effects. Commit.
Platforms/drm: fix legacy dpms. Commit. Fixes bug #442969
Platforms/drm: fix dpms tracking. Commit.
Scenes/opengl: Fix clipping with transformed screens. Commit. Fixes bug #440940
Tablet: Check if client is supported before sending tool button. Commit. Fixes bug #438010
Gbm_dmabuf: Fix crash if gbm_bo_create fails. Commit.
Effects/overview: Drop Kompose mode. Commit.
Platforms/drm: fix hidden cursor. Commit. Fixes bug #438824
Wayland: Set default cursor shape for the root window. Commit. Fixes bug #442539
Wayland: Fix cross cursor in Xwayland apps. Commit. See bug #442539
Effects/desktopgrid: Schedule repaint when toggled. Commit.
Fix wrong popups Z-order after applying "Show Desktop" effect. Commit. Fixes bug #442605
Effects/trackmouse: Fix texture check. Commit. Fixes bug #439859
Kconf_update/kwin-5.23-disable-translucency-effect.sh: Avoid bashism. Commit.
X11: Cast Window to EGLNativeWindowType using a C cast. Commit.
Platforms/drm: Fix explicitGpus check. Commit.
Libkwineffects: Simplify EffectQuickView constructors. Commit.
Libkwineffects: Avoid accessing effects in EffectQuickView. Commit. Fixes bug #441585
Kcm/compositing: Don't reset animation speed to default value when running in plasma. Commit. Fixes bug #442600
Effects/glide: Adjust the effect to projection matrix changes. Commit. Fixes bug #442770
Platforms/drm: waitIdle before updating outputs. Commit. Fixes bug #442677
Restore fbo binding after updating surface texture from EGLStreams. Commit. Fixes bug #442697
Add NOTIFY signal to closeable property. Commit.
Kcmkwin/kwinscripts: Hide help button. Commit. Fixes bug #442460
Fix desktop grid border activation. Commit. Fixes bug #442518
Composite: adjust terminal messages (prio + text). Commit.
Composite: log when disabled via OpenGLIsUnsafe. Commit.
Fix screen edge detection. Commit.
Add hotkey option to move active window to center. Commit.
Fix required if statement before switch. Commit.
Refactor if-else chain in Placement::place to a switch statement. Commit.
Scenes/opengl: Fix null dereference in OpenGLWindow::windowTexture(). Commit. Fixes bug #437709
Platforms/drm: fix buffer re-using. Commit. See bug #442677
Implement DRM leasing. Commit.
X11: Fix "Move window to next screen" shortcut for maximized windows. Commit. Fixes bug #442534
Platforms/drm: disable explicit modifiers by default. Commit.
Platforms/drm: allow modesets when setting Broadcast RGB. Commit. See bug #442520
Tablet: Fix disconnecting the tablet while the pen is still in proximity. Commit. Fixes bug #442573
Wayland inputmethods: If maximized, also restore to the available area. Commit.
Port to new KDecoration2::DecorationThemeProvider class. Commit.
GenericScriptedConfigFactory::create: Do not use plugin keyword to identify which KCM should be loaded. Commit.
Emit deprecation warnings for loading KCM using a plugin keyword. Commit.
Deprecate loading of KDecoration2::DecorationButton plugins using the "button" keyword. Commit.
Fix build on 32bit platforms. Commit.
Platforms/drm: re-use buffers for testing. Commit.
Platforms/drm: simplify active handling a bit. Commit.
Platforms/drm: add a method for setting legacy properties. Commit.
Platforms/drm: simplify DrmPipeline::checkTestBuffer. Commit.
Platforms/drm: drop some unused methods. Commit.
Platforms/drm: simplify format stuff a bit. Commit.
Platforms/drm: make SRC properties readable. Commit.
kwrited
It's compile fine without deprecated methods. Commit.
Update kf5 version requirement to 5.86. Commit.
Add FreeBSD CI. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
layer-shell-qt
Update kf5 version requirement to 5.86. Commit.
Add FreeBSD CI. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
libkscreen
Backends/kwayland: Use output name to guess output type. Commit.
Update required PlasmaWaylandProtocols version. Commit.
GetConfiguration: ensure to set explicitLogicalSize for returned outputs. Commit.
Doctor: Clean unused argument. Commit.
Add KScreen::Config::Feature::SynchronousOutputChanges. Commit.
Wayland: Wait for KWin reply before returning from setConfig. Commit.
Fix some clazy warnings. Commit.
Under X11 ignore per-screen scale to compute logicalSize. Commit.
Enable GitLab CI. Commit.
Add KScreen::Output::typeName. Commit.
Wayland: Issue a configChanged when the primary changes. Commit.
Do not issue SetConfigOperations with bogus primary states. Commit.
Fix using correct log level by using systemd unit. Commit. Fixes bug #444084
Wayland: Properly choose interface versions. Commit.
Implement Primary Displays on the wayland session. Commit.
Add support to primary into the kscreen-doctor tool. Commit.
XrandR: Fix impossibilty to change resolution in VirtualBox. Commit. Fixes bug #407058
Update kf5 version requirement to 5.86. Commit.
Fix autorotate when "only in tablet mode" is selected. Commit. Fixes bug #428626
Add .kde-ci.yml. Commit.
Fix all the new settings. Commit. Fixes bug #442520
libksysguard
Fix showing icons in KSysguard. Commit.
Allow specifying initial value for SysctlSensor. Commit.
BarChart: Make spacing proportional to total width and number of bars. Commit. Fixes bug #444585
Set an initial value of 0 for SensorsFeatureSensor. Commit.
Allow providing an initial value for AggregateSensor and SysFsSensor. Commit.
Check initial value is valid before resetting in SensorProperty::unsubscribe. Commit. See bug #446414
Support changing sensor label names for the Grid face. Commit. Fixes bug #448980
Only rate-limit sensors if we already have a valid value. Commit. Fixes bug #446372
Faces/facegrid: Filter out some display styles from the config. Commit. Fixes bug #447847
Fix compilation on Plasma/5.24 branch. Commit. See bug #437653
Faces/textonly: Set grouped header to fill width so it elides properly. Commit. Fixes bug #440592
Port SensorFaceController to support JSON plugin metadata. Commit.
Fix build with GCC 12, missing include. Commit.
ConfigAppearance: Set Layout.preferredWidth in updateRateLimitSpinBox. Commit.
Add support for bits per second. Commit. Fixes bug #418968
Fix compile error against qt6. Commit.
Use Q_EMIT here. Commit.
Fix typos in l10n string comments. Commit.
Port some Q_FOREACH. Commit.
Handle process parent changes in ProcessDataModel. Commit. Fixes bug #446534
Piechart: Fix punctuation of labels in config. Commit.
Remove redundant blank line. Commit.
ProcessCore: Check the actual previous values when updating IO rates. Commit. Fixes bug #444127
ProcessCore: Ignore elapsedTime QList QList QList functions. Commit.
[Task Manager] cosmit: Remove extra semicolons and parenthesis. Commit.
[Task Manager] cosmit: Fix whitespace. Commit.
Use Kirigami.Avatar in Kickoff Header bar. Commit. Fixes bug #442776
KCM Automounter: invert text description of AutomountUnknownDevices which was inverted. Commit. Fixes bug #432026
[kcms/activities] Fix QML i18n calls. Commit. Fixes bug #442514
Kickoff: implement directional navigation. Commit.
Kickoff: keep delegate highlight visible more often. Commit.
Kickoff: Use attached tooltip for leave buttons. Commit.
Plasma Disks
Compile fine without deprecated methods. Commit.
Use Q_EMIT/Q_SLOTS. Commit.
Update kf5 version requirement to 5.86. Commit.
Install KCM in plasma/kinfocenter namespace. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
Plasma Firewall
Add missing installation of kcm_firewall.desktop file. Commit.
Make compile without deprecated methods. Commit.
Use Q_EMIT here. Commit.
Use more QStringLiteral + initialize variable in header. Commit.
Fix qml warning reported by qtc. Commit.
Add more QStringLiteral. Commit.
Update.gitignore. Commit.
Convert KCM Desktop files to JSON & install KCM in new namespace. Commit.
De-duplicate json metadata of KPackages. Commit.
Use correct breeze kcm settings firewall icon. Commit.
Fix some clazy warnings. Commit.
USe more cmake target centric code. Commit.
Remove unneeded X-Plasma-API from KCM metadata. Commit.
Update kf5 version requirement to 5.86. Commit.
Add FreeBSD CI. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
plasma-integration
Gracefully handle invalid color scheme setting. Commit. Fixes bug #449613
Port Q_FOREACH. Commit.
Fix some clazy warning. Commit.
Fix some clazy warning. Commit.
Add GitLab CI. Commit.
Remove manual lnf default handling. Commit.
Only read values that will be used. Commit.
Replace Q_DECL_OVERRIDE by override. Commit.
Update kf5 version requirement to 5.86. Commit.
Add .kde-ci.yml. Commit.
plasma-mobile
Applets/activities & applets/krunner: Remove from repo. Commit.
[shell/updates] Ensure upgrade process has new panel height. Commit.
Fix meta shortcut being removed regression. Commit.
Homescreen: Don't disable flick tracking unnecessarily. Commit.
Homescreen: Only close app drawer after startup feedback is fullscreen. Commit.
Lockscreen: Use smaller up icon. Commit.
Widgets/krunner: Fix keyboard focus being invoked on shell startup. Commit.
Homescreen: Close app drawer when app is launched. Commit.
Homescreen: Reset app drawer position when opened. Commit.
Widgets/krunner: No predictive text. Commit.
Widgets/krunner: Ensure plasma style is being followed. Commit.
Fix README link. Commit.
Apply suggestions. Commit.
Quicksettings/nightcolor: Remove copied dbus file and use file exposed by KWin. Commit.
Quicksettings/nightcolor: Trim down dependencies. Commit.
Quicksettings/nightcolor: Fix night color. Commit.
Widgets/krunner: Fix keyboard focus. Commit.
Homescreen: Fix broken binding. Commit.
Widgets/krunner: Fix icon name. Commit.
Actiondrawer: Fix widget references. Commit.
Homescreen: Add search widget. Commit.
Homescreen: Adjust swipe threshold to be more lenient for horizontal swipes. Commit.
Homescreen: Fix applet removal not persisting. Commit.
Homescreen: Fix applet edit function calls. Commit.
Homescreen: Fix non-existent property calls and remove unused file. Commit.
Homescreen: Fix removing apps from homescreen not persisting. Commit.
Homescreen: Remove non-existent signal emit. Commit.
Startupfeedback: Fix property call. Commit.
Taskswitcher: Bring back task preview if it doesn't close within 3 secs. Commit.
Homescreen: Fix favourites strip swipe. Commit.
Fix licensing header. Commit.
Homescreen: Extract out state management to HomeScreenState and use single flickable. Commit.
Startupfeedback: Ensure touch events don't go behind. Commit.
Startupfeedback: Optimize animation playback on slower devices with delay. Commit.
Startupnotifier: Import and integrate into homescreen for performance. Commit.
Taskswitcher: Close if window has popped up in front. Commit.
Actiondrawer: Fix non-existent function call. Commit.
Taskswitcher: Cleanup. Commit.
Actiondrawer: Reduce background opacity if no notifications are shown. Commit.
Actiondrawer: Ensure that new swipes always re-open the overlay. Commit.
Taskswitcher: Add darken effect for not centered tasks. Commit.
Taskswitcher: Apply scale on entire task list, rather than single task. Commit.
Taskswitcher: Remove QQC2.Control from Task to avoid touch conflicts. Commit.
Taskswitcher: Add icon behind thumbnail preview in case it doesn't load. Commit.
Taskswitcher: Fix tapping outside of delegate to close. Commit.
Taskswitcher: Rewrite without listview and extract state to TaskSwitcherState. Commit.
Homescreen: Fix swipe down gesture conflict with taskpanel. Commit.
Mobileshell/taskswitcher: Remove unneeded gesture area. Commit.
Taskpanel: Refactor and cleanup. Commit.
Homescreen: Fix negative cache buffer on GridViewAppDrawer. Commit.
Homescreen: Fix lack of margin for taskpanel on landscape in appdrawer. Commit.
Taskswitcher: Move component to homescreen and remove popup window. Commit.
Homescreen: Refactor and split out homescreen component. Commit.
Taskpanel: Extract navbar and task switcher to components/mobileshell. Commit.
Look-and-feel/lockscreen: Remove missing imports. Commit.
Components/mobileshell: Remove missing component. Commit.
Fix license header. Commit.
Add repository icon license. Commit.
Add repository icon. Commit.
Move mmplugin to components folder. Commit.
REUSE compliance, add check to CI, drop unused components. Commit.
Update readme. Commit.
Panel: Refactor panel and implement blue ocean mockups. Commit.
Add a mobile-specific dialog. Commit.
Homescreen: Change default favourites apps. Commit.
Remove unused components. Commit.
Panel: Fix SIM Locked being shown when no sim is inserted. Commit.
Panel: ask KWin for native resolution screenshots. Commit.
Drop CI for FreeBSD in this repo. Commit.
Remove the krunner widget from home screen by default. Commit.
Homescreen: Remove non-existent function call. Commit.
Add GitLab CI. Commit.
Fix plasma mobile session. Commit.
Homescreen: Fix silly type name error. Commit.
Fix task jump. Commit.
Fix scale calculation. Commit.
Fix current index calculation, and refactor. Commit.
Fix activate. Commit.
Major refactor and smoothen alignment. Commit.
Ensure that homescreen is not showing when task switcher opens. Commit.
Add overswipe gesture. Commit.
Improve smooth offset behaviour. Commit.
Revamp task switcher. Commit.
Homescreen: Add swipe down panel gesture. Commit.
Fix broken reset homescreen position signal, and minor refactor. Commit.
Port away from PlasmaComponents 2.0 on most places. Commit.
Rework app drawer layout and open/close behaviour logic. Commit.
Panel: Fix quicksetting delegate width not getting enforced on label. Commit.
HomeScreen: Support the meta key. Commit.
LockScreen: Support entering the password from the physical keyboard, without flicking. Commit.
Lockscreen: Support clearing the password with ctrl+backspace. Commit.
Panel: Rework panel layout, and refactoring. Commit.
Update kf5 version requirement to 5.86. Commit.
PasswordBar: Use input-dialpad icon when normal keyboard is opened. Commit.
Add .kde-ci.yml. Commit.
Taskpanel: Make the vertical form factor offset a bit smaller. Commit.
Taskpanel: Use the form factor to define the position we are on. Commit.
As an acronym, SIM should be upper-case. Commit.
Do not show "Sim Locked" when there's no SIM card. Commit.
Revert "phonepanel: Keep the Quick Settings buttons the same size". Commit.
Lockscreen: Fix text input not working because of predictive text. Commit.
Phonepanel: Keep the Quick Settings buttons the same size. Commit.
Add airplane mode in quicksettings. Commit.
Plasma Nano
It compiles fine without deprecated methods. Commit.
Fix applet error not loading due to missing property. Commit.
Add missing override + use nullptr + use QStringLiteral. Commit.
Use more cmake target centric. Commit.
Update kf5 version requirement to 5.86. Commit.
Add FreeBSD CI. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
Port away from Plasma Components 2.0. Commit.
Plasma Networkmanager (plasma-nm)
Applet: Check if we have Kirigami.InputMethod for search field focus. Commit.
Applet: Correct willShowOnActive check for search field. Commit.
Only focus search field by default if that doesn't show a virtual keyboard. Commit.
[applet]: Fix scrolling in ScrollViews. Commit.
Display virtual connections upon creation. Commit.
Always show virtual connections in creation dialog. Commit.
Introduce ConfigurationProxy. Commit.
Modernize to QQC2. Commit.
Add access to "Virtual Connections" option from creation dialog. Commit.
Apply "virtual connections" selection to view and editor. Commit.
Applet: Improve consistency of scrollview with Kickoff. Commit.
Fix clazy warnings. Commit.
Fix some clazy warnings. Commit.
Applet: Improve visibility of graph lines. Commit. Fixes bug #446768
Remove unused variable. Commit.
Port some deprecated methods. Commit.
It's not necessary to translate this string as it's a message error. Commit.
Use more QLatin1String. Commit.
Autogenerate debug categories. Commit.
Fix some clazy warning. Commit.
OpenVPN: Import tls-crypt keys. Commit.
Const'ify + add nullptr. Commit.
Use QLatin1Char. Commit.
Const'ify pointer. Commit.
Modernize code: use auto, use {} etc. Commit.
Use more QStringLiteral. Commit.
Fix some clazy warning. Commit.
[applet] Fix ShowQR code style. Commit.
[applet] Flatten Toolbar layout. Commit.
Clazy warning--. Commit.
Use const'ref. Commit.
Fix some clazy warning. Commit.
Continue to const'ify pointer. Commit.
Const'ify pointer + use QStringLiteral + initialize variable in headers. Commit.
OpenVPN: fix logic in auth dialog. Commit. Fixes bug #444882
Openconnect: Drop dead code for unsupported openconnect versions. Commit.
Set Qt.ImhNoPredictiveText for text field that acts as a search field. Commit. See bug #439914
[PasswordField] Minor cleanup. Commit.
[PasswordField] Remove redundant {1} quantifier. Commit.
Openconnect: Adjust version check in CMake and allow version 3.99 again. Commit.
Openconnect widget: Default to "anyconnect" when protocol is not set. Commit.
Openconnect: Make FSID passphrase + empty private key combination work. Commit. Fixes bug #443770
Only include mobileproviderstest with ModemManager. Commit.
Keyboard navigation for applet. Commit.
Update kf5 version requirement to 5.86. Commit.
Remove applet list item animations. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
Plasma Audio Volume Control
Applet: re-arrange CompactRepresentation's MouseArea and Icon. Commit. Fixes bug #426646
[kcm] Use better fallback icons for streams. Commit.
Remove nonsensical property initialization. Commit.
[applet] make it clear where paCardModel comes from. Commit.
[applet] animate view transition with StackView. Commit.
Port ScrollArea to ScrollView. Commit.
[applet] make it clear where properties come from inside list items pt2. Commit.
[applet] Make it clear where properties inside list items come from. Commit.
Kcm: Fix null warning when stream ends. Commit.
Kcm/speakertest: Wrap long text on speaker buttons. Commit.
Fixes toggling Configure button on click. Commit.
Port some Q_FOREACH. Commit.
Initialize variable in header . Fix some qml warning. Commit.
Kcm/speakertest: Improve visuals. Commit.
Applet: Rewrite 0-9 keys handling. Commit.
Applet/Keys: Factor out event.key, use === strict equality. Commit.
Applet: Fix code style. Commit.
Show better name for audio gateway streams. Commit.
Applet: Avoid explicit location on a Page footer. Commit.
Applet: Raise maximum volume: Pad on the left. Commit.
Port KCM to new metadata approach. Commit.
Remove unneeded X-Plasma-API from KCM metadata. Commit.
Remove sourceIndex and streamIndex from VolumeObject. Commit.
Decouple sink and speakertest. Commit.
Don't hardcode appId in context. Commit.
Applet: Add background to sliders with level meters in them. Commit.
Update kf5 version requirement to 5.86. Commit.
Add FreeBSD CI. Commit.
Applet: Disable clipping on slider handle, enable layer. Commit.
Applet: remove unused Header component. Commit.
Applet: Use attached ToolTips. Commit.
Applet: Port to PC3, port to Qt Quick DragArea and Drop. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
Use CA_SUCCESS for comparing canberra results. Commit.
[speakertest] Force canberra driver to PulseAudio. Commit. Fixes bug #442781
Fix a bug that caused the handle of the volume slider to show artifacts. Commit. Fixes bug #434927
Fix balance setting. Commit. Fixes bug #439751
Plasma SDK
[plasmathemeexplorer] Set desktop file name. Commit. Fixes bug #410861
Cuttlefish: Add keywords. Commit.
Remove dead code. Commit.
We depend against qt5.15. Commit.
Update kf5 version requirement to 5.86. Commit.
Add FreeBSD CI. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
Plasma Systemmonitor
Do not use Control as container for config UI elements. Commit.
Set "noMargins" to true for Applications and Processes pages. Commit. Fixes bug #447146
Mark as single window app. Commit.
GIt_SILENT: it compiles fine without deprecated methods. Commit.
Fix clazy warnings. Commit.
Fix some clazy warnings. Commit.
Fix some cppcheck warnings. Commit.
Remove unused variable. Commit.
Strip punctuation of labels in config. Commit.
Add comma separated filtering to ApplicationsTableView. Commit.
ApplicationsTable: Remove unneeded ProcessSortFilterModel. Commit. Fixes bug #445544
Add GitLab CI. Commit.
Don't make right click popup modal. Commit.
Fix main.qml URL from not being a URL. Commit.
Port away from Kirigami.Units.devicePixelRatio. Commit.
Move spinbox below label in Sensor settings to avoid getting cut off. Commit.
Allow changing row heights to one of three different modes. Commit. Fixes bug #441489. See bug #441027
Clarify that the KSysGuard package is libksysguard. Commit.
Find KSystemStats. Commit.
Update kf5 version requirement to 5.86. Commit.
Install external kinfocenter module in ${KDE_INSTALL_DATADIR}/plasma/kinfocenter/externalmodules. Commit.
Add .kde-ci.yml. Commit.
Add external infocenter module. Commit.
Avoid basing a preferredWidth on a currentWidth. Commit.
No need to build a custom string for the application window title. Commit.
plasma-tests
Update kf5 version requirement to 5.86. Commit.
plasma-thunderbolt
Port KCM to new metadata approach. Commit.
Remove unneeded X-Plasma-API from KCM metadata. Commit.
Add FreeBSD CI. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
plasma-vault
Applet: fix scrollview and delegate size. Commit.
[applet]: Fix scrolling in ScrollViews. Commit. See bug #448243
Port ScrollView to ScrollArea. Commit.
USe QLatin1Char. Commit.
We depend against qt5.15. Commit.
Use Q_EMIT here. Commit.
Ci: only use networkmanager-qt on Linux. Commit.
Add GitLab CI. Commit.
Add missing translation domain. Commit. Fixes bug #445726
Request a new dolphin window when opening vaults. Commit. Fixes bug #445542
Fix some clazy warnings. Commit.
USe more cmake target centric. Commit.
This is not used. Commit.
Remove applet list item animations. Commit.
Add .kde-ci.yml. Commit.
Plasma Workspace
De-duplicate 'Uninstall or manage addons' option in the context menu of Kickoff. Commit. Fixes bug #448564
Use the correct endpoint for this - hosted by a CDN and therefore capable of handling much greater volumes of traffic. Commit.
Purge all references to download.kde.org, replacing them with the correct endpoint of autoconfig.kde.org. Commit.
Systray: Fix applet's appearance on a desktop. Commit. Fixes bug #449535
Kcms/users: set interactive auth flag. Commit. Fixes bug #449385
Systray: Fix systray collapsing on click. Commit. Fixes bug #449533
Startkde: Explicitly drop session-specific vars in the systemd environment. Commit. Fixes bug #449326
Startkde: Make getSystemdEnvironment return a QProcessEnvironment. Commit.
Startkde: Drop unneeded declaration of static functions. Commit.
Systemtray AbstractItem: Improve touch feedback. Commit.
Add an empty mousearea to fix touch. Commit.
Fix wrong arg type in addLauncher method call. Commit. Fixes bug #449243
Keep KRunner open after launching matches when it is pinned. Commit. Fixes bug #449138
Applets/systemmonitor: Don't load "metadata.desktop" to determine preset. Commit. Fixes bug #448529
[systemd] Fix logout issues. Commit. Fixes bug #448492
Systemtray PlasmoidItem: forward all mouse click events. Commit.
Systemtray AbstractItem: consistently open menu on press with RightButton. Commit.
Systemtray AbstractItem: only press and hold for menu with LeftButton. Commit.
Fixup! clipboard & devicenotifier applets: remove unnecessary delegate width override. Commit.
Servicesrunner: Fix some apps not showing up when typing less than 3 characters. Commit. Fixes bug #443866
Fix initial focus in LockScreenUi. Commit.
Make SessionManagementScreen a FocusScope. Commit. Fixes bug #447817
Applets/systemtray: Do not delay menuImporter deletion. Commit. Fixes bug #442463
[kde-systemd-start-condition] Always return success on non Plasma. Commit.
Kcms/nightcolor: Don't start locator if Night Color is not active. Commit. Fixes bug #448727. Fixes bug #448728
Applets/clipboard: Fix unknown character when pressing Backspace while an item in the list has focus. Commit. Fixes bug #448819
Fix warning when an account is locked. Commit. Fixes bug #428613
Wallpapers/color: Add back "ServiceTypes" property in metadata.json. Commit. Fixes bug #448625
Applets/clipboard: Don't delete any item when the search field has focus. Commit. Fixes bug #448738. Fixes bug #448739
SystemDialog: improve design and make it more KDE-like. Commit.
Applets/batterymonitor: Use "Power Management" as fallback title. Commit.
Applets/systemtray: fix glitch for some applets with headers. Commit. Fixes bug #438178
Killrunner: Do not define plugin id with a space. Commit. Fixes bug #448156
Applets/batterymonitor: Use "video-display-brightness" for !hasBatteries. Commit. Fixes bug #448520
Klipper: Add testTrimmedText. Commit.
Applets/clipboard: Generate QR code from full text. Commit.
Applets/clipboard: Use FullTextRole in SortFilterModel. Commit.
Applets/clipboard: Use FullTextRole in EditPage. Commit. Fixes bug #448627
Klipper: Add FullTextRole to get untruncated text. Commit.
Klipper: Replace UserRole with named types. Commit.
Klipper: Add named role types to HistoryModel. Commit.
Applets/clipboard: Always treat clipboard text as plain text. Commit.
Applets/clipboard: Add scrollbar to EditPage. Commit. Fixes bug #448629
Revert plasma-frameworks porting of Plasma::Corona:::containmentForScreen. Commit. Fixes bug #448590
Revert "[applets/batterymonitor] PowerManagement: Fix layout height without inhibitions". Commit.
[systemdialogs] Remove leftover and broken components. Commit. See bug #448423
Applets/notifications: set implicit size. Commit. Fixes bug #448383
Kcm/users: make initials text fit and scale properly. Commit. Fixes bug #448437
Update required PlasmaWaylandProtocols version. Commit.
Sddm-theme: Change wallpaper extension so that it points at a real file. Commit.
New wallpaper for Plasma 5.24. Commit.
New wallpaper for Plasma 5.24. Commit.
Applets/batterymonitor: make better use of top-level properties. Commit.
Remove DBus service start condition for baloo runner. Commit.
[applets/appmenu] Fix undefined Alt data source access. Commit.
Applets/batterymonitor: add missing active property for custom icon. Commit.
[applets]: Fix scrolling in ScrollViews. Commit. See bug #448243
Fix scrolling in ScrollViews. Commit. See bug #448243
Applets/batterymonitor: fix CompactRepresentation. Commit.
[kcms/kfontinst] Re-enable on wayland. Commit. Fixes bug #439375
Pipewire: Remove undeclared and unused method. Commit.
[kcms/formats] Write text codec into localerc files. Commit. Fixes bug #447903
Kcm/formats: change another instance of "Number" to "Numbers". Commit.
Delay setPrimaryOutputName on X11 nativeeventfilter. Commit. Fixes bug #447936
[kcm/formats] Reword "Number" to "Numbers". Commit.
Fix wrong defining of QML event handlers for NewStuff.Action components. Commit.
Libnotificationmanager: Structure logs. Commit.
[applets/notifications] Remove leftovers of jobProgressItem. Commit.
Applets/batterymonitor: mirror comment about showing OSDs. Commit.
Battery: Use the icon we agreed on. Commit.
[libtaskmanager] Increase buffer for pipewire format negotiation. Commit. Fixes bug #446061
[applets/notifications] Change right click menu configure action to "configure". Commit.
Applets/manage-inputmethod: only make it active in tablet mode. Commit.
Improve scrollview. Commit.
Applets/systemtray: comment on the reason for importing Kirigami. Commit.
Libtaskmanager: Match "new" at the beginning and "window" at the end in canLauchNewInstance. Commit.
Libtaskmanager: also honor new XDG "SingleMainWindow" key. Commit.
Applets/batterymonitor: shorten "broken battery" message. Commit.
Add a fixme about bogus section handling. Commit.
Handle lack of storage access and MTP more sensibly. Commit.
Modernize variable declarations. Commit.
Dry up code. Commit.
Applets/batterymonitor: make "broken battery" message use neutral text. Commit.
Applets/digital-clock: add icon for "Set time format" action too. Commit.
Applets/digital-clock: Use a monochrome icon for "Adjust Date and Time" action. Commit.
[applets] Improve consistency of scrollview with Kickoff. Commit.
Kcms/nightcolor: port location services message to TextEdit. Commit.
Kcms/nightcolor: re-arrange properties for location services message. Commit.
Kcms/nightcolor: improve code for onLinkActivated signal handler. Commit.
Kcms/nightcolor: use KUIT formatting for location services note. Commit.
Kcms/feedback: make link to privacy policy inline. Commit.
Applets/batterymonitor: don't show both battery health and broken message. Commit. Fixes bug #442906
Applets/batterymonitor: remove unused ids. Commit.
Applets/batterymonitor: Improve for desktop systems. Commit. Fixes bug #415073
Webshortcuts runner: Make implicit KService include/linking explicit. Commit.
Export KRunner QueryMatch::isMultiLine in Kicker model. Commit.
[kicker] Cache position of hover enter events before replaying. Commit. Fixes bug #447278
[applets/batterymonitor] PowerManagement: Fix layout height without inhibitions. Commit.
[applets/batterymonitor] PowerManagement: Decouple Repeater component. Commit.
[applets/batterymonitor] PowerManagement: Add !disabled condition to inhibitions list. Commit.
[applets/batterymonitor] Pass down and document inhibitions explicitly. Commit.
[applets/batterymonitor] PowerManagement: Fix potential undefined access. Commit.
[applets/batterymonitor] PowerManagement: Rename root component's id to just 'root'. Commit.
[applets/batterymonitor] Fix whitespace. Commit.
[applets/batterymonitor] Rename powermanagementChanged signal. Commit.
Calculatorrunner: Enforce using Qalculate. Commit. Fixes bug #433730
Applets/systemtray: Follow panel opacity. Commit. Fixes bug #439025
[applets/batterymonitor] CompactRepresentation: Fix ReferenceError. Commit.
[kcms/style] Increase width of style preview. Commit.
Kcms/autostart: close menu popup when clicking its parent button again. Commit.
Kcms/autostart: remove unnecessary extra spacing in new popup location. Commit.
Proper popup menu behaviour and removed workaround hack. Commit.
[kdisplaymanager] Fix a comment. Commit.
Add shortcut to walk through media player sources (Ctrl+[Shift]+Tab). Commit. Fixes bug #412260
[applets/digitalclock] Allow to launch Kalendar instead of KOrganizer. Commit.
[applets/digitalclock] Rename lauchOrganizer to launchCalendar. Commit.
[libtaskmanager] Go back to using KServiceTypeTrader for looking up desktop entries. Commit.
[libtaskmanager] Hide our new instance action when the app already has one. Commit.
Use KNewStuff widgets. Commit.
[kcms/formats] Install to new namespace. Commit. Fixes bug #447544
[libtaskmanager] Activate window before moving, resizing, minimizing, or maximizing it. Commit.
Applets/mediacontroller: Fix incorrect scale factor of backgroundImage. Commit.
Applets/digital-clock: Update KCM names for Clock and Format settings. Commit. Fixes bug #447502
Runners/shell: Port from KToolInvocation::invokeTerminal to KTerminalLauncherJob. Commit. Fixes bug #437131
Applets/kicker: Use single-shot timer in TriangleMouseFilter. Commit. See bug #447278
[libtaskmanager] Don't allow to launch a new instance for some single-window apps. Commit.
Helprunner: Escape example queries to avoid placeholders getting interpreted as html. Commit.
Helprunner: Show description of runner if syntax description is empty. Commit.
Helprunner: Utilize styled text markup to make syntax and description more visually distinct. Commit.
Helprunner: Display action to open KCM for runner. Commit.
Helprunner: Do not store generated entries in KRunner history. Commit.
Add help button to trigger help runner from KRunner UI. Commit.
Web Search Keywords: Adjust runner syntaxes. Commit.
HelpRunner: Allow runners to specify custom placeholder. Commit.
Powerdevil Runner: Fix accessing translated strings before they are initialized. Commit.
Powerdevil Runner: Improve runner syntax description. Commit.
Add helprunner to show usage information for KRunner plugins. Commit. Fixes bug #433636. Fixes bug #369136
[webshortcutsrunner] Fix private browsing with some Firefoxes. Commit.
[libtaskmanager] Prevent launching a new instance of services with NoDisplay=true. Commit. Fixes bug #447204
Keep .desktop suffix when renaming desktop links. Commit.
[kcms/style] Don't call setNeedsSave when style config changes. Commit. Fixes bug #439297
[libtaskmanager] Add role to determine whether a new instance of a task can be launched. Commit.
[wallpapers/image] warnings--. Commit.
[applets kicker] Move safety check to a more useful place. Commit.
Remove unused vars. Commit.
[applets/digitalclock] Initialise all member vars. Commit.
Digital-clock: fix calendar popup contrast when opened from desktop. Commit. Fixes bug #446991
Shellrunner: Port to KRunner test utils. Commit.
Remove no longer needed test data file. Commit.
Remove "1.0" version definitions in json metadata. Commit.
Remove empty version definitions in json metadata. Commit.
Remove unneeded X-KDE-ParentApp definitions in json metadata. Commit.
Remove unneeded ServiceType definitions in json metadata. Commit.
Remove categories from KCM desktop files. Commit.
Remove Comment entries from KCM desktop files. Commit.
Wallpapers: Make "Set as Wallpaper" only apply to current activity. Commit. See bug #358038
SystemDialog: Move the different implementations into a LnF file. Commit.
Introduce SystemDialog. Commit.
Remove dead code for querying preferred service. Commit.
[libtaskmanager] Remove unused appDataFromAppId method. Commit.
[libtaskmanager] Fix docs for defaultApplication. Commit.
[applets/batterymonitor] PowerProfileItem: Elide slider labels. Commit.
[applets/batterymonitor] PowerProfileItem: Inline horizontalAlignment expression. Commit.
[applets/batterymonitor] Simplify layout sizing flow. Commit.
[applets/batterymonitor] PowerProfileItem: Fix inhibition hints overflow. Commit.
[applets/batterymonitor] PowerProfileItem: Refactor Column into Layout. Commit.
[applets/batterymonitor] PowerProfileItem: Remove unused ids. Commit.
[applets/batterymonitor] PowerProfileItem: Reorder anchors on Slider. Commit.
[applets/batterymonitor] PowerProfileItem: Normalize whitespace. Commit.
[applets/batterymonitor] PowerProfileItem: Rename root id. Commit.
[applets/batterymonitor] BrightnessItem: Refactor Column into Layout. Commit.
[applets/batterymonitor] BrightnessItem: Rename ids to something shorter. Commit.
[applets/batterymonitor] BrightnessItem: Remove unused ids. Commit.
[applets/batterymonitor] BrightnessItem: Turn method call into property. Commit.
[applets/batterymonitor] BrightnessItem: Rename root id. Commit.
Remove "Add panel" item from panel context menu. Commit.
Disable "run associated application" by default in desktop context menu. Commit.
Add "Configure Displays" action to desktop context menu. Commit. Fixes bug #355679
Kcms/users: Opt out of frameless scrollview for users list. Commit.
Match applets by English names and keywords even when system is in another locale. Commit.
[libtaskmanager] Don't ignore services with NoDisplay=true when searching for appId. Commit.
[libnotificationmanager] Fix memory leak. Commit.
Dataengines/mpris2: Fix empty player condition. Commit. Fixes bug #447169
Ksmserver: reject new clients when shutting down. Commit. Fixes bug #432643
Applets/devicenotifier: Use SequentialAnimation in ListView.onRemove. Commit. Fixes bug #427945
Consider fake outputs as not existent. Commit.
Notifications: Add support for XDG Activations. Commit.
Kcms/feedback: Use new icon. Commit. Fixes bug #412029
[applets/batterymonitor] BatteryItem: Fix undefined property access. Commit.
[applets/batterymonitor] PopupDialog: Add padding. Commit.
[applets/batterymonitor] PopupDialog: Move battery list inside ColumnLayout. Commit.
[applets/batterymonitor] PopupDialog: Replace Column with its Layout counterpart. Commit.
[applets/batterymonitor] PopupDialog: Clean up anchors-based layout. Commit.
[applets/batterymonitor] PopupDialog: Simplify PC.Units math. Commit.
[kcms/lookandfeel] Support latte layout. Commit.
Fix installation location of kfontviewpart.rc. Commit.
Klipper: Shorten unnecessarily long action menu title. Commit. Fixes bug #447032
[applets/batterymonitor] JavaScript code style++. Commit.
[applets/batterymonitor] Fix null access error. Commit.
Fix formatting of X-KDE-OnlyShowOnQtPlatforms json entry. Commit.
[kcms/lookandfeel] Guard reading invalid first entry. Commit. Fixes bug #446100
Wallpapers: Add "Set as Wallpaper" action. Commit. Implements feature #358038
[applets/batterymonitor] BatteryItem: Fix nullable property access. Commit.
[applets/batterymonitor] Refactor data flow in PowerProfileItem. Commit.
[applets/batterymonitor] BatteryItem: Inline BatteryDetails component. Commit.
[applets/batterymonitor] BatteryItem: Flatten one more top-level Layout. Commit.
[applets/batterymonitor] BatteryItem: Yeet the tooltip. Commit.
[applets/batterymonitor] BatteryItem: Unwrap BatteryDetails from Loader. Commit.
[applets/batterymonitor] BatteryItem: Simplify access to simply named model roles. Commit.
[applets/batterymonitor] BatteryItem: Replace dynamically scoped var with property. Commit.
[applets/batterymonitor] BatteryItem: Rename top-level id to root. Commit.
[applets/batterymonitor] BatteryItem: Flatten top-level Item. Commit.
[applets/batterymonitor] BatteryItem: Move battery details and charge threshold hint. Commit.
[applets/batterymonitor] BatteryItem: Port top-level Column to Layout. Commit.
[applets/batterymonitor] BatteryItem/ToolTip: Port children to layouts. Commit.
[applets/batterymonitor] BatteryItem/ToolTip: Port to layout types. Commit.
[Global Menu] Set translation domain. Commit.
Convert desktopnotifier desktop file to json. Commit.
Convert solidui server desktop file to json. Commit.
Webshortcuts runner: Define X-KDE-ConfigModule instead of creating service for KCM. Commit.
Remove installation of kfontviewpart file. Commit.
Clean up further unneeded desktop files. Commit.
Use Q_SLOTS. Commit.
Revert "GIT_SILENT Revert changes to systemtrax for now". Commit.
Remove now unneeded desktop files. Commit.
Remove now unneeded desktop to json conversion code. Commit.
Remove irrelevant desktop files. Commit.
Convert desktop files to JSON. Commit.
Applets: Convert Desktop files to JSON. Commit.
Align names of KCMs and their desktop files. Commit.
Install KCMs in new namespace & embed json metadata. Commit.
Kcms: Remove now unneeded kcoreaddons_desktop_to_json cmake function calls. Commit.
Convert KCM Desktop files to JSON. Commit.
[Notifications] Use edit-copy-path for "Copy location" action. Commit.
Lookandfeel: Add missing check if list of files is empty. Commit. Fixes bug #439797
Kcms/feedback: Only add audit locations to the model that exist. Commit. Fixes bug #445959
Change copyright notice of DWD weather ion. Commit.
Allow plasmawindowed to use same Wayland interfaces as plasmashell. Commit.
[KSplash] Start with zero opacity. Commit.
Applets/notifications: re-implement critical notification line better. Commit.
Revert "applets/notifications: Embellish header for critical notifications". Commit.
Remove outdated fixmes. Commit.
Applets/batterymonitor: clarify inhibition UI and list some more. Commit.
[systemtray] Allow context actions to not show on header menu. Commit. Fixes bug #446396
[applets/batterymonitor] Nuke a truly horrible layout HACK. Commit.
[Notifications] Move actions into thumbnail strip if there are. Commit.
Applets/batterymonitor: use default spacing for inhibitions layout. Commit.
Applets/batterymonitor: don't indent inhibition reasons in the header. Commit.
Kcms/fonts: make Force Fonts DPI tooltip text more accurate and clearer. Commit. Fixes bug #445647
[kcms] Drop pointless renaming of desktop files. Commit.
[applets/batterymonitor] Replace opacity: 0.5 and 0.6 with enabled: false. Commit.
Fix Klipper Actions content truncation. Commit. Fixes bug #444365
[klipper] Use full text for DBus return values. Commit. Fixes bug #446441
Kcms/autostart: Add a few more keywords. Commit.
Add German Weather Service (DWD) as new weather ION. Commit.
AbstractLayerManager: go through QQmlProperty to permit Behavior on animations to take effect. Commit.
LnF: Ensure variable is properly initialised. Commit.
DesktopSystemDialog: Account for the footer for the minumWidth. Commit.
DesktopSystemDialog: Ensure we don't set the size until visible. Commit.
[startkde] Move ksplash loading to handle new kwin_wayland. Commit.
[startkde] Don't lock the session lifespan to ksmserver. Commit.
[startkde] Move kwin launching to systemd / plasma-session. Commit.
Applets/notifications: Pass wheel events of TextArea to ListView. Commit. Fixes bug #443840
LogoutButton: fix janky animation. Commit. Fixes bug #446021
Minor code cleanup for custom buttons. Commit.
Dataengines/mpris2: Delete Multiplexer when there is no player. Commit. Fixes bug #446098
Applets/mediacontroller: Move PlaceholderMessage to albumRow and load it on demand. Commit. Fixes bug #444322. Fixes bug #446095
Fix KCM LnF test. Commit.
Lock & login screens: Use RTL-friendly arrows when in RTL mode. Commit. See bug #440650
Change cursortheme installpath from ~/.icons to XdgTargetDir/icons. Commit.
Applets/mediacontroller: Fix "Cannot read property of undefined". Commit. Fixes bug #446096
Add an option to plasma-apply-colorscheme for changing accent color. Commit.
[applets/kicker] Port away from Qt's foreach & refactor child object retrieval. Commit.
[applets/kicker] Port away from Qt's foreach. Commit.
[applets/kicker] Reformat QList initializer. Commit.
Remove unneeded KAboutData from KCMs. Commit.
[applets/manage-inputmethod] Fix metadata URL. Commit.
[Jobs] Support "transient" flag for job. Commit.
[applets/batterymonitor] Fix TypeError: Cannot read property 'width' of null. Commit.
[applets/batterymonitor] Rename entrypoint to main.qml. Commit.
[applets/batterymonitor] Flatten one extra RowLayout. Commit.
[applets/batterymonitor] Refactor BatteryDetails Component into a component. Commit.
[applets/batterymonitor] Replace _s with proper Units spacing values. Commit.
[applets/batterymonitor] Optimization: avoid creating reference slider. Commit.
[applets/batterymonitor] Align battery progress bar margins with sliders. Commit.
[applets/batterymonitor] Refactor BatteryItem's main info Column into ColumnLayout. Commit.
[applets/batterymonitor] Remove useless visible: !!item binding. Commit.
[applets/batterymonitor] Remove unnecessary anchors.fill: parent. Commit.
[applets/batterymonitor] PowerProfileItem: Remove profiles property. Commit.
[applets/batterymonitor] Use qualified property access. Commit.
[applets/batterymonitor] Add more syntax sugar. Commit.
[applets/batterymonitor] Sort imports. Commit.
[applets/batterymonitor] Bump imports. Commit.
[applets/batterymonitor] Split long expression. Commit.
[applets/batterymonitor] Fix whitespace. Commit.
Port kcminit loading away from KServiceTypeTrader. Commit.
Install KCM-Init KCMs in new namespace for systemsettings KCMs. Commit.
Remove X-Plasma-MainScript from KCM metadata if we only set the default value. Commit.
Enable gitlab CI. Commit.
[logout-greeter] Set window class name. Commit. Fixes bug #444898. Fixes bug #444899
Use KGuiAddons::KSystemClipboard to better handle wayland. Commit. Fixes bug #442923
Revert "Tweak splash screen message for upcoming anniversary release". Commit.
Remove duplicated Dependencies key. Commit.
Add plasma-wayland-protocols to CI. Commit.
Add more missing CI deps. Commit.
Add missing ci deps. Commit.
Make icons kcm translation domain consistent with plugin id. Commit.
Add .kdeci file. Commit.
Implement a DesktopSystemDialog.acceptable property. Commit.
Move xdg-autostart.target from Requires to Wants. Commit.
Systemtray: Connect to StatusNotifierWatcher before initializing QDBusPendingReply. Commit.
Systemtray: Check if a service is already added before processing QDBusReply. Commit. Fixes bug #443961
DesktopSystemDialog: title = mainText by default. Commit.
DesktopSystemDialog: Provide minimum sizes appropriately. Commit.
DesktopSystemDialog: Integrate accepting and rejecting. Commit.
DesktopSystemDialog: Let the dialog fit the contents. Commit.
DesktopSystemDialog: Leverage AbstarctButton.action. Commit.
DesktopSystemDialog: Prefer alias to duplicated properties. Commit.
DesktopSystemDialog: Do not override a property from the parent. Commit.
Fix Look and Feel KCM Service Type. Commit.
Shell: Make sure the primary output is initialised on X11 as well. Commit. Fixes bug #445589
Baloosearchruner: Emit DBus error when baloo is disabled. Commit. Fixes bug #445342
No need to manually read defaultTheme. Commit.
Revert "Port away from deprecated QConcatenateTablesProxyModel". Commit.
Drop now unneeded QOverload statements. Commit.
Do not depend on deprecated internal QVariant comparisons. Commit.
Port away from deprecated QTime/QDate toString methods. Commit.
Define KF_DISABLE_DEPRECATED_BEFORE_AND_AT and QT_DISABLE_DEPRECATED_BEFORE values. Commit.
Port away from deprecated KConfigDialogManager::changedMap::insert method call. Commit.
Port away from deprecated Corona::containmentForScreen overload. Commit.
Port away from deprecated Applet constructor. Commit.
Port away from deprecated qmlRegisterType overload. Commit.
Port away from deprecated QConcatenateTablesProxyModel. Commit.
Remove defunct colorscheme KNS upload button. Commit.
Port away from deprecated KDesktopFileActions::userDefinedServices overload. Commit.
Port away from deprecated KRun methods. Commit.
Port away from deprecated KSycoca signal. Commit.
Port away from deprecated QHash/QMultiHash methods. Commit.
Revert "[dataengines/weather] Add country code to wetter.com location display name". Commit.
[kcms/nightcolor] Fix old and incorrect constant names. Commit. Fixes bug #445389
Fix width and duplicated locator. Commit.
[dataengines/weather] Add country code to wetter.com location display name. Commit. Fixes bug #434312
[dataengines/weather] Improved search for BBC UK Met source places. Commit. Fixes bug #436974. Fixes bug #429506
Lookandfeelmanager: Better variable names. Commit.
Check the hash of the color scheme file. Commit.
Apply colors from lnf when missing. Commit.
Write lnf defaults on startup. Commit.
Add a mode to lookandfeelmanager to only write defaults. Commit.
Turn lookandfeelmanager into a static lib. Commit.
Lnf kcm: Split the logic for loading and saving from the kcm itself. Commit.
[kcms/feedback] Pass args to parent ctor. Commit.
Remove unneeded X-Plasma-API from KCM metadata. Commit.
Do not install metadata files for KCM kpackages. Commit.
Applers/notifications: Fix margins for non-critical notifications. Commit.
Kcms/lookandfeel: Update default window placement mode. Commit.
Wallpaper preview should respect the screen aspect ratio. Commit. Fixes bug #399354
Shell: Add support to wayland primary outputs. Commit.
Small improvement on playStartupSound. Commit.
Startplasma: Make sure we terminate the processes we start. Commit. Fixes bug #359651. Fixes bug #433293
Startplasma: Ensure SIGTERM signals are propagated. Commit.
Fixed size hints to the osd. Commit.
Drop themerc files for Windows and Mac. Commit.
Use implicit size to not cause binding loops. Commit. Fixes bug #422072
Systemtray: Make cellSize depend on itemSize when scaling with panel. Commit. Fixes bug #444799
Wayland: don't create DesktopView for placeholder screen. Commit. Fixes bug #438839. Fixes bug #444801
Update optionsmodel.h to compile with clang + libcxx. Commit.
Applets/notifications: Embellish header for critical notifications. Commit. Fixes bug #420541
[startplasma] Detect systemd service in linked state. Commit.
[Notifications] Fix grouping container side line. Commit.
[applets/kicker]: Refactor loop in a function style. Commit.
[applets/kicker]: Remove overridden method provided by base class. Commit.
Kcms/users: Add fingrprint and biometric as keywords. Commit.
Kcms/users: Include in build. Commit.
Download LGPL-3.0-or-later SPDX license. Commit.
Don't put a trailing dot in set_package_properties. Commit.
Kcm/users: Move "Name" field into the FormLayout. Commit.
Kcms/users: Polish fingerprint UI on details page. Commit.
Kcms/users: clean up whitespace in fingerprint files. Commit.
[kcms/users] Add fingerprint manager. Commit.
Add more keywords to KCMs. Commit.
Kcms/users: improve UI for the case where no real name is set. Commit. Fixes bug #441821
[kcms] Port simple OverlaySheet headers to use title: property. Commit.
Remove obsolete LICENSE files. Commit.
Convert licsense headers to SPDX. Commit.
Use kcoreaddons_add_plugin to allow loading plugins from build dir. Commit.
Use version-less qt DBus macros. Commit.
Use ellipses instead of triple period. Commit.
[kcms/users] Fix build concatenating two chars. Commit.
Use Q_EMIT here too. Commit.
Kcms/users: get rid of useless factorisation. Commit.
Kcms/users: port to BasicListItem w/ leading property. Commit.
Kcms/users: elide text that can't fit in users list. Commit. Fixes bug #435700
[kcms/users] Increase top margin for avatar. Commit.
General code clean-up. Commit.
Replace K_PLUGIN_FACTORY_WITH_JSON with K_PLUGIN_CLASS_WITH_JSON. Commit.
Use versionless Qt cmake target. Commit.
Enable 2 columns mode. Commit.
Run clang-format. Commit.
Add trailing comma to enums. Commit.
[kcms/users] Fix password field alignment. Commit.
[kcm/users] Avoid half transactions when user cancels auth dialog. Commit. Fixes bug #425036
[kcms/users]: Resize provided image to always be smaller than 1MB. Commit. Fixes bug #426932
[kcms/users]: port from avatar nested in button to avatar with own action. Commit.
[kcms/users]: Make sure avatar grid doesn't escape bounds. Commit. Fixes bug #428899
[kcms/users] Disable avatar cache. Commit. Fixes bug #428669
Fix users KCM navigating to pages with null users. Commit. Fixes bug #430204
[kcms/users]: Improve appearance of avatar selection. Commit. Fixes bug #430016
[kcms/users] Open logged in user in two-column view when opening KCM. Commit.
Use DATADIR/plasma/avatars instead of DATADIR/plasma-avatars. Commit.
[kcms/users] Avoid race condition on startup. Commit. Fixes bug #429314
[kcms/users]: Don't hardcode the list of avatars. Commit. Fixes bug #426777
[kcms/users]: Fix 429313. Commit. Fixes bug #429313
Fix Connections warnings. Commit.
[kcms/users] Offer to change kwallet password when changing login password. Commit. Fixes bug #389030
Fix bug: Some user profile fields won't apply unless they all have unique new values. Commit. Fixes bug #427348
Do not explicitely define Exec line for KCM. Commit. See bug #398803
[kcm/users]: Add transition to faux page in avatar sheet. Commit.
[kcms/users]: Add slight gradient to initials avatars. Commit.
[kcms/users]: Remove disable on initials avatars. Commit.
[kcms/user] Fix leaking model. Commit.
Remove fallthrough attribute. Commit.
Add some rudimentary error handling to users kcm. Commit. Fixes bug #425036. See bug #426932
[kcms/users] Fix "Passwords must match" message in change password sheet. Commit.
[kcms/users] Fix "passwords must match" error message being too narrow. Commit.
[kcms/users] Port to use Avatar component. Commit.
[kcms/users]: Properly handle data changing in the model. Commit. Fixes bug #422172
[kcms/users]: focus password field on sheet open. Commit. Fixes bug #422170
[kcms/users] Bail out on trying to apply user when an error encounters. Commit. Fixes bug #422175
Handle absent . Commit.
Normalize include-quotes. Commit.
Correct salting array:. Commit.
Sanitize saltCharacter(). Commit.
Make bounded() unambiguous. Commit.
Remove spurious Q_EMIT. Commit.
--warnings. Commit.
Add new photos. Commit.
Add users KCM. Commit. Phabricator Code review D28154
Kcms/cursortheme: Add "cursor size" to keywords list. Commit.
Remove unused method. Commit.
Only set CMAKE_MODULE_PATH once. Commit.
Use pkgconfig to find libgps. Commit.
Remove unneeded configure check. Commit.
Remove dead cmake code. Commit.
Klipper: Remove deprecated QMutex usage. Commit.
[kcms/colors] Merge metadata files. Commit.
Applets/clipboard: Add an edit page instead of opening a dialog. Commit.
Disconnect watcher for xdgActivationTokenArrived. Commit. Fixes bug #444385
Interactiveconsole: Allow specifying mode from command line parameter. Commit. See bug #444366
Shellcorona: shorten the reconsiderOutputTimer from 1secs to 250ms. Commit.
Killrunner: Define X-KDE-ConfigModule keyword for loading KCM. Commit.
Fix initialization order. Commit.
Applets/mediacontroller: Use a real placeholder message component. Commit. Fixes bug #444322
Hide KRunner window when pressing escape. Commit. Fixes bug #444240
[applets/clipboard] Fix selecting clipboard entries with Enter. Commit.
Fix context menu actions for KCMs. Commit. Fixes bug #442522
Applets: Fix KCMShell open path for batterymonitor and devicenotifier. Commit. Fixes bug #444115. Fixes bug #444114
Shellcorona: Check the containment as well when trying to activate. Commit.
Applet batteryMonitor: Hide applet only when Fully charged and plugged in. Commit. See bug #440609
Port to KJsonUtils::readTranslatedString. Commit.
Add MobileSystemDialog and DesktopSystemDialog components. Commit.
[applets/batterymonitor] Simplify alignment decision at the cost of two extra bool properties. Commit.
[applets/batterymonitor] Remove unused id. Commit.
[applets/batterymonitor] Make let, not war: swap JS keywords. Commit.
[applets/batterymonitor] Use strict equality (===). Commit.
[applets/batterymonitor] Replace JS functions() with => arrow notation. Commit.
[applets/batterymonitor] Fix whitespace. Commit.
Set Qt.ImhNoPredictiveText for text fields that act as search fields. Commit. See bug #439914
[shell] Ignore placeholder screens. Commit. See bug #419492
[freespacenotifier] impr: no notification for ro filesystems. Commit.
Kcms/colors: Don't apply header accent colors to non-Header color schemes. Commit. Fixes bug #443786
[kcms/colors] Notify global settings change after saving. Commit.
Make it possible to activate containments as well. Commit.
Krdb: Fix removal of Xft.dpi from Xresources. Commit. Fixes bug #350039. See bug #376406
Port to enum values for KAuthorized::authorizeAction. Commit.
Port to enum values for KAuthorized::authorize. Commit.
Expose sleep and hibernate actions in the lock screen. Commit.
Port away from deprecated AbstarctRunner::actions method. Commit.
Pipewire: allow disabling dmabuf on streams. Commit.
Remove obsolete KPluginLoader includes. Commit.
Port away from KPluginMetaData::readStringList. Commit.
Sddm-theme: fix missing password field on "Other" page. Commit. Fixes bug #443737
Add a setting to show date below time. Commit.
Applets/notifications: make the rest of the header text match. Commit.
[applets/clipboard] Better keyboard navigation. Commit.
Applets/notifications: Make header/appname text a tiny bit less strong. Commit.
Applets/notifications: Improve header text contrast. Commit.
Port away from ScrollArea to ScrollView. Commit. See bug #437155
Kcms/kfontinst: Make opening and printing tooltip non-generic. Commit.
[Notifications] Enable all configured thumbnailers. Commit.
Replacing its with m_ to match current convention. Commit.
Update kf5 version requirement to 5.86. Commit.
Taskgroupingproxymodel: small code cleanups. Commit.
Pipewire: Report DRM_FORMAT_MOD_INVALID when no modifiers are offered. Commit.
Fix deprecation warning. Commit.
Applets/systemtray: fix typo in comment. Commit.
[digital-clock] Do not assign undefined when agenda is not visible. Commit. Fixes bug #443380
Night color KCM, fix default highlighting. Commit.
Revert "xembed: adapt to changes in KNotifications". Commit. Fixes bug #442758
Sddm-theme: Fix using mouse movements to show the UI. Commit.
[systemtray] Check for menuItemFactory.object existence. Commit. Fixes bug #443377
Applets/devicenotifier: Remove applet list item animations. Commit.
Sddm-theme: Fix use of needsPassword and related button layout. Commit.
WidgetExplorer: cleanup leftover TODO qWarning. Commit.
[klipper] Fix shortcut of OK button in the clipboard content edit dialog. Commit. Fixes bug #400623
Kcms/formats: port to QML. Commit. Fixes bug #279658. Fixes bug #338599. Fixes bug #362865. Fixes bug #389529. Fixes bug #410606. Fixes bug #422467. Fixes bug #426313
Fix Kickoff context menu actions for System Settings results. Commit. Fixes bug #442522
Klipper: Fix reading from plasma on wayland. Commit.
Fix build with gpsd 3.23.1. Commit.
Move font DPI syncing to kcminit. Commit.
Address regression in VT switching code. Commit. Fixes bug #442852. See bug #439873
Improve KRunner keyboard navigation. Commit.
Fix non-avatar text sizes on lock and login screens. Commit. See bug #442650
Libtaskmanager: Don't request dmabuf if not supported. Commit. Fixes bug #428284
Lock/login screen: make Clock code consistent between the two. Commit.
Clock: Add a name to the PlasmaCore import to be consistent. Commit.
Kcms/colors: Let users set custom accent colors. Commit.
Port away from Kirigami.Units.devicePixelRatio. Commit.
Port away from Kirigami.Units.devicePixelRatio. Commit.
Lookandfeel: don't nuke accent colour. Commit. Fixes bug #442812
Don't attempt to delete. Commit.
Add missing header. Commit.
Add linked libraries to startplasma-wayland even though not technically needed. Commit.
Move startup sound to startplasma_*. Commit.
Kcm/colors: Improve some bindings on accent colors. Commit.
Increase username font size on login, logout, and lock screens. Commit. Fixes bug #442650
Sddm-theme: fix default username font size. Commit. See bug #442650
Pipewire: Properly compare pipewire versions using QVersionNumber. Commit.
PipeWire: Include defines for older PipeWire versions. Commit.
Unbreak fontinst KCM. Commit. Fixes bug #442748
Applets/clipboard: Use the phrase "QR code" in the QR code action. Commit.
[Klipper] Guard against broken data fetches. Commit.
[Klipper] Handle incoming UTF-8 mime types. Commit. Fixes bug #424694
Add script + update timezone tables. Commit.
Move some timezone tables to own file. Commit.
PipeWire: Make sure thumbnails properly use dmabuf again. Commit.
Fix typos in HACKING text file. Commit.
[shell/panel] Fix ability to type in textfield. Commit. Fixes bug #442557
plasma-workspace-wallpapers
Add wallpaper. Commit.
Plasma 5.24. Commit.
Plymouth KControl Module
Add missing explicit exec line to KCM desktop file. Commit.
Refactor update-alternatives install into a helper function. Commit.
Fix update-alternatives checking. Commit.
Use Q_EMIT here. Commit.
Modernzie code a tad. Commit.
Fix clazy warnings. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
Install KCMs in new namespaces, convert desktop file to json. Commit.
De-duplicate json metadata of KPackages. Commit.
Update kf5 version requirement to 5.86. Commit.
polkit-kde-agent-1
Add GitLab CI. Commit.
Show info and error messages from polkit. Commit.
Update kf5 version requirement to 5.86. Commit.
Add .kde-ci.yml. Commit.
Allow the dialog to become a bit smaller. Commit.
Powerdevil
Powerprofileconfig: Use m_profileCombo as the watcher's parent. Commit. See bug #443858
Restore connect to powerOffButtonTriggered. Commit.
Backlighthelper: fix brightness handling for embedded devices. Commit.
Fix some clazy warning. Commit.
Support new charge_control_*_threshold. Commit.
Check if backlight device is enabled. Commit. Fixes bug #399646
Add GitLab CI. Commit.
Powerdevilcore: Add some context to debug output. Commit.
Bluez and NM are Linux only dependencies. Commit.
Port deprecated KCModule constructor. Commit.
Use KWin's tablet mode to decide on the mobility UX. Commit.
Always dismiss critical battery notification. Commit. Fixes bug #445171
We depend against qt5.15. Commit.
A few code cleanups. Commit.
UPowerBackend: remove dead code. Commit.
Dpms: don't lock until dimmed. Commit.
Update kf5 version requirement to 5.86. Commit.
Add .kde-ci.yml. Commit.
Clear alwaysActionBox before filling. Commit. Fixes bug #443114
On FreeBSD do not try to execute powerdevil.backlighthelper.syspath action. Commit.
Remove inappropriate low maximum width for spinboxes. Commit. Fixes bug #442556
qqc2-breeze-style
Use correct DBus signal for listening for font changes. Commit.
Avoid needlessly reading font settings. Commit.
Use raw pointer instead of QPointer to track watchers. Commit.
TextArea/TextField: Select by words on mobile. Commit.
Clean up extra whitespace. Commit.
Add auto generated files to .gitignore. Commit.
Don't include KIconColors on Android. Commit.
Remove indirect dep from CI file. Commit.
Add Android CI. Commit.
Add FreeBSD CI. Commit.
Use KIconColors to color icons. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
SDDM KCM
Warn the user about KWallet complications when using auto-login. Commit.
Install KCMs in new namespaces, convert desktop file to json. Commit.
De-duplicate json metadata of KPackages. Commit.
Fix errors about undefined theme and units. Commit.
Remove -Iconfigwidgets, does not exist [-Wmissing-include-dirs]. Commit.
Add missing Q_OBJECT macro. Commit.
Update kf5 version requirement to 5.86. Commit.
Add FreeBSD CI. Commit.
Add CI linux. Commit.
System Settings
Systemsettings runner: Increase relevance if we have an exact match in the keywords. Commit.
Do not show Help button if there's no help path defined. Commit.
ModuleView: Correctly update button box visibility. Commit.
Systemsettings Runner: Skip KCM that are not launchable. Commit.
IconView: Fix header padding. Commit. Fixes bug #449040
ModuleView: Improve code for header updates. Commit. Fixes bug #432093
Use a more familiar icon for the "Input Devices" category. Commit. Fixes bug #449056
Sidebar: Keep headers minimum height on two columns. Commit. Fixes bug #448889
FooterToolbar: Match also padding to the modules' buttons. Commit.
Completely hide the button box when there are no buttons. Commit.
Hide page name for ExternalAppModule. Commit.
Fix setting of headings for external modules. Commit. Fixes bug #448672
Do not focus the searchfield on startup if a virtual keyboard is enabled. Commit.
Fix trash KCM not showing up in KRunner. Commit. Fixes bug #448449
Systemsettings runner: Consider KCM keywords for querying. Commit. Fixes bug #445304
Use styleHint to enable opening an item on single click. Commit. See bug #443858
Utilize KPluginMetaData::value overload with default value. Commit.
Change X-GNOME-SingleWindow key to SingleMainWindow. Commit.
Mark as single-instance using X-GNOME-SingleWindow key. Commit.
Check metadata before trying to load a KCModuleData from it. Commit.
Don't show unnecessary root authentication message. Commit. Fixes bug #434113
Sidebar: Make footer toolbar match height of app's own footer button row. Commit.
Always add English title to KCM keywords. Commit.
Sidebar: clear search when pressing Home button. Commit. Fixes bug #446767
Check KAuthorized also for modules found via KPluginMetadata. Commit.
Respect X-KDE-OnlyShowOnQtPlatforms setting when querying KCMs. Commit. See bug #439375
Avoid adding extra English keywords when the language starts with "en_". Commit.
Fix clazy warnings. Commit.
Remove reference in comment to bug report that was RESOLVED INTENTIONAL. Commit.
Always add English keywords even when the system is using another language. Commit. Implements feature #446285
Remove unused includes. Commit.
Fix misc. typos. Commit.
Add GitLab CI. Commit.
Fix kde-ci.yml. Commit.
Sidebar: switch subcategory header's DIY back button to be a ToolButton. Commit.
Systemsettingsrunner: Set applications scheme for runner that only provide json metadata. Commit.
Sidebar: Show hamburger menu on subcategory header too. Commit.
Sidebar: Extract duplicated Footer toolbar code into a shared component. Commit.
Search field in icon view is now case-insensitive. Commit.
Hide hamburger menu button tooltip when menu is open. Commit. Fixes bug #444711
Use handlers in sub category header. Commit.
Fix compatibility with module names referencing KCM desktop file names. Commit. Fixes bug #444106
Systemsettingsrunner: Set applications URL if KCM has a desktop file. Commit.
Port deprecated qmlRegisterType method call. Commit.
Port KCModuleProxy::changed signal away from old-style connect. Commit.
Define KF_DISABLE_DEPRECATED_BEFORE_AND_AT version. Commit.
Port deprecated IconSize method. Commit.
Port deprecated KAboutData::applicationData().programIconName method call. Commit.
Move KCModuleData loading to utility method. Commit.
Fix loading of KCModuleData in case KCM is installed in old-style 'kcms' namespace. Commit.
Fix typos found by codespell. Commit.
Add plasma/kcms/systemsettings_qwidgets for legacy KCMs. Commit.
Fix systemsettings5 symlink. Commit.
Fix about-distro name. Commit.
Create versionless systemsettings executable & install symlink to old name. Commit.
Fix category owner KCM overwriting the category. Commit.
Update kf5 version requirement to 5.86. Commit.
Add CC0-1.0 license identifier to non-copyrightable files. Commit.
Download missing SPDX licenses. Commit.
Adjust code for external tools and V2-category. Commit.
Extract logic for identifying kinfocenter KCMs in utility method. Commit.
Port loading of external apps away from KServiceTyoeTrader. Commit.
Add assertion if same plugin is installed in multiple namespaces. Commit.
Port away from deprecated KPluginLoader methods. Commit.
Port away from deprecated KCModuleProxy methods. Commit.
Port KCM loading and querying away from KService & KServiceTypeTrader. Commit.
Sidebar: make placeholder message non-visible when at 0 opacity. Commit. Fixes bug #443016
Revert "Use level 2 header". Commit.
Use level 2 header. Commit.
Fix up previous commit. Commit.
Add support for InfoCenterExternalApp. Commit.
Don't duplicate the logic for externalapp checking. Commit.
Completely redo the external app ui. Commit.
Support left/right and escape for key navigation in the sidebar. Commit. See bug #404065
Remove Settings Dialog. Commit. Fixes bug #437383
xdg-desktop-portal-kde
Use poll() when reading screenshot data. Commit.
Fix fullscreen and monitor screenshots. Commit.
Pre-select the only item in the list lists with single items. Commit.
Install systemd service file for portal. Commit.
ScreenCast portal: report correct version. Commit.
Show user-facing app name instead of app id in background notification. Commit.
Use QFileDialog for selecting directories. Commit. Fixes bug #437505
Show only local files. Commit.
Set desktop file name. Commit.
Add KAboutData. Commit. Fixes bug #448113
It compiles fine without deprecated methods. Commit.
Adopt SystemDialog for better mobile integration. Commit.
Close screencast session when we stop streaming. Commit.
Use QStringLiteral here. Commit.
AccessDialog: Fix errors. Commit.
Port ScreenshotDialog to QtQuick. Commit.
Port RemoteDesktopDialog to Plasma Dialogs. Commit.
Have SchreenChooserDialog use acceptable. Commit.
Split code out of ScreenChooser so it can be reused. Commit.
Port the AppChooserDialog to a Plasma Workspace Dialog. Commit.
Port AccessDialog to QML. Commit.
Port UserInfoDialog to QtQuick. Commit.
Split dialog handling code into a QuickDialog class. Commit.
Port the ScreenChooserDialog to QtQuick. Commit.
No need to change a string to compare it to "KDE". Commit.
Save/restore file dialog window size. Commit. Fixes bug #443251
Actually determine light/dark from colorscheme. Commit.
Implement freedesktop colorscheme preference. Commit.
Update kf5 version requirement to 5.86. Commit.
Add Linux CI. Commit.
Add .kde-ci.yml. Commit.
Print portal: cleanup and fix logic for setting QPageSize. Commit.
Email portal: add support for CC, BCC and more addresses. Commit.
Update dbus-advertised screencast source types. Commit.
Inhibit portal: send reply to the Close() request to release inhibition. Commit.