Plasma 5.19.0 Complete Changelog
Bluedevil
- [applet] Show toolbar unless Bluetooth hardware is absent. Commit. Phabricator Code review D29132
- [applet] Port to Kirigami.PlaceholderMessage. Commit. Phabricator Code review D29111
- [applet] Improve tooltip text for single connected device use case. Commit. Phabricator Code review D28997
- Converted to Page with a PlasmoidHeading in the heading. Commit. Phabricator Code review D28467
- [Applet] Port to ExpandableListItem. Commit. Phabricator Code review D28037
- Bump to require Qt 5.14. Commit.
- [applet] Fix button bar right margin. Commit. Phabricator Code review D28090
- [applet] Add tooltip to enable bluetooth checkbox. Commit. Phabricator Code review D28077
- [kcm] Drop 'Enable bluetooth integration' setting. Commit. Phabricator Code review D27572
- Use consistent highlight. Commit. Phabricator Code review D27824
- Set all labels to plain text. Commit. Phabricator Code review D27543
- Make it compile against qt5.15. Commit.
- Replace generic "Fix it" text with more descriptive actions as. Commit. Fixes bug #417376
Breeze
- [kstyle] Ensure that shadows are destroyed after decorated windows. Commit.
- [style] Reparent window shadows to widgets. Commit.
- Add mobile-friendly versions. Commit. Phabricator Code review D29727
- Revert unnecessary wallpaper plugin name change. Commit.
- Use "Flow" wallpaper for Plasma 5.19. Commit. Phabricator Code review D29449
- Phrase active window titlebar separator option more accurately. Commit. Fixes bug #420753
- Use the same icon mode calculation for comboboxes as for buttons. Commit. Phabricator Code review D28908
- Fix variable mixup. Commit. Phabricator Code review D29012
- Don't set a custom palette if we have the same palette as the currently active one. Commit. Phabricator Code review D28830
- Drop QWindow and explicit devicePixelRatio usage for ComboBox. Commit. Phabricator Code review D28725
- Color icons in titlebar if possible. Commit. Phabricator Code review D28330
- Apply the correct palette to icons. Commit. Phabricator Code review D28433
- Add missing includes. Commit.
- [kstyle] Properly unregister widgets in ShadowHelper. Commit. Phabricator Code review D28075
- [kstyle] Use QX11Info::isCompositingManagerRunning(). Commit. Phabricator Code review D26978
- [kstyle] Drop Helper::connection(). Commit. Phabricator Code review D27000
- [kstyle] Unregister a shadow when it's destroyed. Commit. Fixes bug #416854. Phabricator Code review D26966
- Update my last name. Commit.
- Delete unused property name. Commit.
- Port connections to new syntax. Commit. Phabricator Code review D26823
- Now that qt4 was dropped we can use specific ECM/Qt/KF5 version. Commit.
- [kstyle] Port to KWindowSystem shadows API. Commit. Phabricator Code review D26475
- [kstyle] Drop Qt 4 style plugin. Commit. Phabricator Code review D26476
- Center only during drawing, not the hit rects. Commit. Fixes bug #416348. Phabricator Code review D26783
Breeze GTK
- Drop appmenu-gtk-module in settings.ini. Commit.
- Add default settings for Breeze GTK. Commit.
- [GTK3] Rename colour definitions. Commit. See bug #417461. Phabricator Code review D27425
Discover
- Fix a merge conflict in the appdata file. Commit.
- Fwupd: discard search if the url is present but is not for fwupd. Commit.
- Disable session management for Discover. Commit. Fixes bug #415874
- Applist: Properly allocate space for the fetching text as well. Commit. Fixes bug #418304
- Updates: Make sure the progressbar doesn't overflow. Commit. Fixes bug #421619
- Hardcode more colorSets. Commit.
- Hardcode fewer colorSets. Commit. Fixes bug #421571. Phabricator Code review D29784
- Fix OverlaySheet title capitalization. Commit.
- Give all OverlaySheets consistent headers. Commit. Phabricator Code review D29709
- Calculate Placeholder message width more simply. Commit.
- Port "sorry, nothing found" message to Kirigami.PlaceholderMessage. Commit. Phabricator Code review D29689
- Port BrowsingPage to PlaceholderMessage. Commit. Phabricator Code review D29059
- Use new header property of OverlaySheet. Commit.
- Use correct icon for top-level "Applications" category. Commit.
- [Notifier] Port from KRun::runCommand. Commit. Phabricator Code review D28821
- Improve margins for Reviews Page header items. Commit.
- Move the header in the OverlaySheet header. Commit. Phabricator Code review D28474
- Hopefully please the CI. Commit.
- Forgot to add file. Commit.
- Update: PoC new application for running headless updates. Commit.
- Fix minor typo. Commit.
- Fix QML issues WRT Connections signals syntax. Commit.
- Fix toplevels test. Commit.
- Hopefully fix build on the CI. Commit.
- Odrs: only show passive messages once. Commit.
- Odrs: Show error messages when remotes misbehave. Commit.
- Port away from deprecated API. Commit.
- Let Discover depend on Qt 5.14. Commit.
- Fwupd: tell when there's an error message. Commit.
- Packagekit: Fix checking of APT::Periodic::Update-Package-Lists. Commit. Fixes bug #419055. Phabricator Code review D28167
- Odrs: Remove seemingly unused cache files. Commit. Phabricator Code review D28219
- Improve crash reports. Commit.
- Improve layout and appearance of app details view. Commit. Fixes bug #418019. Phabricator Code review D27664
- Improve "write a review" encouragement message. Commit. Fixes bug #418365. Phabricator Code review D27856
- Make it compile against qt5.15. SkipEmptyParts is part of Qt::. Commit.
- Adjust UI for version numbers in reviews. Commit. See bug #417675
Dr Konqi
- Initialize bools to false by default. Commit. Fixes bug #421187. Phabricator Code review D29675
- Revert "Make it compile with qt5.15". Commit.
- Don't leak DrKonqi dialog / fix crash on wayland. Commit. Phabricator Code review D28692
- Bump to require Qt 5.14. Commit.
- Read the new message string after rather than before. Commit. Phabricator Code review D28129
- Use SyntaxHighlighter for highlighting. Commit. Phabricator Code review D28234
- Adapt to changes in kcrash. Commit.
- [DrKonqi] Port QRegExp to QRegularExpression. Commit. Phabricator Code review D28042
- Bump required version of KF5 to 5.69.0. Commit. Phabricator Code review D28095
- Reduce unneeded dependencies. Commit. Phabricator Code review D28061
- Skip over _start and __libc_start_main. Commit.
- Include s_kcrashErrorMessage in our traces. Commit. Phabricator Code review D27985
- Make it compile against qt5.15. SkipEmptyParts is part of Qt::. Commit.
- Revert "remove pointless ifdef". Commit.
- Remove pointless ifdef. Commit. Phabricator Code review D27066
- Port away from deprecated API on Qt 5.15.0. Commit. Phabricator Code review D27412
- Make it compile with qt5.15. Commit.
- Fix windows compilation, QString.sprintf() is deprecated. Commit.
kactivitymanagerd
- Remove .clang-format. Commit. Phabricator Code review D29139
- Bump to require Qt 5.14. Commit.
- Support execution of shell scripts on activity events. Commit. Phabricator Code review D28069
- Require C++17. Commit.
- No need to use QSet for activity existence checking. Commit. Fixes bug #418839
- Remove usage of KDBusConnectionPool. Commit. Phabricator Code review D27606
- Port QProcess::startDetached deprecated method. Commit.
kde-cli-tools
- Remove compile without deprecated method. Commit.
- Bump to require Qt 5.14. Commit.
- [kioclient] Fix 'kioclient5 --commands' usage messages. Commit. Phabricator Code review D28423
- Make it compile against qt5.15. SkipEmptyParts is part of Qt::. Commit.
- Remove allowAsDefault() usage, no app is using this. Commit.
- [kcmshell] Drop kdeinit. Commit. Phabricator Code review D26836
KDE GTK Config
- Remove kiconthemes dependency. Commit. Phabricator Code review D29756
- [GTK Config] Apply color scheme to GTK3 applications. Commit. Phabricator Code review D28072
- [GTK Config] Parameterise GTK config editing. Commit. Phabricator Code review D27100
- Add missing copyright header to reloader.c. Commit.
- [GTK3] Add module to reload colorscheme in GTK3 apps without restarting them. Commit. Phabricator Code review D28076
- Improve CMake handling of GNOME libraries. Commit. Phabricator Code review D28086
- Revert "Improve CMake handling of GNOME libraries". Commit.
- Improve CMake handling of GNOME libraries. Commit. Phabricator Code review D28086
- Revert "[GTK3] Add module to reload colorscheme in GTK3 apps without restarting them". Commit.
- Revert "Add missing license header to color-reload-module/reloader.c". Commit.
- [GTK Config] Port all settings to KConfigWatcher. Commit. Phabricator Code review D27957
- Add missing license header to color-reload-module/reloader.c. Commit.
- [GTK3] Add module to reload colorscheme in GTK3 apps without restarting them. Commit. Phabricator Code review D28076
- [Gtk Config] Port cursor theme sync to KConfigWatcher. Commit. Phabricator Code review D27943
- Provide better name for GTK Settings Sync service. Commit. Phabricator Code review D27093
KDE Window Decoration Library
- Remove is-git-checkout condition for applying deprecated API visibility. Commit.
- Bump to require Qt 5.14. Commit.
- Enable publication of API dox on api.kde.org. Commit. Phabricator Code review D26894
Plasma Addons
- Set AcceptingInputStatus flag only when the text is in the panel. Commit. Fixes bug #410612
- Remove remaining icons from applets with custom tooltips. Commit. See bug #420934. Phabricator Code review D29517
- Konsole Runner: optimize and simplify. Commit. Phabricator Code review D27098
- [applets/weather] Improve UX for selecting a weather station. Commit. Phabricator Code review D29144
- Port quicklaunch from KRun::run to CommandLauncherJob. Commit. Phabricator Code review D28990
- Port Konsole and Kate runners and dataengine away from KToolInvocation. Commit. Phabricator Code review D28512
- [runners/converter] Skip empty parts when splitting units. Commit. Phabricator Code review D28458
- Fix build. Commit.
- Refactor foreach, use Qt5 signal syntax, remove unnecessary method call. Commit. Phabricator Code review D27070
- [applets/notes] Actually hide button row when it's not visible. Commit. Phabricator Code review D28209
- Add missing include to fix freebsd build. Commit.
- Do not link qtest on the runner. Commit.
- Make convertrunner only build once. Commit.
- Use correct locale for thousand separator + force qlocale default. Commit.
- Refactor converter runner. Commit. Phabricator Code review D27166
- Characters: Refactoring, improve validation in kcm, optimize. Commit. Phabricator Code review D27096
- [applet/notes] Show a "remove" button on the button row. Commit. Phabricator Code review D28064
- Make it compile against qt5.15. SkipEmptyParts is part of Qt::. Commit.
- [applets/notes] Rename to "Sticky Note". Commit. Phabricator Code review D27532
- [applets/notes] Only show configure button when focussed. Commit. Fixes bug #417608. Phabricator Code review D27394
- Fix duplicate results for sessions, simplify and optimize. Commit. Phabricator Code review D27109
- Fix minor EBN issues: http -> https, newlines, licenses. Commit.
- Fix minor EBN issues. Commit.
Gamma Monitor Calibration Tool
- Bump to require Qt 5.14. Commit.
KDE Hotkeys
- Port khotkeys to KIO's ApplicationLauncherJob & CommandLauncherJob. Commit.
- Launch qdbusviewer with CommandLauncherJob. Tested, works. Commit.
- Bump to require Qt 5.14. Commit.
Info Center
- Use better strings for dri devices. Commit. Phabricator Code review D27982
- Bump to require Qt 5.14. Commit.
- View1394: initialize OuiDb only when needed. Commit.
- View1394: try to load OUI data from system location. Commit.
- View1394: isolate DB loading in own function. Commit.
- Optimize message extraction. Commit.
- Don't hold initdness in a static var. Commit. Fixes bug #417466
- Improve some previously recycled strings. Commit. Phabricator Code review D27325
- Add gpu entry to about system. Commit. Fixes bug #355053. Phabricator Code review D26709
- Refactor about-distro to more generically support textual dumps. Commit. Phabricator Code review D26667
- Cleanup devinfo header includes. Commit. Phabricator Code review D26785
- Add trivial systemsettings finder and mark it as RUNTIME dep. Commit. Phabricator Code review D27026
- Restore config-x11 header file. Commit.
- Kill the KinfoCenter binary. Commit. Phabricator Code review D26896
- Remove unused includes. Commit. Phabricator Code review D26862
KMenuEdit
KScreen
- Fix(kcm): avoid recursive OpacityMask which leads to teardown crash. Commit. Fixes bug #419625. Phabricator Code review D29340
- Fix(kded): center action OSD on wayland. Commit. Fixes bug #397586. Phabricator Code review D28916
- Refactor(kcm): remove unused QTimer field. Commit.
- Feat(kded): add getAutoRotate method and rename lockAutoRotate. Commit. Phabricator Code review D28773
- Fix(kcm): show output ids in reference to currently applied config. Commit. Phabricator Code review D28818
- Fix (kcm): correct output identifier position on wayland. Commit. Fixes bug #385672. Phabricator Code review D28817
- Bump to require Qt 5.14. Commit.
- Fix(kded): watch config also when known config is applied. Commit. Phabricator Code review D28386
- Feat(kded): add a dbus method to lock current rotation. Commit. Phabricator Code review D28115
- Build: ignore clang-format file. Commit.
- Docs: update commit message guideline version. Commit.
- Revert "GIT_SILENT: Ignore some autogenerate files + build dir". Commit.
- Fix(plasmoid): add smallSpacing to leftMargin. Commit. Phabricator Code review D26945
- Feat(kcm): show resolution aspect ratio. Commit. Phabricator Code review D27674
- Refactor: fix various compiler warnings. Commit. Phabricator Code review D27626
KScreenlocker
- Bump to require Qt 5.14. Commit.
- Add support for logging categories. Commit. Phabricator Code review D28389
- Take file descriptor only instead of whole KWayland Display. Commit. Phabricator Code review D28082
- Populate Greeter process exit stderr. Commit. Phabricator Code review D28081
- Fix disabeling of autolock timeout. Commit. Phabricator Code review D27063
- Globalaccel: allow sleep and hibernate keyboard shortcuts. Commit. Phabricator Code review D27721
- Use K_PLUGIN_CLASS_WITH_JSON. Commit. Phabricator Code review D27581
KSSHAskPass
- Enable hidpi pixmaps in ksshaskpass. Commit.
- Bump to require Qt 5.14. Commit.
- Replace dead link. Commit.
- Extend parsing ssh prompt. Commit. Phabricator Code review D9875
KSysGuard
- Ksgrdiface: Revert change to "All" strings. Commit.
- Ksgrdiface: Use translated strings from KSysGuard::SysGuard library. Commit.
- Add proper names for containers/objects created by ksgrdinterface plugin. Commit.
- Add sensorinfo for sensorcontainers and sensorobjects. Commit.
- Cleanup indentation. Commit.
- Skip loading a plugin if it was already loaded. Commit.
- Fix Messages.sh v2. Commit.
- Fix Messages.sh. Commit.
- Only build autotests when enabled. Commit. Phabricator Code review D29753
- Prefix disk name on size labels. Commit. Fixes bug #421513. Phabricator Code review D29752
- Fix translation domain for ksysguard plugins. Commit. Phabricator Code review D29717
- Exclude all loop devices from partition and disk sensors. Commit. Phabricator Code review D29688
- Add context to translated strings and clarify some strings. Commit. Phabricator Code review D29721
- Use KSysGuard namespace for KSysGuard targets. Commit. Phabricator Code review D29507
- Add a new daemon for stats monitoring. Commit. Phabricator Code review D28333
- Add some new battery sensors : energy_now, energy_full and power_now. Commit. Phabricator Code review D28127
- Bump to require Qt 5.14. Commit.
- Add per-partition total and all partitions sensors. Commit. Phabricator Code review D28438
- Add support for power sensors from lm-sensors. Commit. Phabricator Code review D28166
- Make it compile against qt5.15. SkipEmptyParts is part of Qt::. Commit.
- Linux/cpuinfo.c: grow buffer size as needed for 12+ core CPUs. Commit. Fixes bug #384515. Phabricator Code review D27362
- Revert "Linux/cpuinfo.c: grow buffer size as needed for 12+ core CPUs". Commit.
- Linux/cpuinfo.c: grow buffer size as needed for 12+ core CPUs. Commit. Fixes bug #384515. Phabricator Code review D27362
- Use safe hardcoded value for ProvidersUrl. Commit.
- Unify ksysguard cpu clock speed names. Commit. Phabricator Code review D26857
KWayland-integration
- Bump to require Qt 5.14. Commit.
- [windowsystem] Provide a KWindowShadow implementation. Commit. Phabricator Code review D26458
KWayland-server
- New in this release
KWin
- [KCM] Fix label in Screen Edges system settings. Commit.
- Capstone commit to prevent force push reversed commits returning accidentally. Commit.
- [scene] Avoid a crash when currentPixmap is invalid and previousPixmap is null or invalid. Commit.
- [kcm/kwinrules] Fix "window role" combo not showing up. Commit. Fixes bug #422302
- [kcm/kwinrules] Fix first item position on property list. Commit. Fixes bug #421583
- [wayland] Fix misuse of EGL/eglmesaext.h. Commit. Fixes bug #422131
- [effects/blur] Don't blur outside the frame rect. Commit. Fixes bug #422202
- [kwinrules] Add kconf_update script to fix placement rule. Commit.
- Fix compilation, remove extra parenthesis. Commit.
- Wayland: avoid binding disabled outputs to surfaces. Commit. Fixes bug #419749
- Correctly align natural layout in present windows. Commit. Phabricator Code review D29705
- [kcm/kwinrules] Extend upper limit of position and size spinners. Commit. Fixes bug #421892
- [decoration] Fix propagation of client size. Commit. Fixes bug #419080
- [platforms/drm] show cursor only when it is enabled. Commit. Fixes bug #418977
- [scene] Re-build window quads after creating a WindowPixmap. Commit.
- [kcm/kwinrules] Detect virtual desktops in Wayland. Commit. Fixes bug #416165
- [kcm/kwinrules] Fix Placement setting. Commit. Fixes bug #421586. Phabricator Code review D29790
- [kcm/kwinrules] Fix size properties not being stored. Commit. Fixes bug #421055. Phabricator Code review D29764
- [kcm/kwinrules] Fix placeholder message in RulesEditor. Commit. Phabricator Code review D29783
- Revert "Improve partial maximization strings". Commit. Phabricator Code review D29736
- Improve partial maximization strings. Commit. Phabricator Code review D29729
- Autotests: Add a test when relaunching a maximized cliend with BorderlessMaximizedWindows. Commit. Phabricator Code review D29702
- Follow scale of drag surfaces. Commit. See bug #421395. Phabricator Code review D29672
- [kcmkwin/kwinoptions] Use text to describe maximize button actions. Commit. Phabricator Code review D29671
- [kcmkwin/kwinrules] Set saner width for Placeholder messages so they don't overflow. Commit.
- [kcmkwin/kwinrules] Change translation domain. Commit. Phabricator Code review D29674
- [kcmkwin/kwinoptions] Fix default for MaximizeButtonRightClickCommand. Commit. Phabricator Code review D29673
- Emit Workspace::clientAdded() with AbstractClient. Commit. Phabricator Code review D29665
- [scripting] Introduce writable frameGeometry property. Commit. Phabricator Code review D29666
- Scripting: Introduce ClientModelByScreenAndActivity. Commit. Phabricator Code review D29284
- [wayland] Place lockscreen greeter above other windows. Commit. Phabricator Code review D29523
- Merge setting up abstractclient and x11client connections in EffectsHandler. Commit. Phabricator Code review D29520
- Move core shade code to AbstractClient. Commit. Phabricator Code review D29512
- Remove unused method. Commit. Phabricator Code review D29504
- [effects/showfps] Calculate "correct" FPS. Commit. Phabricator Code review D29247
- Scripting: Make workspace.currentActivity writable. Commit. Phabricator Code review D29458
- [kcm/kwinrules] Fix layout misalignment of list items. Commit. Phabricator Code review D29423
- [kcmkwin/kwindecoration] Don't exec() QDialog. Commit. Fixes bug #421053. Phabricator Code review D29473
- Drop Workspace::sendPingToWindow(). Commit. Phabricator Code review D29472
- Fix message extraction. Commit.
- [scene] Re-order some connects in Scene::addToplevel(). Commit. Phabricator Code review D29131
- Revert "Reload Shm texture when buffer size changes". Commit. Phabricator Code review D29131
- [scene] Rebuild window quads when sub-surface tree changes. Commit. Phabricator Code review D29131
- [scene] Generate window quads for sub-surfaces. Commit. Fixes bug #387313. Phabricator Code review D29131
- [scene] Release previous pixmap when a raster buffer is attached. Commit. Phabricator Code review D29131
- [scene] Build window pixmap trees before starting rendering. Commit. Phabricator Code review D29131
- [kcm/kwinrules] Improve export buttons. Commit. Phabricator Code review D29341
- [platforms/x11] Fix valigrind warning copying window icon for windowed mode. Commit. Phabricator Code review D28667
- Drop unused headers. Commit. Phabricator Code review D29337
- Fix compile with strict iterator. Commit.
- Fix warning about using 0 as nullptr. Commit.
- Port KWin to KWaylandServer. Commit. Phabricator Code review D29278
- ScreenShotEffect: Add a shouldReturnNativeSize argument to screenshotFullscreen. Commit. Phabricator Code review D29122
- Fix build on FreeBSD. Commit.
- [x11] Disable synchronized resizing for Xwayland < 1.21. Commit. Phabricator Code review D29250
- [x11] Enable synchronized resizing for Xwayland clients. Commit. Phabricator Code review D29250
- [x11] Update X11 time stamp on Wayland. Commit. Phabricator Code review D29250
- Make the string translatable. Commit. Phabricator Code review D29271
- [wayland] Pass command line arguments to launched processes. Commit. Phabricator Code review D29253
- [Wayland] Send stacking order event through plasma window management protocol. Commit. Phabricator Code review D29055
- Kwinscreenedges: Fix build (missing main.ui in kcm_kwintouchscreenedges_PART_SRCS). Commit. Phabricator Code review D29212
- [kcmkwin/kwinrules] Port placeholder message to Kirigami.PlaceholderMessage. Commit. Phabricator Code review D29141
- Rules kcm: Use new property ComboBox.currentValue. Commit. Phabricator Code review D29145
- Revert "Allow building with Qt 5.12". Commit. Phabricator Code review D29147
- Revert "More for Qt 5.12". Commit. Phabricator Code review D29147
- Revert "Qt 5.12, qhash". Commit. Phabricator Code review D29147
- Revert "Fix build with Qt 5.12, Qt::hex and Qt::endl". Commit. Phabricator Code review D29147
- KCM KWinScreenEdge fix build issue. Commit. Phabricator Code review D29104
- KWinRules KCM Redesign. Commit. Phabricator Code review D28152
- Egl: encapsulate and share duplicated code. Commit. Phabricator Code review D28708
- KCM KWinScreenEdges disable widgets if is immutable. Commit. Phabricator Code review D28508
- KCM KWinTouchEdges disable edge if is immutable. Commit. Phabricator Code review D28507
- KCM KWinScreenEdges port to KConfigXT. Commit. Phabricator Code review D28475
- KCM KWinTouchScreen port to KConfigXT. Commit. Fixes bug #405573. Phabricator Code review D27862
- Wayland: Allow to take single screen screenshots using scale factor without loss. Commit. Phabricator Code review D29010
- KCM/Compositing: Use KConfig XT in UI. Commit. Phabricator Code review D27988
- Set cursor size default to 24 to align with KCM. Commit. Phabricator Code review D28654
- Fix fullRepaints loop. Commit.
- KCM KWinTabbox disable widget if property is immutable. Commit. Phabricator Code review D28484
- Drm: Fix hotplugging docking stations. Commit. Fixes bug #419061. Phabricator Code review D28642
- Drm: properly access a scoped pointer. Commit. Phabricator Code review D28680
- Drm: Don't leak planes. Commit.
- Drm: Improve QDebug of DrmOutput. Commit.
- [wayland] Add new XdgOutput properties. Commit. Phabricator Code review D28230
- Wayland: Allow to set a scroll Factor for input devices. Commit. See bug #403843. Phabricator Code review D28310
- Debugging: Simplify printing DrmObjects through QDebug. Commit. Phabricator Code review D28641
- [xwl] Fix crash if same data is requested twice. Commit. Fixes bug #417936. Phabricator Code review D28630
- Remove QSessionManager usage. Commit. Phabricator Code review D28617
- Kwin: fix compilation error with strict iterators. Commit. Phabricator Code review D28578
- X11: register the cursor as well. Commit. Fixes bug #419595
- Fix build. Commit.
- Make it possible to have a separate cursor for the tablet. Commit. Phabricator Code review D28155
- Bump to require Qt 5.14. Commit.
- Fix for older cmake versions. Commit. Phabricator Code review D28511
- Improve PowerOff/PowerDown behaviour. Commit. Phabricator Code review D28490
- Reduce the amount of objects that are compiled several times. Commit. Phabricator Code review D28445
- KCM KWinTabBox manage KCModule states. Commit. Fixes bug #414567. Fixes bug #387160. Phabricator Code review D27784
- [kcmkwin] Remove redundant lambda. Commit. Phabricator Code review D28443
- [kcmkwin] Make dialog non blocking. Commit. Fixes bug #419118. Phabricator Code review D28293
- [kwineffects] Port GLPlatform to QRegularExpression. Commit. Phabricator Code review D28320
- Don't position plasma surfaces if a position wasn't requested. Commit. Phabricator Code review D28429
- Prefer holding a reference to an object we're going to call. Commit. Phabricator Code review D28430
- Figure out nested wayland dismantle. Commit. Phabricator Code review D28340
- KCM/Kwinoptions: Port focus tab to KConfigXT. Commit. Phabricator Code review D27934
- KCM/Compositing: Use KConfig XT to store values. Commit. Phabricator Code review D27955
- Adapt to new KScreenLocker API. Commit. Phabricator Code review D28085
- [workspace] Use qDeleteAll. Commit. Phabricator Code review D28334
- [kwineffects] Drop KWIN_GL_DEBUG. Commit. Fixes bug #419285. Phabricator Code review D28332
- Fix build, pass a QRect instead of its 4 components. Commit.
- Remove overloads on virtual methods. Commit. Phabricator Code review D28283
- Fix output initialization. Commit. Phabricator Code review D28243
- Fix misleading indendation. Commit.
- Create screens before screen edges. Commit. Fixes bug #419178. Phabricator Code review D28233
- Improve tests behaviour on set ups with high dpi. Commit. Phabricator Code review D28224
- [wayland] Simplify output handling. Commit. Phabricator Code review D27899
- Broadcast application menu on PWM interface initiaization. Commit. Phabricator Code review D28150
- Remove changes from a patch from the future. Commit.
- Implement the tablet wayland protocol in kwin. Commit. Phabricator Code review D26859
- KCM/Kwinoptions: Port title bar and window actions tabs UI and conf to KConfigXT. Commit. Phabricator Code review D27477
- Use SurfaceInterface::boundingRect(). Commit. Phabricator Code review D27831
- [wayland] Drop support for legacy xdg-shell-v6 protocol. Commit. Phabricator Code review D28118
- Drop .arclint file. Commit. Phabricator Code review D28119
- Fix build with Qt 5.12, Qt::hex and Qt::endl. Commit.
- [Toplevel] Check info being null. Commit. Phabricator Code review D28101
- Qt 5.12, qhash. Commit.
- Fix: make hwdata truly a runtime dependency. Commit. Phabricator Code review D27729
- More for Qt 5.12. Commit.
- Allow building with Qt 5.12. Commit.
- Fix compiler warnings. Commit. Phabricator Code review D28062
- Fix minor typo: inital -> initial. Commit. Phabricator Code review D28092
- Remove default button on kwinrules KCM. Commit. Phabricator Code review D28071
- Port kwinrules kcm to kconfigxt. Commit. Phabricator Code review D27682
- Remove duplicate includes. Commit. Phabricator Code review D28048
- Scene: Pass non-trivial classes by const&. Commit. Phabricator Code review D28031
- Kcmkwin/scripts: make default button work. Commit. Phabricator Code review D28019
- Kcmkwin/scripts: fix a warning. Commit. Phabricator Code review D28018
- Fix the tablet mode manager. Commit. Phabricator Code review D27975
- [wayland] Broadcast application menu events. Commit. Phabricator Code review D27818
- Introduce AbstractClient::createDecoration(). Commit. Phabricator Code review D27822
- Decorationbridge: Fix crash on plasma mobile. Commit. Phabricator Code review D27809
- Move from Quad to Cubic. Commit. Phabricator Code review D27827
- Introduce AbstractClient::destroyClient(). Commit. Phabricator Code review D27821
- Use AbstractClient instead of XdgShellClient wherever possible. Commit. Phabricator Code review D27778
- [autotests] Fix failing KeyboardLayoutTest::testNumLock(). Commit. Phabricator Code review D27789
- Remove orientation sensor. Commit. Phabricator Code review D26036
- Port away from deprecated KIconLoader::IconSize. Commit. Phabricator Code review D27726
- [autotests] Fix PointerInputTest::testCursorImage(). Commit. Phabricator Code review D27725
- Return early if we ignore resize increments and aspect ratio constraints. Commit. Phabricator Code review D27031
- Honor minimum and maximum size of InternalClient. Commit. Phabricator Code review D26831
- [wayland] Honor xdg-toplevel size constraints. Commit. Phabricator Code review D26830
- Document AbstractClient::minSize() and AbstractClient::maxSize(). Commit. Phabricator Code review D26829
- Refactor geometry constraints code. Commit. Phabricator Code review D26828
- [libinput] Send touch events with respect to device rotation. Commit. Phabricator Code review D25921
- [platforms/drm] Fix cursor output rotation. Commit. Phabricator Code review D25909
- [platforms/drm] Rewrite rotation rendering to use MapTexture. Commit. Phabricator Code review D26371
- [platforms/drm] Introduce Gl post-process output rotations. Commit. Fixes bug #389665. Phabricator Code review D25907
- Cache output transformation first. Commit. Phabricator Code review D25903
- Add modeSize getter. Commit. Phabricator Code review D25901
- Inform Screens about size change. Commit. Phabricator Code review D25900
- [libkwineffects] Set original backend framebuffer for render targets. Commit. Phabricator Code review D25904
- [platforms/drm] Add hardware transformation API. Commit. Phabricator Code review D25906
- Honour panelTakesFocus for other plasmashell types. Commit. Phabricator Code review D25968
- [x11client] Make activity handling more consistent across windows. Commit. Fixes bug #274931. Phabricator Code review D27690
- [autotests] Add tests for PMinSize, PMaxSize, and PResizeInc geometry hints. Commit. Phabricator Code review D27400
- Decode full monitor vendor name from EDID using hwdata. Commit. Phabricator Code review D10041
- Remove the "Candy" category and fold its contents into "Appearance". Commit. Phabricator Code review D27658
- Improve strings for "Show Desktop" effects. Commit. Phabricator Code review D27630
- KCM KWinTabBox port to KConfigXT : use generated kcfg settings to load and save config. Commit. Phabricator Code review D27323
- Extract messages from header file as well, optimize extraction. Commit.
- Make sure attribute is defined. Commit. Phabricator Code review D27324
- Make support for the maximized mode partially optional. Commit. Phabricator Code review D27169
- Make support for the minimized state optional. Commit. Phabricator Code review D27163
- Make support for full screen mode optional. Commit. Phabricator Code review D27162
- Don't pass any arguments to AbstractClient::doSetDesktop(). Commit. Phabricator Code review D27121
- Move X11-specific bits of keep above and keep below state to X11Client. Commit. Phabricator Code review D27120
- Introduce AbstractClient::doSetDemandsAttention(). Commit. Phabricator Code review D27119
- Move X11-specific minimize code to X11Client. Commit. Phabricator Code review D27118
- [effects/morphingpopups] Start animation on windowFrameGeometryChanged. Commit. Phabricator Code review D26865
- [effects/maximize] Use windowFrameGeometryChanged. Commit. Phabricator Code review D26905
- [effects/thumbnailaside] Use windowFrameGeometryChanged. Commit. Phabricator Code review D26906
- [effects/presentwindows] Use windowFrameGeometryChanged. Commit. Phabricator Code review D26907
- [effects/desktopgrid] Use windowFrameGeometryChanged. Commit. Phabricator Code review D26908
- [effects/snaphelper] Use windowFrameGeometryChanged. Commit. Phabricator Code review D26909
- Expose frameGeometryChanged signal to effects. Commit. Phabricator Code review D26864
- Introduce Toplevel::frameGeometryChanged signal. Commit. Phabricator Code review D26863
- Put the resize effect in charge of scheduling repaints. Commit. Phabricator Code review D27167
- Actually draw drag icons in the mouse cursor during drags. Commit. Phabricator Code review D27174
- Send a Qt::Key_PowerDown when long pressing the power button. Commit. Phabricator Code review D26899
- Make the virtual keyboard disappear when locking the screen. Commit. Phabricator Code review D27172
- Kcms/kwinoptions : convert Advanced part to KConfigXT. Commit. Phabricator Code review D27171
- Kcms/kwinoptions : convert Moving part to KConfigXT. Commit. Phabricator Code review D27164
- Simplify HTML markups. Commit. Phabricator Code review D27089
- Rename popupPosition to popupRect. Commit. Phabricator Code review D27125
- Use Q_ASSERT in XdgShellClient::transientPlacement(). Commit. Phabricator Code review D27124
- Use QRect::moveRight() and QRect::moveBottom() in XdgShellClient::transientPlacement(). Commit. Phabricator Code review D27050
- Introduce coding-conventions.md. Commit. Phabricator Code review D27060
- [wayland] Implement resize_x/resize_y constraint adjustment. Commit. Phabricator Code review D27049
- Change project name to "KWin". Commit. Phabricator Code review D26500
- [effects] Port from deprecated method KCModule::changed. Commit.
- Use less Toplevel::isClient(). Commit. Phabricator Code review D26541
- Port DesktopGrid QtQuickWindow to EffectQuickView. Commit. Phabricator Code review D26381
- Drop kdeinit linking. Commit. Phabricator Code review D26835
- Fix doxygen style. Commit. Phabricator Code review D26827
- Capitilize "mode" in Sizemode enum. Commit. Phabricator Code review D26826
- Provide a KWindowShadow implementation for internal clients. Commit. Phabricator Code review D26459
kwrited
- Bump to require Qt 5.14. Commit.
libkscreen
- Bump to require Qt 5.14. Commit.
- Build: ignore clang-format file. Commit.
- Docs: update commit message guideline version. Commit.
- Revert "GIT_SILENT: Ignore some autogenerate files + build dir". Commit.
- Fix: transfer tablet mode properties. Commit. Fixes bug #418739. Phabricator Code review D28106
- Fix: consider DSI display to be embedded panel. Commit. Phabricator Code review D27806
- Feat(kwayland): enable the auto-rotation and tablet mode. Commit. Phabricator Code review D27723
- Fix: handle when backend fails to load/initialize. Commit. Phabricator Code review D27625
- Test: query correct output. Commit. Phabricator Code review D27537
- Revert "fix(autotests): fix simpleWrite test in kwaylandbackendtest". Commit.
- Fix(autotests): fix simpleWrite test in kwaylandbackendtest. Commit. Phabricator Code review D27537
- Fix: reset doctor output color before exiting. Commit. Phabricator Code review D27383
libksysguard
- Revert "Set pie chart face default toAngle to 180". Commit.
- Properly access savedColors. Commit.
- Fix sensorColors check. Commit.
- Add missing formatter lib to sensordatamodel test. Commit.
- Make SensorDataModel::sensorsChanged more stupid. Commit.
- Add an autotest for SensorDataModel. Commit.
- Don't magically add 180 degrees to start angle. Commit.
- Adapt to controller.sensorColors being a map. Commit.
- Set pie chart face default toAngle to 180. Commit.
- Use Kirigami.Units instead of units. Commit.
- ExtendedLegend: Don't try to access a non-existing sourceModel. Commit.
- Fix crash on ProcessDataModel creation. Commit.
- Compute new index as distance between begin and upper bound. Commit.
- Remove "name" from SensorTreeItem. Commit.
- SensorFaceController: Sort matches from SensorQuery when loading presets. Commit.
- Add a simple autotest for sensortreemodel. Commit.
- Replace TreeItem QVector children with QMap. Commit.
- Do not have different KF API visible for developer & tarball builds. Commit.
- Fix typos in BarChart Face. Commit.
- [sensors] Avoid breaking IDs of nodes within SensorTreeModel. Commit. Fixes bug #421696
- Remove stray import. Commit.
- Add missing var keyword. Commit.
- Elide sensor names in config view. Commit. Phabricator Code review D29682
- Build against correct translation domain. Commit.
- Replace MapProxySource with some javascript code. Commit. Phabricator Code review D29760
- Use kns kpackage integration. Commit.
- Move knsrc files here. Commit.
- Proper color source. Commit.
- Support translations in faces. Commit. Phabricator Code review D29706
- Fix SensorFaceController::compactRepresentation(). Commit.
- Use INTERFACE IMPORTED target type instead of ALIAS for compatibility targets. Commit. Phabricator Code review D29529
- Add KSysGuard::Sensors library. Commit. Phabricator Code review D28141
- Use KSysGuard namespace for KSysGuard library targets. Commit. Phabricator Code review D29302
- Add a declarative plugin to ProcessCore. Commit. Phabricator Code review D28140
- Add KSysGuard::Sensors library. Commit. Phabricator Code review D28141
- [KSysGuardProcessList] Port away from KRun. Commit. Phabricator Code review D28849
- Bump to require Qt 5.14. Commit.
- Use non-const iterators. Commit. Phabricator Code review D28497
- Make 'nonphysical' spelling consistent. Commit.
- Introduce ProcessDataModel. Commit. Phabricator Code review D27509
- Fix Formatter library CMake. Commit. Phabricator Code review D28217
- Properly install the export header for the formatter lib. Commit.
- Add license header to formatter test. Commit.
- Separate processcore/{formatter,unit} into its own library. Commit. Phabricator Code review D27869
- Add missing includes. Commit.
- Rename tests to autotests. Commit. Phabricator Code review D27867
- [ksgrd] Drop a QWidget dependency. Commit. Phabricator Code review D26870
Milou
- Bump to require Qt 5.14. Commit.
- Port deprecated method. Commit.
- Fix minor EBN issues (http -> https). Commit.
Oxygen
- Bump to require Qt 5.14. Commit.
- [kstyle] Properly unregister widgets in ShadowHelper. Commit. Phabricator Code review D28073
- Use defaults of KColorSchemeManager in ColorSchemeChooser. Commit.
- [kstyle] Unregister a shadow when it's destroyed. Commit. See bug #416854. Phabricator Code review D26967
- Port some deprecated methods. Commit.
- Qt4 was dropped so we can use same KF5/QT5/ECM as other modules. Commit.
- Port deprecated method. Commit.
- Add override. Commit.
- [kstyle] Port to KWindowSystem shadows API. Commit. Phabricator Code review D26609
- [kstyle] Drop Qt 4 style plugin. Commit. Phabricator Code review D26621
plasma-browser-integration
- [Reminder] Also advert Chromie store for Vivaldi and Brave. Commit. Phabricator Code review D29533
- Port KRun::runApplication to ApplicationLauncherJob. Commit. Phabricator Code review D29601
- Use player "poster" as album cover if available. Commit. Phabricator Code review D29393
- Signal player gone in "pagehide" not "beforeunload". Commit. Phabricator Code review D28926
- Support Brave browser. Commit. Phabricator Code review D28965
- Don't offer sending non-http(s)/ftp links and sources via KDE Connect. Commit. Phabricator Code review D28939
- Bump manifest version. Commit.
- Better vertically align checkboxes in media controls blacklist. Commit.
- Add "document-share" icon for "Share..." context menu entry. Commit.
- Add device icons to KDE Connect context menu. Commit. Phabricator Code review D28837
- Show purpose context menu only when enabled. Commit. Fixes bug #418436. Phabricator Code review D28707
- [Purpose Plugin] Open shared URL when clicking notification. Commit. Phabricator Code review D28792
- Restore old Audio prototype after exportFunction. Commit. Fixes bug #414512. Phabricator Code review D28706
- Provide light icon for dark mode via theme_icons. Commit. Fixes bug #414544. Phabricator Code review D28806
- Also invert the generic Plasma logo in dark mode. Commit.
- Set AA_UseHighDpiPixmaps. Commit.
- LinkText will be set to the URL when there is no label. Commit.
- Set linkText as share title. Commit.
- Manually merge stored and default settings. Commit. Phabricator Code review D28791
- Prefer to use currentSrc on player. Commit.
- Emit change for CanSeek only if it actually changed. Commit.
- Don't consider player gone when it only got temporarily added by us. Commit. Phabricator Code review D28705
- Update KDE Connect Website URL. Commit.
- Catch getSubsystemStatus failing on initial load. Commit. Fixes bug #418487
- Update copyright. Commit.
- Add link to changelog on about page. Commit.
- Also overwrite document.createElement using exportFunction. Commit. Phabricator Code review D25569
- Add better player tab crash handling. Commit. Fixes bug #419699. Phabricator Code review D28614
Plasma Desktop
- KCM Notifications: Open app page only after model is loaded. Commit.
- [kimpanel] Make candidate index more visible. Commit.
- Emoji Panel: Use the right category component. Commit.
- [Emoji panel] fix slowness introduced in the last patch. Commit.
- [Emoji panel] search when the user begins typing. Commit. Implements feature #419716
- [kcms/nightcolour] Reset needsSave after loading initial QML properties. Commit. Fixes bug #411584
- Set saner widths for Placeholder messages so their text doesn't overflow. Commit.
- Dedicated drop areas for assigning tasks to activities. Commit. Phabricator Code review D29679
- Remove stepsize 24 from DPI spinbox inside kcm fontconfig. Commit. Phabricator Code review D29431
- [kcms/keys] Use better collator settings. Commit. Phabricator Code review D29632
- Select application after it is added. Commit. Fixes bug #421331. Phabricator Code review D29644
- [kcms/keys] Really ignore unknown action. Commit. Fixes bug #421016. Phabricator Code review D29579
- [kcms/keys] Make saving sync. Commit. Fixes bug #421333. Phabricator Code review D29635
- Drag and drop assigning windows to activities in the default switcher. Commit. Phabricator Code review D29548
- KCM/Autostart Add a model to separate logic from UI. Commit. Phabricator Code review D26934
- Fix Warning about KF5::ProcessCore target being deprecated. Commit. Phabricator Code review D29626
- [Global Shortcuts KCM] Also check PortableText. Commit. Phabricator Code review D29475
- Lookandfeel kcm: port from KRun::runApplication to KIO::ApplicationLauncherJob. Commit. Phabricator Code review D29125
- Remove remaining icons from applets with custom tooltips. Commit. Fixes bug #420934. Phabricator Code review D29518
- Add FindXorgServer.cmake and use it for touchpad KCM. Commit. Phabricator Code review D29514
- Fix blurry icons in KColorSchemeEditor. Commit. Fixes bug #418165. Phabricator Code review D29481
- Fix folderview popup mode list view icon size inheriting icon view icon size. Commit. Fixes bug #418269. Phabricator Code review D28057
- [Fonts KCM] Remove redundant nearestExistingFont(). Commit. See bug #420287. Phabricator Code review D29155
- [Wallpaper Configuration] Reword inline message concerning widget locking. Commit. Phabricator Code review D29366
- [kcms/fonts] Improve code for "guide users towards KScreen KCM" feature. Commit.
- Fix typo Schortcut Scheme. Commit.
- KCM Plasmasearch: Do not intialize runners in config module. Commit. Phabricator Code review D29319
- [KCMs/Notifications] Port placeholder message to Kirigami.PlaceholderMessage. Commit. Phabricator Code review D29296
- Rewrite of the global shortcuts kcm. Commit. Fixes bug #157468. Fixes bug #213101. Fixes bug #230583. Fixes bug #250121. Fixes bug #251437. Fixes bug #272554. Fixes bug #318964. Fixes bug #341817. Fixes bug #348264. Fixes bug #366257. Fixes bug #369020. Fixes bug #388574. Fixes bug #393403. Fixes bug #408942. Fixes bug #416149. Fixes bug #416737. Fixes bug #417915. Fixes bug #419215. Fixes bug #419515. Fixes bug #419624. Fixes bug #419692. Fixes bug #419825. Fixes bug #419909. Fixes bug #420093. Phabricator Code review D28744
- [kcms/fonts] When adjusting all fonts, keep Small font size smaller. Commit. Fixes bug #261344. Phabricator Code review D29156
- [kcms/fonts] Guide users towards KScreen KCM for making things bigger on-screen. Commit. Phabricator Code review D29080
- Synapticstouchpad.cpp: Drop synaptics-properties.h parent dir from include. Commit. Phabricator Code review D29215
- [GTK Subpage] Hide Breeze Dark for GTK3. Commit. See bug #413198. Phabricator Code review D29176
- KCM Notifications : Manage app-specific notifications with KCconfigXT's magic. Commit. Phabricator Code review D27188
- Set component display name for touchboard and keyboard kcm action collections. Commit. Phabricator Code review D29052
- Revert "Port desktoptheme, icons and workspace KCMs to SettingStateBinding". Commit.
- Raise size of default fixed-width font from 9 to 10pt. Commit. Phabricator Code review D28842
- KCM/GlobalShortut: convert FOREACH and old signal syntax. Commit. Phabricator Code review D28282
- Use colorful icon instead of monochrome icon for touchpad kcm. Commit. Phabricator Code review D29040
- Port desktoptheme, icons and workspace KCMs to SettingStateBinding. Commit. Phabricator Code review D27841
- Revert "Revert "Make accidental panel and panel widget deletion more difficult"". Commit.
- Remove old schemes. Commit.
- [kcm_nightcolor] Set 2 decimal places precision for coordinates. Commit. Phabricator Code review D28958
- [applets/taskmanager] Make Tooltip text spacing consistent. Commit.
- [krdb] Drop GTK2 colour exporting. Commit. Fixes bug #412331. Phabricator Code review D28658
- [Cursors] Remove Resolution Dependant option. Commit. Fixes bug #385920. Fixes bug #413783. Phabricator Code review D28652
- [kcm/touchpad] Fix i18n extraction with the new dirs. Commit.
- [kcm/touchpad] Simplify directory structure. Commit. Phabricator Code review D28833
- Touchpad kcm: On X11 hide scroll speed as it is not supported. Commit. Phabricator Code review D28829
- [KRDB] Remove GTK3 color export. Commit. Phabricator Code review D28070
- Make KAccess a regular startup application. Commit. Phabricator Code review D28703
- Fix initial loading of autostart program names. Commit. Phabricator Code review D28113
- [Fonts KCM] Use KFontChooserDialog instead of QFontDialog. Commit. Phabricator Code review D27808
- Add .kksrc extension to the file name when global shorcuts scheme is exported. Commit. Fixes bug #406932. Phabricator Code review D28547
- KCM/mouse KCM/touchpad: Add a Scroll speed setting for wayland. Commit. Implements feature #403843. Phabricator Code review D28331
- Remove all icons from panel widget tooltips the correct way. Commit.
- [Task Manager] Port backend to ApplicationLauncherJob. Commit. Phabricator Code review D28286
- [applet/taskmanager] Remove the launcher items' tooltip icons. Commit. Phabricator Code review D27847
- Stop multiplying duration values. Commit. Phabricator Code review D28239
- [toolboxes/desktoptoolbox] Remove unnecessary icon size values for PC3 toolbuttons. Commit.
- [applet/taskmanager] Remove unnecessary icon size values set on PC3 toolbuttons. Commit. Phabricator Code review D28236
- [kcms/baloo] Refine UI and prepare for more indexing options in the future. Commit. Phabricator Code review D28280
- [kcms/keyboard] Port away from KToolInvokation. Commit. Phabricator Code review D25549
- [kapplymousetheme] Avoid loading QPT. Commit. Phabricator Code review D28339
- Solid-device-automounter/kcm: correctly update automountOn. Commit. Phabricator Code review D27971
- [applets/taskmanager] Make the hover state clarifying, but not main. Commit. Fixes bug #418318. Phabricator Code review D28306
- [SpellChecking KCM] Fix the build. Commit. Phabricator Code review D28232
- [Baloo KCM] Complete overhaul of the include/exclude folder list. Commit. See bug #417170. See bug #366521. Fixes bug #417763. Fixes bug #417762. Phabricator Code review D28025
- [KCM Spellchecking] port to KPropertySkeletonItem. Commit. Phabricator Code review D27503
- Launch plugin with argument, change signals. Commit. Phabricator Code review D26738
- Add the option to show the current activity name and icon. Commit. Phabricator Code review D28136
- Update kdeglobals config file for Breeze widgetStyle. Commit. Phabricator Code review D27482
- KCM Colors fix apply button always disabled. Commit. Fixes bug #418604. Phabricator Code review D27944
- Fix crash, the e-mail client service can be null. Commit. Phabricator Code review D28126
- Make the animation slider more granular. Commit. Phabricator Code review D28053
- [Various KCMs] Notify about changes in GTK related settings. Commit. Phabricator Code review D27956
- [Baloo KCM] Expose "Index hidden" config setting. Commit. Phabricator Code review D28024
- [Baloo] Fix firstRun and config change logic. Commit. Phabricator Code review D27917
- Use breeze icons for categories. Commit. Phabricator Code review D27915
- Solid-device-automounter/kcm: show disconnected known device when disconnecting it. Commit. Phabricator Code review D27024
- [Cursors KCM] Notify about cursor change. Commit. Phabricator Code review D27942
- KCM Fonts port anti aliasing part to KPropertySkeletonItem. Commit. Phabricator Code review D27156
- Fixes for applet configuration layout. Commit. Phabricator Code review D27608
- [Applet/TaskManager]Don't create extra PulseAudio component. Commit. Phabricator Code review D27734
- Remove redundant match for mountpoints. Commit. Phabricator Code review D27636
- KCM/Component email: simplify code. Commit. Phabricator Code review D27116
- Solid-device-automounter/kcm: Get rid of singleton for AutomounterSettings. Commit. Phabricator Code review D27480
- Remove bogus mount points check when starting baloo on save. Commit. Phabricator Code review D27613
- Remove unused functions. Commit. Phabricator Code review D27612
- Invert logic of shouldShowMountPoint -> ignoredMountPoint. Commit. Phabricator Code review D27611
- KCM/ComponentChooser Treat cases when there is no app for a usage. Commit. Phabricator Code review D27395
- Solid-device-automounter/kcm: Use KConfigXT in ui. Commit. Phabricator Code review D27127
- Remove attempt to start long gone baloo_file_cleaner. Commit. Phabricator Code review D27579
- [KRDB] Rename GTK colours to be exported. Commit. Fixes bug #417461. Phabricator Code review D27426
- Fix minor EBN issues. Commit.
- Port to use level 1 Heading instead of Title. Commit. Phabricator Code review D27348
- KCM look and feel : set proper default values for kwin kdecoration when applying global style. Commit. Phabricator Code review D27483
- Emojier: use emoji selector everywhere. Commit. Fixes bug #417872
- [Applets/Task Manager] Fix and improve behavior tab layouts. Commit. Fixes bug #415649. Phabricator Code review D26660
- Solid-device-automounter/kcm: Convert some foreach. Commit. Phabricator Code review D27052
- Fix drag and drop from taskbar to activity pager. Commit.
- [Applet/Task Manager] Move audio indicator to the corner. Commit. Fixes bug #416553. Phabricator Code review D26861
- Solid-device-automounter/kcm: Enable/Disable columns automount onLogin/onAttached depending on corresponding checkbox. Commit. Phabricator Code review D27057
- Unlock widgets. Commit. Fixes bug #417424
- [applets/taskmanager] Add a bit more padding around album/artist info in tooltip. Commit. Phabricator Code review D27303
- [Folder view] Fix binding loop on width. Commit. Phabricator Code review D27261
- [applets/taskmanager] Make launcher item tooltips look identical to panel widget tooltips. Commit. Phabricator Code review D27301
- [applets/taskmanager] increase size of tooltip playback ToolButton sizes. Commit. Phabricator Code review D27222
- [applets/taskmanager] Don't show tooltip subtitle that's identical to the main text. Commit. Phabricator Code review D27273
- Scroll the truncated song/artist text when long hovering over it. Commit. Phabricator Code review D27149
- Reduce blank space inside tooltip's header. Commit. Phabricator Code review D27262
- [applets/taskmanager] Clean up Tooltip code. Commit. Phabricator Code review D27182
- Always normal colorgroup on tooltips. Commit.
- KCM/solid-actions convert foreach. Commit. Phabricator Code review D27154
- Delay popup when dropping things into containments. Commit. Fixes bug #415917. Phabricator Code review D26514
- KCM/Component Refactor UI to a single list of combobox. Commit. Phabricator Code review D26797
- Solid-device-automounter/kcm: Improve width of columns. Commit. Phabricator Code review D27053
- Solid-device-automounter/kcm: Hide ignored Solid::StorageAccess. Commit. Fixes bug #396537. Phabricator Code review D27019
- Clean outdated QT_VERSION_CHECK. Commit. Phabricator Code review D27058
- Port to UpdateLaunchEnvJob. Commit. Phabricator Code review D27023
- KCM KDED: Add immutability and fix default, reset, apply buttons. Commit. Phabricator Code review D26784
- Remove use of deprecated KDialog, fix two warnings. Commit. Phabricator Code review D26970
- KCM Baloo: Migrate to KConfigXT and add immutability. Commit. Phabricator Code review D26401
- KCM Joystick : restore Default button to allow reset calibration. Commit. Phabricator Code review D26653
- KCM Notification port to ManagedConfigModule. Commit. Phabricator Code review D26048
- [applets/Minimize All] Correct tooltip text. Commit. Fixes bug #416453
- [KCM/Activities] Use KConfigXT in ui. Commit. Phabricator Code review D26398
- [App Style KCM] Use QtQuick NewStuff dialogs. Commit. Phabricator Code review D26717
- KCM/Component Revamp Browser config. Commit. Fixes bug #100016. Phabricator Code review D26731
- KCM/Component Revamp FileManager UI. Commit. Phabricator Code review D26714
- KCM/Component Revamp Terminal Emulator UI. Commit. Phabricator Code review D26705
- KCM/Component Revamp email config. Commit. Fixes bug #292606. Phabricator Code review D26565
- Fix typo. Commit. Phabricator Code review D26747
- [widgetexplorer] Animate column moves. Commit. Phabricator Code review D26699
- [widgetexplorer] Fix animate in animation. Commit. Phabricator Code review D26698
- Repair stat() reimplementation. Commit.
- [Widget Explorer] Show placeholder message when there are no widgets or search results. Commit. Fixes bug #416313. Phabricator Code review D26715
- [KDED KCM] Rewrite as KDeclarative ScrollViewKCM. Commit. Phabricator Code review D26506
plasma-integration
- Use Standard "Show/Hide Hidden files" shortcuts in directory chooser dialog. Commit. See bug #262551. Phabricator Code review D29238
- Raise size of default fixed-width font from 9 to 10pt. Commit. Phabricator Code review D28841
- Set cursor size default to 24 to align with KCM default value. Commit. Phabricator Code review D28653
- Fix build. Commit. Phabricator Code review D28724
- Bump to require Qt 5.14. Commit.
- Make it compile against qt5.15. SkipEmptyParts is part of Qt::. Commit.
- Revert "Fix message box when passing a remote url that includes a file". Commit.
- Fix message box when passing a remote url that includes a file. Commit. Phabricator Code review D27034
plasma-nano
- Install StartupFeedback to correct directory. Commit.
- Install proper folder. Commit.
- Better geometry. Commit.
- Startupfeedback as global component. Commit.
- Fix minor EBN issues. Commit.
- Try harder to not put stuff outside the screen. Commit.
- Support adding applets by tapping. Commit.
- Actually emit activeChanged. Commit.
Plasma Networkmanager (plasma-nm)
- Add context for "Automatic" strings. Commit. Phabricator Code review D29359
- Icon in system tray missing when WireGuard connection active on startup. Commit. Fixes bug #420983. Phabricator Code review D29469
- Fix typo in tooltip. Commit.
- [applet] Put the toolbar in the header area. Commit. Phabricator Code review D29117
- Create a hotspot KCM for Plasma Mobile. Commit. Phabricator Code review D29019
- [Applet] Fix connecting with a password. Commit. Phabricator Code review D28881
- Show ssid as title in mobile wifi connection editor. Commit. Phabricator Code review D28838
- Refactor and fix the mobile wifi kcm. Commit. Phabricator Code review D28799
- Refactor enableBluetooth function. Commit. Phabricator Code review D28714
- [Applet] Port to ExpandableListItem. Commit. Phabricator Code review D28034
- Save unneeded DBus roundtrip. Commit. Phabricator Code review D28698
- Use std::any_of. Commit. Phabricator Code review D28696
- Replace old notification when new notification for connection appears. Commit. Phabricator Code review D28693
- [kded] Clean up notification handling. Commit. Phabricator Code review D28691
- Revert "Port some deprecated signal (qt5.15)". Commit.
- Bump to require Qt 5.14. Commit.
- Fix minor typos. Commit.
- Fix typo found by Iñigo Salvador Azurmendi. Commit.
- Remove qPixmapFromMimeSource from ui files. Commit.
- Use consistent highlight. Commit. Phabricator Code review D27823
- [mobile/wifi] Use ScrollViewKCM. Commit. Phabricator Code review D27563
- [Applet]Fix traffic monitor labels width. Commit. Phabricator Code review D27792
- Update L2TP to NetworkManager-l2tp 1.8.0 features. Commit. Phabricator Code review D27764
- KCM: restore original color. Commit. Fixes bug #418416
- Use system color scheme from Kirigami instead of Plasma theme color. Commit. Phabricator Code review D27799
- Rename L2TP IPsec Settings dialog from Advanced to IPsec. Commit. Phabricator Code review D27763
- [Applet]Update layout based on T10470. Commit. Phabricator Code review D27199
- Wireguard: Trim IP list before submitting to NM. Commit. Phabricator Code review D27661
- Support WPA3-SAE in the applet popup. Commit. Phabricator Code review D27666
- [Applet]Update toolbar's checkbox spacing. Commit. Fixes bug #417710. Phabricator Code review D27453
- [Applet]Fix dimensions of traffic Monitor. Commit. Phabricator Code review D27391
- [Applet]Fix details layout. Commit. Phabricator Code review D27393
- [Applet]Add info messages. Commit. Phabricator Code review D27392
- KCM: Fix connection list background and padding. Commit. Phabricator Code review D27382
- Port some deprecated signal (qt5.15). Commit.
- Fix: hardcoded echoMode in PasswordField. Commit.
- Use Kirigami.PasswordField instead of plain text field. Commit. Phabricator Code review D27265
Plasma Audio Volume Control
- Converted to page and added heading. Commit. Phabricator Code review D28996
- Add options for OSD feedback. Commit. Fixes bug #363983. Phabricator Code review D28281
- Bump to require Qt 5.14. Commit.
- [KCM]Align volume controls row. Commit. Phabricator Code review D27645
- [KCM]Update Device item layout based on applet. Commit. Fixes bug #417607. See bug #417447. Phabricator Code review D27422
- [applet] For placeholder labels, disable rather than changing opacity. Commit.
- [Applet]Improvements for unavailable port. Commit. Phabricator Code review D27420
- [Applet]Correct raise max volume functions for mic. Commit. Phabricator Code review D27282
- [Applet]Always get valid device and stream name. Commit. Phabricator Code review D27205
- Fix minor EBN issue and typos. Commit.
- [Applet] Display device name when there is than one device. Commit. Fixes bug #417079. Phabricator Code review D27138
- [Applet]Fix device label problems. Commit. Fixes bug #417074. Fixes bug #417106. Phabricator Code review D27117
- [Applet]Supplementary add port check. Commit. Phabricator Code review D27086
- [Applet]Add port check. Commit. Phabricator Code review D27074
- [Applet] Remove leftover in config window. Commit.
- [Applet] Enable new global "Raise maximum volume" checkbox. Commit.
- [Applet]Hide hamburger menu when empty. Commit. Phabricator Code review D26574
- [Applet]Add global mute function. Commit. Fixes bug #396835. Phabricator Code review D26418
- [Applet] Make 'raise maximum volume' global. Commit. Phabricator Code review D26256
- [Applet]Update layout based on T10470. Commit. Phabricator Code review D26271
plasma-phone-components
- Change quick settings location icon. Commit.
- Port to ApplicationLauncherJob. Commit.
- Quicksettings: add toggle for enabling/disabling screen rotation. Commit.
- Quicksettings: convert screenshot interface to class member. Commit.
- Quicksettings: unify spaces/tabs usage. Commit.
- Remove no longer needed dependencies. Commit.
- Add cancel button to the Logout dialog. Commit.
- Properly adapt to role name renaming. Commit.
- Containments: homescreen: Fix some role names. Commit.
- Partially revert d2b461e. Commit.
- At least fix coding style. Commit.
- Revert casts. Commit.
- Containments: Optimization. Commit.
- Rename roleNames to be lowecase. Commit.
- Cleanup some dependencies no longer used. Commit.
- Dialer: remove from repository. Commit.
- Dialer: cleanup the capabilities not supported by this dialer. Commit.
- Dialer: don't fail when SIM account is not present. Commit.
- Fix minor EBN issues. Commit.
- Quicksettings: toggle wwan on button press. Commit.
- Dialer: make border of 4px. Commit.
- Quicksettings: toggle wifi on button press. Commit.
- Switch dialer code to using tel: format. Commit.
- Dialer: Change protocol handler to tel. Commit.
- Drop debug. Commit.
- Remove debug background. Commit.
- More reliable dragging in the favorite strip. Commit.
- Another tiny adjustment. Commit.
- Less spacing. Commit.
- Warnings--. Commit.
- Avoid monochrome icons in launcher and task panel. Commit.
- Add lock screen look-and-feel. Commit.
- Add look and feel for logout screen. Commit.
- Lighter gradient. Commit.
- Cache shadows. Commit.
- Fix launcher performance. Commit.
- Launch feedback from top panel. Commit.
- Remove click feedback anim. Commit.
- Remove local feedbackWindow. Commit.
- Replace plasma.kde.org with kde.org/plasma-desktop. Commit.
- Fix compilation. Commit.
- Homescreen: Add gradient to seperator. Commit.
- Add timer to screenshots to avoid rest of animations. Commit.
- Revert "Workaround KWin screenshot bug by using screenArea manually". Commit.
- Workaround KWin screenshot bug by using screenArea manually. Commit.
- Fix the text field. Commit.
- Don't add 2 krunners. Commit.
- Simplify dialer button signal handling. Commit.
- Add license header. Commit.
- Add missing i18n. Commit.
- Make sure to cancel edit when the user moves. Commit.
- Fix warnings. Commit.
- Consider bottom panel. Commit.
- Fix build. Commit.
- Kirigamify the dialer. Commit.
- Add screenshot option to panel. Commit.
- Install dialer icon. Commit.
- Add icon. Commit.
- Clean. Commit.
- No background for the icons. Commit.
- Fix on Qt 5.14. Commit.
- [dialer] Revamp contacts page. Commit.
- A gradient for contrast. Commit.
- Kill shutdown button. Commit.
- Search graphics. Commit.
- Darken everything. Commit.
- Move krunner in a plasmoid. Commit.
- New applet to access KRunner functions. Commit.
- Fullrepresentationview behind quicksettings. Commit.
- PanelClosed signal. Commit.
- Make closeRequested work. Commit.
- A close signal. Commit.
- Click to dismiss the task list. Commit.
- Assign both containment and containmentInterface. Commit.
- Debug--. Commit.
- Square and smaller icons. Commit.
- Don't import QtQuick 2.13. Commit.
- New lockscreen design. Commit.
- More plasma-nm components to try to autoconnect. Commit.
- Restore volume osd. Commit.
Plasma SDK
- Bump to require Qt 5.14. Commit.
- Fix two minor mix-ups. Commit.
- [Cuttleffish] Use proper QSortFilterProxyModel. Commit. Phabricator Code review D27421
- Remove unused varibale. Commit.
- Remove unused. Commit.
- [Cuttlefish] Remove last traces of themes and plasma themes. Commit. Phabricator Code review D27136
- Fix minor EBN issues and typos. Commit.
- Enable selecting all installed color schemes in Cuttlefish. Commit. Phabricator Code review D25273
plasma-thunderbolt
plasma-vault
- Fix broken code. Commit.
- Set saner width for Placeholder message so its text doesn't overflow. Commit.
- Add gocryptfs support. Commit. Fixes bug #398323. Phabricator Code review D29595
- Unassign activity from vault on activity deletion. Commit. Phabricator Code review D29379
- [applet] Port to Kirigami.PlaceholderMessage. Commit. Phabricator Code review D29110
- Include the Plasma Vault name in the mount dialog title. Commit. Phabricator Code review D28914
- Make warning and error messages grammatically correct. Commit. Phabricator Code review D28798
- [Applet] Port to ExpandableListItem. Commit. Phabricator Code review D28035
- Show command output on unknown failure. Commit. Fixes bug #412779. Phabricator Code review D28099
- Make sure we have saved network state before accessing it. Commit. Fixes bug #418262
- Port some deprecated enum. Commit.
- Extract messages from header file as well. Commit.
Plasma Workspace
- Appstreamrunner: do case insensitive comparisons. Commit.
- Fix many results when query starts with =. Commit.
- [notifications] don't widen the notifications on the mobile. Commit.
- Kicker fix KRunner prepare/teardown method calls. Commit.
- Bookmarks Runner: Fix extraction of firefox profile. Commit. Fixes bug #418526. Phabricator Code review D29326
- [applets/systemtray] Fix configuraiton read on Plasma start. Commit.
- [applets/systemtray] Consistent name/icon in System Tray settings. Commit. Fixes bug #421561
- [applets/systemtray] Lazy initialize SystemTray model. Commit. Fixes bug #420993
- [applets/mediacontroller] Icon for Playing/Paused. Commit.
- [applets/mediacontroller] Don't use Album Art for icon. Commit. Fixes bug #420197
- Remove useless double line. Commit.
- Make system tray impossible to resize again. Commit.
- Revert "[applets/batterymonitor] Collapse inhibitions list properly". Commit.
- [Battery Monitor] Fix ScrollView anchoring. Commit.
- [Notifications] Restore item spacing. Commit.
- [Notifications] Don't take updated time into account for sorting. Commit. Phabricator Code review D29771
- [Kicker] Fix jump list actions in RunnerMatchesModel. Commit. Phabricator Code review D29744
- Remove knsrc files from here. Commit.
- Proper package type for faces. Commit.
- [sddm-theme] Prevent the logo from leaking in after a fadeout. Commit. Phabricator Code review D29351
- Kill Runner: Remove duplicate function calls and refactor. Commit. Phabricator Code review D27513
- Set saner widths for Placeholder messages so their text doesn't overflow. Commit.
- Sync formfactor from plasmoid to faces. Commit.
- [Battery Monitor] Fix toolTipMainText when plugged in. Commit. Fixes bug #420920. Phabricator Code review D29633
- Libnotificationmanager: add notice about WatchedNotificationsModel. Commit.
- Fix some alignments. Commit. Phabricator Code review D29570
- [applets/notifications] Remain visible after removing all notifications while tray popup is pinned open. Commit. Fixes bug #421344. Phabricator Code review D29651
- [applets/systemtray] Show base icon when AttentionIcon not set. Commit. Phabricator Code review D29544
- [applets/icon] Remove icon from tooltip. Commit. See bug #420934
- Use the right targets for KSysGuard. Commit. Phabricator Code review D29628
- Improve StatusNotifierTest. Commit. Phabricator Code review D29619
- Redesign of system monitor plasmoids. Commit. Phabricator Code review D28487
- Fix Warning about KF5::KSysGuard target being deprecated. Commit. Phabricator Code review D29623
- Force systemsettings for kcms. Commit. Fixes bug #402790. Phabricator Code review D29157
- Libnotificationmanager: fix the checkIndex after moving around functions. Commit.
- [libnotificationmanager] introduce the WatchedNotificationsModel. Commit. Phabricator Code review D28509
- Kill Runner: Move config keys to new file. Commit. Phabricator Code review D27576
- Remove remaining icon from applet with custom tooltip. Commit. See bug #420934. Phabricator Code review D29516
- [applets/systemtray] Hide/show expander arrow - regression fix. Commit. Fixes bug #420924. Phabricator Code review D28180
- [applets/batterymonitor] Collapse inhibitions list properly. Commit. Phabricator Code review D29467
- This removes the negative top margin, as it's already removed by the NotificationPopup. Commit. Phabricator Code review D29490
- Add inHistory bool and hide heading on inHistory. Commit. Phabricator Code review D29474
- Update preview images for new "Flow" wallpaper. Commit. Phabricator Code review D29468
- Fix various bugs introduced with heading. Commit. Phabricator Code review D29234
- [applets/batterymonitor] Port inhibition message to Layouts and match notifications applet. Commit. Phabricator Code review D29315
- [wallpapers/image] Port to BasicListItem+subtitle. Commit. Phabricator Code review D29075
- [applets/systemtray] Fix invisible plasmoid icons when Media Player is added. Commit. Fixes bug #418662. Phabricator Code review D29344
- [System Tray] Always draw the highlight behind the icon. Commit. Phabricator Code review D29380
- [applets/systemtray] Fix value read in some onXyxChanged connections. Commit. Phabricator Code review D29356
- Baloo Runner: Use X-Plasma-Request-Actions-Once property in service. Commit. Phabricator Code review D29320
- Address Connections syntax warnings on the systray plasmoid. Commit. Phabricator Code review D29150
- [applets/mediacontroller] Elide text. Commit. Phabricator Code review D29301
- BookmarksRunner: Remove caching of profile database path. Commit. Phabricator Code review D28619
- BookmarksRunner: Early return and formatting. Commit. Phabricator Code review D28473
- Add missing header changes from D29226. Commit.
- [ksmserver] Use CommandLauncherJob for restoring applications. Commit. Phabricator Code review D29226
- Startplasma: Sort environment scripts prior to sourcing. Commit. Fixes bug #420085. Phabricator Code review D28941
- Plasmashell: restore the QQmlDebuggingEnabler. Commit.
- [libtaskmanager] add stacking order data for wayland. Commit. Phabricator Code review D29056
- Add footer support to systray. Commit. Phabricator Code review D29142
- [Icon Applet] Port jump list actions to KServiceAction. Commit. Phabricator Code review D29133
- Fix minor typo. Commit.
- [applets/mediacontroller] Make the right margin the same as the left margin. Commit. Phabricator Code review D29143
- Added plasmoidHeading to clipboard and ported to Page. Commit. Phabricator Code review D29137
- [applets/clipboard] Use correct QR code icon. Commit.
- Port Clipboard and Notifications applets to Kirigami.PlaceholderMessage. Commit. Phabricator Code review D29109
- Set a component display name for the action collection of ksmserver. Commit. Phabricator Code review D29058
- Port hotplug from KRun::runCommand to CommandLauncherJob. Commit. Phabricator Code review D28988
- [applets/batterymonitor] Put the toolbar in the header area. Commit. Phabricator Code review D29116
- BoorkmarksRunner: Set QIcon instead of Favicon pointer in BookmarkMatch. Commit. Phabricator Code review D28439
- Adjust KF5 min version (for AutoHandlingEnabled) and simplify previous port. Commit.
- Port all KRun::runService/runApplication to KIO/ApplicationLauncherJob. Commit. Phabricator Code review D29124
- [applets/notifications] Widen pop-up and reduce spacing when on top or bottom center. Commit. Phabricator Code review D28989
- Libnotificationmanager : add app-specific kconfig settings. Commit. Phabricator Code review D27155
- [notifications] Read appname from desktop file if no appname set. Commit. Phabricator Code review D27786
- Converted to page and added Heading. Commit. Phabricator Code review D28576
- [applets/digital clock] Make tooltip spacing and text nicer and more consistent. Commit. Phabricator Code review D28970
- Fix warning about connecting to a null sender, favoritesModel can be null. Commit.
- [Media Controller] Don't set album art on tooltip anymore. Commit. Fixes bug #420197. Phabricator Code review D28917
- Set default cursor size as 24 to follow new default on KCM. Commit. Phabricator Code review D28655
- [Services Runner] Fix mimeDataForMatch. Commit. Phabricator Code review D28907
- [libtaskmanager] Port KRun::runApplication to KIO::ApplicationLauncherJob. Commit. Phabricator Code review D28906
- Krunner: Prevent regression. Commit. Phabricator Code review D28853
- Make headings of systray and applet merge. Commit. Phabricator Code review D28575
- Krunner: polish placement. Commit. Phabricator Code review D28783
- [Notifications] Report roleNames in the relevant places. Commit. Phabricator Code review D28657
- [applets/mediacontroller] Visually refresh media controller plasmoid. Commit. Phabricator Code review D27160
- Drop kdeinit from ksmserver. Commit. Phabricator Code review D28676
- [plasma-session] Don't prematurely cache systemEnvironemnt. Commit. Phabricator Code review D28626
- [Notifications] Sort popups ascending. Commit. Phabricator Code review D28646
- Remove Icons from system tray item tooltips. Commit. Phabricator Code review D28631
- Use the decoded url for launcherPosition. Commit. Fixes bug #418483. Phabricator Code review D28632
- Implement saveCurrentSession. Commit.
- Clean up states and some comments. Commit.
- Start kwin from plasma-session in correct sequence. Commit.
- Port services and shell runner away from KRun. Commit. Phabricator Code review D28347
- [applets/digital-clock] Remove the tooltip icon. Commit. Phabricator Code review D27849
- Stop multiplying duration values. Commit. Phabricator Code review D28238
- [krunner] Avoid a uneeded pointless config parse. Commit. See bug #416145. Phabricator Code review D28368
- [krunner] Don't set the position three times in a row. Commit. See bug #416145. Phabricator Code review D28366
- [krunner] Avoid reparsing the config load on start. Commit. See bug #416145. Phabricator Code review D28365
- [krunner] Avoid a config pointless extra config load. Commit. See bug #416145. Phabricator Code review D28364
- [Klipper] Upate the klipper docbook after porting to QRegularExpression. Commit. Phabricator Code review D28534
- Add top area to notifications. Commit. Phabricator Code review D27979
- Split out KWin startup handling from KSMServer. Commit.
- [applets/clipboard] Don't close when clicking history item if pop-up was pinned open by another applet. Commit. Phabricator Code review D28483
- [Kilpper] Port QRegExp to QRegularExpression. Commit. Phabricator Code review D27914
- [applets/clipboard]: Fix applet closing itself when clicking on a history item while the tray popup is pinned open. Commit. Fixes bug #416510. Phabricator Code review D28408
- [System Tray] Update effective status on model insertion. Commit. Phabricator Code review D28435
- [applets/digital-clock] Fix calendar events not being shown at first. Commit. Fixes bug #395956. Phabricator Code review D28354
- Remove unused file. Commit. Phabricator Code review D28385
- Use new simpler way to disable session management in services. Commit. Phabricator Code review D28341
- [PowerDevil Runner] Remove unused KRun include. Commit. Phabricator Code review D28338
- Opt into KIO changes for cgroup management. Commit. Phabricator Code review D28300
- [applets/systemtray] Default value for ItemLoader.source. Commit. Phabricator Code review D28259
- [applets/systemtray] Simplify icon size logic. Commit. Phabricator Code review D28109
- WebShortcuts Runner: Refactor foreach, remove unnecessary method. Commit. Phabricator Code review D27566
- Make Pin buttons consistently sized in System Tray and Clock pop-ups. Commit. Phabricator Code review D28211
- [applets/digital-clock] Switch timezones by clicking on them in the popup. Commit. Phabricator Code review D28133
- Get updated Messages.sh back. Commit.
- Remove unnecessary code and function calls. Commit. Phabricator Code review D27495
- [kioslave/desktop] Attempt at making test more robust. Commit. Phabricator Code review D28183
- [applet/systemtray] Use model binding instead of copy. Commit. Phabricator Code review D28185
- Make servicerunner only build once. Commit. Phabricator Code review D28137
- [applets/appmenu] Use libtaskmanager for appmenus. Commit. Phabricator Code review D28146
- Fixes for D27959. Commit.
- Add missing include. Commit.
- Add missing include. Commit.
- [libtaskmanager] Add ApplicationMenu{ObjectPath,ServiceName} roles to model. Commit. Phabricator Code review D27959
- Some static analyzer improvements for service runner. Commit. Phabricator Code review D28138
- [applets/digital-clock] Increase size of calendar in pop-up. Commit. Phabricator Code review D28104
- [Calculator Runner] Minor code optimisation. Commit. Phabricator Code review D28132
- Port some usage of QRegExp to QRegularExpression. Commit. Phabricator Code review D27857
- Use methods in KF5-activities to switch to previous/next activity. Commit. Phabricator Code review D28083
- [applets/systemtray] Fix expanded representation's internal margins. Commit. Phabricator Code review D28089
- Created a top area based on widgets/toparea.svg. Commit. Phabricator Code review D27189
- Appstreamrunner: Port to KApplicationTrader. Commit. Phabricator Code review D27954
- [Applets/Battery] Don't use toolTipMainText to show info, rather use the second line. Commit. Fixes bug #411973. Phabricator Code review D24070
- [applet/digital-clock] Show time zones in expanded representation too. Commit. Implements feature #395655. Phabricator Code review D27903
- [SystemTray] Fix item size for very narrow panel. Commit. Phabricator Code review D27958
- Notifications: on mobile align popup to top center. Commit. Phabricator Code review D27968
- Increase the size of system tray icon hitboxes on the System Tray Plasmoid. Commit. Phabricator Code review D27466
- [SystemTray] Use unified data model everywhere. Commit. Phabricator Code review D26992
- Add QCoreApplication to startplasma-waylandsession. Commit.
- [plasma-session] Continue to start kdeinit. Commit. Phabricator Code review D27868
- Fix spacing change. Commit. Phabricator Code review D27832
- Changed leftMargins to smallSpacing to be consistent. Commit. Phabricator Code review D26946
- Expose IncludeUsage to QML api. Commit. Phabricator Code review D27782
- Forward plasma-session log output correctly. Commit.
- Fix indentaion. Commit.
- [Language KCM] Wrap the label text. Commit. Phabricator Code review D27781
- [plasma-session] Load startup and shutdown on demand. Commit. Phabricator Code review D27629
- Fixed margin of digital clock. Commit. Phabricator Code review D27737
- Make the icon hitboxes for the System Tray Plasmoid larger when Kirigami Tablet Mode is enabled. Commit. Phabricator Code review D27465
- Set a better position for Krunner in wayland. Commit. Fixes bug #386114. Phabricator Code review D27458
- Block calls to org.kde.KSplash till it is registered. Commit. Phabricator Code review D27702
- Handle kcminit_startup called with an absolute path. Commit.
- [startkde] Rename method startKSMServer to reflect real behaviour. Commit. Phabricator Code review D27621
- Move kcminit_startup and kded to plasma-session. Commit. Phabricator Code review D27457
- Libnotificationmanager : deprecate Settings ctor that takes a config. Commit. Phabricator Code review D26834
- Panel spacer that can center things. Commit. Phabricator Code review D27481
- [applets/SystemTray] Implement sorting in the model. Commit. Phabricator Code review D27088
- Breeze widgetStyle value is Breeze. Commit. Phabricator Code review D27407
- Revert "Move kcminit_startup and kded to plasma-session". Commit.
- Move kcminit_startup and kded to plasma-session. Commit. Phabricator Code review D27457
- Extract messages from header files as well (Thanks to Victor Ryzhykh). Commit.
- [applets/SystemTray] Fix crash on shutdown. Commit. Fixes bug #417552. Phabricator Code review D27401
- [applets/digital clock] Make pop-up's centered placeholder text use consistent style. Commit.
- Syncronise environment to user systemd session. Commit. Phabricator Code review D27054
- Unify text style for system tray popup placeholder texts. Commit.
- Kicker/RecentUsageModel: Allow to open smb:/ sftp:/ resources. Commit. Phabricator Code review D26582
- Fix minor EBN issues and typos. Commit.
- A canceledit function that stops timers. Commit.
- [SystemTray] Bunch of fixes and improvements in QML. Commit. Phabricator Code review D27085
- Tooltips always have normal color group. Commit.
- Pedantic: Cast to exact type. Commit.
- [Notifications] Forward V2 call to V3. Commit.
- Remove KCM Init Phase 2. Commit. Phabricator Code review D27071
- Replace a few more instances of "KDE" with "Plasma". Commit. Fixes bug #337681
- Correct string that was referring to "Plasma" as "KDE". Commit. Fixes bug #349205
- Call start() in UpdateLaunchEnvJob. Commit.
- [libkworkspace] Introduce UpdateLaunchEnvJob. Commit. Phabricator Code review D26993
- Port all plasma workspace to new libkworkspace API. Commit. Phabricator Code review D21764
- [Panel Shadows] Un-constify QWindow parameters. Commit. Phabricator Code review D26985
- Search for a default wallpaper in lookandfeel. Commit. Phabricator Code review D21226
- [SystemTray] Remove scrollbar paddings. Commit. Phabricator Code review D26924
- Add IntelliJ IDEA project files to ignored. Commit. Phabricator Code review D26925
- Fix build. Commit.
- [Panel Shadows] Port to KWindowSystem shadows API. Commit. Phabricator Code review D26504
- Expose KConfig settings to allow registration in KCM Notification. Commit. Phabricator Code review D26047
- [Wallpaper] Show author as subtitle in configuration. Commit. Phabricator Code review D26531
- Startkde: Foreach conversion, prevents warnings, improve some variables naming. Commit. Phabricator Code review D26805
Plasma Workspace Wallpapers
Plymouth KControl Module
polkit-kde-agent-1
- Revert "Make it compile against qt5.15". Commit.
- Bump to require Qt 5.14. Commit.
- Make it compile against qt5.15. Commit.
Powerdevil
- Close low battery notificaton when showing critical. Commit. Phabricator Code review D29594
- Make low battery notification critical. Commit. See bug #420541. Phabricator Code review D29309
- Bump to require Qt 5.14. Commit.
- Properly store the powerdown action. Commit. Phabricator Code review D28491
- Improve powerdevil's main. Commit. Phabricator Code review D28492
- Revert "Fix build with Qt 5.15". Commit. Phabricator Code review D28481
- Include comment for translators for Power Down. Commit. Phabricator Code review D27462
- Port deprecated method. Commit.
- Fix build with Qt 5.15. Commit. Phabricator Code review D27406
- Improve the behaviour of the power button on mobile. Commit. Phabricator Code review D27193
- Replace Q_FOREACH with for-range loop, should fix freeBSD compilation. Commit.
- Replace Q_FOREACH with for-range loop, should fix freeBSD compilation. Commit.
- Use directly a QMultiHash here, as it used insertMulti. Commit.
SDDM KCM
- Bump to require Qt 5.14. Commit.
- Make it compile against qt5.15. ::unite is deprecated. Commit. Phabricator Code review D27866
System Settings
- Don't try to access invalid modules. Commit. Fixes bug #422029
- Add global shortcut. Commit. Phabricator Code review D29625
- Support module commandline paramenter. Commit. Phabricator Code review D29064
- Port from KRun::runService to KIO::ApplicationLauncherJob. Commit.
- Use correct icon for Applications category. Commit.
- Bump to require Qt 5.14. Commit.
- Hide configure action in Info center mode. Commit. Fixes bug #417977. Fixes bug #417981. Phabricator Code review D27565
- If KHelpCenter isn't available fallback to opening doc at docs.kde.org. Commit. Fixes bug #405647. Phabricator Code review D27518
- Handle spawning kinfocenter with a full path. Commit. Phabricator Code review D27137
- Delay show window. Commit. Phabricator Code review D27170
- Introduce an Info Center mode. Commit. Fixes bug #412975. Phabricator Code review D26895
User Manager
- Add photographic user avatars. Commit. Phabricator Code review D29394
- Remove human avatars. Commit. Phabricator Code review D27194
- Fix a building issue. Commit. Phabricator Code review D26893
- Warn user when changing selected user about potential data loss. Commit. Phabricator Code review D26844
- Hide irrevelevant default button, code clean and future proofing. Commit. Phabricator Code review D26847
xdg-desktop-portal-kde
- Screencast: add information about the source type which is being shared. Commit.
- Background portal: do not notify about apps in background when we don't track them. Commit.
- Background portal: correctly send respond whether we allow application in the background. Commit.
- FileChooser portal: add support for opening directories. Commit. Phabricator Code review D29071
- Screensharing: support variable stride. Commit. Phabricator Code review D28875
- Make PipeWire, GBM and Epoxy libs as required dependencies. Commit. Phabricator Code review D28677
- Return buffer to pipewire when returning early from recordFrame. Commit. Phabricator Code review D28713
- Send notification when screencasting fails. Commit. Phabricator Code review D28517
- Add background portal. Commit. Phabricator Code review D28214
- ScreenSharing: close dialogs when session is closed. Commit. Phabricator Code review D28618
- Send notification when screencasting fails. Commit. Phabricator Code review D28517
- Revert "Make it compile against qt5.15 without deprecated method". Commit.
- Bump to require Qt 5.14. Commit.
- Avoid copying buffer twice. Commit. Fixes bug #419209. Phabricator Code review D28272
- Add new Account portal. Commit. Phabricator Code review D27783
- Make it compile against qt5.15 without deprecated method. Commit.
- Make it possible to stream only input. Commit. Phabricator Code review D26875
- Return if the process couldn't be properly registered. Commit.
About KDE
KDE is an international technology team that creates free and open source software for desktop and portable computing. Among KDE’s products are a modern desktop system for Linux and UNIX platforms, comprehensive office productivity and groupware suites and hundreds of software titles in many categories including Internet and web applications, multimedia, entertainment, educational, graphics and software development. KDE software is translated into more than 60 languages and is built with ease of use and modern accessibility principles in mind. KDE’s full-featured applications run natively on Linux, BSD, Windows, Haiku, and macOS.
Trademark Notices.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V..
Linux is a registered trademark of Linus Torvalds. UNIX is a registered trademark of The Open Group in the United States and other countries.
All other trademarks and copyrights referred to in this announcement are the property of their respective owners.
Press Contacts
For more information send us an email: press@kde.org