Skip to content

Plasma 5.3.0 Complete Changelog

Baloo

  • Rename icons. Commit.
  • Needs DBusAddons (the KDEDModule include) to build the KDED kioslave. Commit.
  • Do not index __pycache__ folders. Commit. Fixes bug <a href='https://bugs.kde.org/344890'>#344890</a>
  • Tags kioslave: use the tags icon. Commit. Fixes bug <a href='https://bugs.kde.org/332209'>#332209</a>
  • Remove a lot of qDebug includes. Commit.
  • Balooctl: Add a 'check' command to do a full check for unindexed files. Commit.
  • Set Baloo master version number > 5.6. Commit.
  • Fix build of metadatamovertest with clang. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121765'>#121765</a>
  • Query.h: Documentation++. Commit.
  • Bluedevil

  • Applet: Don't show address of connected devices in tooltip. Commit.
  • Update README. Commit.
  • Applet: Use bluetooth-activated icon when there are connected devices. Commit.
  • Add myself as maintainer in KAboutData. Commit.
  • Add BluezQt include directories when using only Services header. Commit.
  • Minor cleanup of bluedevil.notifyrc. Commit.
  • Fix build. Commit.
  • Remove src/monolithic. Commit.
  • Add new Bluetooth applet. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123164'>#123164</a>
  • Wizards: Add Bluetooth disabled warning. Commit.
  • KCM SystemCheck: Add Bluetooth disabled warning. Commit.
  • BluedevilDaemon: Use QSharedPointer for manager. Commit.
  • Save/restore Bluetooth rfkill state. Commit.
  • FileReceiver: Auto-accept successive transfers from the same device. Commit. Fixes bug <a href='https://bugs.kde.org/340361'>#340361</a>
  • Send file wizard: Attempt to start obexd when starting wizard. Commit.
  • Wizard: Make sure to register agent when org.bluez restarts. Commit.
  • KCM: Use preferences-system-bluetooth icon for devices kcm. Commit.
  • Wizard: Don't ignore error when connecting to the device. Commit.
  • Wizards: Show warning message when adapter is not powered/pairable. Commit. Fixes bug <a href='https://bugs.kde.org/304692'>#304692</a>. Fixes bug <a href='https://bugs.kde.org/286226'>#286226</a>
  • Notifications: Set icon name in notifyrc. Commit.
  • Wizards: Don't list devices from adapters that are powered off. Commit.
  • Helpers: Fix crash when passed invalid number of arguments. Commit.
  • HighDPI fixes. Commit.
  • Don't automatically close request auth/confirmation/pin notifications. Commit.
  • Misc fixes - accepting request pin dialog. Commit.
  • Port to BluezQt. Commit.
  • Port KDED modules to JSON metadata. Commit.
  • Re-connect to devices connected before suspend/shutdown. Commit.
  • Kded module: Move device monitoring code to new class DeviceMonitor. Commit.
  • Remove power-management icon from kded module .desktop file. Commit.
  • Remove bluedevil prefix from notification event ids. Commit.
  • Kio_obexftp: Use better icon for phone memory with Android devices. Commit.
  • Add connected devices with obexftp support to Places. Commit. Fixes bug <a href='https://bugs.kde.org/271769'>#271769</a>
  • Replace Bluetooth Place with link to Bluetooth in remote:. Commit. Fixes bug <a href='https://bugs.kde.org/246845'>#246845</a>
  • Set meaningful translatable error messages for user visible jobs. Commit.
  • ReceiveFileJob: Fix notification not being displayed for small files. Commit.
  • Make it compile. Commit.
  • Kio_obexftp: Don't explicitly set mime type for directories. Commit.
  • Sendfile: Fix selecting device with -k command line option. Commit.
  • Kio_bluetooth: Fix permissions of Browse Files. Commit.
  • Cleanup bluedevil-mime.xml. Commit.
  • Remove unusued files (*kdev4 + Bluez 4 audio interface). Commit.
  • Remove confirmmodechange helper. Commit.
  • Update .desktop files to use org.kde schema. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122785'>#122785</a>
  • Coding style cleanups + use new connect syntax. Commit.
  • Remove second calls to project(). Commit.
  • Bump minimum Qt version to 5.4.0. Commit.
  • Daemon: Don't try to infinitely kill monolithic when it fails. Commit. Fixes bug <a href='https://bugs.kde.org/343682'>#343682</a>
  • Update for unstable branch. Commit.
  • Kio_obexftp: Fix finished() called twice in get(). Commit.
  • Filereceiver: Fix crash when sending device is null. Commit. Fixes bug <a href='https://bugs.kde.org/342581'>#342581</a>
  • Deprecate kservice_desktop_to_json(), use kcoreaddons_desktop_to_json(). Commit.
  • Wizard: Add Success page. Commit.
  • Kio_obexftp: Prefer "pcsuite" target for S60 devices. Commit. Fixes bug <a href='https://bugs.kde.org/342259'>#342259</a>
  • Obexftpdaemon: session() method now takes target parameter. Commit.
  • KCM SystemCheck: Add NoUsableAdapter error. Commit.
  • Bump version number to 2.1. Commit.
  • Sendfileplugin: Don't show the action on files that can't be sent. Commit.
  • Sendfileplugin: Remove dependency on libbluedevil. Commit.
  • Kio_bluetooth: Remove dependency on libbluedevil. Commit.
  • Daemon: Add device and allDevices methods instead of knownDevices. Commit.
  • Kio_obexftp: Fix canceling transfers. Commit.
  • Kio_obexftp: Rewrite to better handle errors and disconnects. Commit. Fixes bug <a href='https://bugs.kde.org/321560'>#321560</a>
  • Obexftpdaemon: Cleanup code + add isOnline method. Commit.
  • Wizard: Fix accepting PIN in SSP pairing. Commit.
  • Daemon: Fix killing monolithic when there are no adapters. Commit.
  • Monolithic: Don't go online on startup when there is no usable adapter. Commit. Fixes bug <a href='https://bugs.kde.org/341768'>#341768</a>
  • Daemon: Use new functions for restoring adapters state on suspend. Commit.
  • Bluedevil daemon: Save and restore adapters state. Commit. Fixes bug <a href='https://bugs.kde.org/337193'>#337193</a>
  • KCM Adapters: Adapt to changes in libbluedevil. Commit.
  • Updated README with correct info for Bluez 5. Commit.
  • Wizard: Use validator instead of input mask in PIN input. Commit.
  • Restore adapter powered state after wakeup from suspend. Commit. Fixes bug <a href='https://bugs.kde.org/314356'>#314356</a>
  • Make sure FileReceiver works after obexd crashes. Commit.
  • Monolithic: Set Passive state when Bluetooth is offline. Commit. Fixes bug <a href='https://bugs.kde.org/332014'>#332014</a>
  • Kcmodule: Remove File Sharing options from File Transfers. Commit.
  • Kcm_devices: Correctly connect signals when usableAdapter changes. Commit.
  • Wizard: Add device nullptr check in DiscoverPage next() and isComplete(). Commit.
  • Pin-code-databse.xml: Fix PS3 controller name for Bluez 5. Commit.
  • Kio_bluetooth: Fix crash when Bluetooth is offline. Commit.
  • Check usableAdapter against nullptr in regenerateDeviceEntries. Commit.
  • Enable bluedevil mimetypes translations. Commit. Fixes bug <a href='https://bugs.kde.org/329105'>#329105</a>
  • Fix status change and add re-connect/disconnect option to tray. Commit. Code review <a href='https://git.reviewboard.kde.org/r/120372'>#120372</a>
  • Fix possible incorrect filename when receiving files. Commit.
  • bluez-qt

  • New in this release
  • ### Breeze
  • Fix the icons size combobox for Breeze. Commit. Fixes bug <a href='https://bugs.kde.org/346254'>#346254</a>
  • Increase contrast (lightness) up to 15% separated (mimetypes). Commit.
  • Remove wallpapers, now moved to plasma-workspace-wallpapers. Commit.
  • Fix build without x11. Commit.
  • Add some wallpapers from wallpaper competition. Commit.
  • Update icons from upstream. Commit.
  • Add more application category icons. Commit.
  • Update wallpaper for 5.3. Commit.
  • [kde4breze] Fix some KConfig usage (wrt bug 340691). Commit. Code review <a href='https://git.reviewboard.kde.org/r/123289'>#123289</a>. Fixes bug <a href='https://bugs.kde.org/342570'>#342570</a>
  • Create shadows uncondiationally. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123284'>#123284</a>
  • Align decoration buttons rendering between style and decoration. Commit.
  • Add option to draw circle around close button. Commit.
  • Breeze::ColorSettings now uses KDecoration2::DecoratedClient::color() for getting additional colors instead of reading them. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122884'>#122884</a>
  • Replicate functionality of Frameworks KStyle for KDE4. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123188'>#123188</a>
  • Use 45degrees angles for min/max buttons. Commit.
  • Fixed bad symlinks. Commit.
  • Icon updates. Commit.
  • Cleanup. Commit.
  • Fixed foreground color for pressed buttons. Commit.
  • Improved pin button. Commit.
  • Properly update size grip visibility on maximizedChanged, shadedChanged and resizeableChanged. Commit.
  • Set button's visibility depending on the availability of the corresponding feature. Commit. See bug <a href='https://bugs.kde.org/343641'>#343641</a>
  • Cleanup code to align with master. Commit. Fixes bug <a href='https://bugs.kde.org/345424'>#345424</a>
  • Improved pin button rendering, by rottating it 45 degrees, based on Kver's design. Commit.
  • Adjust button rendering in style to match decoration buttons. Commit.
  • Cosmetics. Commit.
  • Fixed pen width for small size buttons. Commit.
  • Experience with smaller pen width for button's glyphs. Commit.
  • Align shadow rendering to window decoration. Commit.
  • Match mdiwindow titlebar rendering with breeze decoration. Commit.
  • Cleanup. Commit.
  • Fixed passing non integer pen width to button glyph rendering. Commit.
  • Removed use of penWidth. Commit.
  • Pass both caption rect and alignment as output from ::captionRect. Commit. See bug <a href='https://bugs.kde.org/344552'>#344552</a>
  • Fix build of breeze. Commit.
  • Fixed background color behind scrollbars in dolphin's side panels. Commit.
  • Re-implemented the possibility to hide titlebars for specific windows. Commit. Fixes bug <a href='https://bugs.kde.org/344931'>#344931</a>
  • Cleanup border calculations. Commit.
  • Removed ellision flag from captionRect (broken anyway). Commit. See bug <a href='https://bugs.kde.org/344552'>#344552</a>
  • Merge in Plasma/5.2. Commit.
  • Check widget validity before calling deleteLater. Commit. Fixes bug <a href='https://bugs.kde.org/344980'>#344980</a>
  • Remove second calls to project() only 1 allowed per cmake project. Commit.
  • Fix FreeBSD build: add <cmath> include. Commit.
  • Removed debug (sorry !). Commit. Fixes bug <a href='https://bugs.kde.org/344909'>#344909</a>
  • Properly update menu shadows on configuration change. Commit.
  • Also emit breeze specific signal when saving changed configuration, to be caught by widget style. Commit.
  • User shadow configuration for menus, tooltips, etc. Commit.
  • Cleanup code. Commit.
  • Moved shadow parameters to [common] and added to style configuration. Commit.
  • Fixed reseting to default. Commit.
  • Added a 'contrast' pixel on the shadows, around the window. Commit.
  • Use gaussian for shadow profile. Commit.
  • Added shadow size and shadow strength configuration. Commit. See bug <a href='https://bugs.kde.org/344848'>#344848</a>
  • Return parent style method when option passed to tabBar rect is invalid, instead of full option rect. Commit. Fixes bug <a href='https://bugs.kde.org/344779'>#344779</a>
  • Check scrollbar policy before forwarding events. Commit. Fixes bug <a href='https://bugs.kde.org/343659'>#343659</a>
  • Added an explicit flag as output from captionRect to tell whether caption must be ellided or not. Commit. Fixes bug <a href='https://bugs.kde.org/344552'>#344552</a>
  • Use lighter arrows, to be more in par with breeze icons. Commit.
  • Sync breeze advanced settings to KDE4. Commit. Fixes bug <a href='https://bugs.kde.org/343036'>#343036</a>
  • Explicitly delete sizeGrip in destructor. Commit. Fixes bug <a href='https://bugs.kde.org/343988'>#343988</a>
  • Remove invalid signal emit. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122328'>#122328</a>
  • QtQuick: Implement an ApplicationWindowStyle stub. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122304'>#122304</a>
  • Properly adjust menu icon size and positioning, to deal with button's offset in maximized. Commit. Fixes bug <a href='https://bugs.kde.org/343441'>#343441</a>
  • Do not draw inline menu indicator in toolbuttons unless there is a delay on the popup. Commit.
  • Initialize widget only at first successfull call to registerWidget. Commit. See bug <a href='https://bugs.kde.org/341940'>#341940</a>
  • Add Version=5 on top of the file. Commit.
  • Make Breeze::ConfigWidget inherits KCM module directly. Commit.
  • Remove Breeze::Config QObject, because obsolete. Commit.
  • Introduce KCModule for dealing with style configuration. Commit.
  • Disable animation duration settings when animations are not enabled. Commit.
  • Fix qt4 build. Commit.
  • Run convert-to-cmake-automoc.pl over files. Commit.
  • Removed 'light source' option since unmaintained, and not in sync with window decoration. Commit.
  • Int -> qreal. Commit. Fixes bug <a href='https://bugs.kde.org/343041'>#343041</a>
  • Use Flag enumeration to describe button position. Commit.
  • Added default geometry in constructor. Commit.
  • Do not install window shadow if mdi's subwindow contains a KMainWindow. Commit. Fixes bug <a href='https://bugs.kde.org/342570'>#342570</a>
  • Also translate 'menu' icon properly to keep proper padding in maximized mode. Commit.
  • Moved buttons geometry handling to Breeze::decoration. Commit. Fixes bug <a href='https://bugs.kde.org/342824'>#342824</a>. Fixes bug <a href='https://bugs.kde.org/342864'>#342864</a>
  • Do not draw separator in active windows if titlebar color match window background color. Commit.
  • Fixed margins in exception list. Commit.
  • Add an icon for breeze-settings. Commit.
  • Remove redundant icon directory that was added in error. Commit.
  • Update upd file to match change in kconf_udpate that needs a version to be set. Commit.
  • kde-cli-tools

  • Update the correct mimedata file. Commit. Fixes bug <a href='https://bugs.kde.org/342588'>#342588</a>. Fixes bug <a href='https://bugs.kde.org/345879'>#345879</a>
  • Set i18n domain where it was missing. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123416'>#123416</a>
  • Don't display anything after the feature summary. Commit.
  • Restore passing custom "icon" and "caption" to kcmshell. Commit.
  • Bump minimum Qt version to 5.4.0. Commit.
  • Add ECMOptionalAddSubdirectory. Commit.
  • Use ecm_optional_add_subdirectory instead of add_subdirectory for docs, the translations may be incomplete. Commit.
  • Install in KDE_INSTALL_LIBEXECDIR_KF5. Commit.
  • Run convert-to-cmake-automoc.pl over files. Commit.
  • Show name of icon as tooltip when hovering the current icon. Commit.
  • Fix build with full kio. Commit.
  • Remove not necessary includemoc. Commit.
  • Ktraderclient: port away from kdelibs4support. Commit.
  • Kmimetypefinder: port away from kdelibs4support. Commit.
  • Keditfiletype: port away from kdelibs4support. Commit.
  • Allow to compile kioclient with kiocore only. Commit.
  • Ported kcmshell5 away from kdelibs4support. Commit.
  • Kioclient: don't require DBus on startup, things are more modular now. Commit.
  • KDE GTK Config

  • Include FindPackageHandleStandardArgs rather than find it. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123303'>#123303</a>
  • Remove unused dependency. Commit.
  • Add a reviewboardrc. Commit.
  • Enable UI translation. Commit.
  • Add the missing feature_summary call. Commit.
  • Kservice_desktop_to_json -> kcoreaddons_desktop_to_json. Commit.
  • Fix build on FreeBSD. Commit.
  • Update version number for unstable branch. Commit.
  • Fix 64px icon size to actually be 64x64. it was 256x256 previously. Commit.
  • KDE Window Decoration Library

  • Add DecoratedClient::color(). Commit. Code review <a href='https://git.reviewboard.kde.org/r/122882'>#122882</a>
  • Don't install files twice. Commit.
  • Bump minimum Qt version to 5.4.0. Commit.
  • Plasma Addons

  • In 5.3 needs to install in ${PLUGIN_INSTALL_DIR}. Commit.
  • Install binary plasmoids to plugins/plasmoids. Commit.
  • Fix i18n catalog connections in comic applet. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123377'>#123377</a>
  • Enable windowedwidgets for plasmoids that make sense. Commit. Fixes bug <a href='https://bugs.kde.org/345851'>#345851</a>
  • Timer: Added config ui (Appearance and command execution settings). Commit. Code review <a href='https://git.reviewboard.kde.org/r/123274'>#123274</a>
  • Inherit from Plasma TextAreaStyle. Commit.
  • Added notification on timer completion. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123173'>#123173</a>
  • Fixed warning "Unable to assign int to QEasingCurve". Commit.
  • Fixed codingstyle. Commit.
  • Add copy and paste support for calculator widget. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123161'>#123161</a>. Fixes bug <a href='https://bugs.kde.org/318221'>#318221</a>
  • Allow comma in addition to period. Commit. Fixes bug <a href='https://bugs.kde.org/329172'>#329172</a>
  • Add module identifer to notes plugin. Commit.
  • Fix alignment buttons not disappearing together. Commit.
  • Use PlasmaComponents.TextArea as a base for the notes applet. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123104'>#123104</a>
  • Remove outdated comments. Commit.
  • Center the full view in the screen. Commit.
  • Explicit dep from Kross. Commit.
  • Go out of the configuration state when the window is deactivated. Commit.
  • Remove second calls to project() only 1 allowed per cmake project. Commit.
  • Requires K_PLUGIN_FACTORY_WITH_JSON which is in plasma-framework 5.8 so bump kf8 min version. Commit.
  • Only have one call to project() it's all the same project and it causes variables to get overwritten. Commit.
  • Don't complain if Purpose wasn't found. Commit.
  • Kill animated highlight in tabbox. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122632'>#122632</a>. See bug <a href='https://bugs.kde.org/341007'>#341007</a>
  • Fix typo. Commit.
  • Specify KF5Purpose as a RUNTIME dependency. Commit.
  • Don't install link for the so. Commit.
  • Add REQUIRED to kross. Commit.
  • Link to qtgui. Commit.
  • Make it build. Commit.
  • Link to Qt5::Widgets. Commit.
  • Remove qgraphicslayout class declaration. Commit.
  • Remove QGraphics*. Commit.
  • Use directly metadata.json. Commit.
  • Use K_EXPORT_PLASMA_APPLET_WITH_JSON. Commit.
  • Enable apply button on change. Commit.
  • Update comic list on KNS dialog close. Commit.
  • New connect syntax. Commit.
  • Const-ify. Commit.
  • Remove some noisy debug. Commit.
  • New connect syntax. Commit.
  • Fix size hints. Commit.
  • Small cleanups. Commit.
  • New connect syntax. Commit.
  • Typo. Commit.
  • Use new connect syntax. Commit.
  • Remove dead code. Commit.
  • Add missing TRANSLATION_DOMAIN. Commit.
  • Show an error message when an error happened. Commit.
  • Drop accidentally added add_subdir to fix the build. Commit.
  • Bump minimum Qt version to 5.4.0. Commit.
  • Adapt to changes in plasma-framework. Commit.
  • Fix the archive job. Commit.
  • Make the save() method do something. Commit.
  • Fix actualSize. Commit.
  • Get rid of unised ui files. Commit.
  • Build without kdelibs4support. Commit.
  • QUrl::fromLocalFile. Commit.
  • Port the archive dialog away from kdialog. Commit.
  • Port stripselector away from KDialog. Commit.
  • More porting. Commit.
  • Revert "get rid of ui files". Commit.
  • Get rid of kde4support. Commit.
  • Improve button placement. Commit.
  • Introduce a configuration state. Commit.
  • Reset the view when it's re-displayed. Commit.
  • Warnings--. Commit.
  • Fix configure button. Commit.
  • Implement support for uri-list. Commit.
  • Restore maxComicLimit. Commit.
  • Get rid of ui files. Commit.
  • Wire most of the config options. Commit.
  • Port to KDeclarative DropArea. Commit.
  • Port the QuickShare plasmoid to use the Purpose framework. Commit.
  • Those applets don't have a library. Commit.
  • Bind the comic provider update interval. Commit.
  • Simplify the selection model. Commit.
  • Remove dead code. Commit.
  • Fix the tabbar behavior. Commit.
  • Port to KPackage. Commit.
  • Launch the ghns dialog from the config ui. Commit.
  • Export updatecomicinterval. Commit.
  • Get rid of local busy widget. Commit.
  • Fix build. Commit.
  • Workaround the buttons being checked initially. Commit.
  • More sensible minimum/switch sizes. Commit.
  • Improve notes applet user experience. Commit. Fixes bug <a href='https://bugs.kde.org/344200'>#344200</a>
  • Scale comic picture. Commit.
  • Make comic chooser in config dialog actually work. Commit.
  • Export the enabled tabs list. Commit.
  • Show actual loaded comics. Commit.
  • Add still non functioning config pages. Commit.
  • Very crude version that actually shows comics. Commit.
  • E experimental plasmoid.nativeInterface. Commit.
  • Qml actually loading. Commit.
  • Use only one metadata file. Commit.
  • Install the plasmoid in the proper place. Commit.
  • First gross kf5 port. Commit.
  • Disambiguate i18n string in button and title position. Commit.
  • DateTimeRunner: Show a different icon for date and time. Commit.
  • DateTimeRunner: More code cleanup. Commit.
  • DateTimeRunner: Remove special case for UTC. Commit.
  • DateTimeRunner: Cleanup. Commit.
  • Trigger on plasmoid activated. Commit. Fixes bug <a href='https://bugs.kde.org/343521'>#343521</a>
  • DateTimeRunner: Use QDateTime::toTimeZone. Commit.
  • DateTimeRunner: Simplify the user visible strings. Commit.
  • DateTimeRunner: Remove KTimeZone completely. Commit.
  • DateTimeRunner: Also use QTimeZone. Commit.
  • SpellCheckRunner: Port away from Kdelibs4Support. Commit.
  • SpellCheckRunner: KIcon -> QIcon. Commit.
  • Port SpellCheckRunner. Commit.
  • Kimpanel: add font customization. Commit.
  • DateTimeRunner: KIcon -> QIcon. Commit.
  • Run convert-to-cmake-automoc.pl over files. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122157'>#122157</a>
  • DateTimeRunner: Port from KLocale -> QLocale. Commit.
  • Port datetime runner. Commit.
  • ConverterRunner: Use QDesktopServices::openUrl instead of KToolInvocation. Commit.
  • ConverterRunner: Remove using namespace KUnitConversion. Commit.
  • Add compact monitor style to system load viewer. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121929'>#121929</a>
  • Deprecate kservice_desktop_to_json(), use kcoreaddons_desktop_to_json(). Commit.
  • kfilemetadata

  • Fix setting translation domain. Commit.
  • Add TypeInfo::fromName. Commit.
  • Add Folder type. Commit.
  • Bump minimum Qt version to 5.4.0. Commit.
  • Fix UserMetaData::isSupported. Commit.
  • Cmake: FindTaglib.cmake: fix typo in var name. Commit.
  • Cmake: improve/fix FindTaglib.cmake. Commit.
  • Raise required TagLib version to 1.9. Commit.
  • Add TagLibExtractor tests. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122329'>#122329</a>
  • Add support for opus files in TagLibExtractor. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122324'>#122324</a>
  • Merge duplicated code that handles tags in ogg containers. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122323'>#122323</a>
  • Documentation++. Commit.
  • UserMetaData customAttribute: Use "user." instead of "user". Commit.
  • UserMetaData: Remove add/removeTags functions. Commit.
  • Set master version number 5.6.90. Commit.
  • Fix build on linux: missing ENOTATTR include. Commit.
  • Fix build on FreeBSD. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121764'>#121764</a>
  • KHelpCenter

  • Update some screenshots to kf5, still some missing. Commit.
  • Update some screenshots to kf5, visualdict pngs still missing. Commit.
  • Bump minimum Qt version to 5.4.0. Commit.
  • Use ecm_optional_add_subdirectory for docs so translations can optionally be added optionally. Commit.
  • Time to increase version. Commit.
  • KDE Hotkeys

  • Check, update screenshot + bump version. Commit.
  • Enable UI translation. Commit.
  • Bump minimum Qt version to 5.4.0. Commit.
  • Add missing feature_summary(. Commit.
  • Add include(ECMOptionalAddSubdirectory). Commit.
  • Use ecm_optional_add_subdirectory instead of add_subdirectory for docs, the translations may be incomplete. Commit.
  • KInfoCenter

  • Percentage is always 0-100. Commit.
  • Set minimum versions of kf5. Commit.
  • Update screenshot with information module. Commit.
  • Add energy information module. Commit.
  • Make KCM title widget use the same style as KTitleWidget. Commit.
  • Update doc to lastest changes (system info replaced by about-distro). Commit.
  • Follow rules of fallback os-release file. Commit.
  • Actually remove export method. Commit.
  • Tidy imported CMakeLists.txt. Commit.
  • Increase version number of ui file. Commit.
  • Remove export button, none of the modules use it. Commit.
  • Remove infosummary, replaced with about distro. Commit.
  • Remove from system settings, kinfocentre only. Commit.
  • Add about-distro build. Commit.
  • Add about-distro to kinfocenter. Commit.
  • Fix broken docbook. Commit.
  • Update to kf5. Commit.
  • Weight to top. Commit.
  • Fix build. Commit.
  • Remove second calls to project() only 1 allowed per cmake project. Commit.
  • Bump minimum Qt version to 5.4.0. Commit.
  • Port devinfo KCM away from kdelibs4 support. Commit.
  • Port usbview. Commit.
  • Port kde4_add_plugin usage. Commit.
  • Port infocenter KUrl usage. Commit.
  • Don't display Fully Charged batteries as discharged. Commit.
  • Fix build on FreeBSD. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121763'>#121763</a>
  • Set the translation domain. Commit.
  • Update readme to not reference old tools. Commit.
  • Bump version to 2.0.0. Commit.
  • Update readme with more reasonable kf5 path and fix indention. Commit.
  • Ki18n_wrap_ui. Commit.
  • About distro goes into personalization category in plasma5. Commit.
  • Add gitignore. Commit.
  • Don't look for kservice, it was a leftover from legacy code. Commit.
  • Bump to kcmshell5. Commit.
  • Add feature summary, remove bad copy'n'paste. Commit.
  • Add newline. Commit.
  • Add newline. Commit.
  • Frameworks port. Commit.
  • Set the kconfig override flags to not include globals. Commit.
  • Bump copyright. Commit.
  • Remove lsbrelease and finish osrelease. Commit.
  • Add initial os-release port. Commit.
  • Solid can return empty processor list, hide labels when that happens. Commit.
  • Fix potentially wrong ram calculation. Commit.
  • Processor label is untranslatable in UI file; i18np'd via Module.cpp. Commit.
  • Prevent localization of bit values and give i18n context for RAM. Commit.
  • Make const what should be const and explicit what should be explicit. Commit.
  • Const&. Commit.
  • Make each lsb value have its own 'unknown' string version. Commit.
  • Provide actually useful context for the unknown label. Commit.
  • Sysinfo is Linux-specific. Commit.
  • Isolate the total ram calculation in an own method. Commit.
  • Remove stuff belonging to some other kcm. Commit.
  • Use klocalizedstring rather than a fake description. Commit.
  • Remove an extra newline within instruction. Commit.
  • Cmake: use the proper variable for link to solid. Commit.
  • Fix plugin keyword in desktop file (kcm-about-distro not about-distro). Commit.
  • Fixuifiles. Commit.
  • Align kcm name such that it *should* load l10n automagically. Commit.
  • S/kdesc/kdelibs. Commit.
  • List kcm in kinfocenter. Commit.
  • Allow Name overriding via config. Commit.
  • Readme++. Commit.
  • Clean up desktop file a bit. Commit.
  • Add a tiny spacer between logo and distro name. Commit.
  • Typo--. Commit.
  • Make copyright more windows-friendly. Commit.
  • Drop dead files. Commit.
  • List all processors. Commit.
  • Avoid multiple spaces in processor name. Commit.
  • Rework layout. Commit.
  • I18n++. Commit.
  • Import. Commit.
  • KIO Extras

  • Check if the ssh server supports the statvfs@openssh.com extension before we make use of it. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123081'>#123081</a>
  • Remove second calls to project() only 1 allowed per cmake project. Commit.
  • Implemented SlaveBase::GetFileSystemFreeSpace in sftp ioslave. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122621'>#122621</a>
  • Unbreak thumbnail plguin loading. Commit. Fixes bug <a href='https://bugs.kde.org/344355'>#344355</a>
  • Bump minimum Qt version to 5.4.0. Commit.
  • Unused variable (in the - almost - last 10 years!). Commit.
  • Add include(ECMOptionalAddSubdirectory). Commit.
  • Use ecm_optional_add_subdirectory instead of add_subdirectory for docs, the translations may be incomplete. Commit.
  • Rename libmolletnetwork to avoid conflict with KDE4. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121084'>#121084</a>
  • Enable Compilation of about Protocol. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122471'>#122471</a>
  • Bringing the about protocol from KDE Runtime. Commit.
  • Port Thumbnail KIO Slave Away from KDELibs4Support. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122341'>#122341</a>
  • Moving to final destination in kio-extras. Commit.
  • Sftp: Fix a double free if file copy fails. Commit. Fixes bug <a href='https://bugs.kde.org/343153'>#343153</a>
  • Rename jpegcreatorsettings -> jpegcreatorsettings5. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122082'>#122082</a>
  • Merge remote branch 'remotes/origin/nepomuk/datamanagement'. Commit.
  • Merge remote branch 'remotes/origin/nepomuk/systemtray'. Commit.
  • Merge Data management service into nepomuk/datamanagement. Commit.
  • Import keyboardcontainer from svn. Commit.
  • Merged scratch/mart/plasma-components into subtree plasma/declarativeimports. Commit.
  • Added data management service stubs. Commit.
  • Create the QML components directory for Plasma. Commit.
  • Merge 1099503 from 4.4: hide knotify from the OSX dock. Commit.
  • Initial import of what might become the replacement for KWallet. Currently only the rough architecture is in place. Hopefully I'll be able to add a design document and a TODO soon so others can help. Commit.
  • Backport fix for "mimeType() not emitted when sending first data!". Commit.
  • Fix runtime warning "mimetype() not emitted when sending first data!". Commit.
  • Cleanup, mostly removing Qt 3 stuff. Commit.
  • Fix icon names in kdebase kioslaves. Commit.
  • Make about: I/O slave actually write something for about:blank. Commit. See bug <a href='https://bugs.kde.org/151453'>#151453</a>
  • Remove kde4_automoc(). Commit.
  • Remove redundant project declarations. Commit.
  • Merge the kinstance-redesign branch back to trunk. Commit.
  • -remove kde4_install_libtool_file(), not necessary anymore since we switched away from libltdl. Commit.
  • Apply Alex patch (now we can use enable-final argument. Commit.
  • Necessary to change KDE4_AUTOMOC macro to support. Commit.
  • Remove not necessary files. Commit.
  • Merge bleeding edge. bleeding edge is now again dead. Commit.
  • Deprecated headers--. Commit.
  • Kde4_header and kde4_footer() are gone now. Commit.
  • -add FONTCONFIG_INCLUDE_DIR where required. Commit.
  • Removed duplicated messages targets. Commit.
  • Replace LIB_INSTALL_DIR/kde4 with PLUGIN_INSTALL_DIR. Commit.
  • -use KDE4_INCLUDES instead of KDE4_INCLUDE_DIR and QT_INCLUDES. Commit.
  • Use set(CMAKE_INCLUDE_CURRENT_DIR ON) in the toplevel CMakeLists.txt, and we don't need to include. Commit.
  • Other fix typo. Commit.
  • -fixed redmond theme, am2cmake doesn't like Makefile.am's where the lib is defined after the sources. Commit.
  • Fix cmake file. Commit.
  • Add module to compile kdebase with kdelibs-cmake. Commit.
  • Convert the "messages" targets of kdebase into Messages.sh scripts. Commit.
  • KURL -> KUrl. Commit.
  • It compiles fine without qt3support. Commit.
  • Byebye Q3CString. Commit.
  • - write directly to a QByteArray. Commit.
  • Svn merge svn+ssh://coolo@svn.kde.org/home/kde/trunk/KDE/kdebase@438057. Commit.
  • Update FSF address. Commit.
  • Make it local to allow unrestricted links. Commit.
  • Fix export's. Commit.
  • Add default icons (see kinfocenter/protocols). Commit.
  • Some AM_ prefixing to make automake happy. Commit.
  • - oops, reverting AM_LDFLAGS back to LDFLAGS, as David found out that. Commit.
  • - LDFLAGS -> AM_LDFLAGS, as automake 1.7 says that LDFLAGS is a variable. Commit.
  • Simple about protocol so we can remove some hacks in konqueror... Commit.
  • Matthias H.: Imported KDE Control Center application. Commit.
  • KMenuEdit

  • Screenshot update. Commit.
  • Use StartupNotify. Commit.
  • Rename icons. Commit.
  • Use new kde_ macro. Commit.
  • Bump minimum Qt version to 5.4.0. Commit.
  • Remove separator functionality. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122666'>#122666</a>. Fixes bug <a href='https://bugs.kde.org/337305'>#337305</a>
  • KScreen

  • TestGenerator: prevent test crash when backend fails to load config. Commit.
  • Serializer: calculate screen size needed for the loaded config. Commit. Fixes bug <a href='https://bugs.kde.org/346239'>#346239</a>
  • Remove unused dependencies. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122990'>#122990</a>
  • Avoid parallel build failure. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123354'>#123354</a>
  • KCM: emit changed() when primary screen is changed by user. Commit.
  • KCM: properly handle outputs appearing and disappearing at runtime. Commit. See bug <a href='https://bugs.kde.org/341005'>#341005</a>
  • KCM: Fix crash in QMLOutput when connected output does not offer any modes. Commit.
  • KCM: move all primary output handling code to new PrimaryOutputCombo. Commit.
  • KCM: minor code cleanup. Commit.
  • Kcm: Add i18n semantic context @title:window to dialog boxes. Commit.
  • Kcm: Fix capitalization according to the KDE HIG. Commit.
  • Kcm: Unify messages "Unify outputs". Commit.
  • KDED: don't save or load configs with no screens enabled. Commit. Fixes bug <a href='https://bugs.kde.org/330821'>#330821</a>
  • KCM: Automatically pre-select primary screen when opening KCM. Commit. Fixes bug <a href='https://bugs.kde.org/339951'>#339951</a>
  • KDED: make mode lookup in Serializer::findOutput() more bullet-proof. Commit. See bug <a href='https://bugs.kde.org/342675'>#342675</a>
  • Fix generator test. Commit.
  • Use i18n plural call. Commit.
  • Don't react on lidClosed when we only have one monitor. Commit.
  • Remove disabled code. Commit.
  • Only wait for 1 second, PowerDevil takes about 250ms to emit the signal. Commit.
  • Turn on/off laptop screen when lid is opened/closed. Commit.
  • Device: add aboutToSuspend() signal. Commit.
  • Serializer: allow specifying custom config ID in saveConfig(), add removeConfig(). Commit.
  • Fix optical vertical centering of monitor label in delegate. Commit.
  • Properly clip the orientation bar by the monitor rounded rect. Commit.
  • Update version number for unstable branch. Commit.
  • Require the most recent ECM. Commit.
  • Fix global shortcut. Commit.
  • Cleanups. Commit.
  • KSSHAskPass

  • Add missing feature_summary. Commit.
  • Put project name at top => avoid cmake warning. Commit.
  • KSysGuard

  • Fix i18n of info in KAboutData. Commit.
  • Fix opening ksysguarddrc config file. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123171'>#123171</a>
  • Use StartupNotify. Commit.
  • Make SensorProperties destructor virtual. Commit.
  • Don't display anything after showing the packages we found. Commit.
  • Register KSysguard to DBus. Commit.
  • Bump minimum Qt version to 5.4.0. Commit.
  • Fix includes. Commit.
  • KWayland

  • [server] Add BufferInterface::get. Commit.
  • [server] Add ClientConnection::getResource. Commit.
  • [client] Add ConnectionThread::flush. Commit.
  • [client] Add static Buffer::getId. Commit.
  • [server] ServerSurface::get takes id and client. Commit.
  • Install new headers. Commit.
  • Fix unused variable warnings. Commit.
  • [server] Add support for touch events in SeatInterface. Commit.
  • [client] Add Touch. Commit.
  • [server] Don't set a parent on BufferInterface. Commit.
  • [server] Add a size property to SurfaceInterface. Commit.
  • [server] BufferInterface can resolve size through egl extension. Commit.
  • [server] Add BufferInterface::size and ::setSize. Commit.
  • Add support for setting cursor on the Pointer. Commit.
  • Bump minimum Qt version to 5.4.0. Commit.
  • [server] Provide wl_resource *resource() in BufferInterface. Commit.
  • [tests] Install eventDispatcher before creating the QGuiApplication. Commit.
  • [server] Flush clients after sending Output information. Commit.
  • [server] Use eventDispatcher on currentThread instead of QCoreApplication. Commit.
  • [tests] Improve startup of Xwayland server. Commit.
  • Refactoring ShellSurfaceInterfaces window mode handling. Commit.
  • [server] Fix incorrect assert. Commit.
  • [server] Add static SurfaceInterface *SurfaceInterface::get(quint32 id). Commit.
  • [server] Add quint32 Resource::id() const. Commit.
  • Unlink the temporary file for ShmPool from file system. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122167'>#122167</a>
  • Introduce categorized logging. Commit.
  • Implementation of setToplevel on client side. Commit.
  • [tests] Add option to start rootless Xwayland server to renderingservertest. Commit.
  • KWin

  • [kcmkwin/rules] Fix kdeinit_kwin_rules_dialog crashing on start. Commit.
  • Fix DecorationPalette loading when kdeglobals doesn't exist. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123399'>#123399</a>
  • Make sure connect to screen changed signal after screen is created. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123461'>#123461</a>. Fixes bug <a href='https://bugs.kde.org/346453'>#346453</a>
  • Fix showing desktop for multiple desktop windows. Commit. Fixes bug <a href='https://bugs.kde.org/346268'>#346268</a>. Code review <a href='https://git.reviewboard.kde.org/r/123409'>#123409</a>
  • Fix DecorationPalette loading when kdeglobals lacks WM group. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123320'>#123320</a>
  • Fix extraction of two messages in kcmkwinrules. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123311'>#123311</a>
  • Fix typo. Commit.
  • Add eye On Screen effect for showing desktop. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122679'>#122679</a>
  • ScriptedEffect: gauss curve anim and ended signal. Commit.
  • Add Window Aperture effect for showing the desktop. Commit.
  • Remove AnimationData wrapper around metadata. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122679'>#122679</a>
  • Make window elevation scriptable. Commit.
  • Forward showingDesktop signal to effects. Commit.
  • Emit signal when showingDesktop changes. Commit.
  • Add "MinimizeAll" script. Commit.
  • Break showingDesktop w/ tabbox/PW/DG. Commit. Fixes bug <a href='https://bugs.kde.org/344083'>#344083</a>. Code review <a href='https://git.reviewboard.kde.org/r/122679'>#122679</a>
  • Implement showingDesktop by raising desktop window. Commit.
  • Remove secret showDesktopIsMinimizeAll feature. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122679'>#122679</a>
  • Unmaximize from partial to enter quick tiling. Commit. Fixes bug <a href='https://bugs.kde.org/345423'>#345423</a>
  • [scene-qpainter] Fill decoration render rect with Qt::transparent. Commit.
  • [wayland] Use a DPI of 96 to calculate physical size for the server's outputs. Commit.
  • [wayland] Set internal cursor through WaylandCursorTheme in AbstractBackend. Commit.
  • [wayland] WaylandCursorTheme takes ShmPool instead of WaylandBackend. Commit.
  • [wayland] Fix checking id to Surface in xwayland client message. Commit.
  • Fix Background Contrast during Present Windows. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122904'>#122904</a>. Fixes bug <a href='https://bugs.kde.org/341926'>#341926</a>
  • [wayland] Add support for a "software" cursor. Commit.
  • [wayland] Add a framebuffer backend. Commit.
  • [input] Add support for VT switch shortcuts. Commit.
  • [wayland] Add initial support for taking over VirtualTerminals. Commit.
  • [logind] Add support for VTNr property. Commit.
  • [input] Only update seat state if session is active. Commit.
  • Ensure screens are created before fully setting up libinput. Commit.
  • Emit signal in Application once Screens are created. Commit.
  • [input] Include more safety checks. Commit.
  • [input] Disconnect the logind connection once setupLibInput is called. Commit.
  • Add recursion check to LogindIntegration::takeControl. Commit.
  • [input] Try updating the modifiers after each key press. Commit.
  • [input] Set a default xkb modifier map. Commit.
  • [wayland] Create QPainterBackend through the AbstractBackend. Commit.
  • [wayland] Create OpenGLBackend through the AbstractBackend. Commit.
  • Bind cmake option HAVE_WAYLAND_EGL to KWIN_HAVE_EGL. Commit.
  • [wayland] Create Screens through the AbstractBackend. Commit.
  • Adapt to KDecoration API changes. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122883'>#122883</a>
  • [wayland] Initialize WaylandSeat::m_touch. Commit.
  • Add Quick Tile Window to the Top and Bottom shortcuts. Commit. See bug <a href='https://bugs.kde.org/310005'>#310005</a>. Code review <a href='https://git.reviewboard.kde.org/r/123153'>#123153</a>
  • [libinput] Pass device capabilities to Wayland::Server::SeatInterface. Commit.
  • [libinput] Try to dispatch events directly after setup. Commit.
  • Touch support in libinput. Commit.
  • [wayland] Add support for processing touch events. Commit.
  • [kcmkwin/tabbox] static_cast QKeyEvent. Commit.
  • Fix memleak in mouseclick effect. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123114'>#123114</a>
  • Fix build with HAVE_WAYLAND and HAVE_X11_XCB but no HAVE_WAYLAND_EGL. Commit.
  • Fix build without Wayland, but with HAVE_X11_XCB. Commit.
  • Add basic information about the X server to supportInformation. Commit. See bug <a href='https://bugs.kde.org/345448'>#345448</a>
  • Print out all build options in supportInformation. Commit.
  • Drop support for KAppmenu. Commit.
  • Drop KWIN_BUILD_DESKTOPCHANGEOSD from conig-kwin.h. Commit.
  • [wayland] Backends are no longer singletons. Commit.
  • Fix title height for maximized windows with Aurorae decorator. Commit.
  • [wayland] Drop Wayland support in SceneXRender. Commit.
  • [wayland] Improve decision which backend to create. Commit.
  • Remove unused includes from wayland_backend.cpp. Commit.
  • Do not find Wayland::Client. Commit.
  • [wayland] Make Wayland::Cursor a proper optional build dep. Commit.
  • [tests] Only use KWayland in the waylandclienttest. Commit.
  • Do not find Wayland::Server. Commit.
  • Fix hang on nvidia hardware when deleting sync objects. Commit. Fixes bug <a href='https://bugs.kde.org/343551'>#343551</a>. Code review <a href='https://git.reviewboard.kde.org/r/123090'>#123090</a>
  • -Wmissing-include-dirs. Commit.
  • Don't display anything after showing the found packages. Commit.
  • Fix build without Wayland (try 2). Commit.
  • Fix build without Wayland (try 1). Commit.
  • [autotests] Drop linking against XCursor. Commit.
  • Add safety check to InputRedirection::findToplevel. Commit.
  • Introduce AbstractBackend as base class for Wayland and X11Windowed backend. Commit.
  • Introduce a shared base class for the EGL backends. Commit.
  • Allow using EGLOnXBackend with X11WindowedBackend. Commit.
  • [wayland] Create xcb_connection through XLib in windowed mode. Commit.
  • [wayland] Add an X11 output backend. Commit.
  • Make it possible to use XCB::Atom with non-default xcb_connection_t. Commit.
  • Adjust to newer libinput and require at least 0.10. Commit. See bug <a href='https://bugs.kde.org/342893'>#342893</a>
  • Add safety check for QueryTree. Commit.
  • Woraround possible broken cursor when creating mouse interception window. Commit. Fixes bug <a href='https://bugs.kde.org/344006'>#344006</a>. Code review <a href='https://git.reviewboard.kde.org/r/123025'>#123025</a>
  • Add cursor resolving alternatives. Commit.
  • [kcmkwin/rules] Set dynamic property for x11Connection and x11RootWindow. Commit. Fixes bug <a href='https://bugs.kde.org/345339'>#345339</a>
  • Return false for a bool instead of nullptr. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123077'>#123077</a>
  • [wayland] Do not start composite timer if Workspace is not ready yet. Commit.
  • Do not init XRenderUtils on Wayland. Commit.
  • EGLImage -> EGLImageKHR. Commit.
  • [wayland] Enforce the wayland QPA. Commit.
  • [wayland] Use Surface::setCursor and ::hideCursor in WaylandBackend. Commit.
  • [wayland] Properly handle Cursor set on focused PointerInterface. Commit.
  • [wayland] Drop methods on Toplevel to send input events. Commit.
  • [wayland] Pass keyboard key press/released events to SeatInterface. Commit.
  • [wayland] Pass pointer input events to SeatInterface. Commit.
  • [kwin_wayland] Pass socket file descriptor to QtWayland. Commit.
  • [kwin_wayland] Start Xwayland through socket file descriptor. Commit.
  • [kwin_waylnad] Fix support for QtWayland's client buffer integration. Commit.
  • [wayland] Create SeatInterface and sync with WaylandBackend's seat. Commit.
  • [wayland] Fix wayland cursor theme size. Commit.
  • [wayland] Invoke frame rendered callback on damaged windows. Commit.
  • [wayland] Handle damage events from SurfaceInterface. Commit.
  • [wayland] Add support for binding buffer as texture. Commit.
  • [wayland] Start Compositor and Scene before Workspace. Commit.
  • [wayland] Don't check whether GLX is available. Commit.
  • Emit signal from Application once Workspace is created. Commit.
  • Compositor: connect to configChanged emitted by Options instead of Workspace. Commit.
  • Drop Workspace dependency from Scene. Commit.
  • Guard access to Display in GLPlatform::getXServerVersion. Commit.
  • Guard X11 usage in InputRedirectionCursor. Commit.
  • [wayland] Better track if WaylandBackend is ready. Commit.
  • [kwin_wayland] Create screens prior to Xwayland. Commit.
  • [kwin_wayland] Init Outputs from screen information. Commit.
  • Move creation of InputRedirection, Cursor and Screens out of Workspace. Commit.
  • [kwin_wayland] Move starting Xwayland into performStartup. Commit.
  • Use new ctors for KXMessages and KSelectionOwner. Commit.
  • [kwin_wayland] Support using platform wayland for the QPA. Commit.
  • [egl/wayland] Bind Wayland Display to EGL display. Commit.
  • [wayland] Support creating Texture from Wayland shm buffer. Commit.
  • [scene] Add basic support for Wayland Buffer in WindowPixmap. Commit.
  • [wayland] Add a SurfaceInterface to Toplevel. Commit.
  • Add Workspace::findToplevel. Commit.
  • [xwayland] Drop options to start Xephyr or Xvfb. Commit.
  • Let the fun begin: start a WaylandServer in kwin_wayland. Commit.
  • [xwayland] Don't update xrandr in WaylandScreens. Commit.
  • [xwayland] Claim selection WM_S0. Commit.
  • [wayland] Add safety check for WaylandCursorTheme::get. Commit.
  • [xwayland] Add a dedicated --xwayland option to kwin_wayland. Commit.
  • [xwayland] Add support for WL_SURFACE_ID. Commit.
  • Use property for x11AppScreen in KWin::Application. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122683'>#122683</a>
  • Provide x11Connection as a property on the KWin::Application. Commit.
  • Provide x11RootWindow as a property on the KWin::Application. Commit.
  • Drop not needed includes of QX11Info. Commit.
  • Replace QX11Info::appScreen() with KWin::Application::x11ScreenNumber(). Commit.
  • Replace QX11Info::appRootWindow() by KWin::rootWindow(). Commit.
  • Calc undecorated offset *before* removing deco. Commit. Fixes bug <a href='https://bugs.kde.org/344234'>#344234</a>
  • Do not delete and recreate close button. Commit. Fixes bug <a href='https://bugs.kde.org/344676'>#344676</a>
  • Fix loading of effect config plugins. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122821'>#122821</a>
  • Fix FreeBSD build: std::tan() requires #include <cmath> instead of <math.h>. Commit.
  • Workaround broken CI system. Commit.
  • Update x11Time when a global shortcut is pressed. Commit.
  • Migrate away from QX11Info::appTime. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122636'>#122636</a>
  • Add include(ECMOptionalAddSubdirectory). Commit.
  • Use ecm_optional_add_subdirectory instead of add_subdirectory for docs, the translations may be incomplete. Commit.
  • Extract UI messages correctly. Commit.
  • Update KF5 requirement to 5.8. Commit.
  • Require Qt 5.4. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122617'>#122617</a>
  • Use NETWinInfo overload for icons in Group::icon. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122605'>#122605</a>
  • [clientmachine] Use NETWinInfo instead of KWindowInfo. Commit.
  • Drop needless creation of KWindowInfo instance in Workspace::addClient. Commit.
  • Remove unused #include <KWindowSystem>. Commit.
  • Windows retain their assigned activities on kwin restart. Commit. Fixes bug <a href='https://bugs.kde.org/335967'>#335967</a>. Code review <a href='https://git.reviewboard.kde.org/r/122577'>#122577</a>
  • Noborder depends on NET::Override presence. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122465'>#122465</a>
  • Use ShaderTrait for zoom cursor. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122468'>#122468</a>
  • Track cursorshape changes in zoom effect. Commit. Fixes bug <a href='https://bugs.kde.org/322088'>#322088</a>. Code review <a href='https://git.reviewboard.kde.org/r/122468'>#122468</a>
  • Forward cursorshape changes to effectshandler. Commit. See bug <a href='https://bugs.kde.org/322088'>#322088</a>. Code review <a href='https://git.reviewboard.kde.org/r/122468'>#122468</a>
  • ShadeHover highlighted windows in tabbox. Commit. Fixes bug <a href='https://bugs.kde.org/186206'>#186206</a>. Code review <a href='https://git.reviewboard.kde.org/r/122472'>#122472</a>
  • Allow forcefull restacking. Commit. See bug <a href='https://bugs.kde.org/186206'>#186206</a>. Code review <a href='https://git.reviewboard.kde.org/r/122469'>#122469</a>
  • [tabbox] Port keysym and modifier mapping to XCB. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122454'>#122454</a>
  • Port reading Motif hints to XCB. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122378'>#122378</a>
  • Switch to xcb for sync extension. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122377'>#122377</a>
  • Use xcb_cursor library instead of Xlib based one in Cursor. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122290'>#122290</a>
  • Save geom_restore before calling for border update. Commit. Fixes bug <a href='https://bugs.kde.org/343691'>#343691</a>. Code review <a href='https://git.reviewboard.kde.org/r/122416'>#122416</a>
  • Correctly handle virtual desktop on packing. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122417'>#122417</a>
  • Rules: make WindowRole matching case sensitive. Commit. Fixes bug <a href='https://bugs.kde.org/343709'>#343709</a>. Code review <a href='https://git.reviewboard.kde.org/r/122407'>#122407</a>
  • Correctly test whether client is on a VD. Commit. Fixes bug <a href='https://bugs.kde.org/331512'>#331512</a>. Code review <a href='https://git.reviewboard.kde.org/r/122292'>#122292</a>
  • Cover+Flip, multiscreen: fix matrix manipulation. Commit. Fixes bug <a href='https://bugs.kde.org/343509'>#343509</a>. Code review <a href='https://git.reviewboard.kde.org/r/122355'>#122355</a>
  • Do not wrap text in deco button drag source. Commit. Fixes bug <a href='https://bugs.kde.org/343411'>#343411</a>. Code review <a href='https://git.reviewboard.kde.org/r/122301'>#122301</a>
  • UpdateFocusMousePosition() before some actions. Commit. Fixes bug <a href='https://bugs.kde.org/343319'>#343319</a>. Code review <a href='https://git.reviewboard.kde.org/r/122299'>#122299</a>
  • Use xcb_time_current_time as setinputfocus default. Commit. Fixes bug <a href='https://bugs.kde.org/343430'>#343430</a>. Code review <a href='https://git.reviewboard.kde.org/r/122298'>#122298</a>
  • Drop support for XFree86-VidModeExtension. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122423'>#122423</a>
  • [kcmkwin/compositing] Drop not used qml based ui. Commit.
  • Add Qt and XCB compile version to supportInformation. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122375'>#122375</a>
  • Add isOnScreenDisplay to EffectWindow. Commit.
  • Treat windows of Notification and OnScreenDisplay type as special windows. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122340'>#122340</a>
  • Use Cursor::x11Cursor from KillWindow. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122285'>#122285</a>
  • Support getting XCursor by name. Commit.
  • Only query once for XFree86-VidModeExtension. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122272'>#122272</a>
  • Remove XLib include from client.h. Commit.
  • Use Xcb::GeometryHints instead of XGetWMNormalHints. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122185'>#122185</a>
  • Add Xcb::GeometryHints class. Commit.
  • [aurorae] Only update shadow if it had changed. Commit.
  • Use KWIN_DBUS_SERVICE_SUFFIX for multi-head service name wrangling. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122217'>#122217</a>
  • Announce KWin's dbus service name on a root window property. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122215'>#122215</a>
  • Use NETWinInfo::opaqueRegion. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122199'>#122199</a>
  • Consult rulebook on honoring a 0 usertime. Commit. See bug <a href='https://bugs.kde.org/340915'>#340915</a>. Code review <a href='https://git.reviewboard.kde.org/r/122195'>#122195</a>
  • Do not query GLPlatform if not GL compositing. Commit. Fixes bug <a href='https://bugs.kde.org/342982'>#342982</a>. Code review <a href='https://git.reviewboard.kde.org/r/122120'>#122120</a>
  • Preserve actual geom_restore on QuickTileMaximize. Commit. Fixes bug <a href='https://bugs.kde.org/342981'>#342981</a>. Code review <a href='https://git.reviewboard.kde.org/r/122118'>#122118</a>
  • Invalidate iterator on removing pointed element. Commit. Fixes bug <a href='https://bugs.kde.org/342983'>#342983</a>. Code review <a href='https://git.reviewboard.kde.org/r/122117'>#122117</a>
  • Fix build by removing ` at end of file. Commit.
  • Small string optimizations. Commit.
  • Use new KWindowSystem::icon overload taking a NETWinInfo*. Commit. See bug <a href='https://bugs.kde.org/329979'>#329979</a>
  • Split Client::checkActivities into two parts. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122087'>#122087</a>. See bug <a href='https://bugs.kde.org/329979'>#329979</a>
  • Split Client::readTransient into two parts. Commit.
  • Split Client::updateFirstInTabBox into two parts. Commit.
  • Split Client::updateColorScheme into two parts. Commit.
  • Split Client::updateShowOnScreenEdge into two parts. Commit.
  • Split Client::detectGtkFrameExtents into two parts. Commit.
  • Split Toplevel::getSkipCloseAnimation into two parts. Commit.
  • Split Toplevel::getWmClientLeader in two parts. Commit.
  • Deprecate kservice_desktop_to_json(), use kcoreaddons_desktop_to_json() instead. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121957'>#121957</a>
  • Slightly optimize Workspace::xStackingOrder. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122067'>#122067</a>
  • Use NET::WM2InitialMappingState instead of XWMHints. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122068'>#122068</a>
  • [aurorae] Bring back configuration for button sizes. Commit.
  • [kcmkwin/options] Ensure rich text is recognized as rich text. Commit. Fixes bug <a href='https://bugs.kde.org/315282'>#315282</a>. Code review <a href='https://git.reviewboard.kde.org/r/122032'>#122032</a>
  • Increase so-version for kwineffect libraries. Commit.
  • kwrited

  • Use CMakeDependentOption. Commit.
  • Build kwrited as kded module if kpty was built w/ utempter. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122315'>#122315</a>
  • Bump minimum Qt version to 5.4.0. Commit.
  • libkscreen

  • Don't make kscreen backends load all desktop settings. Commit.
  • Config: fix crash when cloning or initializing Config outputs. Commit.
  • XRandR: update XRandrOutput::isPrimary after change. Commit.
  • Make sure Output::isPrimary and Config::primaryOutput are always in sync. Commit.
  • Increase version. Commit.
  • XRandR: Use XCB::ScopedPointer to wrap xcb pointers. Commit.
  • XRandR: correctly handle output disappearing. Commit. Fixes bug <a href='https://bugs.kde.org/341005'>#341005</a>
  • Fake: extend the DBus API, add methods to add/remove output. Commit.
  • Backendlauncher: make sure we delete the backend before QApplication is destroyed. Commit.
  • Check pointers before dereferencing them. Commit.
  • Use ExcludeUserInputEvents in the nested QEventLoop in ConfigOperation::exec(). Commit.
  • XCBWrapper: remove unnecessary members from Wrapper, get rid of Detail. Commit.
  • XRandR: Port the XRandR backend from Xlib to XCB. Commit.
  • XRandR1.1: Minor code cleanup. Commit.
  • Fix ABI break introduced in 98d5e9c. Commit.
  • GetConfigOperation: minor optimizations. Commit.
  • XRandR: make EDID work again. Commit.
  • Add optional check to Config::canBeApplied() to ensure at least one active screen. Commit. See bug <a href='https://bugs.kde.org/330821'>#330821</a>
  • Fake backend: make loading config from file to QObject more bullet-proof. Commit.
  • Fix build against Qt < 5.4. Commit.
  • Fix redundant look-up. Commit.
  • Change the way we use XRandR events to reduce amount of X-calls. Commit.
  • Fix updating primary outputs in Config::apply(). Commit.
  • Make Output::geometry() return adjusted geometry (i.e. take rotation into account). Commit.
  • Add namespace to typedefs to prevent potential conflicts. Commit.
  • Fix launcher path. Commit.
  • Fix merge of xrandr11.cpp. Commit.
  • Fix crash in XRandr1.1 backend. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121605'>#121605</a>. Fixes bug <a href='https://bugs.kde.org/341485'>#341485</a>
  • Remove version unnumber added to wrong branch. Commit.
  • Add plasma version number. Commit.
  • libksysguard

  • Process: code style: write getters and setters in pairs. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121831'>#121831</a>
  • Scripting: remove/rename macro. Commit.
  • Process.h: consistent method naming, move getters before setters. Commit.
  • Fix bug. Commit.
  • Comments. Commit.
  • Process: d-ptr for the last two fields. Commit.
  • Process: d-ptr for 6 more fields, add namespace to cpp file. Commit.
  • Process: d-ptr for 32 more fields. Commit.
  • Simplify dptr, coding style, fix bug. Commit.
  • Process: d-ptr for pid. Commit.
  • .reviewboardrc: comment out TARGET_PEOPLE. Commit.
  • Process: d-ptr for the next 11 fields. Commit.
  • Spacing. Commit.
  • Introduce d-ptr for the first three properties. Commit.
  • Add .reviewboardrc. Commit.
  • Process.h: encapsulate private field. Commit.
  • Add <cmath> include for floor(). Commit.
  • Bump SOVERSION. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122072'>#122072</a>
  • Add comment on duplicate code. Commit.
  • Add new column "Relative Start Time". Commit. Code review <a href='https://git.reviewboard.kde.org/r/121717'>#121717</a>CHANGELOGCHANGELOG: New column "Relative Start Time" which shows how much time has elapsed since the process was started.
  • Reformat code: split long enum line into separate lines. Commit.
  • Reformat code: consistent linebreaks between methods. Commit.
  • Milou

  • Make selection in ResultsView (and therefore Krunner) wrapping. Commit. Fixes bug <a href='https://bugs.kde.org/345301'>#345301</a>
  • ResultListViewDelegate: Make it pretier. Commit.
  • Fix indent. Commit.
  • SourcesModel: Expose a 'isDuplicate' role. Commit.
  • Fixup desktop file leftovers from merge. Commit.
  • Pull KService in, fix build. Commit.
  • Register run:/ url pattern to milou plasmoid. Commit. Fixes bug <a href='https://bugs.kde.org/342082'>#342082</a>
  • Muon

  • Fix UI internationalization. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123254'>#123254</a>
  • --warnings. Commit.
  • Fix inconsistencies on PackageKit version values (and others). Commit. Fixes bug <a href='https://bugs.kde.org/345557'>#345557</a>
  • Fix const-ness of functions. Commit.
  • Smooth packagekit notification. Commit.
  • Merge Plasma/5.2. Commit.
  • Fix install location of notifyrc files. Commit.
  • Provide the vendor urls with the changelog. Commit.
  • Better integrate the packagekit update changelog in the ChangeLog widget. Commit.
  • Make sure we can put any kind of link in the ChangelogWidget in updater. Commit.
  • Remove unneeded find_package. Commit.
  • Make sure the proper xmlgui file is loaded. Commit. Fixes bug <a href='https://bugs.kde.org/345683'>#345683</a>
  • Fix warnings. Commit.
  • Change Join the Game url. Commit.
  • Fix desktop-file-validate errors. Commit.
  • Fix desktop-file-validate errors. Commit.
  • Check for KDELibs4Support. Commit.
  • Revert "Revert "remove remaining use of muonapt_export and the file itself"". Commit.
  • Revert "remove remaining use of muonapt_export and the file itself". Commit.
  • Reduce the amount of calls to AbstractResourcesBackend::isProgressing. Commit.
  • Improve package look-up. Commit.
  • Move the test we're unit-testing against into the source directory. Commit.
  • Fix build in build.kde.org. Commit.
  • Make the REsourcesUpdatesModel react to backend deletion as well. Commit.
  • Don't delete backends while processing signals. Commit.
  • Remove remaining use of muonapt_export and the file itself. Commit.
  • Fix build. Commit.
  • Fix PackageKit::resourceByPackageName when an appstream package id is provided. Commit.
  • Reduce cluttering in muon-updater. Commit. Fixes bug <a href='https://bugs.kde.org/345304'>#345304</a>
  • Fix warnings. Commit.
  • Fix build of muon. Commit.
  • Remove second calls to project(). Commit.
  • Support for having multiple packages using the same package name. Commit. Fixes bug <a href='https://bugs.kde.org/344780'>#344780</a>
  • Fix error message. Commit.
  • Improve title when filtering by mimetype. Commit.
  • Resolve conflict. Commit.
  • Compile-time connects for the notifier. Commit.
  • Look for all updates to display for the notifier. Commit.
  • Prefer connecting to updatesChanged to polling. Commit.
  • Fix launching muon-updater from menu. Commit.
  • Only look for AppstreamQt 1.1. Commit.
  • Fix connection. Commit.
  • Add a reload action for packagekit as well. Commit.
  • Fix build of packagekit backend on master. Commit.
  • Use screenshots provided by appstream, if available. Commit.
  • Explicitly mark as override. Commit.
  • Fix Breadcrumbs display. Commit.
  • Add some spacing left and right into the MessageAction. Commit.
  • Fix build on older versions of KF5. Commit.
  • Fix build. Commit.
  • Make sure we don't get null entries. Commit. Fixes bug <a href='https://bugs.kde.org/321657'>#321657</a>
  • Fix last updates time report in muon-updater. Commit.
  • Fetch the package before finding the executables. Commit. Fixes bug <a href='https://bugs.kde.org/319006'>#319006</a>
  • Remove muon-installer. Commit.
  • Make it possible to dig more about the currently selected resource. Commit. Fixes bug <a href='https://bugs.kde.org/324721'>#324721</a>
  • Show the currently installed version together with the changelog. Commit. Fixes bug <a href='https://bugs.kde.org/323595'>#323595</a>
  • Better changelog for dummy resources. Commit.
  • Introduce a new test within the SourcesTest for APT. Commit.
  • Simplify filtering code in ResourcesProxyModel. Commit.
  • Fix glitch when removing message actions. Commit.
  • Make sure we're not using the deprecated API. Commit.
  • Remove unused variable. Commit.
  • Fix build after the renaming. Commit.
  • CMake changes around libmuonprivate. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122037'>#122037</a>
  • Remove spacing in the main RowLayout. Commit.
  • Don't make kxmlgui deal with the toolbar either. Commit. Fixes bug <a href='https://bugs.kde.org/326713'>#326713</a>
  • Let the layout take care about the size of the SourcesPage delegate. Commit.
  • Fix crash in MessageActionsModel. Commit.
  • Use more sensible colors for Discover's message action. Commit.
  • Introduce high riority MessageActions. Commit. Fixes bug <a href='https://bugs.kde.org/341126'>#341126</a>
  • Simplify the implementation of the main view. Commit.
  • Add a dummy action of high importance. Commit.
  • Introduce message actions on muon discover as well. Commit. Fixes bug <a href='https://bugs.kde.org/331419'>#331419</a>
  • Move the message actions from the updater interface to the backend. Commit.
  • Oxygen

  • Set translation domain to match pot file. Commit.
  • Rename .pot file to not overlap with breeze. Commit.
  • Create shadows unconditionally. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123284'>#123284</a>
  • Replicate functionality of Frameworks KStyle for KDE4. Commit.
  • Allow the Name and Comment fields to be translated. Commit.
  • Find Qt5DBus, it is used internally. Commit.
  • Remove second calls to project(). Commit.
  • Return parent style method when option passed to tabBar rect is invalid, instead of full option rect. Commit. Fixes bug <a href='https://bugs.kde.org/344779'>#344779</a>
  • Import KDecoration decoration. Commit.
  • Improved rendering of checkbox menu item's contrast pixel, especially when selected using Strong highlight. Commit. Fixes bug <a href='https://bugs.kde.org/343754'>#343754</a>
  • Set the right widget style. Commit.
  • Do not draw inline menu indicator in toolbuttons unless there is a delay on the popup. Commit.
  • Added kcm config module and desktop file. Commit.
  • Fixed Qt4 compilation. Commit.
  • Do not install window shadow if mdi's subwindow contains a KMainWindow. Commit.
  • Run convert-to-cmake-automoc.pl over files. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122158'>#122158</a>
  • Added TabbedLayout to the layout menu, for testing. Commit.
  • Menuitem margin 2px -> 3px. Commit.
  • Reduced some metrics. Commit.
  • Oxygen-fonts

  • Don't display anything after the feature summary call. Commit.
  • Plasma Desktop

  • Migrate kickoff favourites. Commit. Fixes bug <a href='https://bugs.kde.org/346446'>#346446</a>. Code review <a href='https://git.reviewboard.kde.org/r/123469'>#123469</a>
  • Fix crash. Commit. Fixes bug <a href='https://bugs.kde.org/343528'>#343528</a>
  • Unbreak "Revert" function. Commit.
  • Revert d7578e55915b95c7849d3c348b75eaf4612f7694. Commit.
  • Remove option to show 3 characters for every keypress in passwords. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123405'>#123405</a>
  • Edit the right user-dirs file. Commit. Fixes bug <a href='https://bugs.kde.org/343857'>#343857</a>
  • Size cotainment size after drop. Commit.
  • Krunner results shouldn't follow showAppsByName. Commit. Fixes bug <a href='https://bugs.kde.org/345926'>#345926</a>. Code review <a href='https://git.reviewboard.kde.org/r/123378'>#123378</a>
  • Kickoff - Watch changes in the recent documents directory. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123299'>#123299</a>
  • Fix dnd behavior. Commit.
  • Fix i18n in desktop containment. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123387'>#123387</a>
  • Fix i18n catalog connection of a string in Shortcuts config. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123386'>#123386</a>
  • Kickoff - Properly register recent applications right after startup. Commit.
  • Remove "bottom" state GroupExpanderOverlay. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123364'>#123364</a>
  • Remove debug message. Commit.
  • Themes have been moved under plasma/desktoptheme. Commit. Fixes bug <a href='https://bugs.kde.org/344482'>#344482</a>
  • Hide inactive tab when inactive effect disabled. Commit. Fixes bug <a href='https://bugs.kde.org/345958'>#345958</a>
  • Hide the toolbox when re-clicking on it. Commit. Fixes bug <a href='https://bugs.kde.org/345151'>#345151</a>
  • Fix build. Commit.
  • Port task manager away from MouseEventListener. Commit. Fixes bug <a href='https://bugs.kde.org/339482'>#339482</a>
  • Fix check for if listing is parent directory. Commit. Fixes bug <a href='https://bugs.kde.org/345729'>#345729</a>
  • Fix potential crash. Commit.
  • Update required frameworks to 5.9. Commit.
  • Check + bump version. Commit.
  • Check + bump version. Commit.
  • Check + bump version. Commit.
  • Check, update screenshot + bump version. Commit.
  • Check, update screenshots + bump version. Commit.
  • Disable Help button for lookandfeel kcm. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123301'>#123301</a>
  • Update splashscreen docbook for 5.3. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123302'>#123302</a>
  • Check + bump version. Commit.
  • Check, update screenshots + bump version. Commit.
  • Check + bump releaseinfo/date. Commit.
  • Fix alignment regression for top panels from 33f33fb. Commit. Fixes bug <a href='https://bugs.kde.org/345986'>#345986</a>
  • Better icon position in corners. Commit. Fixes bug <a href='https://bugs.kde.org/345848'>#345848</a>
  • Cleanup. Commit.
  • Fix some more KConfig usage (wrt bug 340691). Commit. Code review <a href='https://git.reviewboard.kde.org/r/123288'>#123288</a>
  • More aggressive formula. Commit.
  • If space inside task buttons becomes tight, start scaling down the margins proportionally. Commit.
  • Look for DBusAddons. Commit.
  • Don't manage visibility for the groupbox anymore. Commit.
  • --crap;. Commit.
  • --crap;. Commit.
  • Wrong sign. Commit. Fixes bug <a href='https://bugs.kde.org/345864'>#345864</a>
  • Avoid triggering bug 340691. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123281'>#123281</a>
  • Don't lose menu highlight when opening context menu. Commit.
  • Add missing binding. Commit.
  • Cleanup. Commit.
  • Don't keep the event filter longer than necessary. Commit.
  • Add a Tweaks checkbox to toggle the Desktop Toolbox. Commit.
  • Set correct height in leave item delegate. Commit. Fixes bug <a href='https://bugs.kde.org/345927'>#345927</a>
  • --crash;. Commit.
  • Support for separator menu items + show a separator below the Recent* categories. Commit.
  • Move reset lower. Commit.
  • Clean up model proxying. Commit.
  • Put app name into menu section. Commit.
  • Per-application recent documents in launcher context menus. Commit.
  • Properly exporting the functions from Cleaning. Commit.
  • Hook up model resets. Commit.
  • Adjust. Commit.
  • Methods to forget specific resources, or all items in the model. Commit.
  • KActivitiesStats: Fixing the stats deletion. Commit.
  • Move the solid actions KCMs to where all the other KCMs are. Commit.
  • Remove outdated line. Commit.
  • Reset search when adding item to favourites. Commit. Fixes bug <a href='https://bugs.kde.org/345865'>#345865</a>
  • More verbose name. Commit.
  • Forgetting for per-app recent docs. Commit.
  • Make the new KAMD-powered Recent Apps model respect the name format setting. Commit.
  • Recent docs in app item context menus everywhere. Commit.
  • Enable the Forget All strings. Commit.
  • Fix config regression from 88cf74b. Commit.
  • Optimize. Commit.
  • Dealing with url filters in the result watcher. Commit.
  • Port Recent Applications to KActivitiesStats. Commit.
  • Implement Forget action for Recent Contacts. Commit.
  • Implement the Forget action. Commit.
  • Added pretty header for Cleaning API (port from KActivities). Commit.
  • Disable Recent Contacts by default. Commit.
  • Cleanup. Commit.
  • Disable focus-on-spawn for dialogs opened by mouse. Commit.
  • Fix check. Commit.
  • Skip over empty columns when doing keyboard nav between runner matches columns. Commit. Fixes bug <a href='https://bugs.kde.org/345843'>#345843</a>
  • Clear search field when going to favorites. Commit.
  • Proper value of needsSave at all times. Commit.
  • Kicker is notifying KAMD of the recently started applications. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123251'>#123251</a>
  • Jump into the first column with results when navigating away from the search field. Commit. Fixes bug <a href='https://bugs.kde.org/345843'>#345843</a>
  • Jump into the first column with results when navigating away from the search field. Commit. Fixes bug <a href='https://bugs.kde.org/345843'>#345843</a>
  • Fixuifiles. Commit.
  • Fix multiple documents and applications lists in Recently used tab. Commit. Fixes bug <a href='https://bugs.kde.org/342127'>#342127</a>. Code review <a href='https://git.reviewboard.kde.org/r/123247'>#123247</a>
  • Fix recent applications list not being updated. Commit. Fixes bug <a href='https://bugs.kde.org/342084'>#342084</a>. Code review <a href='https://git.reviewboard.kde.org/r/123242'>#123242</a>
  • Move window on drag on empty areas. Commit.
  • Adding the API for stats deletion. Commit.
  • Fix crash when wrapping around the leftmost list + search field sandwich by keyboard nav. Commit. Fixes bug <a href='https://bugs.kde.org/345785'>#345785</a>
  • Add icon fallback to the Recent Apps model. Commit.
  • Support saveConfig() function for wallpaper plugins too. Commit.
  • A config module can use both cfg_* and saveConfig(). Commit.
  • Iexplicitly fallback to unknown icon. Commit. Fixes bug <a href='https://bugs.kde.org/345740'>#345740</a>
  • KFontInst: use KAUTH_HELPER_INSTALL_ABSOLUTE_DIR. Commit.
  • KFontInst: fix font list view header alignment and item sizehint. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123220'>#123220</a>
  • Update screenshots, still some missing (device_notifier* + plasma-desktop-annotated). Commit.
  • Check for children. Commit.
  • Fix regressions in keyboard-based subdialog nav. Commit.
  • Fix conflict with delegate keypress handling. Commit.
  • Fix triggering items in additional runner result columns by keyboard. Commit. Fixes bug <a href='https://bugs.kde.org/345714'>#345714</a>
  • Specify explicit fallbacks. Commit.
  • Add context menu actions to hide the Recent * categories. Commit.
  • Add context menu action to show a contact information dialog. Commit.
  • Use new KPeople API to initiate conversations. Commit.
  • When the theme changes make sure the proper prefix. Commit.
  • Recalculate the prefix on repaintNeeded. Commit.
  • When the theme changes recalculate the prefix. Commit.
  • Do not install so link if the headers are not being installed. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123147'>#123147</a>
  • Add missing i18n. Commit.
  • Start implementing KAMD-powered Recent Contacts + some category configurability. Commit.
  • Drop use of deprecated <KF5.6 API. Commit.
  • Argh, missed some adds. Commit.
  • QML FileDialog is no longer broken; stop linking QWidget. Commit.
  • Reset current item index when the source model is swapped out. Commit. Fixes bug <a href='https://bugs.kde.org/345667'>#345667</a>
  • Add back touchpad kcm to build. Commit.
  • Rename icons. Commit.
  • Move Recent Docs up below Recent Apps. Commit.
  • Using std::any_of instead of the boost variant to appease Jenkins. Commit.
  • And another place for the new boost to complain removed. Commit.
  • Fixing the build with the newer boost library versions. Commit.
  • Position considering availableScreenRegion. Commit. Fixes bug <a href='https://bugs.kde.org/345002'>#345002</a>. Fixes bug <a href='https://bugs.kde.org/345401'>#345401</a>
  • Adjust build to bundled KActivitiesStats. Commit.
  • Drop find_package for KActivitiesStats. Commit.
  • Adding libkactivities-stats to the build. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123088'>#123088</a>
  • Add config UI for Kickoff icon. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122894'>#122894</a>
  • Cancel widget drag when the desktop loses focus. Commit. Fixes bug <a href='https://bugs.kde.org/345393'>#345393</a>
  • Don't break the binding on popupWindow.visible. Commit.
  • Close the popup on config action triggered. Commit.
  • Use json for the plugin metadata. Commit.
  • Port to new plugin system. Commit.
  • Really extract all messages. Commit.
  • Extract from qml files too. Commit.
  • Remove non existent include. Commit.
  • Port the look and feel KCM to the qml only version. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122888'>#122888</a>
  • -Wmissing-include-dirs. Commit.
  • Remove pointless timer. Commit.
  • Guard for null containment. Commit. Fixes bug <a href='https://bugs.kde.org/344683'>#344683</a>
  • Refactor to bring back the funnel model and get speed back up. Commit.
  • Add some comments on what the shortcut does. Commit. Fixes bug <a href='https://bugs.kde.org/336217'>#336217</a>
  • Extract UI messages. Commit.
  • Extract UI messages. Commit.
  • Fix sliders of vertical centered panels. Commit. Fixes bug <a href='https://bugs.kde.org/337403'>#337403</a>
  • Make the flag icon keep its propertions. Commit. Fixes bug <a href='https://bugs.kde.org/345274'>#345274</a>
  • Adding the url filter for showing only files. Commit.
  • Hopefully fix CI. Commit.
  • Don't allow press-to-move when widgets are locked. Commit.
  • Simplify. Commit.
  • Pop up the help notification whenever press-to-move gets enabled while widgets are unlocked. Commit.
  • Show a help notification to aid press-to-move discovery when unlocking widgets. Commit.
  • Drop and make press-to-handle implicit when press-to-move is enabled. Commit.
  • Remove boost include from imports/activitymanager. Commit.
  • Cleanup unused code. Commit.
  • Rename "Experimental" config page to "Tweaks"; enable i18n; better icon. Commit.
  • Rename icons. Commit.
  • Port to qCDebug. Commit.
  • Kdelibs4support--. Commit.
  • Remove kdelibs4support. Commit.
  • Port to new connect api. Commit.
  • Rejiggle focus handling. Commit.
  • Adapting to cmake changes. Commit.
  • Experimental port of RecentDocsModel to KActivitiesStats. Commit.
  • Micro-optimize LayoutManager. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122861'>#122861</a>
  • Fix center screw position on high dpi. Commit.
  • Remove ktouchpadenabler. Commit.
  • Remove second calls to project() only 1 allowed per cmake project. Commit.
  • Fix build if boost headers are not in the default include dir. Commit.
  • Fix includes. Commit.
  • KUrl--. Commit.
  • Fix includes. Commit.
  • Remove not necessary. Commit.
  • Fix Bug 266760 - The autostart kcm doesn't show the correct name immediately after "adding program". Commit. Fixes bug <a href='https://bugs.kde.org/266760'>#266760</a>
  • Fade out toolbox background. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122836'>#122836</a>
  • [kickoff] Rename Recently Used tab to History. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122824'>#122824</a>
  • Make default size in widget mode a bit smaller. Commit.
  • Improve placeholder geometry; cleanup. Commit.
  • Fix errors. Commit.
  • Hide pager when there's only one virtual desktop. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122822'>#122822</a>
  • Avoid KDE4 lingo in colors kcm. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122823'>#122823</a>
  • Whitespace++. Commit.
  • Fix DBUS path. Commit.
  • Restore the builtin column names. Commit.
  • Enable manual date time selection when ntp is disabled. Commit.
  • Enable/disable manual date selection if NTP is selected. Commit.
  • Remove superfluous colon in checkbox label. Commit.
  • High dpi support for the clock. Commit.
  • Don't override column name. Commit.
  • Don't use a possibly non-existent property. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122766'>#122766</a>
  • Fix typo. Commit.
  • Port to hasUrls. Commit.
  • Fix import after plugin move. Commit.
  • CodingStyle++. Commit.
  • Argh, oops. Commit.
  • Move SystemSettings to the Desktop plugin. Commit.
  • Show the Experimental config page also in the Desktop case. Commit.
  • Unify the Desktop and Folder containments into a single codebase. Commit.
  • Install service file otherwise plasmoid will not work. Commit.
  • Correct typo (manger → manager). Commit.
  • Add systemd support into the clock KCM as an optional dependency. Commit. Fixes bug <a href='https://bugs.kde.org/196316'>#196316</a>. Fixes bug <a href='https://bugs.kde.org/311286'>#311286</a>. Fixes bug <a href='https://bugs.kde.org/317784'>#317784</a>. Fixes bug <a href='https://bugs.kde.org/319072'>#319072</a>. Fixes bug <a href='https://bugs.kde.org/337012'>#337012</a>. Fixes bug <a href='https://bugs.kde.org/339582'>#339582</a>. Fixes bug <a href='https://bugs.kde.org/241817'>#241817</a>. Fixes bug <a href='https://bugs.kde.org/178968'>#178968</a>. Fixes bug <a href='https://bugs.kde.org/320456'>#320456</a>. Fixes bug <a href='https://bugs.kde.org/317999'>#317999</a>. Implements feature <a href='https://bugs.kde.org/337659'>#337659</a>. Code review <a href='https://git.reviewboard.kde.org/r/122400'>#122400</a>
  • Abstract dateandtime saving. Commit.
  • Hide the 'Experimental' config page in widget mode. Commit.
  • Filter out config categories with visible==false. Commit.
  • Set Qt.DragMoveCursor on press and hold in press-to-move mode. Commit.
  • Switch back to native MouseArea dragging. Commit.
  • Fix race condition causing the handle to disappear sometimes. Commit.
  • Add missing import. Commit.
  • Fix handle reveal on widgets that don't accept events themselves. Commit.
  • Update used CMake variable. Commit.
  • Make touchpad KCM optional depending on whether we find synaptics. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122726'>#122726</a>
  • Revert "Temporarily work around source-incompatible changes in kdeclarative.". Commit.
  • Build touchpad KCM as part of plasma-desktop. Commit.
  • Add 'kcms/touchpad/' from commit '1064cb037b8a4493310ead35ab1bd983af67f34f'. Commit.
  • Temporarily work around source-incompatible changes in kdeclarative. Commit.
  • Drop ItemGrabber. Commit. Fixes bug <a href='https://bugs.kde.org/343413'>#343413</a>
  • Bump minimum Qt version to 5.4.0. Commit.
  • Let key navigation wrap in widget explorer. Commit.
  • Unified width for activity manager and widget explorer. Commit. Fixes bug <a href='https://bugs.kde.org/343457'>#343457</a>. Fixes bug <a href='https://bugs.kde.org/344426'>#344426</a>
  • When KIO::previewJob fails, do not show a scrambled image in the switcher. Commit.
  • Fix widget explorer height. Commit.
  • Meta-Tab activity switching for plasma-desktop. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122662'>#122662</a>
  • Implement keyboard navigation for widget explorer. Commit.
  • Keep sidebar always on top. Commit.
  • Call forceActivateWindow on the side panel. Commit. Fixes bug <a href='https://bugs.kde.org/341151'>#341151</a>
  • Simplify ToolBox and implement keyboard navigation. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122629'>#122629</a>
  • Dismiss applet handle tooltips when dragging. Commit.
  • Add a "cycle through tasks with mouse wheel" option. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122600'>#122600</a>. Implements feature <a href='https://bugs.kde.org/198661'>#198661</a>
  • Enlarge snap size to reduce risk of toolbox dance. Commit. See bug <a href='https://bugs.kde.org/342718'>#342718</a>
  • Turn desktop toolbox into a dialog. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122594'>#122594</a>
  • Fix typo as spotted by Kai. Commit.
  • Simplify Pager minimumSize logic. Commit.
  • Fix pager error. Commit.
  • Respect panel orientation in more settings menu. Commit. Fixes bug <a href='https://bugs.kde.org/344203'>#344203</a>
  • Daemon: change qDebug to qWarning on failing to register global shortcuts. Commit.
  • Add screen reader to Accessibility KCM. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122540'>#122540</a>
  • Port accessibility kcm to xcb xkb. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122533'>#122533</a>
  • Add missing file. Commit. Fixes bug <a href='https://bugs.kde.org/344090'>#344090</a>
  • Add missing libinputproperties.c. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122331'>#122331</a>
  • Add libinput support to touchpad kcm. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122331'>#122331</a>
  • Add experimental modes to trigger applet movement and handle reveal on press-and-hold. Commit.
  • Make icontasks work with new sycocaless explorer. Commit.
  • Fix typo. Commit.
  • Fix typo in ecm_optional_add_subdirectory. Commit.
  • Add subdirectories optionally for documentation because translations may be incomplete. Commit.
  • Fix module description. Commit.
  • Remove bell kcm. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122464'>#122464</a>
  • Header cleanup. Commit.
  • Move activation gestures to .ui file. Commit.
  • Move keyboard filters to .ui. Commit.
  • Move modifier keys to .ui. Commit.
  • Move the bell config into the .ui file. Commit.
  • Start moving kcm access to a .ui file. Commit.
  • Format kdelibs style. Commit.
  • Rename to "Locations". Commit. Fixes bug <a href='https://bugs.kde.org/153295'>#153295</a>
  • Use a selectable TextArea for error message. Commit. Fixes bug <a href='https://bugs.kde.org/343824'>#343824</a>
  • Let kcmkded also handle kded modules that use JSON metadata. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121738'>#121738</a>
  • Allow free resize on desktop. Commit. Fixes bug <a href='https://bugs.kde.org/343370'>#343370</a>. See bug <a href='https://bugs.kde.org/343537'>#343537</a>
  • Change visible name back to Folder View. Commit.
  • More accurate position restore after delete. Commit. Fixes bug <a href='https://bugs.kde.org/343680'>#343680</a>
  • The trashcan is always in fullrepresentation. Commit. Fixes bug <a href='https://bugs.kde.org/343466'>#343466</a>
  • Fix build. Commit.
  • Set global shortcuts for touchpad enable/disable/toggle. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122319'>#122319</a>. Fixes bug <a href='https://bugs.kde.org/342629'>#342629</a>
  • Fix includes. Commit.
  • Fix busy indicator when applet is wider than it is tall. Commit.
  • Proper size for the spinner. Commit.
  • Adjust size policies. Commit. See bug <a href='https://bugs.kde.org/343498'>#343498</a>
  • Use new connect api. Commit.
  • Make tests optional. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122207'>#122207</a>
  • Normalise anchors. Commit.
  • The trashcan is always in fullrepresentation. Commit. Fixes bug <a href='https://bugs.kde.org/343466'>#343466</a>
  • Flip tabbar in reverse layout. Commit. Fixes bug <a href='https://bugs.kde.org/343250'>#343250</a>
  • Bring back the flags. Commit.
  • Properly sort the locales. Commit.
  • Global shortcut won't unregister by open and close configuration anymore. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122233'>#122233</a>
  • Fix building the test. Commit.
  • Use KModifierKeyInfo directly to set the numlock status. Commit. Fixes bug <a href='https://bugs.kde.org/339643'>#339643</a>
  • Use correct name enum name in KF5. fix icon status update. Commit.
  • Load the translation catalog correctly. Commit.
  • Load the translation catalog correctly. Commit.
  • Consider margins and transforms while positioning. Commit. Fixes bug <a href='https://bugs.kde.org/340914'>#340914</a>
  • Add config option to allow changing Kickoff icon. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122192'>#122192</a>
  • Baloo KCM Manual: Mention Baloo. Commit. Fixes bug <a href='https://bugs.kde.org/341958'>#341958</a>
  • Use plasma version number in knetattach. Commit.
  • Make version numbers use plasma version. Commit.
  • Consider screen position, not only size. Commit. Fixes bug <a href='https://bugs.kde.org/343091'>#343091</a>
  • Use a proper CMake find module for libcanberra instead of pkg_check_modules. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121762'>#121762</a>
  • Fix build of kapplymousetheme if X11 isn't installed to /usr. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121762'>#121762</a>
  • Add missing includes of cmath and cstdlib. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121762'>#121762</a>
  • Fix build of kbpreviewframe.cpp with clang. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121762'>#121762</a>
  • Fix compilation of geometry_parser.cpp with clang 3.4. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121762'>#121762</a>
  • Update X-KDE-PluginInfo-EnabledByDefault=true to match Plasma changes. Commit.
  • Validate args in FavoritesModel::move. Commit.
  • Fix notifications. Commit.
  • Properly extract from UI files. Commit.
  • Fix initializing the dataengine. Commit.
  • Remove not necessary include moc. Commit.
  • Fix capitalisation of resolution dependent combo. Commit.
  • Add init phase. Commit.
  • Optionally add doc subdirectories so translations have the option of missing bits. Commit.
  • Clean up launcher size calculation. Commit.
  • Warnings--. Commit.
  • Use QCollator for sorting flattened menu hierarchies. Commit.
  • Fix porting error, make sure to actually create the gtkRc file. Commit.
  • Update upd file to match change in kconf_udpate that needs a version to be set. Commit.
  • Add plasma version number. Commit.
  • Bugfixes to KF5 port based on review comments. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121825'>#121825</a>
  • Don't mix const and non-const iterators. Commit.
  • Initial port of kcm-touchpad to KF5. Commit. Code review <a href='https://git.reviewboard.kde.org/r/120074'>#120074</a>
  • Remove .travis.yml. Commit.
  • X11 backend: specify display string for record connection. Commit.
  • Version bump. Commit.
  • Revert "Move KCMInit to phase 2". Commit.
  • X backend: detect when touchpad is reset. Commit.
  • KDED: handle touchpadReset signal. Commit.
  • Add function touchpadApplySavedConfig(). Commit.
  • Add "touchpadReset" signal to backend. Commit.
  • Per-thread backend instances. Commit.
  • Move KCMInit to phase 2. Commit.
  • Version bump. Commit.
  • Kded: re-check current touchpad state in lateInit(). Commit.
  • X11 backend: another resolution detection fix. Commit. Fixes bug <a href='https://bugs.kde.org/331706'>#331706</a>
  • Revert "Increase maximum ScrollDelta". Commit.
  • Use "KDE4_KNOTIFYCONFIG_LIBS" instead of "*_LIBRARY". Commit.
  • Applet: remove unused libs from target_link_libraries. Commit.
  • X11 backend: when resolution is unknown, approximate using "edges". Commit. Fixes bug <a href='https://bugs.kde.org/331706'>#331706</a>
  • Increase maximum ScrollDelta. Commit.
  • README.md: patches. Commit.
  • README.md: update package list. Commit.
  • README.md: move links to the end of the document. Commit.
  • Version bump to 0.99. Commit.
  • Kcm: Enable daemon tab only when daemon works fine. Commit.
  • Kded: don't disable touchpad when second mouse is plugged in. Commit.
  • Set "TouchpadOff" and "Device Enabled" properties separately. Commit. Fixes bug <a href='https://bugs.kde.org/331285'>#331285</a>
  • Revert "X11 backend: don't set TouchpadOff to 1". Commit.
  • Xlib backend: remove invalid checks in getConfig(). Commit. Fixes bug <a href='https://bugs.kde.org/331361'>#331361</a>
  • Fixup! Workarounds for bug in KMessageWidget. Commit.
  • Add license to cmake files. Commit.
  • Workarounds for bug in KMessageWidget. Commit. Fixes bug <a href='https://bugs.kde.org/331268'>#331268</a>
  • Add debug output to CustomConfigDialogManager. Commit.
  • X11 backend: don't set TouchpadOff to 1. Commit. Fixes bug <a href='https://bugs.kde.org/331285'>#331285</a>
  • Fix memory leak. Commit.
  • Use stylesheet to set background for scroll area in testing area. Commit.
  • Fix mistmatched malloc and operator delete. Commit.
  • Travis ci: Test parallel build and installation. Commit.
  • Update README.md (translations). Commit.
  • Add cmake scripts to automatically download, build and install translations. Commit.
  • Release v0.9. Commit.
  • Clean up. Commit.
  • Make "Ignored devices" KEditListBox non-flat. Commit.
  • Add "TouchpadEnabled" notification. Commit.
  • Configure notifications using KNotifyConfigWidget. Commit.
  • Remove "Show Notification" checkbox. Commit.
  • Few more string fixes from Rohan Garg. Commit.
  • Add license to tools/cppcheck.py. Commit.
  • Add script for invoking cppcheck easily. Commit.
  • Autodetect install prefix if possible. Commit.
  • Create README.md. Commit.
  • I18n cleanup and fixes. Commit.
  • Enable generation of compile_commands.json in root CMakeLists.txt. Commit.
  • Remove unused field m_device. Commit.
  • Remove unused field m_temporary. Commit.
  • Fix errors detected by clang-check. Commit.
  • Add reviewboardrc. Commit.
  • Rename m_dbusWatcher -> m_dependencies. Commit.
  • Remove unused private slots. Commit.
  • Also wait for org.kde.kglobalaccel. Commit.
  • Properly wait for plasma to start up. Commit.
  • Add comment. Commit.
  • Anonymous namespace instead of "static". Commit.
  • Revert "Try to fix build on travis-ci". Commit.
  • Don't use install dir to search for dependencies. Commit.
  • Try to fix build on travis-ci. Commit.
  • Use compile-time adapter instead of runtime d-bus introspection. Commit.
  • Rename TouchpadBackend::self -> TouchpadBackend::implementation. Commit.
  • Draw wallpaper inside scroll area in testing area. Commit.
  • Make nested QGroupBox non-flat. Commit.
  • Try to structure KCModule constructor. Commit.
  • If there are no saved defaults, create them. Commit.
  • Don't round default value for MaxTapMove. Commit.
  • Preparations for localization. Commit.
  • Update mouse list in KCM when mouses are plugged/unplugged. Commit.
  • Add Messages.sh. Commit.
  • Applet: use more appropriate icons. Commit.
  • Ask daemon to reload settings only when they are changed. Commit.
  • Move daemon settings to separate tab. Commit.
  • Set proper size policy instead of using spacers. Commit.
  • Make applet look better when touchpad isn't found. Commit.
  • Better title for keyboard shortcuts group. Commit.
  • QIcon::fromTheme -> KIcon. Commit.
  • Use single config file for both touchpad parameters and daemon. Commit.
  • Try to track changes more accurate. Commit.
  • Use simplier hack to delay notification on startup. Commit.
  • Add "disable" and "enable" operations to plasma service. Commit.
  • Add global keyboard shortcuts. Commit.
  • Suppress false positives (krazy2). Commit.
  • Fix some krazy2 issues. Commit.
  • Do checks of active settings again. Commit.
  • Don't disable touchpad when typing was finished. Commit.
  • Fixup! plasmoid: Add context menu item for toggling touchpad. Commit.
  • Eliminate another hack. Commit.
  • Plasmoid: Add context menu item for toggling touchpad. Commit.
  • Fix label "keyboard activity" -> "typing". Commit.
  • Forgot to remove part of old hack. Commit.
  • Kded: Return false from isEnabled only when touchpad is completely disabled. Commit.
  • Rewrite applet in QML. Commit.
  • Rename m_enableTimer to m_keyboardActivityTimeout. Commit.
  • Describe why timer is used. Commit.
  • Use generated interface for kded module instead of runtime introspection. Commit.
  • Use klauncher_iface.h instead of runtime introspection. Commit.
  • Replace QIcon::fromTheme with KIcon. Commit.
  • Add missing i18n(). Commit.
  • Get rid of isDeeper. Commit.
  • Stop doing hacks and tricks with KConfig XT. Commit.
  • Fix parallel build. Commit.
  • Fix build. Commit.
  • File structuring. Commit.
  • Rename kde-touchpad-list-input-devices to kcm-touchpad-list-devices. Commit.
  • Project name in CMakeLists. Commit.
  • Formatting in CMakeLists.txt. Commit.
  • Add license. Commit.
  • Clean up. Commit.
  • Make KCM less wide. Commit.
  • Update about data. Commit.
  • More credits. Commit.
  • Add Violetta Raspryagayeva to credits. Commit.
  • Add blacklist for "mouses" which aren't actually mouses. Commit.
  • Default "true" for DisableWhenMousePluggedIn is dangerous, change to "false". Commit.
  • X backend: Ignore disabled mouses. Commit.
  • X backend: Count devices with type=KEYBOARD and used as pointers as mouses. Commit.
  • Add diagnostic tool that lists available input devices. Commit.
  • Automatically set plugin version in desktop file. Commit.
  • Add Vadim Zaytsev to "Credits". Commit.
  • Improve enable/disable logic. Commit.
  • Remove unneccessary sendEvent(). Commit.
  • Ask for confirmation when user disables touchpad manually, and there are no mouses. Commit.
  • KCModule should be initialized before KDED. Commit.
  • Completely ignore "Shift" keys. Commit.
  • Improve description. Commit.
  • Don't show notification on top of splash screen. Commit.
  • Fix problems with startup order. Commit.
  • Add png icons, because svg icons aren't displayed in some places. Commit.
  • Add missing 'not'. Commit.
  • Fix desktop file. Commit.
  • Don't show notifications or applet when touchpad isn't available. Commit.
  • Draw icon using Plasma::Svg. Commit.
  • Themed tooltip. Commit.
  • Short delay before setting "passive" status. Commit.
  • Plasma applet. Commit.
  • Skip errors, but don't hang on them. Commit.
  • Use dedicated connection again. Commit.
  • Remove option that most likely will never be used. Commit.
  • Emit touchpadStateChanged when 'Device Enabled' is changed. Commit.
  • Fix crash in x11Event. Commit.
  • Fix defaults loading. Commit.
  • Revert "Build package with debug info". Commit.
  • Build package with debug info. Commit.
  • Add notification. Commit.
  • Proper event loop for XRecord. Commit.
  • Fixup! Fix uninitialized variable warning. Commit.
  • Fix uninitialized variable warning. Commit.
  • Fixes for fixes for fixes. Commit.
  • Fixes for fixes. Commit.
  • Fixes. Commit.
  • Fix disabling tap and scroll. Commit.
  • "Automatically disable touchpad" feature. Commit.
  • Remove unnecessary KDE_EXPORT. Commit.
  • Update ebuild. Commit.
  • Move backend initialization back to constructor. Commit.
  • Revert "Enable widgets". Commit.
  • Show which button was pressed in testing area. Commit.
  • Enable widgets. Commit.
  • Conventional coasting. Commit.
  • Update about data. Commit.
  • Lots of UI fixes. Commit.
  • Fix some labels and tooltips. Commit.
  • Add tool/status tips and "whats this" to labels. Commit.
  • Fix entering/leaving test area. Commit.
  • Add tooltips. Commit.
  • Small UI fix. Commit.
  • Add icon. Commit.
  • Use folder icon for drag testing. Commit.
  • Fixup! Check active config every time when KCModule is shown. Commit.
  • Finally fix KIntNumInputs. Commit.
  • Remove KIntNumInput hack, set tab order manually in designer. Commit.
  • Enable sliders for KIntNumInputs as soon as possible. Commit.
  • Check active config every time when KCModule is shown. Commit.
  • Move NonlinearInterpolator to CustomSlider. Commit.
  • Move kcminit_touchpad to plugins.cpp. Commit.
  • Compare only parameters that have corresponding widgets. Commit.
  • Widgets in test area don't need focus. Commit.
  • Limit sliderEnabled hack only to KIntNumInput. Commit.
  • Refactor. Commit.
  • Fixup! Added testing area. Commit.
  • Added testing area. Commit.
  • Use QTimer::singleShot instead of QMetaObject::invokeMethod. Commit.
  • Workaround crash in KMessageWidget. Commit.
  • Added PKGBUILD. Commit.
  • XIPropModeReplace instead of PropModeReplace. Commit.
  • Reuse existing X display. Will be possible on Qt 5 too. Commit.
  • Don't include unneeded xcb_atom.h. Commit.
  • Toying with travis-ci: fix dependency installation. Commit.
  • Toying with travis-ci. Commit.
  • Search only for required XCB libraries. Commit.
  • Search for synaptics header instead of generic xorg headers. Commit.
  • Find xorg's headers using pkg-config. Commit.
  • Add ticks to sliders. Commit.
  • Fix capitalization. Commit.
  • Decrease pageStep for 'Minimum width' ('Palm detection') slider. Commit.
  • Circular scrolling. Commit.
  • Fix build. Commit.
  • Suppress krazy2 false positives. Commit.
  • Fix krazy2 i18n issues. Commit.
  • Fix reading 'Scrolling Distance' property. Commit.
  • Move to XInput 2, remove hacks, simplify. Commit.
  • Add i18n. Commit.
  • Fix krazy issue in touchpad.kcfg. Commit.
  • Get rid of xcb-xinput. Commit.
  • Merge everything into single shared library. Commit.
  • Move plugin factory to separate file. Commit.
  • Reorder tabs. Commit.
  • It's better to make the file hidden. Commit.
  • Save old configuration before applying new at session startup, and use old as default. Commit.
  • Added about data. Commit.
  • Fix compile error. Commit.
  • Replace Q_GLOBAL_STATIC with K_GLOBAL_STATIC. Commit.
  • Clean up #includes. Commit.
  • Suffixes for speed multipliers. Commit.
  • Don't allow MinZ>MaxZ. Commit.
  • Licenses. Commit.
  • Replace QComboBox with KComboBox. Commit.
  • Fix some issues reported by krazy2. Commit.
  • Fully disable 'Pressure motion' when touchpad can't report pressure. Commit.
  • Pressure-dependent motion. Commit.
  • Pressure for touch/release, not "sensitivity". Commit.
  • Tap detection timeouts. Commit.
  • Fix memory leak. Commit.
  • Pressure and palm detection. Commit.
  • Added corner coasting. Commit.
  • Fix labels. Commit.
  • Scrolling speed and direction. Commit.
  • Don't translate HorizHysteresis and VertHysteresis from/to physical units. Commit.
  • Tap-and-drag configuration. Commit.
  • Use flat group boxes instead of KTitleWidgets and spacers. Commit.
  • Add hysteresis configuration. Commit.
  • Corner configuration. Commit.
  • Too lazy to split this into smaller commits. Commit.
  • Revert "Move "lazy initialization" code from XlibBackend to TouchpadBackend". Commit.
  • Move "lazy initialization" code from XlibBackend to TouchpadBackend. Commit.
  • Set buddies for labels from code. Commit.
  • Don't allow min speed > max speed. Commit.
  • Automatically set tab order. Commit.
  • Emit "changed" using QMetaObject::invokeMethod again. Commit.
  • Replace multiple "TapButton" entries with single parametrized entry. Commit.
  • DisableChild should only disable widgets. Commit.
  • Simplify. Commit.
  • Fix warnings. Commit.
  • Replace loop with std::count. Commit.
  • Improve error handling. Commit.
  • Xlib backend: Improve initialization. Commit.
  • Remove redundant checks. Commit.
  • Replace xcb_flush with XFlush, xcb_flush doesn't work here. Commit.
  • Xlib backend: try to read/change only supported properties. Commit.
  • TouchpadBackend: Remove second parameter for getConfig, add supportedParameters() getter. Commit.
  • CustomSlider: don't emit valueChanged when it didn't. Commit.
  • CustomSlider: update value when slider is moved using keys too. Commit.
  • Compare double values as floats. Commit.
  • Enable everything by default. Commit.
  • Don't show KMessageWidget without text on startup. Commit.
  • Place KMessageWidget using designer. Commit.
  • Check whether active configuration differs from saved. Commit.
  • Add "ApplyConfigOnInit". Commit.
  • Don't try to pick up current settings on first run. It doesn't work. Commit.
  • Don't allow null supportedParameters. Commit.
  • Populate comboboxes with choices from KConfig. Commit.
  • Set labels for choices. Commit.
  • Set SetUserTexts=true. Commit.
  • Touchpad.kcfg: "Fix" TapButton* parameters. Commit.
  • Xlib backend: try to report errors. Commit.
  • Remove "test" method from TouchpadBackend. Commit.
  • Remove plugin-loading code. Commit.
  • Remove synclient backend. Commit.
  • Xlib backend: fix kdeinit crashing. Commit.
  • Xlib backend: read caps in constructor. Commit.
  • Swap current and default values with useDefaults. Commit.
  • Xlib/XCB backend: fix possible infinite loop in findParameter. Commit.
  • Ebuild: Add dependencies for Xlib backend. Commit.
  • Xlib/XCB: take SYNAPTICS_PROP_CAPABILITIES into account. Commit.
  • Add Xlib/XCB backend. Commit.
  • Synclient: set all parameters with single call. Commit.
  • Implement custom slider. Commit.
  • Add tabs. Commit.
  • Use sliders. Commit.
  • Change tab order. Commit.
  • Set buddy for every label. Commit.
  • Improve look of "Pointer speed" widgets. Commit.
  • Simplify synclient backend. Commit.
  • Rename KConfig items. Commit.
  • Add pointer speed configuration. Commit.
  • Dynamically load backends using KDE's plugin system. Commit.
  • Remove redundant code. Commit.
  • Don't try to set unsupported parameters. Commit.
  • Disable widgets when corresponding parameters aren't supported. Commit.
  • Added build script for Gentoo. Commit.
  • First commit. Commit.
  • Plasma Media Center

  • New in this release
  • ### Plasma Networkmanager (plasma-nm)
  • ModemManager API fixes. Commit.
  • Editor: sort available VPN plugins. Commit.
  • Include camel case header to avoid an error due to a nm-qt change. Commit.
  • Do not display busy indicator for temporary active connections. Commit. Fixes bug <a href='https://bugs.kde.org/346247'>#346247</a>
  • Fix regex to allow also accented characters in password field. Commit. Fixes bug <a href='https://bugs.kde.org/346026'>#346026</a>
  • Properly display log in openconnect auth dialog. Commit.
  • Bump required modemmanager-qt version. Commit.
  • KF5ModemManagerQt is optional. Commit.
  • Adapt to modemmanager-qt API changes. Commit.
  • Update CMakeLists.txt to use a new version of mm-qt. Commit.
  • CDMA: Add option to make password not stored or not required and add setting validation. Commit.
  • Use a different config group for storing information about first start. Commit.
  • Use only default config file. Commit.
  • Do not ask for a pin when it's already stored in NM or set to be not required. Commit.
  • Add proper validation for GSM config widget. Commit.
  • Use QPointer for advanced permission dialog. Commit.
  • Fix 345133 - Advanced Permissions Editor doesn't work. Commit. Fixes bug <a href='https://bugs.kde.org/345133'>#345133</a>
  • Add tooltips. Commit. Fixes bug <a href='https://bugs.kde.org/332800'>#332800</a>
  • Partly revert "correctly fix enabling/disabling actions when selection changes". Commit.
  • Correctly fix enabling/disabling actions when selection changes. Commit. Fixes bug <a href='https://bugs.kde.org/345021'>#345021</a>
  • Fix build. Commit.
  • WPA/WPA2 Enterprise 802-1x security setting editor displays. Commit.
  • Add more state change reasons introduced in NM 0.9.10. Commit.
  • Register dbus type returned from bluez, otherwise we alway get an error. Commit.
  • Make applet's tooltip visually more consistent with other applets. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122835'>#122835</a>
  • Remove unnecessary check. Commit.
  • Revert: Move the view to the top while a connection is being activated. Commit.
  • Coding style! Nobody is using semicolon on each line in QML. Commit.
  • Move the view to the top while a connection is being activated. Commit. Fixes bug <a href='https://bugs.kde.org/342801'>#342801</a>
  • Give to last used connections higher priority. Commit.
  • Make sure that connection name or SSID is not misinterpret as HTML. Commit.
  • Make sure SSID will be displayed properly when using non-ASCII characters. Commit. See bug <a href='https://bugs.kde.org/342697'>#342697</a>
  • Distinguish between active connection and connection which is being activated. Commit.
  • Re-check enabled/disabled actions for a selected connection when it gets changed. Commit. Fixes bug <a href='https://bugs.kde.org/343606'>#343606</a>
  • Fix saving the CA cert paths. Commit. See bug <a href='https://bugs.kde.org/344609'>#344609</a>
  • Do not search for NetworkManager include dirs, this should be now handled by NetworkManagerQt. Commit.
  • Bump minimum Qt version to 5.4.0. Commit.
  • Avoid using QDialog::exec(). Commit.
  • Show correct connection name. Commit. See bug <a href='https://bugs.kde.org/344411'>#344411</a>. See bug <a href='https://bugs.kde.org/334901'>#334901</a>
  • Properly set disconnected icon when wireless network/connection is available. Commit.
  • Properly render ampersand and other characters in tooltip. Commit. Fixes bug <a href='https://bugs.kde.org/343633'>#343633</a>
  • Improve workaround for older NM versions. Commit.
  • Coding style. Commit.
  • Remove unused method. Commit.
  • Show only common devices in tooltip with active connections. Commit.
  • Make storing openconnect secrets optional. Commit. Fixes bug <a href='https://bugs.kde.org/309931'>#309931</a>
  • Ask only for secrets which are stored, do not ask for secrets which have NotSaved/NotRequired flag. Commit.
  • Remove dependency on libnm-util and libnm-glib. Commit.
  • Add missing ifdefs to check NM version. Commit.
  • Add option for autoconnect-priority. Commit. Fixes bug <a href='https://bugs.kde.org/342691'>#342691</a>
  • Checking for security in wireless setting won't work for NM 1.0.0+. Commit.
  • Make sure to search for a specific NM version. Commit.
  • Make plasma-nm work with nm-qt using NetworkManager 1.0.0. Commit.
  • Make NM to store Openconnect secrets into KWallet. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122012'>#122012</a>. Fixes bug <a href='https://bugs.kde.org/309931'>#309931</a>. Fixes bug <a href='https://bugs.kde.org/334474'>#334474</a>
  • Do not show notifications for generic connections. Commit.
  • Do not show generic connections. Commit.
  • Deprecate kservice_desktop_to_json(), use kcoreaddons_desktop_to_json(). Commit. Code review <a href='https://git.reviewboard.kde.org/r/121961'>#121961</a>
  • Return secrets back otherwise they will be lost everytime we edit an openconnect connection. Commit.
  • Plasma SDK

  • New in this release
  • ### Plasma Workspace
  • [containmentactions] Verify that list returned from kglobalaccel is not empty. Commit.
  • Fix vertical alignment of entry names in system tray configuration. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123435'>#123435</a>
  • Be more educative and assign the local shortcuts from the global ones. Commit.
  • Display sddm loginprompt only on the primary monitor. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123351'>#123351</a>
  • Adjust layout in panels. Commit. Fixes bug <a href='https://bugs.kde.org/346295'>#346295</a>
  • [notifications] Make sure the timer is restarted after the popup moves. Commit. See bug <a href='https://bugs.kde.org/345973'>#345973</a>
  • Update the date in the calendar/tooltip when user changes clock timezone. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123372'>#123372</a>. Fixes bug <a href='https://bugs.kde.org/346033'>#346033</a>
  • Guard against loading of an invalid plugin. Commit. Fixes bug <a href='https://bugs.kde.org/346200'>#346200</a>
  • Don't use + with strings inside i18n. Commit.
  • Delete the views before containments. Commit. Fixes bug <a href='https://bugs.kde.org/345758'>#345758</a>
  • Always set Has Cumulative, there's an early return when no there's no battery. Commit.
  • Optimize NeedsAttention pulse animation. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123337'>#123337</a>
  • Start blinking battery icon at 5% and below rather than 10%. Commit.
  • Use own copy of org.kde.JobView.xml. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123046'>#123046</a>
  • Update default background blur. Commit.
  • Don't duplicate background image in lockscreen and ksplash. Commit.
  • Support hints from notification spec 1.2. Commit. Fixes bug <a href='https://bugs.kde.org/344885'>#344885</a>
  • Mousearea visible only when icons are. Commit. Fixes bug <a href='https://bugs.kde.org/345868'>#345868</a>
  • Remove confusing ksmserver easter egg. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123283'>#123283</a>
  • Allow selecting notifications position on screen. Commit. Fixes bug <a href='https://bugs.kde.org/344841'>#344841</a>. Code review <a href='https://git.reviewboard.kde.org/r/122842'>#122842</a>
  • Add tooltip explaining what unchecking the "Enable Power Management" checkbox will do. Commit. Fixes bug <a href='https://bugs.kde.org/345230'>#345230</a>
  • Fix containments category showing up in the widgetexplorer. Commit.
  • Categories string are in libplasma5 catalog. Commit. Fixes bug <a href='https://bugs.kde.org/345878'>#345878</a>
  • There are only 11 types. Commit.
  • Hardcode device order. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123256'>#123256</a>
  • Use Animator for splash. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123255'>#123255</a>
  • Don't go NeedsAttention. Commit.
  • Disable lagging behind highlight and remove separator line between sections. Commit.
  • Add missing battery type and charge state descriptions. Commit.
  • Fix connection. Commit.
  • Ask for confirmation before deleting a wallpaper. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123211'>#123211</a>. Fixes bug <a href='https://bugs.kde.org/338729'>#338729</a>
  • Build a context menu with current applet actions. Commit. Fixes bug <a href='https://bugs.kde.org/344797'>#344797</a>
  • Adjust minimum and maximum size too on screen resize. Commit. Fixes bug <a href='https://bugs.kde.org/344827'>#344827</a>
  • Put the update scripts in the shell package. Commit.
  • Fix update scripts. Commit.
  • Correct height in vertical panels. Commit. Fixes bug <a href='https://bugs.kde.org/345586'>#345586</a>
  • Unify text on ghns button. Commit.
  • Don't guess at what the key combo for paste is. Commit.
  • Fix one pixel gap between screenedge and right placed vertical panel. Commit. Fixes bug <a href='https://bugs.kde.org/339323'>#339323</a>. Fixes bug <a href='https://bugs.kde.org/340549'>#340549</a>. Code review <a href='https://git.reviewboard.kde.org/r/123136'>#123136</a>
  • Don't leak d pointer. Commit.
  • Fix typo in comment. Commit.
  • Display an instance of the grey login strip in the sddm theme on every screen. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123124'>#123124</a>
  • Emit availableScreenRegionChanged on length changed. Commit.
  • Workaround the lockscreen password field focus issue. Commit. Fixes bug <a href='https://bugs.kde.org/344823'>#344823</a>
  • Fix minor warning over unreachable code. Commit.
  • *fix memleak in urlgrabber.cpp. Commit.
  • Change failure message to show "Failed" rather than "Error". Commit.
  • [dataengines/geolocation] Fix build with NM 1.0.0. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123091'>#123091</a>
  • -Wmissing-include-dirs. Commit.
  • Sanitise input to osd progress bar. Commit. Fixes bug <a href='https://bugs.kde.org/344684'>#344684</a>
  • [ksmserver/screenlocker] Add safety checks before forwarding OSD messages. Commit.
  • [dataengines/geolocation] Use wifi data if available. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122736'>#122736</a>
  • SystemMonitor: Remember the correct size. Commit. Fixes bug <a href='https://bugs.kde.org/343595'>#343595</a>
  • KSystemActivityDialog: Remove extra corner widget. Commit.
  • Set permissions for links in remote:, necessary for correct visualization. Commit. See bug <a href='https://bugs.kde.org/339193'>#339193</a>
  • This file was moved to frameworksintegration. Commit.
  • Don't crash over invalid plugin info. Commit.
  • Fix the application display name. Commit. See bug <a href='https://bugs.kde.org/345149'>#345149</a>
  • Don't show error notifications for jobs cancelled by user. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122928'>#122928</a>
  • Don't use deprecated argument. Commit.
  • We depend against kf5-5.8 => ecm > 1.6 => we can use new KDE_ variable. Commit.
  • Fixed porting of ksmserver loading windowmanager.desktop file. Commit. Fixes bug <a href='https://bugs.kde.org/344995'>#344995</a>
  • Rename the visible name to Power. Commit. Fixes bug <a href='https://bugs.kde.org/309816'>#309816</a>
  • Show pause/stop buttons in jobs notification only for suspendable/killable jobs. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122920'>#122920</a>
  • Fix displaying label1 in job notifications. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122916'>#122916</a>
  • Handle job error when showing job finished notification. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122921'>#122921</a>
  • Fix setting brightness thru the PowerDevil runner. Commit.
  • Add kconfig update script for autolock. Commit.
  • Revert "Fix segfault with missing screens". Commit.
  • Fix segfault with missing screens. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122909'>#122909</a>
  • Remove checks for Qt 5.4 now that we hard depend on it. Commit.
  • I18n() the description. Commit.
  • Bring config window to fron if already existing. Commit. Fixes bug <a href='https://bugs.kde.org/345026'>#345026</a>
  • Replace variables set by project(). Commit.
  • Remove second calls to project() only 1 allowed per cmake project. Commit.
  • Reduce OSD text's font size instead of eliding it. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122865'>#122865</a>
  • Add separate checkbox for automatically lock screen. Commit. Fixes bug <a href='https://bugs.kde.org/342596'>#342596</a>. Code review <a href='https://git.reviewboard.kde.org/r/122598'>#122598</a>
  • Set QT_DEVICE_PIXEL_RATIO on startup loaded from a config file. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122740'>#122740</a>
  • Remove minimalcontextmenu containmentaction plugin. Commit. Fixes bug <a href='https://bugs.kde.org/343599'>#343599</a>
  • Correct typo (manger → manager). Commit.
  • Add missing import. Commit.
  • Sync copied header to plasma-framework. Commit.
  • [lookandfeel] Make sure the OSD is not bigger than 1/3 of the screen. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122738'>#122738</a>
  • Bump minimum Qt version to 5.4.0. Commit.
  • [dataengine/geolocation] Switch to datalocation service provided by Mozilla. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122628'>#122628</a>
  • Removing the actions for switching activities. Commit.
  • Revert "Remove plasma-windowed". Commit.
  • Remove plasma-windowed. Commit.
  • Fix build: adapt to API changes in libksysguard. Commit.
  • Fix plasma-workspace build. Commit.
  • Don't calculate height of layout items manually. Commit.
  • Remove debugging noise. Commit.
  • Add a SessionType property for desktopview. Commit.
  • Add include(ECMOptionalAddSubdirectory). Commit.
  • Use ecm_optional_add_subdirectory instead of add_subdirectory for docs, the translations may be incomplete. Commit.
  • [screenlocker] Add a KKeySequenceWidget to configuration interface. Commit. Implements feature <a href='https://bugs.kde.org/325622'>#325622</a>. Code review <a href='https://git.reviewboard.kde.org/r/122512'>#122512</a>
  • [screenlocker] Also grab XInput2 devices. Commit. Fixes bug <a href='https://bugs.kde.org/341469'>#341469</a>. Code review <a href='https://git.reviewboard.kde.org/r/122558'>#122558</a>
  • [klipper] Sync history to disk after each change. Commit. Fixes bug <a href='https://bugs.kde.org/343333'>#343333</a>. Code review <a href='https://git.reviewboard.kde.org/r/122382'>#122382</a>
  • [screenlocker/globalaccel] Whitelist keyboard brightness keys. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122630'>#122630</a>
  • [screenlocker] Change globalaccel component to mediacontrol. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122591'>#122591</a>
  • [dataengines/mpris2] Drop workaround for VLC. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122589'>#122589</a>
  • [dataengines/mpris2] Use a dedicated component for the media control shortcuts. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122588'>#122588</a>
  • Replace checkLayout() function by declarative bindings and set a sensible minimum size. Commit. Fixes bug <a href='https://bugs.kde.org/337318'>#337318</a>. Fixes bug <a href='https://bugs.kde.org/339435'>#339435</a>. Code review <a href='https://git.reviewboard.kde.org/r/122596'>#122596</a>
  • Accept dialog on numpad "Enter" as well. Commit. See bug <a href='https://bugs.kde.org/341668'>#341668</a>
  • Only accept dialog when pressing return and the accept button has focus. Commit. Fixes bug <a href='https://bugs.kde.org/341668'>#341668</a>
  • Use QString::fromUtf8. Commit.
  • Trigger the current action button when pressing return. Commit.
  • Fix warnings and cleanup. Commit.
  • Allow shells to know the current session. Commit.
  • Add activities config to battery monitor settings. Commit.
  • Adjust powermanagement dataengine to API change in PowerDevil. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122603'>#122603</a>
  • Only show empty hint when the filter box is empty. Commit.
  • Make configure context menu entry consistent with the other plasmoids. Commit. Fixes bug <a href='https://bugs.kde.org/339753'>#339753</a>. Fixes bug <a href='https://bugs.kde.org/339758'>#339758</a>
  • Align digital clock to full minutes. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122592'>#122592</a>. Fixes bug <a href='https://bugs.kde.org/343872'>#343872</a>
  • Bump framework version requirement to 5.8.0. Commit.
  • Package -> kPackage. Commit.
  • Warning --. Commit.
  • Remove deprecated aboutData.setProgramIconName. Commit.
  • Fix warning. Commit.
  • Check Has Cumulative rather than Has Battery. Commit. Fixes bug <a href='https://bugs.kde.org/343679'>#343679</a>
  • Imporove alignment in clipboard and show hint when empty. Commit. Fixes bug <a href='https://bugs.kde.org/344159'>#344159</a>
  • Prevent heading in systemmonitor from expanding. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122583'>#122583</a>. Fixes bug <a href='https://bugs.kde.org/344207'>#344207</a>
  • Forward key events to the StackView. Commit. Fixes bug <a href='https://bugs.kde.org/344160'>#344160</a>
  • Add accessible name and description to krunner buttons. Commit.
  • WindowedWidgetsRunner: Do not show plasmoids unless they are StandAloneApps. Commit.
  • Plasma_version.h not used anymore. Commit.
  • Cleanup anchoring mess in battery monitor. Commit.
  • Don't let the brightness sliders turn off the screen. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122505'>#122505</a>
  • Properly propagate info and error messages from kcheckpass and PAM. Commit.
  • Use <> includes. Commit.
  • Remove the internal kxmlrpcclient copy. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122383'>#122383</a>
  • Avoid pointlessly linking against a few libraries in the system tray. Commit.
  • Remove deprecated block. Commit.
  • Const-ify. Commit.
  • Fix wallpaper types list. Commit.
  • No autorange for memory applet. Commit.
  • Uppercase. Commit.
  • Fix used space configuration. Commit.
  • Add titles. Commit.
  • Make rootItem a QtObject property. Commit.
  • Queue connection to show the alternatives dialog. Commit.
  • [screenlocker] Clear password field after an idle timeout. Commit. Fixes bug <a href='https://bugs.kde.org/326633'>#326633</a>. Code review <a href='https://git.reviewboard.kde.org/r/122511'>#122511</a>
  • [screenlocker] Clear password field whenever the visibility changes. Commit.
  • [screenlocker] Perform KAuthorized check for org.freedesktop.ScreenSaver.Lock. Commit. See bug <a href='https://bugs.kde.org/174100'>#174100</a>. Code review <a href='https://git.reviewboard.kde.org/r/122509'>#122509</a>
  • [screenlocker] Support global shortcut for changing keyboard layout. Commit. Fixes bug <a href='https://bugs.kde.org/331726'>#331726</a>. Code review <a href='https://git.reviewboard.kde.org/r/122508'>#122508</a>
  • [screenlocker] Support OnScreenDisplay messages. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122452'>#122452</a>
  • [lookandfeel] Split mainItem of Osd into a dedicated OsdItem. Commit.
  • [shell] Emit dbus signals in org.kde.osdService. Commit.
  • Forgot to add that file. Commit.
  • Add KWorkSpace::isShuttingDown(). Commit. Code review <a href='https://git.reviewboard.kde.org/r/122339'>#122339</a>
  • Better resize and layout on individual plots. Commit.
  • Fix config load/save. Commit.
  • Set the right widget theme. Commit.
  • Restore "Open Wallpaper" context menu entry to slideshow. Commit. Fixes bug <a href='https://bugs.kde.org/343854'>#343854</a>. Code review <a href='https://git.reviewboard.kde.org/r/122467'>#122467</a>
  • Whitelist brightness keys in the lockscreen. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122451'>#122451</a>
  • [ksmserver/screenlocker] Allow media control global shortcuts. Commit. Implements feature <a href='https://bugs.kde.org/198097'>#198097</a>. Code review <a href='https://git.reviewboard.kde.org/r/122449'>#122449</a>
  • [screenlocker] Support global shortcuts in the lock screen. Commit. See bug <a href='https://bugs.kde.org/148228'>#148228</a>. See bug <a href='https://bugs.kde.org/104353'>#104353</a>. Implements feature <a href='https://bugs.kde.org/198097'>#198097</a>. Code review <a href='https://git.reviewboard.kde.org/r/122419'>#122419</a>
  • [dataengine/mpris2] Add global shortcuts for media control. Commit. Fixes bug <a href='https://bugs.kde.org/341587'>#341587</a>. Code review <a href='https://git.reviewboard.kde.org/r/122437'>#122437</a>
  • [screenlocker] Fix notifications. Commit. Fixes bug <a href='https://bugs.kde.org/276196'>#276196</a>. Code review <a href='https://git.reviewboard.kde.org/r/122425'>#122425</a>
  • [clipboard] Show barcodes directly in view. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122402'>#122402</a>
  • [klipper] Adjust to new Prison API. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122386'>#122386</a>
  • At most two decimal digits. Commit.
  • Use rangeMax/rangeMin. Commit.
  • Use xcb-screen count instead of QGuiApplication.screens().count(). Commit. Code review <a href='https://git.reviewboard.kde.org/r/122320'>#122320</a>
  • Remove dead code. Commit.
  • Remove unneeded line. Commit.
  • Remove dead code. Commit.
  • Add the disk usage applet. Commit.
  • Add a memory systemmonitor applet. Commit.
  • Correct initialization of checked state. Commit.
  • Round. Commit.
  • Get back disk i/o monitor applet. Commit.
  • Add a cpu load applet. Commit.
  • Refactor the systemmonitor net applet. Commit.
  • [klipper] Fix typo. Commit.
  • Delete containments before mass deleting views. Commit. Fixes bug <a href='https://bugs.kde.org/343574'>#343574</a>
  • Make sure activtyId is migrated. Commit.
  • Support 22x22 icons too. Commit. See bug <a href='https://bugs.kde.org/343470'>#343470</a>
  • Update availableScreenRegion when deleting a panel. Commit. See bug <a href='https://bugs.kde.org/343118'>#343118</a>
  • Make sure activtyId is migrated. Commit.
  • Support 22x22 icons too. Commit. See bug <a href='https://bugs.kde.org/343470'>#343470</a>
  • Update availableScreenRegion when deleting a panel. Commit. See bug <a href='https://bugs.kde.org/343118'>#343118</a>
  • This applet is not for the systray. Commit.
  • Let free resize in desktop mode. Commit. Fixes bug <a href='https://bugs.kde.org/343405'>#343405</a>
  • Fix kscreenlocker not creating sessions. Commit. Fixes bug <a href='https://bugs.kde.org/343416'>#343416</a>
  • Port kcminit away from kdelibs4support. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122270'>#122270</a>
  • [applets/clipboard] Force tooltips to be PlainText. Commit. Fixes bug <a href='https://bugs.kde.org/343301'>#343301</a>. Code review <a href='https://git.reviewboard.kde.org/r/122289'>#122289</a>
  • Support 22x22 icons too. Commit. See bug <a href='https://bugs.kde.org/343470'>#343470</a>
  • Update availableScreenRegion when deleting a panel. Commit. See bug <a href='https://bugs.kde.org/343118'>#343118</a>
  • Inhibit the screen lock when playing some media. Commit.
  • Check cumulative battery existence and AC state before setting status to needsattention. Commit.
  • When KService doesn't find the application use the name as fallback for the icon. Commit.
  • Fix the config dialog and config restore. Commit.
  • Qstring optimization, use qset to avoid n^2 complexity. Commit.
  • Fix total system freeze on some systems like my 10 inch netbook. Commit. Fixes bug <a href='https://bugs.kde.org/340294'>#340294</a>
  • Turn pin into a regular ToolButton. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122256'>#122256</a>
  • Just call the action on the root item rather than reimplementing it. Commit.
  • Show hint when the notebook won't suspend because an external monitor is connected. Commit.
  • Add period at the end of sentence. Commit.
  • PlasmaExtras -> KQuickAddons. Commit.
  • Iremove files added my mistake in last push. Commit.
  • Simple network systemmonitor plasmoid rewrite. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121554'>#121554</a>
  • Add plasmoidviewer to blacklisted inhibitions. Commit.
  • Add settings button to battery monitor. Commit.
  • Continuously update notification timestamp. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122230'>#122230</a>
  • Imperatively update inhibitions. Commit.
  • Expose whether we have a cumulative battery or not. Commit.
  • Oops, remove activities config, not profiles. Commit.
  • PowerDevil doesn't have the profiles config anymore. Commit.
  • Update availableScreenRegion when deleting a panel. Commit. See bug <a href='https://bugs.kde.org/343118'>#343118</a>
  • Fix krunner dialog being misplaced on external monitors. Commit. Fixes bug <a href='https://bugs.kde.org/338116'>#338116</a>
  • Merge Plasma/5.2. Commit.
  • Set version number to use plasma version number. Commit.
  • Fix the label jumping around and always hide Icon if it is not valid. Commit.
  • Fix coding style and always fill prettyName in populateApplicationData. Commit.
  • Correctly position panel when on right edge. Commit.
  • Remove unused include. Commit.
  • Address comments in review:. Commit.
  • Slide in panel config. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121818'>#121818</a>
  • Fix crash when calculating totals after suspend/resume. Commit.
  • Handle when an application does not provide an icon or reason. Commit.
  • Fix fallback to application-provided name in change handler. Commit.
  • Improved spacing. Commit.
  • Show applications currently suppressing power management in the battery monitor. Commit.
  • Expose inhibitions in dataengine. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122132'>#122132</a>
  • Make Battery monitor DBus activated. Commit.
  • Enable notifications plasmoid by default. Commit. See bug <a href='https://bugs.kde.org/342930'>#342930</a>
  • Fix the infinite event recursion in the klipper popup. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122106'>#122106</a>. Fixes bug <a href='https://bugs.kde.org/342947'>#342947</a>
  • Fix build with X11 not installed to /usr. Commit.
  • Wrap Linux-only signals in #ifdef Q_OS_LINUX. Commit.
  • Add missing errno.h include. Commit.
  • Bump minimum frameworks to 5.7. Commit. Fixes bug <a href='https://bugs.kde.org/342901'>#342901</a>
  • Fix battery applet status when no batteries are present. Commit.
  • Remove no necessary include moc. Commit.
  • Notify screenRectChanged on change panel visibility. Commit. Fixes bug <a href='https://bugs.kde.org/342851'>#342851</a>
  • Fix compile error. Commit.
  • Use i18np for plural units in the jobs applet. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121945'>#121945</a>. Fixes bug <a href='https://bugs.kde.org/342640'>#342640</a>
  • Fix typo. Commit.
  • Hide the arrow if no hidden items. Commit. Fixes bug <a href='https://bugs.kde.org/342627'>#342627</a>
  • Show cumulative battery percentage on lock screen. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122044'>#122044</a>
  • Revamp battery cumulative handling and clean up. Commit.
  • Use Solid::Battery energyFull rather than deducing it from the capacity. Commit.
  • Support all locations. Commit. Fixes bug <a href='https://bugs.kde.org/341251'>#341251</a>
  • [lnf/logout] Change the "in N seconds" capitalization. Commit. See bug <a href='https://bugs.kde.org/338083'>#338083</a>
  • Remove iconForBattery function. Commit.
  • Create a synthetic battery, containing overall charging state and percentage. Commit.
  • Take hotplugged batteries into account when calculating the energy. Commit.
  • Adapt all cmakelists.txt. Commit.
  • Prefer nullptr for null pointer initialization. Commit.
  • Improve initial values of the systemtray plasmoids. Commit. Fixes bug <a href='https://bugs.kde.org/342658'>#342658</a>. Code review <a href='https://git.reviewboard.kde.org/r/121948'>#121948</a>
  • Report correct overall battery percentage. Commit.
  • Deprecate kservice_desktop_to_json(), use kcoreaddons_desktop_to_json(). Commit.
  • Port interactiveconsole to KPackage. Commit.
  • Port Share package and engine to KPackage. Commit.
  • Port krunner to KPackage::Package. Commit.
  • Port shutdown dialog to KPackage. Commit.
  • Port screen locker greeter to KPackage. Commit.
  • Port screenlocker kcm to KPackage. Commit.
  • Port ksplash to KPackage. Commit.
  • Port plasmawindowed to KPackage. Commit.
  • Port plasmashell to KPackage. Commit.
  • Port image wallpaper to KPackage. Commit.
  • Use KPluginLoader::findPlugin(libName) to find our kcminit library plugin. Commit.
  • Start porting the widget explorer to KPackage. Commit.
  • Port package structures to KPackage. Commit.
  • polkit-kde-agent-1

  • Enable UI translations. Commit.
  • Get rid of 'the the'. Commit.
  • Enable high dpi pixmaps. Commit.
  • Bump minimum Qt version to 5.4.0. Commit.
  • Remove duplicated entry. Commit.
  • Powerdevil

  • Increase weight of powerdevilprofilesconfig. Commit.
  • Screenshot update. Commit.
  • Explicitly find and use kdbusaddons. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123047'>#123047</a>
  • Don't leak QDBusPendingCallWatcher. Commit.
  • Connect to valueChanged signal directly rather than going through the property system. Commit.
  • Screwed up merge ... Commit.
  • Remove whitelist-based init. Commit.
  • Prepare for kernel 4.0 ;). Commit.
  • Sanitize includes. Commit.
  • Bump minimum Qt version to 5.4.0. Commit.
  • Increase the preferred number of screen brightness steps to 20. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122283'>#122283</a>
  • Change the final warning from 30 seconds to 1 minute. Commit.
  • Fix keyboard brightness OSD. Commit.
  • Fix screen brightness setting. Commit.
  • Simplify settings saving. Commit.
  • Powerdevilbrightnesslogic: Remove the unnecessary percentage() method. Commit.
  • Get rid of brightness percentage. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122602'>#122602</a>
  • Don't suspend when shutting down. Commit. Fixes bug <a href='https://bugs.kde.org/189456'>#189456</a>
  • Animate screen brightness change. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121995'>#121995</a>
  • Get rid of XLib dependency. Commit.
  • Port DPMS to XCB. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122414'>#122414</a>
  • Remove unused file. Commit.
  • Don't leak those replies. Commit.
  • Fix porting error to scoped pointer resulting in it never announcing XRandR support. Commit.
  • Make sure that brightness up/down actions produce visible changes. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122343'>#122343</a>
  • Add call to KIdleTime simulateUserActivity. Commit.
  • Remove screen saver interface dependency. Commit.
  • Remove declaring unused StringStringMap type. Commit.
  • Bump GCC version requirements. Commit.
  • Use ScopedCPointer rather than manual free(). Commit. Code review <a href='https://git.reviewboard.kde.org/r/122334'>#122334</a>
  • Rename (keyboard)brightnessStepMax to (keyboard)brightnessSteps. Commit.
  • KTabWidget -> QTabWidget and remove some unused includes. Commit.
  • Remove (keyboard)brightnessStep/setBrightnessStep/brightnessStepChanged. Commit.
  • Make it possible to check for different inhibition policies. Commit.
  • Introduce PolicyAgent::HasInhibition(uint type). Commit.
  • Automoc. Commit.
  • Address review comments:. Commit.
  • Restore for activity-related power management settings. Commit.
  • Align checkboxes according to HIG. Commit.
  • HIG requires checkboxes to be left-algned. Commit.
  • Don't suspend when closing the lid while an external monitor is present. Commit.
  • Add grace period before suspending automatically. Commit.
  • Switch to the current profile when opening PowerDevil KCM. Commit.
  • Expose currently loaded profile over dbus. Commit.
  • Port XRandrBacklight to XCB. Commit. Code review <a href='https://git.reviewboard.kde.org/r/121386'>#121386</a>
  • Address comments in review:. Commit.
  • Fix exposing ListInhibitions and InhibitionsChanged over DBus. Commit.
  • Expose inhibitions over dbus. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122130'>#122130</a>
  • Remove battery recall support. Commit.
  • Calculate remaining battery lifetime considering all installed batteries. Commit. Code review <a href='https://git.reviewboard.kde.org/r/116481'>#116481</a>. Fixes bug <a href='https://bugs.kde.org/253453'>#253453</a>
  • Move Solid PolicyAgent dbus xml to PowerDevil. Commit.
  • Do not start the fade effect if we are inhibit. Commit.
  • Remove unused settings group. Commit.
  • Report correct remaining time under UPower 0.99.x. Commit.
  • SDDM KCM

  • Add the missing feature_summary call. Commit.
  • Bump minimum Qt version to 5.4.0. Commit.
  • System Settings

  • Fix wrong command name systemsettings->systemsettings5. Commit.
  • Fix typo. Commit.
  • Docbook update to 5.3. Commit. Code review <a href='https://git.reviewboard.kde.org/r/123212'>#123212</a>
  • Add the missing feature_summary call. Commit.
  • Fix wrong merge. Commit.
  • Enable high DPI pixmaps in systemsettings. Commit. Code review <a href='https://git.reviewboard.kde.org/r/122781'>#122781</a>
  • Bump minimum Qt version to 5.4.0. Commit.