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.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.New in this release### BreezeFix 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.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.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.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.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.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>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.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.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.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.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>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.Add missing feature_summary. Commit.Put project name at top => avoid cmake warning. Commit.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.[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.[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.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.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.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.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>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.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.Don't display anything after the feature summary call. Commit.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.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.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.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.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.Add the missing feature_summary call. Commit.Bump minimum Qt version to 5.4.0. Commit.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.