- Remove the Depreciated Plasma PopupApplet type. Commit.
- Improve translation context for Imaging device type. Commit.
- Remove DocPath entry from bluetooth.protocol. Commit.
- Remove DocPath entry from obexftp.protocol. Commit.
- [lookandfeel] Breeze window decoration. Commit. Code review #129869
- Draw scrollbar as focused when scrollbar itself have focus. Commit.
- Plasma 5.9 wallpaper "Canopee". Commit.
- Implement drag from free space also for QtQuickControls. Commit.
- Default to no arrows. Commit.
- Make scrollbar size configurable. Commit.
- Removed unnecessary ifdef. Commit.
- Fix flickering arrows. Commit.
- Fixed warning about unused variable. Commit.
- Fixed warning about unused variables. Commit.
- Fixed compilation for KDE4. Commit.
- The combobox needs to be 2 pixels wider for contents to fit. Commit.
- Show full scrollbar only on mouse over. Commit.
- Fix broken kcfgc files. Commit.
- [kstyle] Implement window moving on Wayland. Commit.
- Fix crash on exit. Commit.
- Add missing overrides. Commit.
- Make sure we don't always search to kns. Commit.
- Only notify changes when they actually change. Commit.
- Don't emit null resources. Commit.
- Don't show unexisting local packages as if local. Commit.
- Fix the SettingsPage. Commit.
- Libdiscover: Remove superfluous semicolon. Commit.
- Lambda not needed anymore. Commit.
- Fix signal type, don't emit as a reference. Commit.
- Restore discover-exporter. Commit.
- Gain control over the applications shown on the main browsing page. Commit.
- Include an IconName on the notifyrc file. Commit. Fixes bug #375046
- Properly process Discover positional arguments. Commit.
- Associate with deb and rpm to expose local file install capability. Commit.
- Fix fallback from special load. Commit.
- KNS: Improve logic behind colliding requests. Commit.
- Separe the icon code into a separate function. Commit.
- Introduce a dummy question manager. Commit.
- Increase the minimum KF5 version. Commit.
- Don't push "" as a page. Commit.
- Debug. Commit.
- Adapt test to architecture changes. Commit.
- Move the loading page into a separate asset. Commit.
- Fix test. Commit.
- Fix build. Commit.
- Fix typo, --debug. Commit.
- Simplify resource opening by argument process. Commit.
- Properly implement resourceByPackateName for KNS. Commit.
- Change search-by-id API to use Urls instead of strings. Commit.
- KNSBackend: fix warnings. Commit.
- Show the progress on the Tasks drawer item background. Commit.
- No need to be !fetching when installing anymore. Commit.
- These actions are now in Kirigami upstream. Commit.
- Make sure we're announcing as fetching when starting the software. Commit.
- Also expose YaST repository configuration if present. Commit.
- Fix arguments when running .desktop files with runservice. Commit.
- Allow seeing the description on the updates page while using the keyboard. Commit.
- Introduce debug class ElapsedDebug. Commit.
- Represent the current page somehow. Commit.
- Update the frontal banner and include it in the binary for faster startup. Commit.
- Move banners into a banners/ subdirectory rather keeping it in icons. Commit.
- Don't set a reviews provider if there's none. Commit.
- Filter tested kns backends on the test rather than on the backend code. Commit.
- Make sure we don't overlap kns searches. Commit.
- Integrate some searching facilities into UpdatesPage and SourcesPage. Commit.
- Prefer an aliased property. Commit.
- Stop auto-loading the components at boot. Commit.
- Fix upstreamed. Commit.
- Generalize ListView keyboard handling. Commit.
- Improve the representation of the currentItem. Commit.
- It's acceptable to install an application while still fetching now. Commit.
- Fix role sorting, endorse with a test. Commit.
- Don't request addons to the SnapBackend. Commit.
- Properly merge with the KNS backend. Commit.
- Don't select the first element automatically. Commit.
- Use the enum type rather than "int". Commit.
- Use the right attribute... Commit.
- Make sure categories are properly sorted by name. Commit.
- Install KTextEditor knsrc file. Commit.
- Clean KNS stuff. Commit.
- Use Kirigami.Action instead of QQC1.Action for the TopLevelPageData. Commit.
- Initial support for navigation based on the keyboard. Commit. Fixes bug #326315
- Refactor the SourcesPage view. Commit.
- Move the BrowsingPage closer to the ApplictionListPage. Commit.
- Make sure we report 1 page minimum. Commit.
- Fix passing the category as an argument. Commit.
- Fix DummyTest. Commit.
- Don't fetch before getting backends. Commit.
- Simplify knsbackend bootstrap. Commit.
- Search for KF5Kirigami2 instead of KF5Kirigami. Commit.
- Turn the CategoryModel into a singleton. Commit.
- Let backends specify their own name. Commit.
- Only report no category if the backend couldn't also offer one. Commit.
- Notify backends changed at bulk. Commit.
- Remove unneeded signal. Commit.
- Fix warning. Commit.
- Hold searches until the model properties have been set. Commit.
- Deprecate ApplicationProxyModelHelper, centralize in ResourcesProxyModel. Commit.
- No need to use stringSortRole anymore. Commit.
- Make sure we perform a search after constructing. Commit.
- Simplify ApplicationsTop. Commit.
- Check on the knsrc file to figure out the name of its resource. Commit.
- Don't rely on ExclusiveGroup state tracking. Commit.
- If we touch the action checkability sometimes it doesn't set it as checked. Commit.
- Improve how we fail when there's an error in QML. Commit.
- Centralize action-based list items into a component. Commit.
- Don't prepare while progressing. Commit.
- Fix header width. Commit.
- Fix warning. Commit.
- Reset the menu before changing the top level. Commit.
- Tests that clicking the home banner jumps successfully. Commit.
- Make it simpler to navigate children. Commit.
- Don't rely on the fetching property to tell if there's updates. Commit.
- Add a more clear name to the dummy root category. Commit.
- Don't load the dummy backend by default. Commit.
- Remove unneeded castings. Commit.
- Refactor backend loading and its ties to category set up. Commit.
- Use incremental intervals for the search. Commit.
- If we need to invalidate the search, no need to keep the last query alive. Commit.
- Don't forget to update the search field. Commit.
- Make the AggregatedResultsStream a bit smarter. Commit.
- Improve search invalidation. Commit.
- Remove uses of setMetadata. Commit.
- Reduce proxy model refreshes. Commit.
- Connect to the correct class. Commit.
- Use method pointers rather than SLOT(). Commit.
- Port. Commit.
- Use method pointers rather than SLOT(). Commit.
- Fix layouting issues in the plasmoid. Commit.
- Remove unused files. Commit.
- Polish initial load when updating. Commit.
- Improve interaction with screenshot thumbnails. Commit. Fixes bug #372563
- Ensure pointer validity before calling. Commit.
- Improve snapbackend resistance to errors. Commit.
- Reuse function. Commit.
- Improve SnapBackend behavior when snapd isn't running. Commit.
- Manage PackageKit database refresh. Commit.
- Prefer a transform to a loop. Commit.
- Fetch subcategories when results are added. Commit.
- Better convert between a packagename into its resource. Commit. Fixes bug #372611
- Use a passive notification to notify about lack of appstream data. Commit.
- Forward passiveNotifications from backends to the resourcesmodel. Commit.
- Add missing tests. Commit.
- Make it possible to install local file packages. Commit. Fixes bug #365236
- Submit unintended change. Commit.
- Prefer types to logic. Commit.
- Show a Kirigami passiveNotification when a pk transaction fails. Commit. Fixes bug #371720
- Fix pk update behavior. Commit.
- Fix typo found by Freek de Kruijf. Commit.
- Don't close if the input is wrong. Commit. Fixes bug #372277
- Don't add resources if we're displaying by relevancy. Commit.
- Make it possible to find exact matches on packagekit. Commit. Fixes bug #333438
- Let it be up to the backend when to show technical packages. Commit.
- Remove unneeded references. Commit.
- Remove unneded link dependency. Commit.
- Remove unneeded dependencies. Commit.
- Make it possible for updaters to request proceed. Commit.
- Port away from QMessageBox in PKTransaction. Commit.
- Improve message. Commit.
- Readability. Commit.
- Improve error message for updates with removals. Commit. Fixes bug #372205
- Trivial: Fix minor AppStream porting quirk. Commit.
- Don't announce empty resource sets from snapbackend. Commit.
- Fix build, adopt new AppStream API. Commit.
- Port to new AppStream API. Commit.
- Add assert. Commit.
- Remove badly used property. Commit.
- Never get in lessThan whenever sortByRelevancy is set to true. Commit.
- Remove unused attribute. Commit.
- Make it possible for appstream to provide components without packageNames. Commit.
- Remove QApt backend. Commit.
- Don't compile the snap backend by default. Commit.
- Properly use the new API. Commit.
- Adapt to new backends API. Commit.
- We need to filter further. Commit.
- Fix test. Commit.
- Skip some searches from KNS. Commit.
- Don't refresh ratings if they didn't change. Commit.
- Remove unused role. Commit.
- Make all review roles change at once. Commit.
- Don't sort everything over only because a resource moved. Commit.
- Implement again ResourcesModel::isExtended. Commit.
- Don't ask appstream if the search query is empty, just give everything. Commit.
- Let backends announce removed resources. Commit.
- Only refresh sort if the sorting role changed. Commit.
- Improve KNS searches. Commit.
- Make sure we use the same category list for all resources. Commit.
- Check a Category instance category name filters. Commit.
- Make filters printable into qdebug. Commit.
- Include filtering on the proxy side. Commit.
- Improve reaction to changes on backends. Commit.
- Different ratingCount in DummyReviews. Commit.
- Specify sorting for the installed page. Commit.
- Improve sorting. Commit.
- Let dummy backend resources have different sizes. Commit.
- Implement todo, connect to backend refreshes. Commit.
- Drop the model idioms to fetch the data. Commit.
- Simplify test. Commit.
- First approach. Commit.
- Remove unneeded switch(). Commit.
- Less agressive errors. Commit.
- SnapTransaction: Make sure the polling won't trigger again after finishing. Commit.
- Fix installation. Commit.
- Implement DummyTransaction change tracking. Commit.
- Implement some of /v2/changes API. Commit.
- Don't check for refreshable. Commit.
- Make it possible to know which packages can be refreshed. Commit.
- Make it possible to query refreshable files. Commit.
- Better HTTP support. Commit.
- Comment destructive test for now. Commit.
- Install the library. Commit.
- Find ways to figure out the state of the application. Commit.
- Implement un/installing. Commit.
- Compile things. Commit.
- HTTP headers are case insensitive. Commit.
- Make it possible to send policykit-based queries. Commit.
- Include credential changes in the API. Commit.
- Abstract out SnapJob. Commit.
- Let SnapJob tell who finished. Commit.
- API consistency. Commit.
- Move SnapSocket into a separate library. Commit.
- Fix POST. Commit.
- Generalize argument passing with QUrlQuery. Commit.
- Ensure jobs finish. Commit.
- Expose the SnapJob everywhere in the API. Commit.
- Open one socket per request. Commit.
- Improve testing. Commit.
- Implement search. Commit.
- Implement search, somewhat. Commit.
- Let the plugin do some things. Commit.
- Drop stuff still from the dummy backend. Commit.
- More HTTP. Commit.
- Introduce a class to communicate with snapd. Commit.
- Snap plugin placeholder. Commit.
- Fix test. Commit.
- Reset the spy before using it. Commit.
- Don't invalidate if the properties don't change. Commit.
- Smooth transaction management. Commit.
- Don't assume KNS transactions are atomic operations. Commit.
- Remove all transaction management from the pkbackend. Commit.
- Support unlinking from any activity. Commit.
- Do not allow empty targetted resource to be linked. Commit.
- Delete KCModule before deleting QApplication. Commit. Fixes bug #374990
- Kstart: Remove remaining bits of KDELibs4Support. Commit.
- Kstart: Port away from K4AboutData. Commit.
- Add utility to send broadcast notifications. Commit.
- Update imported filetypes kcm docbook. Commit. Code review #128914
- Import filetypes docbook from kde-runtime. Commit.
- Proofreading/updating/bump version of runtime kcm docs in Common Appearance and Behavior category. Commit.
- Remove extra dots after entity &etc;. Commit.
- Docs: add missing ids, avoid duplicates. Commit.
- Proofreading + rm Print category. Commit.
- Update kcm + systemsetting docs to the new categories! A .0 release with up to date kcm + systemsetting docs!. Commit.
- Adapt base runtime docs to new systemsettings categories. Commit.
- Add period. Commit.
- Add attica kcm doc + update for filetypes. Commit. Fixes bug #218833
- Typo fix. Commit.
- KControl -> Systemsettings. Commit.
- Explain diff between konqui and dolphin wrt embedded views. Commit.
- Doc update. Commit.
- Fix typos. Commit.
- Move doc for runtime here. Commit.
- Simplify
kioclient5 exec url mimetype
by using KRun::runUrl. Commit. - [kcmshell] Use desktop file name of module as app's desktop file. Commit.
- [kcmshell] set application data only after parsing command line. Commit.
- [KDecoration] Restore application menu button. Commit.
- Add .arcconfig. Commit.
- Fix pixel alignment and non-standard height in QuickShare delegate. Commit. Fixes bug #375137
- [User Switcher] Just use Row's implicitWidth instead of calculating it manually. Commit.
- Use the share emblem icon instead of document-share. Commit.
- Kill audioplayercontrolrunner. Commit.
- [Fifteen Puzzle] Start timer on tile click, stop timer on shuffle. Commit.
- [Fifteen Puzzle] Add "Browse" button. Commit.
- [Notes Applet] Reduce switch size and hide controls if too small. Commit.
- [Notes Applet] Use text from configure action rather than hardcoding it. Commit.
- Add a name to the kns resource file. Commit.
- [Fifteen Puzzle] Animate moving of tiles. Commit.
- [Fifteen Puzzle] Remove custom color picker. Commit.
- [Converter Runner] Also convert to the user's local currency. Commit. Fixes bug #374275
- Remove depreciate ServiceTypes from the metadata.desktop. Commit.
- [Color Picker] Add color dialog to context menu. Commit.
- Add Plasmoid that shows multiple other plasmoids in a tabbed interface. Commit.
- [applets] Support KWin/Wayland in ColorPicker. Commit.
- Remove Webkit usage in potd data engine. Commit.
- Bring potd wallpaper back to life. Commit.
- Port potd (picture of the day) dataengine to KF5. Commit.
- Use our tooling for installing plasmoids. Commit.
- Fix systemloadviewer tooltip. Commit. Code review #129309
- Guard against dataengine missing. Commit. See bug #371779
- Quicklaunch: Add support for jumplist actions. Commit.
- Fix build with -fno-operator-names. Commit.
- Fix battery charge state display. Commit. See bug #372081
- Pass transient parent window to KToolTipWindow. Commit.
- Use unicode codepoint instead of UTF-8 literal. Commit.
- Add monitors for Linux memory infos dirty and writeback. Commit. Code review #128949
- Support forceActiveWindow for Panels. Commit.
- Add workaround for touch input offset for decorated windows. Commit. Fixes bug #374778
- Add support for skip close animation to OnScreenMessage. Commit.
- Support modifier-only-shortcuts when capslock is on. Commit. Fixes bug #375355
- Translate the layout name when passing to layout change OSD. Commit.
- [autotests] Add test case for modifier only trigger when capslock enabled. Commit. See bug #375355
- [autotests] Add test case for modifier only trigger when capslock enabled. Commit. See bug #375355
- Fixed initial graying out options in Cube Effect settings. Commit. Code review #129194
- Use proper packagestructures. Commit. Fixes bug #374766
- Parse minimise all borders on the JS side. Commit.
- [TabBox] Remember current model index on SwitcherItem model set. Commit. Fixes bug #333511
- Add support for skipCloseAnimation for internal windows. Commit.
- Correct inital loading of BorderActivate. Commit.
- Add minimize all to screen edges KCM. Commit.
- [libinput] Connection helper class for DBus connection. Commit.
- Restore global menu support. Commit.
- [autotests/integration] Add test case for touch and decoration. Commit. See bug #374778
- [libinput] Fix threaded Connection DBus object registering. Commit. Fixes bug #374554
- Fade out OnScreenNotification when moving with the mouse over it. Commit.
- Fix syncing of geometry to internal window when using ::move. Commit.
- Sync opacity from an internal QWindow to its ShellClient. Commit.
- Fix typo. Commit.
- Use a templated approach for InputRedirection::processFilters. Commit.
- Use removeOne when uninstalling an InputEventFilter. Commit.
- Replaced InputEventFilter by InputEventSpy in DebugConsole. Commit.
- It makes sense to actually also build the new input_event_spy.cpp. Commit.
- Add native button to MouseEvent. Commit.
- Introduce an InputEventSpy for processing input events. Commit.
- Add the modifiers relevant for global shortcuts into the input Events. Commit.
- Use new xkbcommon API for consumed modifiers. Commit.
- Reduce code duplication for processing input events. Commit.
- Fix the osd re-placement on X11. Commit. Fixes bug #374038
- Port Plasma::Package to KPackage. Commit.
- Add support for on-screen-message to kwineffects. Commit.
- Pass EGL_PLATFORM=DRM to XWayland. Commit.
- Cycle between windows of the same desktop on switch. Commit.
- [autotests] Disable QtQuick in OnScreenNotificationTest. Commit.
- [autotests] Disable OnScreenNotification in PointerConstraintsTest. Commit.
- Show notification when pointer gets confined/locked. Commit.
- Use OnScreenNotification in kill window. Commit.
- Introduce a KWin internal on-screen-notification service. Commit.
- Place OSD windows again on size changes. Commit.
- Add names to the knsrc files. Commit.
- Reduce code-duplication of socketpair in WaylandServer. Commit.
- Fix build (with clang at least). Commit.
- [platforms/hwcomposer] Use enum instead of the number for readable code. Commit.
- [platforms/hwcomposer] Support for hwcomposer 1.4 and 1.5 version. Commit.
- [autotests/integration] Use socketpair for Wayland connection. Commit.
- [Scripts KCM] Use GHNS Button instead of creating a look-alike button. Commit.
- Compile with gcc <= 4.8. Commit.
- Implement support for pointer constraints. Commit.
- [platforms/wayland] Use a ConfinedPointer if available. Commit.
- [libinput] Minor coding style fix. Commit.
- [libinput] Change unset of scroll method and acceleration profile. Commit.
- [libinput] Add more support for pointer devices, in particular touchpads. Commit.
- Implement borderlessMaximizedWindows for Wayland windows. Commit. Fixes bug #370982
- Properly implement maximize of ShellClient. Commit. Fixes bug #368393
- Fix merge markers. Commit.
- Don't register a new service for screenshots. Commit.
- Initialise all variables for WindowVertex. Commit.
- [effects] Add a colorpicker effect. Commit.
- [effects] Cleanup screenshot effect. Commit.
- [autotests] Wait longer in LockScreenTest. Commit.
- Add interactive position selection to screenshot screen under cursor. Commit.
- Ignore non-relevant modifiers when evaluating mouse actions. Commit. Fixes bug #372809
- Port Compositor::windowRepaintsPending to use std::any_of. Commit.
- Compile++. Commit. Fixes bug #372821
- [libinput] Rework device config writing and save enum of ScrollMode as integer. Commit.
- [libinput] Query defaultLeftHanded, save leftHanded, fix ScrollMode config. Commit.
- Move linking to DL_LIBRARY to x11standalone platform. Commit.
- Remove epoxy/egl.h from kwinglutils_func.h. Commit.
- Remove useless branching on EGL/GLX in GLPlatform. Commit.
- [effects] Handle windowShown and windowHidden in fade effect. Commit. See bug #372622
- [effects] Add a screenshot dbus method which takes a file descriptor. Commit.
- [effects] Show info message in interactive window screenshot mode. Commit.
- Drop OpenGL based color correction from KWin. Commit.
- Drop kwinconfig.h include from kwinglutils_funcs.h. Commit.
- Remove kwinglobal.h include from kwinglutils_funcs.h. Commit.
- [kwinglutils] Drop unused macro MAKE_GL_VERSION. Commit.
- KillWindow support for Wayland windows. Commit.
- Implement interactive window selection for Wayland platforms. Commit.
- [effects] Add interactive window selection mode to ScreenshotEffect. Commit.
- [kwinglutils] Remove unused s_eglExtensions variable. Commit.
- [kwinglutils] Drop variable glTextureUnitsCount. Commit.
- [kwinglutils] Drop functions related to (nearest) power of two. Commit.
- Clean up egl/glx extensions in debug console. Commit.
- Move querying the egl extensions into the AbstractEglBackend. Commit.
- [kwinglutils] Drop eglResolveFunctions. Commit.
- [kwinglutils] Drop hasEGLVersion function. Commit.
- Implement interactive window selection for Wayland platforms. Commit.
- Support interactive window selection through the Platform. Commit.
- Add a keyboard tab to the debug console. Commit.
- Remove KWin::display from kwinglobals. Commit.
- Pass function ptr to resolve glFunctions to initGL. Commit.
- Fix for failing testScriptedEffectsLoader. Commit.
- Drop EffectsHandler::effectsConfig. Commit.
- Use KWin's KSharedConfigPtr in ScriptedEffect. Commit.
- Remove unused method. Commit.
- [effects] Show a notification when a screenshot got saved to file. Commit.
- [effects] Introduce kcfg for SlidingPopups. Commit.
- [effects] Introduce kcfg for FallApart effect. Commit.
- Move resolving glxSwapIntervalMesa into platform plugin. Commit.
- [libkwineffects] Remove EffectsHandler::registerPropertyType. Commit.
- [effects] Improve interaction between Glide and SlidingPopups effect. Commit.
- Fix DebugConsole::initGLTab. Commit.
- Port KillWindow to X11EventFilter. Commit.
- Support multiple event types in X11EventFilter. Commit.
- Move querying glx extensions into the platform plugin. Commit.
- Move glx version check functionality to platform plugin. Commit.
- [libkwineffects] Delete EffectsHandler::deleteRootProperty. Commit.
- Add connector name to screen model. Commit.
- Drop dead Xlib code from KillWindow. Commit.
- VirtualDesktopGrid operates on VirtualDesktop objects. Commit.
- [effects] Clean up saving of DesktopGrid config. Commit.
- [effects] Drop loading shadow config from MagicLamp. Commit.
- [effects] Save zoom settings using kcfg generated class. Commit.
- Convert virtual backend to per screen rendering. Commit.
- Introduce a VirtualDesktop class. Commit.
- [libinput] Load/store device configuration. Commit.
- Forward pointer gestures to Wayland server. Commit.
- [effects] Support capture cursor image in Screenshot effect. Commit.
- Create KSelectionOwner in StartupFeedbackEffect only on X11. Commit.
- [helpers/killer] Use instead of . Commit. Fixes bug #363750
- [autotests] Remove expected fail from snap to auto-hide Wayland. Commit.
- [autotest] Test case for snap to Wayland auto-hiding panel. Commit. See bug #365892
- [autotests] Try fixing TestShellClient::testDesktopFileName on CI. Commit.
- Add support for desktopFileName provided by NETWinInfo. Commit.
- [kwineffects] Add hide/show cursor to EffectsHandler. Commit.
- Add way to hide/show cursor in Platform. Commit.
- [plugins/qpa] support use of modularized qtplatformsupport from Qt 5.8. Commit. Code review #129268
- Pass a desktopfile name to kcmshell5. Commit.
- Call GLRenderTarget::setVirtualScreenGeometry prior to self test. Commit.
- Remove GLVertextBuffer::setVirtualScreenSize. Commit.
- Implement cursor shape tracking on Wayland. Commit.
- Add a PlatformCursorImage to Platform and EffectsHandler. Commit.
- Adjust blur and contrast for multi-output rendering on Wayland. Commit.
- Expose GLRenderTarget::virtualScreenGeometry. Commit.
- Fix viewport restore in GLRenderTarget::popRenderTarget. Commit.
- Support docks which take input. Commit.
- Panel auto hide support for Wayland panels. Commit.
- [effects] Make screenshot effect work with multiple output rendering. Commit.
- Pass the current output geometry to ScreenPaintData. Commit.
- Fix glBlitFramebuffer for per-output rendering. Commit.
- Use new PlasmaWindowInterface::setIcon. Commit.
- Support custom color scheme for Wayland windows. Commit.
- Set icon to wayland if desktop file is not found. Commit.
- [effects] Delay taking screenshot into next rendering cycle. Commit.
- Support for relative pointer motion events. Commit.
- [wayland] Support for hideClient in ShellClient. Commit.
- Add possible border handling in minimize all script. Commit.
- Allow configuring script's screen edges from the KCM. Commit.
- Fix typo in method name. Commit.
- Add method unregisterScreenEdge to scripting. Commit.
- Use KPackage in kcmscripts. Commit.
- Fix scissoring of VBO rendering in multi-screen setup on Wayland. Commit.
- Implement show on screen edge for Wayland. Commit.
- Update windowspecific (Window Rules) docbook. Commit. Code review #129007
- [kwinrules] Properly setting the value of the activity combo box. Commit.
- Update missing screenshot for example thunderbird composer. Commit.
- Update screenshots for kopete example. Commit.
- Restored the deleted file in order to fix the build. Commit.
- Update screenshots for example 'Suppress a Window from showing on Pager' KNotes. Commit.
- Update screenshots for emacs example 'Full-screen Re-size Error'. Commit.
- Update screenshots for thunderbird reminder example. Commit.
- Update screenshots for thunderbird main + composer eample. Commit.
- Update screenshot for example 'Force a Window to the Top'. Commit.
- Update screenshots example 'Pin a Window to a Desktop and set other Attributes' and fix outdated link to Qt regexp documentation. Commit.
- Update some screenshots, remove duplicate screenshot. Commit.
- Parent qaction in test. Commit.
- Fix type argument for get property call. Commit.
- Disable logging to kscreen.log by default. Commit.
- Scale property for KScreen::Output. Commit.
- Allow changing an output's modelist at runtime. Commit. Fixes bug #356864
- Handle integer display types from config in fake backend. Commit.
- Include refresh rate in mode's debug handler. Commit.
- Add flag to for per-display scaling. Commit.
- Fix -Wmismatched-tags warnings. Commit.
- Revert "hmm didn't tag properly, let's try again". Commit.
- Limit labels to one line explicitly. Commit.
- Run first action on Shift+Return. Commit.
- Remove Plasma/PopupApplet from .desktop file, no longer relevant. Commit.
- Implement drag from free space also for QtQuickControls. Commit.
- Draw full rect in qtquick menu frames (as in, e.g. comboboxes). Commit. Fixes bug #370733
- Fix broken kcfgc files. Commit.
- [kstyle] Implement window moving on Wayland. Commit.
- More like systray. Commit.
- [Task Manager] Hide group dialog when opening applets settings. Commit.
- Use the systray applet's icon sizing logic to size audio indicators. Commit.
- Use KPluginMetaData::readStringList. Commit.
- [kcm] Fix reset logic. Commit. Code review #129875
- Add missing descriptions on the trashcan and appmenubar plasmoids. Commit.
- [Style KCM] Make sure to enable kappmenu kded module. Commit.
- Fix loading of translation catalog (thanks to Victor victorr2007@yandex.ru). Commit.
- [Task Manager] Vertically center audio indicator for real. Commit.
- Fix "Pin" not working with more than one activity. Commit. Fixes bug #375090
- Silence warning. Commit.
- Sync kicker tooltip icon to config setting. Commit.
- Follow theme in taskmanager tooltip media controls background. Commit. Fixes bug #375088
- [Task Manager] Don't show separator between media controls and "Mute". Commit.
- [Task Manager] Find player if we don't have a PID. Commit.
- Use correct loop variable. Commit.
- Don't hardcore reserve size. Commit.
- Fix switching from 'All Applications' to 'Widgets'. Commit.
- [Task Manager] Vertically center audio indicator. Commit.
- [Workspace Options] Add option to disable OSD. Commit. See bug #363983
- Fix crash during crash acrobatics. Commit. Fixes bug #365206
- [Task Manager] Only match application name if we never managed to match PID. Commit.
- Show descriptive text when changing containment plugins. Commit. See bug #355642
- Add layout template to create an "Application Menu Bar". Commit.
- Restore Menubar style config in application style. Commit.
- [Touchpad KCM] New KWin Wayland version. Commit.
- Lower the threshold below which text labels collapse. Commit. Fixes bug #373544
- Heuristically find the color scheme. Commit.
- Fix text. Commit.
- Make sure we use kpackagetool5 instead of plasmapkg2. Commit.
- Remove bell kcm docbook. Commit.
- [Task Manager] No audio indicator message in tooltip subtext. Commit.
- Return valid string value for DescriptionRole in all models. Commit. Fixes bug #369783
- [Folder View] Replace Up button with Back button in listview mode. Commit.
- [Folder View] Fix CD in "Link" type desktop files. Commit.
- Fix binding loop. Commit. Fixes bug #374786
- [Task Manager] Use units.longDuration for audio indicator. Commit.
- [Task Manager] Also match application name to find audio stream. Commit.
- [Task Manager] Use clearer wording for audio indicator setting. Commit.
- [Task Manager] Add missing files for audio indicators. Commit.
- [Folder View] Fix right click erroneously opening files. Commit. Fixes bug #360219
- [Task Manager] Indicate applications playing audio. Commit.
- Make sure we only initialize the appstream pool once. Commit.
- Fix present windows regression. Commit.
- Small comment change. Commit.
- [Task Manager] Tooltips redesign. Commit.
- Revert "[Panel Containment] Replace restore order logic by "algorithms"". Commit.
- [Folder View] Let IconItem take entire delegate width. Commit.
- And enable high DPI on the icons in kfontview. Commit.
- Add high DPI support to kfontview and kfontinst KCM. Commit.
- Fix race condition causing empty favorites. Commit. Fixes bug #374156
- Typo fix. Commit.
- Rephrase this too. Commit.
- Add context. Commit.
- Add-app-to-panel string overhaul. Commit. Fixes bug #368549
- Make AppstreamQt optional. Commit. Fixes bug #374310
- Import kwin deco and button order in l&f. Commit. Fixes bug #370511
- Clean up after a window delegate drag exits the window. Commit.
- TaskManager: Hide tooltip after activating task. Commit.
- AppletConfig: Use correct icon state for category icons. Commit.
- Don't search for packagekit, we don't use it anywhere anymore. Commit.
- Remove outdated PackageKit include. Commit.
- Skip over directories when running a multi-item selection. Commit.
- Fix Enter/Return not running non-dir items in list view mode. Commit.
- Run all selected items on Enter/Return. Commit. See bug #374030
- Set current index to start of selection range when performing rectangle selection. Commit.
- [Panel Containment] Explicitly bind visible on both the container and the applet. Commit.
- [Task Manager] Parent QAction to "parent" instead of this. Commit.
- [Containment Appearance] Make sure to always load a config view. Commit. Fixes bug #360862
- Don't clear hover state while a child dialog is open. Commit. Fixes bug #374291
- Minor fix for plasma folder view filename editor. Commit.
- Fix all apps subtree population in non-paginated mode. Commit. Fixes bug #374375
- [Panel Containment] Replace restore order logic by "algorithms". Commit.
- Fix issues pointed out by Kai. Commit.
- Figure out software center integration on the menus. Commit. Code review #129697
- Add overlay(s) to icons in plasma folder view. Commit. Code review #128683
- Italicise the name of symlinks in plasma folder view. Commit. Code review #128552
- [Folder View] Add "Restore" from trash option. Commit.
- [Folder View] Prevent stealing drop events on Compact Representation. Commit.
- [Folder View] Offer "Empty Trash" whenever we're in "trash" scheme. Commit.
- Remove depreciated ServiceTypes from metadata.desktop. Commit.
- Remove depreciated ServiceTypes from metadata.desktop. Commit.
- Give names to knsrc files. Commit. Code review #129679
- Kicker backend changes for Simple Menu. Commit.
- [Task Manager] Don't emit urls dropped on drag enter. Commit.
- Items in task manager can now be activated using Meta+number shortcuts. Commit.
- AppletConfiguration: Remove custom handling of moving window. Commit. Fixes bug #352986
- Remove outdated script for handling translations. Commit.
- Publish delegate geometry when ChildCount increases. Commit. Fixes bug #372699
- Tabbar on proper side when ltr. Commit. Fixes bug #372720
- Hide Background for Panel if backgroundHints used. Commit. Implements feature #368384
- Rm the docbooks for RR 129380. Commit.
- Remove kcm docbooks which have their code in other repos from plasma-desktop. Commit. Code review #129380
- Fix minimum value for mouse pointer threshold. Commit. Fixes bug #372332
- [Touchpad KCM] Prevent save dialog if no touchpad was found. Commit.
- Remove Konqueror kcm docbooks from plasma-desktop repo. Commit. Code review #128907
- Kcm_keyboard: Change text of config action in tray icon to Configure Layouts. Commit.
- Make KF5Baloo optional. Commit. Code review #128957
- Use Plasma tooling for installing plasmoids. Commit.
- Close popups on escape. Commit. See bug #362657
- Port away from deprecated API. Commit.
- Small optimization suggested by Kai. Commit.
- Remove SortFilterModel, removing the special filters can be done with a prop now. Commit.
- Don't instanciate twice. Commit.
- Add a widget gallery page to the Dashboard. Commit.
- [KAccess] Set componentDisplayName. Commit.
- Make task manager ignore events it can't handle. Commit.
- Revert accidental size policy change. Commit.
- Remove line that does nothing. Commit.
- Remove deprecated useraccount. Commit.
- Improve Activity Pager Layout for horizontal and vertical cases. Commit. Fixes bug #367990
- Replaced the launcher pinning action with a per-activity meny. Commit.
- Launchers set new bool in plasma-frameworks to toggle expanded. Commit.
- Remove experimental label. Commit. Code review #129157
- Fix "Default" color scheme. Commit.
- Folderview: port the context menu away from KonqPopupMenu. Commit.
- Forgot changing the default here. Commit.
- Forgot to add to Kickoff as well. Commit.
- Default to off after consulting with downstream. Commit.
- Don't set margins by availableScreenRect in widget mode. Commit.
- Add an option to force alphabetic sorting to Kicker/Kickoff. Commit.
- Mouse KCM: Source formatting and indentation. Commit.
- Mouse KCM: Align spin boxes, port to Qt5. Commit.
- Image has width and height properties, not "size". Commit. Fixes bug #369670
- Constrain kickoff config button label size. Commit.
- [Kickoff] Draw FrameSvgItem behind kickoff configuration buttons. Commit.
- Use KPluginSelector to enable runners. Commit. Fixes bug #350779
- Move autostart kcm. Commit. Code review #129039
- Color kcm for workspace and applications. Commit. Code review #129045
- Update search sorting. Commit. Code review #129040
- Kill KonqCopyToMenu and port to kio's KFileCopyToMenu instead. Commit.
- Prevent "TypeError: Cannot read property 'Layout' of null" warning on plasmashell startup. Commit.
- Let kicker display executable items instead of empty buttons. Commit.
- Don't load system apps model twice. Commit.
- Add kinfocenter to the computer tab of Kickoff. Commit.
- Fix call to missing function. Commit.
- Don't end summary with a fullstop. Commit.
- Proofread/update cursortheme kcm docbook. Commit. Code review #128974
- Update icon kcm docbook. Commit. Code review #
- Proofread/update emoticons kcm docbook. Commit. Code review #128977
- Proofread/update kcmstyle (Widget Style) kcm docbook. Commit. Code review #128978
- Update color kcm docbook to 5.8. Commit. Code review #128965
- Add missing files from 94eedfe86c08817ef646cda463b4706f5296e085. Commit.
- Update shortcuts kcm docbook. Commit. Code review #128948
- Kickoff: Ability to change the order of the menu items and hide them. Commit. Code review #128402
- Add workaround for QMenuBar::setVisible bug in 5.7.0. Commit. Fixes bug #375498
- Include qdbusmenubar when compiling with Qt >5.7.0 in autotests. Commit.
- Fix warning when no initial directory is set. Commit.
- Enable QDBusMenuBar when compiling with Qt 5.7.0. Commit. Fixes bug #375290
- Backport test fix from master. Commit.
- Also disable dbusmenubar with Qt 5.7 in the unit test section. Commit.
- Remove my massive test debug from the stable branch. Commit.
- Add extra include. Commit.
- Add explicit includes. Commit.
- Fix QtVersion check. Commit.
- Only use Qt's DBusMenuBar in Qt >= 5.7. Commit.
- Remove leftover debug. Commit.
- Use DBusMenu if available. Commit.
- Enable blurBehind effect if the window hints for it. Commit.
- Is it taking too much in other tests and not in the testSaveOverwrite one?. Commit.
- Add datetime to debug to try to figure out what's getting stuck. Commit.
- Increase the timer from 500 to 5000 just in case CI got much slower. Commit.
- Add lots of debug to testSaveOverwrite. Commit.
- Fix regression in which the Save dialog appears as an Open dialog. Commit. Code review #129732
- Fix compilation with Qt 5.8. Commit.
- Install desktop file name on X11 windows. Commit.
- Pass color scheme hint to Wayland compositor using window property. Commit.
- Set color scheme X property in the X11Integration. Commit.
- Fix crash caused by notifications use-after-free. Commit.
- Openconnect: cast QWidget to correct widget type used for password field. Commit. Fixes bug #375057
- OpenVPN: Remove previously configured secrets to avoid passing them back. Commit. Fixes bug #375170
- OpenVPN: Remove previously configured secrets to avoid passing them back. Commit. Fixes bug #375170
- KCM: Do not use Plasma components as the colors are not consistent. Commit. Fixes bug #374905
- Title case for kcm titles. Commit.
- KCM: Automaticaly select the newly created connection once is added. Commit.
- KCM: Set sensible minimum width for connection list. Commit.
- Display "Connecting" status for a connection which is being activated. Commit.
- Do not pass and use "tls-remote" option with OpenVPN 2.4.0+. Commit. Fixes bug #374557
- Avoid sending notifications on request scan. Commit.
- Auto-scan for wireless networks every 15 seconds. Commit. Fixes bug #374552. Fixes bug #372525
- Fixuifiles. Commit.
- Don't allow to create bond, bridge, vlan and team connections. Commit.
- Take VPN type into account when sorting connections. Commit.
- Add option to import VPN connections. Commit.
- Add option to export VPN connections. Commit.
- Pre-select some connection once KCM is opened. Commit.
- Rename KCM to "Connections". Commit.
- Use KDE specific page for captive portal redirection. Commit. Fixes bug #374026
- Use KDE specific page for captive portal redirection. Commit. Fixes bug #374026
- [Connection Editor] Honor lineedit_reveal_password restriction. Commit.
- Some captive portals seems to have problem redirecting from https. Commit. Fixes bug #374026
- Remove the depreciated Plasma PopupApplet servicetype. Commit.
- Block Network manager notifications when the popup is visible. Commit.
- Openvpn: rename comp-lzo setting "No by default" in the UI. Commit. Fixes bug #373609
- Pass protocol type to openconnect. Commit. Fixes bug #363917
- [ConnectionItem] Allow copying network details to clipboard. Commit.
- Align buttons to the right for consistency. Commit.
- Add a button to remove selected connection to the bottom of the list view. Commit.
- Remove unnecessary imports. Commit.
- Reset "changed" flag after new connection is created. Commit.
- Take KIOSK restrictions into account. Commit.
- Do not show description for non-vpn connections. Commit.
- Watch for connection name change as well. Commit.
- Allow to create new connection when the initial configuration is valid. Commit.
- Allow to save connection only when setting changes and when is valid. Commit.
- Remove trailing spaces. Commit.
- Add a context menu with options to remove/activate/deactivate connection. Commit.
- Open KCM from the applet instead of editor. Commit.
- Editor/kcm: filter out bond, bridge, team etc. connections. Commit.
- Add option to create a new connection. Commit.
- Remove unused files. Commit.
- Initial version of new KCM. Commit.
- Minor improvements to the editor UI. Commit. Code review #129221
- Move password storing options into a separated combobox. Commit. Code review #129212
- When importing an OpenVPN connection set default passwords to be stored in KWallet. Commit.
- Add Iodine VPN support. Commit. Code review #129111. Fixes bug #367655
- Add support for Juniper Openconnect VPN. Commit. Code review #129105. Fixes bug #363917
- VolumeSlider: Ignore all value changes until Component is completed. Commit. Fixes bug #375495
- Fix compare for undefined argument in playFeedback(). Commit.
- Pass correct index to playFeedback. Commit. Fixes bug #374919
- Applet: Make sure to never show empty icon. Commit.
- Set mute when changing volume to 0 with slider. Commit.
- Applet: Toggle mute of items with middle mouse button. Commit.
- Applet: Don't delete delegates while drag is active. Commit. Fixes bug #374288
- Remove the depreciated Plasma PopupApplet servicetype. Commit.
- Fix comparing pa_cvolume objects. Commit. Fixes bug #373943
- Correctly initialise and compare pa_cvolume structs. Commit.
- Applet: Show device icons and active port name. Commit.
- [Stream] Expose "corked" property. Commit.
- Use microphone volume icon for capture devices/streams in applet. Commit.
- Fix handling of paths with whitespace in bash. Commit. Code review #129013
- Update to KDevplatform API change. Commit.
- Update to KDevplatform API change. Commit.
- Update engineexplorer + plasmoidviewer manpages and include in build. Commit.
- Export kwin theme to l&f. Commit.
- [Plasmoidviewer] Allow passing "externalData" to the applet. Commit.
- Load translation catalog for plasmakconfigxteditor. Commit.
- I18n fix for plasmate. Commit.
- I18n: "Ok" -> "OK". Commit.
- Remove double space. Commit.
- Add a more specific category to the .desktop file. Commit.
- [Icon Applet] Use KIO::statJob to work with remote URLs. Commit. Fixes bug #375103
- Fix group parents not appearing when disabling inline grouping. Commit.
- [Image Wallpaper] Provide fallback for thumbnail size of no "plasmoid" around. Commit.
- Only reset the model after componentComplete(). Commit. Fixes bug #375105
- [lookandfeel] Breeze window decoration. Commit. Code review #129868
- Fix "Unpin" for tasks pinned to specific activities. Commit. Fixes bug #375373
- Applets/icon: Set i18n domain (patch by Victorvictorr2007@narod.ru). Commit.
- Use Q_FOREACH in this branch. Commit.
- Corona::screenGeometryChanged on qscreen resized. Commit.
- Add #include for old Qt versions. Commit.
- Replace std::bind with lambda. Commit.
- Try to put annotations before parameters definition. Commit.
- Fix dbus xml compilation. Commit.
- Guard against menu being deleted whilst updating. Commit.
- Hide menu if the menu disappears off DBus. Commit. Fixes bug #374995
- Don't re-evaluate the model constantly whilst looping through windows. Commit.
- Generate DBusMenu Interface for libdbusmenuqt. Commit.
- Pre-load the first layer of sub menus. Commit.
- Signal which menu has updated in libdbusmenu-qt. Commit.
- Don't hide applet when it needs configuring. Commit.
- Don't load menu when switching window focus to the desktop. Commit.
- Keep AppletMenu as small as possible. Commit. Fixes bug #374996
- Fix calling KWindowSystem::windowType without fetching the type. Commit.
- Enable Edit Action in plasmoid mode. Commit. Fixes bug #374961
- Fix mapToGlobal. Commit.
- Show "All Widgets" even when showSpecialFilters=false. Commit.
- [Icon Applet] Rename open() to run() to fix compilation on 32-bit. Commit. Fixes bug #374966
- Avoid using API new in Qt 5.7. Plasma-workspace relies on Qt5.6. Commit.
- If we changed containment with the config open, relaunch the config dialog. Commit. Fixes bug #355642
- Panel alignment/visibility not resolution dependent. Commit. Fixes bug #372064
- [OSD] Allow disabling OSD through config file. Commit.
- Don't pass immutable properties from updateAction. Commit.
- Remove unused Connections from the applet. Commit.
- Take into account kiosk restrictions for when appmenu is disabled. Commit.
- Fine-tune wording for disabled app menu. Commit.
- Take into account devicePixelRatio when placing application menu. Commit.
- Changes to global menu applet. Commit.
- Fix compile with gcc 4.8. Commit.
- Global Menu Applet. Commit.
- Simplify AppMenu menu management. Commit.
- Replace recursive layout loading with dynamic loading. Commit.
- Reuse QAction and QMenu items on updates. Commit.
- [System Tray] Trigger context menu on press. Commit.
- Update previews. Commit.
- MediaController: Update position while queuedPositionUpdate timer is running. Commit.
- Set focus on widgets in system tray popup. Commit.
- Better clean up of duplicate containments. Commit. Fixes bug #371858. See bug #371991
- Better clean up of duplicate containments. Commit. Fixes bug #371858. See bug #371991
- Add a "Plasma made by KDE" sign in the splash. Commit.
- Add missing CMakeLists.txt in subdir. Commit.
- Add missing license to test file. Commit.
- Add small app for testing appmenu. Commit.
- Use kpackagetool5 instead of plasmapkg. Commit.
- Warning on unused var. Commit.
- Remove shell's copy of PlasmaQuick headers. Commit.
- Remove private include of PlasmaQuick. Commit.
- Sort out compile warnings on unused vars. Commit.
- [Icon Applet] Add "Open With" and "Open Containing Folder" actions. Commit.
- Rename expander icon tooltip to "close popup" to close the popup. Commit. Fixes bug #374335
- [Image Wallpaper] Simplify width/height management. Commit. Fixes bug #374689
- [Battery Monitor] Fix brightness item icon size. Commit.
- Fix "Pinned Chrome disappears when all Chrome windows are closed". Commit. Fixes bug #365617
- Fix "Pinned Chrome disappears when all Chrome windows are closed". Commit. Fixes bug #365617
- Route through an "actionId" argument. Commit.
- Remove duplicated code from DBusMenu importer. Commit.
- Fix build of DBusMenuImporter, the ASYNCHRONOUS argument is no more. Commit.
- Re-enable appmenu directory. Commit.
- Move SNI's libdbusmenu-qt fork to the root directory and use that for appmenu too. Commit.
- Clean up KAppMenu. Commit.
- Wallpapers/image: Use QImageReader in ImageSizeFinder::run(). Commit.
- [Windowed Widgets Runner] Fix check for whether applet is standalone-capable. Commit.
- [Windowed Widgets Runner] Set applet name instead of plugin ID as runner result text. Commit.
- [MPRIS Data Engine] Don't crash if "Metadata" is a map but of wrong type. Commit. Fixes bug #374531
- And fix yet another KPLuginMetaData::value breakage with QStringLists. Commit.
- Remove unused class. Commit.
- Fix yet another KPluginMetaData::value porting mistake on stringlists. Commit.
- [Digital Clock] Bug fixes and ui code optimization. Commit. Fixes bug #367585. Fixes bug #360059. Fixes bug #373396
- Remove uneeded timeout monitor. Commit.
- Remove unused #defines. Commit.
- [Icon Applet] Fully re-populate when user changes Link URL. Commit.
- Sync startplasma with a startkde change. Commit. Fixes bug #374402
- [Media Controller] Don't add property for things we don't constantly need. Commit.
- [Media Controller] Use Connections {} instead of temporary property just to get onChanged signal. Commit.
- [Media Controller] Take into account playback "rate". Commit.
- [Media Controller] Add elapsed and remaining playback time next to the slider. Commit.
- [Media Controller] Show "playing" icon only when actually playing. Commit.
- [Media Controller] Increase delay before hiding to 3 seconds. Commit. Fixes bug #367807
- [Media Controller] Set tooltipSubText empty. Commit.
- Add unittest for bug 360487. Commit. See bug #360487
- [Applicationjobs Data Engine] Expose job "destUrl". Commit.
- [KUIServer] Forward "destUrl" to all clients. Commit.
- [Lock Screen] Use QtRendering for Clock. Commit.
- [Icon Applet] Use larger better default size. Commit.
- Systray: Move all icon resolution to dataengine. Commit. Fixes bug #356479
- Import/export panel visibility with js. Commit. Fixes bug #374226
- Revert "Revert "Fix filename so that kpackage can find it"". Commit.
- Use a native event filter to notice the screen was swapped. Commit.
- Use a native event filter to notice the screen was swapped. Commit.
- Revert "Fix filename so that kpackage can find it". Commit.
- Fix filename so that kpackage can find it. Commit.
- [Look and Feel] Dismiss User Switcher on empty space click. Commit.
- [Notifications] Optimize binding slightly. Commit.
- [Notifications] Optimize localizeProcessedAmount() slightly. Commit.
- Notice when the only screen changes. Commit. Fixes bug #373880
- [Media Controller] Show Album name if available. Commit.
- [Notifications] Point "Details" button outwards. Commit.
- Add simple test rig for service runner. Commit.
- Use the plasma logo. Commit.
- Give names to knsrc files. Commit. Code review #129680
- No need for this subproject to be identified as such. Commit.
- Remove unexistant service types. Commit.
- Separate kactioncollection for taskbar entries. Commit. Fixes bug #373961
- Expose toggleWidgetExplorer through dbus. Commit.
- [Icon Applet] Restore some nicer file name heuristic. Commit.
- [Icon Applet] Move comment to where it belongs :). Commit.
- [Icon Applet] Handle when URL has no filename. Commit.
- [Icon Applet] Ignore application/octet-stream mime type. Commit.
- [Icon Applet] Don't copy application .desktop files to plasma_icons if run_desktop_files restriction is enforced. Commit.
- [Icon Applet] Link desktop files apparently don't need to be flagged as executable. Commit.
- [Icon Applet] Fix migration from old applet to new one. Commit.
- Icon widget properties, such as name, icon, working directory, etc can now be edited. Commit.
- KRunner actions like "Open containing folder" and "Run in Terminal" will now show up in the application launchers as well. Commit.
- Introduce new wrapper to disqualify services. Commit.
- Do not explicitly check NotShownIn it's not necessary and incomplete. Commit.
- Take matching logic out of match method and put it into a class. Commit.
- Cmake: Raise KF5 requirement to 5.29.0. Commit.
- [MPRIS Dataengine] Export process id of player instance as separate data entry. Commit.
- [PlasmaShell] Introduce activateTaskManagerEntry(index) method. Commit.
- [Lock Screen / Login] Add "reveal password button". Commit.
- Listen for broadcast notifications on system bus. Commit.
- Re-order initialisation to fix warning. Commit.
- Add a notication service to inhibit certain notifications based on metadata. Commit.
- Include ECM scripts right after finding ECM. Commit.
- Register AbstractTasksModel as uncreatable type. Commit.
- If we get a notification with no body, treat the subject line as the body. Commit.
- Option to show percentage charge in the icon. Commit.
- [Notifications] Never manually hide() the NotificationPopup. Commit.
- [Notifications] Tighten layout. Commit.
- [Notification Popup] Clear notification data after popup closed. Commit.
- [Notifications] Enable smooth scaling for ThumbnailStrip. Commit.
- [Notifications] Default initialize notificationProperties as empty object. Commit.
- [Notifications] Show interactive thumbnails on notifications. Commit.
- Expose rowCount as data role in TaskGroupingProxyModel. Commit. See bug #372699
- [KSMServer] Turn user switcher into a separate binary. Commit.
- I18n: do not extract ui files from 'tests' subdirs. Commit.
- I18n: do not extract messages from 'tests' subdirs. Commit.
- Flip systray in ltr layouts. Commit.
- Fix config dialogs in ltr mode. Commit. See bug #372721
- [kioslave/desktop] Port away from kdelibs4support. Commit.
- [kioslave/applications] Port away from kdelibs4support. Commit.
- Restore system tray SNI manual test. Commit.
- Revert "Revert "Port to new plasma-framework API"". Commit.
- [libtaskmanager] Expose process ID of application. Commit.
- Add backgroundHints for the panel view. Commit. Implements feature #368384
- Revamp Wayland application identification; align Wayland and X11 models. Commit.
- Be more lenient and try to fix up absolute paths. Commit.
- Get .desktop file name for launcher URL and activities string from KWindowInfo. Commit.
- [Lock Screen] Show "Switch User" button only if allowed. Commit.
- Don't reference undefined var $qdbus. Commit.
- Sort plasmoids alphabetically in config docs. Commit.
- Fix behavior of scrollable systray popups. Commit. Fixes bug #372050
- Don't handle closing the popup ourselves. Commit.
- Close the system tray on escape - system tray. Commit. Fixes bug #362657
- [kioslave/remote] Remove unused tests folder. Commit.
- [kioslave/remote] Port away from kdelibs4support. Commit.
- Modified distance function to keep aspect ratio as close as possible. Commit.
- [Lock Screen] Don't assume last user is "New Session" entry. Commit.
- Disable starting kactivitymanagerd throughout launchertasksmodeltest. Commit.
- Support drags from Widget Explorer onto System Tray. Commit. See bug #358283
- Make special filters optional. Commit.
- Make sure we're looking both for json and desktop metadata. Commit. Code review #129276
- Systemmonitor: Optimise source updates. Commit.
- Ensure window type in surface created event. Commit.
- Fix translation catalog by Victor. Commit.
- Make KF5Baloo optional. Commit. Code review #128956
- Removes preferred definition so a new wallpaper is selected. Commit.
- [shell] Create panelshadow in surfacecreated event instead of show event. Commit. Fixes bug #368885
- Lockscreen: Keyboard focus and commands, more animations. Commit.
- When all activities are selected, select the 'All activities' item. Commit.
- Changed the launcher modification API. Commit.
- [shell] Support autohide panel on wayland. Commit. Fixes bug #369386
- [krunner] Make KRunner on Wayland a Panel. Commit. Fixes bug #370158
- Fixed the shadowed variable error. Commit.
- Added function to return activities for a specified launcher. Commit.
- Kuiserver: remove manual override for debug output. Commit.
- Lockscreen: New session only on switchSessionPage. Commit.
- Remove outdated test asset. Commit.
- Remove WaylandDialogFilter. Commit.
- Sddm-theme: support configurable solid colour and image backgrounds. Commit.
- Enable all preview plugins. Commit.
- Methods for adding and removing per-activity launchers. Commit.
- Nicer handling of duplicate urls. Commit.
- Validating the list of activities specified for a launcher. Commit.
- Removed debugging output. Commit.
- Relying on the filter model to do the filtering. Commit.
- When a launcher is on all activities, the list is now empty. Commit.
- Exporting activities list through data member function. Commit.
- Filtering now checks for the null activity. Commit.
- Systray: Move all icon resolution to dataengine. Commit. Fixes bug #356479
- [shell] Don't resize or reposition panel if we are doing restore. Commit.
- Port to new plasma-framework API. Commit. Code review #129101
- Library support for per-activity pinned tasks. Commit.
- Avoid calling resize() with our current size. Commit.
- If we manually invoke ::restore remove the pending timer to call restore. Commit.
- No-op SeachRunner if indexing is disabled. Commit.
- Use Plasma::PluginLoader to list applets. Commit.
- Start KDE Cleanups. Commit.
- Make sure allTimezones is set. Commit.
- Always connect to "Local" source. Commit.
- Improve ksmserver debug output. Commit.
- Use QLoggingCategory in ksmserver-logout-greeter. Commit.
- Use QLoggingCategory more in ksmerver. Commit.
- Correct function name in startKilling debug output. Commit.
- Don't block startkde sending DBus call to KSplash. Commit.
- Kconfig update script for enabled runners. Commit.
- SetDesktopSettingsAware in the right place. Commit.
- Don't load QPT in kcminit. Commit.
- Remove useless debug output. Commit.
- Warnings--. Commit.
- Update screenlocker docbook. Commit. Code review #128947
- Adjust items size and spacing. Commit.
- Add missing 'Hibernate'. Commit.
- Add information about existence of discrete GPU. Commit.
- No need to have a KGlobalAccel instance to call setGlobalShortcut. Commit.
- Explain re-triggering lid close on profile change. Commit.
- Pass transient parent window to KToolTipWindow. Commit.
- Add .arcconfig. Commit.
- KWindowSystem knows how to unminimize, activate() does not. Commit. Code review #129046
- Change group description to plural. Commit. Code review #129033
- When updating another user's avatar don't save icon into our home. Commit. Fixes bug #365662. Fixes bug #360005. Fixes bug #371663
- Merge Plasma/5.8 and undo the hiding of an option that is now re-supported. Commit.
- Set Automatic login flag to adjust SDDM config directly. Commit. Fixes bug #363058
- Improve passworddialog connection. Commit.
- Bring back usericon region selection. Commit.
- Port away from KDELibs4Support. Commit.