Skip to content

Plasma 5.12.90 Complete Changelog

Bluedevil

  • Consistently use X-KDE-ServiceTypes instead of ServiceTypes. Commit.
  • Add Qt5::Network. Commit.
  • Use nullptr. Commit.
  • Use override. Commit.
  • Use non-deprecated KDEInstallDirs variables. Commit.
  • Add newline at end of file. Commit.
  • Do not use Qt module include. Commit.
  • Merge applet package's /code subdir into /ui subdir. Commit.
  • Remove unneeded moc include. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Require KDE Frameworks 5.42 and Qt 5.9. Commit.
  • Bump min cmake version to 3.0, move cmake_minimum_required to begin. Commit.
  • Add explicit includes to fix build with Qt 5.11. Commit.
  • Revert "Update version number for 5.12.1". Commit.
  • DeviceMonitor: Remove saving/restoring blocked state. Commit.
  • Breeze

  • Draw mouse-over rect over the full toolbutton even if it has a menu. Commit.
  • Plasma 5.13 "Kokkini" Wallpaper. Commit.
  • Fix build with Qt 4. Commit. Phabricator Code review D12277
  • [kstyle] create shadow tiles more explicitly. Commit. Phabricator Code review D11533
  • [kstyle] use Q_FALLTHROUGH in breezesplitterproxy. Commit. Phabricator Code review D11860
  • [kdecoration] delete unused m_buttons field. Commit. Phabricator Code review D11847
  • [colors] add corresponding CMakeLists.txt. Commit. Phabricator Code review D11852
  • Modernize: delete redundant return statements. Commit. Phabricator Code review D11638
  • Modernize: delete redundant void args. Commit. Phabricator Code review D11636
  • Modernize: use nullptr. Commit. Phabricator Code review D11635
  • Delete COPYING-ICONS. Commit. Phabricator Code review D11639
  • [cursors] Add arrow cursor symlinks. Commit. Phabricator Code review D11670
  • - Moved shadowSize from anonymous namespace to static member function. Commit.
  • Remove long-time deprecated Encoding=UTF-8 from desktop format file. Commit.
  • Fix double spacing bug. Commit. Phabricator Code review D10584
  • Fixed kde4 compilation. Commit.
  • Added optional transparency/blur to menu frames. Commit. Phabricator Code review D10170
  • Revert "Added option to set transparency and blur behind menu frames such as right click context menu, toolbar menu, etc.". Commit.
  • Align checkable widgets in menu items. Commit. Phabricator Code review D10480
  • Added option to set transparency and blur behind menu frames such as right click context menu, toolbar menu, etc. Commit. Phabricator Code review D10170
  • Revert "reserve space for checkable widgets in menu items". Commit. Phabricator Code review D10530
  • Reserve space for checkable widgets in menu items. Commit. Phabricator Code review D10438
  • Add the marking gcc likes to silence -Wimplicit-fallthrough= warning. Commit.
  • Fixed KDE4 compîlation (missing header). Commit.
  • Ensure the rounded rectangle of scrollbard stays round. Commit. Phabricator Code review D10080
  • Fixed qt4 compilation. Commit.
  • Even slimmer scrollbars. Commit. Phabricator Code review D9792
  • Breeze GTK

  • Clean up top corners of dark headerbar. Commit.
  • Adjust dark headerbar to look like a toolbar. Commit.
  • Convert headerbar styling to toolbar appearance and adjust titlebutton rendering accordingly. Commit.
  • Restructure CSS to prepare for color scheme compatibility. Commit.
  • Use 1px padding on titlebuttons. Commit. Phabricator Code review D9773
  • Discover

  • Use a monospace font. Commit.
  • Only show ALPM scriptlet lines. Commit.
  • Include pacman's log on arch. Commit.
  • Display the transaction speed in the ProgressView. Commit. See bug #389626
  • Don't try to guess the url location. Commit. Fixes bug #393987
  • Fix warning. Commit.
  • Fix status of flatpak transactions. Commit. Fixes bug #393909
  • Hide launch button while uninstalling. Commit. Fixes bug #393910
  • Fix filtering. Commit.
  • Don't take a stock icon for good if it wasn't found. Commit.
  • I18n: use plural form where needed. Commit.
  • Fix build. Commit.
  • Remove unneeded, redundant interface. Commit.
  • Fix warning. Commit.
  • Fix warnings. Commit.
  • Flatpak: Use a more descriptive object name. Commit.
  • Flatpak: also sort findResourceByPackageName results. Commit.
  • Don't show the missing backends header if there's no missing backends. Commit.
  • Use a nicer delegate for the missing backends items in the sources. Commit.
  • Include a title for the missing backends control in the sources page. Commit.
  • Make it possible to choose which is the favorite flatpak source. Commit. Fixes bug #388921
  • Destroy backends when closing. Commit.
  • Dummy: fix remove sources. Commit.
  • Have flatpak packagename include the version. Commit.
  • De-duplicate redundant updates. Commit. Fixes bug #389108
  • Fix updates count when listing resources that point to the same package. Commit.
  • Notifier: Don't crash if we failed to check the remote. Commit. Fixes bug #393614
  • Don't build snapd backend if snapd is not there. Commit. Fixes bug #393088
  • Only show snap permissions button when there's something to show. Commit.
  • Support snap permissions in Discover. Commit. Phabricator Code review D12103
  • Adapt again to the smaller form factor. Commit.
  • Fix delegate on compact mode. Commit.
  • CardsListView positions delegates now. Commit.
  • Display star ratings. Commit. Implements feature #389601. Phabricator Code review D11876
  • Remove categories from app delegates. Commit. Phabricator Code review D11842
  • ShowMuon() doesn't exist anymore. Commit.
  • Bump KF5 version requirement to 5.45. Commit. Phabricator Code review D12035
  • Snap: make it possible to install "Classic" apps. Commit. See bug #392769
  • Make it possible to open discover from the plasmoid. Commit. Fixes bug #392797
  • Fix appdata file invalid due to merge. Commit.
  • Prefer the icon from the local theme to upstream's. Commit. Fixes bug #388261
  • By default, sort app lists by rating again. Commit. Phabricator Code review D11855
  • Remove explicit positioning. Commit.
  • Show on the action text what we're sorting the view by. Commit.
  • Unify padding on all sides of app icons in delegates. Commit. Phabricator Code review D11625
  • Improve Install button placement with new Cards UI. Commit.
  • Better use of AbstractCard. Commit.
  • Adopt cards for the application delegate. Commit.
  • Don't show the built-in close button on ProceedDialogs. Commit. Phabricator Code review D11199
  • Ensure the KNS resource returns most recently updated for releaseDate. Commit. Phabricator Code review D11387
  • Show a full error page to indicate that the resource wasn't found. Commit. Fixes bug #391756
  • Put the refresh action on the left. Commit. Phabricator Code review D11372
  • Fix build of the dummy backend. Commit.
  • Hopefully fix BSD build that recently regressed. Commit.
  • Remove redundant app name from header. Commit. Phabricator Code review D11364
  • Make sources an exclusive group so an option box is displayed. Commit.
  • Provide the source selection as a contextual action. Commit. Fixes bug #390464. Phabricator Code review D10753
  • Make sort by date by default. Commit.
  • Make sure we don't allow for two very similar rating sorting algorithms. Commit.
  • Expose resources' release date. Commit.
  • Increase the "Add Source" dialog's width. Commit. Phabricator Code review D11219
  • Show all actions on the main Kirigami toolbar and use the secondary one only for status. Commit. Fixes bug #391632. Phabricator Code review D11218
  • Add Qt5::Xml. Commit.
  • Fix the Add Source dialog. Commit. Fixes bug #390148. Phabricator Code review D11003
  • Improve "Package removal" dialog wording. Commit. Phabricator Code review D10992
  • Offer an alternative header in case there's no subject for a review. Commit. Fixes bug #391189
  • Revert "Make sure there's a subject, otherwise i18n() goes mental". Commit.
  • Use an action group for the sort options. Commit. Fixes bug #391144. Phabricator Code review D10893
  • Rating sort order should be descending, or else it shows the least-rated apps first. Commit.
  • Change "Last Release" to "What's New". Commit.
  • Don't announce insertions bigger than we can take. Commit.
  • Better set values when the view is not refreshing. Commit.
  • Fix display of the release information. Commit.
  • Show the appstream last release information on the ApplicationPage. Commit. Fixes bug #389482
  • Support for snap urls. Commit. Fixes bug #390298
  • Include API to provide an icon for the backend. Commit. See bug #390464
  • Put the refresh action in the updates page. Commit. Fixes bug #390347
  • Show checkable actions as such. Commit.
  • Make it possible to tweak the sorting of a resources list. Commit. Fixes bug #383518. Phabricator Code review D10589
  • Add multimedia sub-categories. Commit. Phabricator Code review D10622
  • Make the review pop-up a bit more user-friendly. Commit. Fixes bug #390426. Phabricator Code review D10500
  • Improve app list padding under the header. Commit. Phabricator Code review D10548
  • Only let the user write the first review if they've actually installed the app. Commit. Phabricator Code review D10525
  • Improve "show more reviews" string and logic. Commit. Phabricator Code review D10527
  • Use Kirgami.ToolBarApplicationHeader instead of the view headers. Commit. See bug #385973. Phabricator Code review D10471
  • Improve "write the first review" text. Commit. Phabricator Code review D10476
  • Show the name that will be used. Commit. Fixes bug #390035
  • Display "Use" as a label to adopt KNS resources. Commit. Fixes bug #390320
  • Bring back embedded top3 reviews on the ApplicationPage. Commit. Phabricator Code review D10237
  • Set "Submit" as the label that will send the review. Commit. Fixes bug #390031
  • Add elipsis to the Review... button. Commit. See bug #390030
  • Expose more URLs relevant to the app. Commit. Phabricator Code review D10131
  • Cmake: Prefer CONFIG in find_package where possible. Commit.
  • drkonqi

  • Warning--. Commit.
  • Fix oversights of the last DBusInterfaceLauncher commit. Commit.
  • DrKonqi: Enable DBus-Interface for debugging with KDevelop. Commit. Phabricator Code review D10195
  • Use static_cast of parent where type is known. Commit.
  • Fix README to show the right config section. Commit.
  • Add explicit includes to fix build with Qt 5.11. Commit.
  • Remove parentheses. Commit.
  • Use non-deprecated KDEInstallDirs variable. Commit.
  • Remove no longer needed version checks. Commit.
  • Remove module namespace from Qt includes. Commit.
  • Remove include of unused cmake macros. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Bump min cmake version to 3.0, move cmake_minimum_required to top. Commit.
  • Remove duplicate definition. Commit.
  • Use debug categories. Commit.
  • Initialize pointer. Commit.
  • Build with strict definition. Commit.
  • kactivitymanagerd

  • Warning--. Commit.
  • Link against kcrash. Commit. Phabricator Code review D12663
  • Migrate to ecm_qt_declare_logging_category. Commit. Phabricator Code review D12658
  • Use category logging. Commit. Phabricator Code review D12656
  • Allowing KAMD to run without a database backend. Commit. Phabricator Code review D12577
  • Removed the separate thread for resource score cache processing. Commit. Phabricator Code review D12576
  • Allow to have more than one default activity. Commit. Phabricator Code review D10388
  • kde-cli-tools

  • Fix filetypestest. Commit. Phabricator Code review D12781
  • Fix build in kcmshell5, accidentially landed the wrong revision. Commit.
  • Use platform detection from KWorkSpace in KCMShell. Commit. Phabricator Code review D11739
  • Use non-deprecated KDEInstallDirs variables. Commit.
  • [kbroadcastnotification] Set app data from created KAboutData instance. Commit.
  • Do not repeat work done by KAboutData.setupCommandLine(). Commit.
  • Port away from deprecated NETWinInfo constructor variant. Commit.
  • Port away from deprecated KWindowSystem::windowInfo(). Commit.
  • Port away from deprecated KRun::runUrl() variant. Commit.
  • Port away from deprecated KIO::Job::ui(). Commit.
  • Port away from deprecated KLineEdit::setClickMessage(). Commit.
  • Use explicit. Commit.
  • Use nullptr. Commit.
  • Use override. Commit.
  • Group all cmake macro includes, move settings ones to top. Commit.
  • Remove module prefixes from Qt includes. Commit.
  • Remove now always fulfilled check of Qt version. Commit.
  • Remove unused cpp macro. Commit.
  • Call KLocalizedString::setApplicationDomain after Q*App creation. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Use add_test signature where target command gets resolved to binary path. Commit.
  • Bump min cmake version to 3.0, move cmake_minimum_required to begin. Commit.
  • Update an include to now used class. Commit.
  • [KCMShell] Don't assume KCModuleProxy is our child widget. Commit. Phabricator Code review D9963
  • KDE Window Decoration Library

  • Do not leak symbols of pimpl classes, protect with Q_DECL_HIDDEN. Commit. Phabricator Code review D11209
  • Use non-deprecated KDEInstallDirs variables. Commit.
  • Use override. Commit.
  • Group cmake macro includes as done in other plasma repos. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Use add_test signature where target command gets resolved to binary path. Commit.
  • Drop ECMPackageConfigHelpers for CMakePackageConfigHelpers. Commit.
  • Require KDE Frameworks 5.42 and Qt 5.9. Commit.
  • Bump min cmake version to 3.0, move cmake_minimum_required to begin. Commit.
  • Make the messages translatable. Commit. Phabricator Code review D10084
  • Build test/autotest if BUILD_TESTING is defined. Commit.
  • Tooltips. Commit. Fixes bug #383040. Phabricator Code review D7246
  • Plasma Addons

  • [weather applet] Fix Appearance config page to follow HIG closer. Commit.
  • Warning--. Commit.
  • [weather applet] Improve name & comment metadata. Commit. Phabricator Code review D12794
  • [QuickShare] Respect units.iconSizeHints.panel for panel icon. Commit. Phabricator Code review D12859
  • Exclude mediawiki from build while #389611 is not fixed. Commit.
  • [weather applet] Make wind direction arrows more breezish. Commit.
  • Remove unused includes. Commit.
  • [weather applet] Config: Use separate dialog for searching a new station. Commit. Fixes bug #361968
  • [weather applet] Use small row spacing in details and forecast views. Commit.
  • [weather applet] Have items in details list aligned at colon. Commit.
  • [weather applet] Rework top panel: show wind, remove h/l temp, reorder. Commit.
  • [weather applet] Add option to display temp/wind/pressure/hum in tooltip. Commit.
  • [potd wallpaper] Align labels in config UI centered to input widgets. Commit.
  • [Comic applet] Unbreak, "highlighted" is also written to. Commit.
  • Use more readonly property. Commit.
  • [Binary clock applet] Remove unused property. Commit.
  • Use consistently context property "plasmoid" for configuration/formFactor. Commit.
  • Add Plasma Calendar plugin Astronomical Events. Commit. Phabricator Code review D12433
  • Sync systemloadviewer showed items to ksysguard/system monitor. Commit. Fixes bug #391918. Phabricator Code review D11558
  • Use @info:placeholder. Commit.
  • Use new @item:valuesuffix. Commit.
  • Use consistent layouting in applets' config UI. Commit.
  • [Binary clock] Fix typo in config UI string. Commit.
  • [timer applet] Move focus to text input field if enabled by checkbox click. Commit.
  • [timer applet] Disable also labels in config UI if input field disabled. Commit.
  • Use consistent spacing and units for suffixes in spinboxes. Commit. Phabricator Code review D12137
  • [comic applet] Fix capitalization of action strings. Commit.
  • [comic applet] Fix archive dialog to have dialog buttons bottom-right. Commit.
  • [char runner] Fix UI string: sentence capitalization for labels. Commit.
  • Fix UI file metadata: KUrlRequester subclass of QWidget in KF5. Commit.
  • Use context with UI marker for more UI strings. Commit.
  • Use context with UI marker for config UI strings of applets & wallpapers. Commit.
  • [potd wallpaper] Restore title for background color dialog. Commit.
  • Consistently use text "Configure..." for applet configure buttons. Commit. Phabricator Code review D12313
  • Consistently use KQuickControls.ColorButton in the config UI. Commit. Phabricator Code review D12318
  • [mediaframe applet] Support creation of widget on file drop on containment. Commit. Phabricator Code review D12288
  • [weather applet] Use sentence style capitalization for tooltip text. Commit.
  • [weather applet] Show "Configure..." button in full view if not configured. Commit.
  • [weather applet] Rewrite dataengine data mapping to data models as QML. Commit.
  • [weather applet] Remove broken setting of model property. Commit.
  • [weather applet] Add UI marker context to i18n calls. Commit.
  • [potd dataengine] Enable development of 3rd-party potd provider plugins. Commit. Phabricator Code review D11964
  • [potd dataengine] Turn prodiver plugin metadata into json files. Commit. Phabricator Code review D11954
  • [potd dataengine] De-pimplify potd providers for more simple code. Commit. Phabricator Code review D11957
  • [mediaframe applet] Use QFormLayout-like UI for General config page. Commit.
  • [mediaframe applet] Remove unneeded imports from config pages. Commit.
  • [weather applet] Mark more properties readonly. Commit.
  • [weather applet] Move setting of associatedApplicationUrls to QML. Commit.
  • [weather applet] Drop effectless QVariantMap instance reuse. Commit.
  • [weather applet] Use FINAL on all applet q_properties. Commit.
  • Remove no longer used libplasmaweather. Commit.
  • [weather applet] Port away from libplasmaweather. Commit.
  • Fix warning in keyboard indicator. Commit.
  • Remove no longer needed dead cmake code. Commit.
  • Remove some QString(QLatin1String/QString) wrappings. Commit.
  • Remove unneeded moc includes. Commit.
  • [potd dataengine] Remove unused X-KDE-PlasmaPoTDProvider-SuffixType. Commit. Phabricator Code review D11952
  • [WebBrowser Plasmoid] Support opening external links. Commit. See bug #371023. Phabricator Code review D11606
  • Revert "use plasma_install_bundled_package". Commit.
  • Use QT_MIN_VERSION for consistency with other plasma repos. Commit.
  • Port mediawiki runner to Plasma5/Qt5. Commit. Phabricator Code review D10184
  • Remove unused X-Plasma-RemoteLocation entries. Commit.
  • Consistently use X-KDE-ServiceTypes instead of ServiceTypes. Commit.
  • Remove duplicated (X-KDE-)ServiceTypes entries. Commit.
  • [fifteenpuzzle] Add comments for code needed to inject the imageprovider. Commit.
  • Use plasma_install_bundled_package. Commit. Phabricator Code review D11516
  • Fix minimise all applet on wayland with an active window. Commit. Phabricator Code review D11133
  • [Color Picker] Show no color if none was picked. Commit.
  • Remove long-time deprecated Encoding=UTF-8 from desktop format files. Commit.
  • Merge applet packages' /code subdirs into /ui subdirs. Commit. Phabricator Code review D11144
  • Q_NULLPTR -> nullptr. Commit.
  • Allow users to change the format to BCD (decimal) in Binary Clock widget. Commit. Phabricator Code review D10434
  • Refactor so it can live in the system tray. Commit.
  • At least show an awkward overlay for numlock. Commit. See bug #391134
  • Small display fixes. Commit.
  • Fix configuration for the keyboard indicator plasmoid. Commit.
  • [keyboardindicator] Add missing Messages.sh. Commit.
  • [spellcheck runner] Make each suggestion copyable as separate item. Commit. Phabricator Code review D10499
  • Usability fixes. Commit.
  • First approach to a plasmoid that can display the state of caps lock. Commit. Phabricator Code review D10337
  • Fix ComboBox & mode description for image fill mode. Commit. Fixes bug #390571. Phabricator Code review D10618
  • Port minimize all applet from it's own plugin to org.kde.TaskManager. Commit. Phabricator Code review D10019
  • [konsolesession runner] Rename to konsoleprofiles, no sessions here. Commit. Phabricator Code review D10505
  • [WebBrowser Plasmoid] Port to QtWebEngine. Commit. Fixes bug #371023. Fixes bug #361939. Phabricator Code review D10039
  • [char runner] Fix desktop file names to follow plasma-runner-* pattern. Commit.
  • [fifteenpuzzle] Also set size on reimpl. QQuickImageProvider::requestPixmap. Commit.
  • Mark unused argument as such. Commit.
  • [comic applet] Fix typo in enum value "Foward". Commit.
  • Fix typos in comments or log messages. Commit.
  • Do not include full QtQml module, only needed classes. Commit.
  • Use name-matching include guards for headers. Commit.
  • Have newline at end of all source files. Commit.
  • Use explicit. Commit.
  • Use QVariant::toUrl() over QVariant::value(). Commit.
  • Remove some unused libs from linked libs lists. Commit.
  • [dictionary runner] Use own copy of config id string. Commit.
  • [comic applet] Use KNotification::event() variant with theme icon name. Commit.
  • [comic applet] Remove unused KF5::Solid from linked libs. Commit.
  • Enable QT_NO_CAST_FROM_ASCII also for applets/comic, string code adapted. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Remove finding LibTaskManager, neither build nor runtime dependency now. Commit.
  • Enable QT_NO_CAST_FROM_ASCII globally and adapt all string code. Commit.
  • No more *.cpp to be checked in some Messages.sh. Commit.
  • Install app icons with ECMInstallIcons. Commit.
  • Remove unused & outdated FindQtOAuth.cmake. Commit.
  • [notes applet] Remove Q_ENUMS declaration for non-existing enum. Commit.
  • Use Q_ENUM over Q_ENUMS. Commit.
  • [comic dataengine] Add missing emit. Commit.
  • [konsoleprofiles dataengine] Remove unused variable. Commit.
  • [converter runner] Use multi-arg with QString. Commit.
  • [charrunner] Avoid multi-loop-up of config data, check consistency. Commit.
  • Use non-deprecated KDEInstallDirs variables. Commit.
  • Order applets subdirs by technology and alphabetically. Commit.
  • No longer require globally WebEngine, only user dict applet checks itself. Commit.
  • Remove dead subdirectory inclusion for no longer existing dirs. Commit.
  • Collect all unconditionally required dependencies consistently at toplevel. Commit.
  • Remove unused X11 dependency from buildsystem. Commit.
  • [showdesktop applet] Remove unused dep on Qt5::X11Extras. Commit.
  • Remove unused config-kdeplasma-addons.h. Commit.
  • Use non-deprecated KDEInstallDirs variables. Commit.
  • Remove dead CMakeLists.txt file. Commit.
  • More port away from deprecated API. Commit.
  • Remove module prefix from Qt includes. Commit.
  • Move cmake_minimum_required to top, bump min cmake version to 3.0. Commit.
  • Use nullptr. Commit.
  • Use override consistently. Commit.
  • Enforce more modern Qt code. Commit.
  • Explicitly cast qstring from qbytearray. Commit.
  • Use only Q-prefix signal/slot keywords. Commit.
  • Port away from deprecated Qt API. Commit.
  • Mark unused parameter. Commit.
  • Remove unneeded moc includes. Commit.
  • No more need for KDELibs4Support. Commit.
  • Port away from last API deprecated since Qt5.0. Commit.
  • [comic dataengine] Port away from KDELibs4Support. Commit.
  • [showdesktop] No need to link to KDELibs4Support. Commit.
  • [spellcheck runner] Port away from KDELibs4Support. Commit.
  • [konsolesessions runner] Fix collecting dirs with profiles. Commit.
  • [konsoleprofiles dataengine] Use nullptr. Commit.
  • [konsoleprofiles dataengine] Use override. Commit.
  • [konsoleprofiles dataengine] Port away from KDELibs4Support. Commit.
  • [konsolesessions] Also use icon set for profile. Commit.
  • Port konsolesessions runner to Plasma5/Qt5. Commit. Phabricator Code review D10110
  • Dump unported code of contactsrunner, akonadi-search has pimcontactsrunner. Commit. Phabricator Code review D10116
  • Port charrunner to Plasma5/Qt5. Commit. Phabricator Code review D10104
  • [weather] Fix text in forecast to be really centered. Commit.
  • [weather] Rewrite UI with QtQuick.Layouts and org.kde.plasma.components 3.0. Commit.
  • Gamma Monitor Calibration Tool

  • Warning--. Commit.
  • Fix install target for kgamma. Commit. Phabricator Code review D11866
  • Let KDECompilerSettings change the policies in the project. Commit.
  • Remove duplicated include. Commit.
  • Use explicit. Commit.
  • Use nullptr. Commit.
  • Use override. Commit.
  • Move add_definitions(-DTRANSLATION_DOMAIN) into dir level of Messages.sh. Commit.
  • Remove unused cmake macro include. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Remove unneeded moc includes. Commit.
  • Require KDE Frameworks 5.42 and Qt 5.9. Commit.
  • Bump min cmake version to 3.0, remove duplicated cmake_minimum_required. Commit.
  • Info Center

  • Kcm_opengl: Fix retrieval of DRI information. Commit. Phabricator Code review D12476
  • Kcm_opengl: Fix EGL info retrieval. Commit. Phabricator Code review D12455
  • Fix displaying OpenGL info on wayland: do not require OpenGL 3.2. Commit. Phabricator Code review D12003
  • Update kinfocenter docbook to 5.12. Commit. Phabricator Code review D11864
  • [Device Viewer] Add battery percentage bar. Commit.
  • [Device Viewer] Add missing Solid battery types. Commit.
  • Remove unused X-Plasma-RemoteLocation entries. Commit.
  • Remove not necessary QtCore and co. Commit.
  • Remove long-time deprecated Encoding=UTF-8 from desktop format files. Commit.
  • Show high-resolution and vector logos properly in HighDPI mode. Commit. Fixes bug #388633. Phabricator Code review D10357
  • Don't use const'ref for int element. Commit.
  • Remove unused definition. Commit.
  • KScreen

  • Position output identifiers with respect to scaling factors. Commit. Phabricator Code review D12151
  • Load a fixed screen configuration if configured. Commit.
  • Use const'ref here too. Commit. Phabricator Code review D12116
  • Use nullptr. Use const/ref. Commit. Phabricator Code review D12113
  • Remove unused code. Commit. Phabricator Code review D12111
  • Extract i18n from qml too. Commit. Phabricator Code review D12110
  • Fix clone action (typo in enum). Commit. Phabricator Code review D12109
  • Remove unused X-Plasma-DefaultSize entry. Commit.
  • Show config selection OSD when display button is pressed. Commit. Implements feature #390096. Phabricator Code review D10896
  • Hide primary display combo when not supported. Commit. Fixes bug #390638. Phabricator Code review D10723
  • Fix initOsd(). Commit.
  • Simplify code. Commit.
  • QML optimization. Commit.
  • Use i18n instead ot qsTr. Commit.
  • Initialize OSD QmlObject lazily. Commit.
  • Let OsdAction delete itself after emitting the selected() signal. Commit.
  • OSD positioning changes. Commit.
  • Clean up osd more aggressively. Commit.
  • Fix icons. Commit.
  • Fix typo in comment. Commit.
  • KDED: restore output scale from config. Commit. Phabricator Code review D9902
  • Initialize OsdManager on KDED start. Commit.
  • Integrate the OSD action selector with the KDED daemon. Commit.
  • Extend the OSD with an actionable OSD to choosee layout for new screens. Commit.
  • Allow an OSD to stay on screen forever (when it requires action). Commit.
  • Rebase on current master. Commit.
  • Revert "let kwin position the popup". Commit.
  • Let kwin position the popup. Commit.
  • Addressing Kai's review, part 1. Commit.
  • Also register the service. Commit.
  • Call the dbus service from the test app. Commit.
  • Improve osd test app. Commit.
  • Rework kscreen's OSD logic. Commit. Phabricator Code review D3598
  • Show osd later. Commit.
  • Somewhere, we do need to set the size... Commit.
  • Implement generic osd. Commit.
  • Clean up unused file. Commit.
  • Fix for both, X11 and wayland. Commit.
  • Copyright updates. Commit.
  • Various cleanups. Commit.
  • Clean up tests. Commit.
  • Clean up and improve osd code. Commit.
  • Clean up qml code a bit. Commit.
  • Clean up. Commit.
  • Clean up unneeded properties. Commit.
  • Modernize qtquick code. Commit.
  • Various fixes. Commit.
  • Cmake adjustments for osd. Commit.
  • Add small testapp for osd classes. Commit.
  • Add Osd classes. Commit.
  • KScreenlocker

  • Use the default Plasma wallpaper on the lock screen. Commit. See bug #381407. Phabricator Code review D11308
  • Expose the wallpaper config to the lockscreen. Commit. Phabricator Code review D12314
  • Add script to unlock a broken session via ConsoleKit. Commit. Phabricator Code review D9713
  • Update path to fakekcheckpass with latest ECM's bin/ collection. Commit.
  • Help KSldTest to find its helper binaries with latest ECM's bin/ collection. Commit.
  • Use explicit. Commit.
  • Use override. Commit.
  • Use nullptr. Commit.
  • Remove module namespace from Qt includes. Commit.
  • Port away from deprecated KAuthorized::authorizeKAction(). Commit.
  • Drop ECMPackageConfigHelpers for CMakePackageConfigHelpers. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Use add_test signature where target command gets resolved to binary path. Commit.
  • Add missing project() in toplevel CMakeLists.txt. Commit.
  • Bump min cmake version to 3.0, move cmake_minimum_required to top. Commit.
  • Build test/autotest if BUILD_TESTING is defined. Commit.
  • KSSHAskPass

  • Remove manual call to cmake_policy(SET CMP0063 NEW). Commit.
  • Fix QString from latin 1 error. Commit.
  • Make it compiles with strict definition. Commit.
  • KSysGuard

  • Fix warning. Commit.
  • Make some strings easier to translate. Commit. Phabricator Code review D12713
  • Explicitly include to fix build with Qt 5.11. Commit.
  • Remove extra ';'. Commit.
  • Fix some warnings. Commit.
  • Use more non-deprecated KDEInstallDirs variables. Commit.
  • Remove another module namespace from a Qt include. Commit.
  • Remove linking with no longer set var KDE4_KDEFAKES_LIBS. Commit.
  • Remove Qt includes with modula namespace. Commit.
  • Use non-deprecated KDEInstallDirs variables. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Bump min cmake version to 3.0, move cmake_minimum_required to top. Commit.
  • Correction with the & problem in tabs. Commit. Fixes bug #382512. Phabricator Code review D10151
  • Use nullptr. Commit.
  • Reserve vector. Commit.
  • Start to make it compile with strict compile flags. Commit.
  • kwallet-pam

  • Don't create salt file if user home directory does not exist. Commit. Phabricator Code review D12909
  • Return PAM_IGNORE from pam_sm_authenticate. Commit. Phabricator Code review D12910
  • Avoid giving an stderr to kwallet. Commit. Fixes bug #393856. Phabricator Code review D12702
  • Move socket creation to unprivileged codepath. Commit.
  • Move salt creation to an unprivileged process. Commit.
  • KWin

  • Add XDG Output support. Commit. Phabricator Code review D12243
  • [effects/backgroundcontrast] Calculate correct y-coord of the copy rect. Commit. Phabricator Code review D12466
  • Update knsrc to use kpackagetool5 commands. Commit. Phabricator Code review D12249
  • Clear both cursor caches. Commit. Phabricator Code review D12542
  • [effects/slideback] Enable blur behind windows. Commit. Phabricator Code review D12625
  • [effects/maximize] Enable blur behind windows. Commit. Phabricator Code review D12623
  • [effects/desktopgrid] Enable blur behind windows. Commit. Phabricator Code review D12620
  • [effects/presentwindows] Enable blur behind windows. Commit. Phabricator Code review D12619
  • Fix blur noise effect using incorrect scaling value. Commit. Phabricator Code review D12519
  • Revert "Add "SkipSwitcher" to API". Commit.
  • Add "SkipSwitcher" to API. Commit. Phabricator Code review D11926
  • Improve cursor size setup. Commit.
  • Don't try to filter null key combinations. Commit. Fixes bug #390110. Phabricator Code review D12416
  • Fb_backend_qpainter_backend: Use logind to determine if the session is active. Commit. Phabricator Code review D9574
  • Don't try to open application menu when client doesn't have one. Commit. Phabricator Code review D12444
  • Handle errors with drmModeSetCursor instead of silently failing. Commit. Phabricator Code review D12447
  • Improve tooltips behavior. Commit. Fixes bug #392765. Phabricator Code review D12404
  • Main_wayland: Don't hardcode /dev/fb0 anymore. Commit. Phabricator Code review D9557
  • Fb_backend: use new udev function to detect framebuffer devices, if one is not set. Commit. Phabricator Code review D9556
  • Fb_backend: fix warning. Commit. Phabricator Code review D9567
  • Libinput/connection: Don't hardcode seat0 anymore. Commit. Phabricator Code review D9552
  • Add environment variable to force sw cursor. Commit. Phabricator Code review D12322
  • [effects/presentwindows] Fix -Wint-in-bool-context. Commit. Phabricator Code review D12209
  • [effects/minimizeanimation] Don't reset timeline. Commit. Phabricator Code review D12254
  • [effects/magiclamp] Don't reset timeline. Commit. Phabricator Code review D12253
  • Fix unused param warnings. Commit. Phabricator Code review D12208
  • Clean up kwindecoration KCM qml code. Commit. Phabricator Code review D12284
  • [platforms/virtual] Make VirtualOutput non-copyable. Commit. Phabricator Code review D12214
  • Fix warning. Commit.
  • Udev: Only handle devices from the current seat. Commit. Phabricator Code review D9553
  • Udev: Add the ability to query the current framebuffer. Commit. Phabricator Code review D9554
  • Drm backend: choose correct EGL config with mesa-18. Commit. Phabricator Code review D11758
  • [libinput] Remove workaround for mouse configuration. Commit. Phabricator Code review D11472
  • Request a high-priority EGL contexts. Commit. Phabricator Code review D11572
  • Make the Window Decoration themes' Configure buttons more obvious. Commit. Fixes bug #390245. Phabricator Code review D11201
  • Include errno.h. Commit.
  • GBM remote access support for KWin. Commit. Phabricator Code review D1230
  • [effects/coverswitch] Fix broken reflection on multi-monitor setup. Commit. Fixes bug #378688. Phabricator Code review D10465
  • Remove unused X-Plasma-DefaultSize. Commit.
  • Remove unused X-Plasma-RemoteLocation entries. Commit.
  • [platforms/virtual] Store virtual outputs per reference. Commit. Phabricator Code review D11581
  • Remove "move zoomed area" shortcuts by default. Commit. Phabricator Code review D11526
  • Update kwindecoration docbook. Commit. Phabricator Code review D11453
  • [platforms/virtual] Add virtual output class. Commit. Phabricator Code review D11351
  • Reevaluate window rules when the (xdg) shell surface's appId changes. Commit. Phabricator Code review D11268
  • Add a new desktopfile name rule. Commit. See bug #351055. Phabricator Code review D11266
  • Expose more default window management shortcuts. Commit. Phabricator Code review D11377
  • Don't override m_canUseMipmaps. Commit. Phabricator Code review D11301
  • Better map ShellClient to resource name and class. Commit. Phabricator Code review D11023
  • Remove long-time deprecated Encoding=UTF-8 from desktop format files. Commit.
  • [kcmkwin] Re-enable detect button for window rules. Commit.
  • Drop invalid .moc file inclusion. Commit.
  • Explicitly include to fix build with Qt 5.11. Commit.
  • Add a method to dbus interface to query information about a window. Commit. Phabricator Code review D10490
  • [autotests] Add test case for decoration default mode. Commit.
  • [effects] replace old slide effect with a new one. Commit. Phabricator Code review D9638
  • Check for EGL_KHR_platform_gbm extension as well. Commit. Phabricator Code review D10346
  • Added missing image format. Commit. Phabricator Code review D10497
  • Added noise blur effect. Commit. Phabricator Code review D10281
  • Add test case for force opacity rules on ShellClient. Commit.
  • Remove remaining HAVE_INPUT ifdef sections. Commit.
  • Add KF5::WaylandServer to include the required directories. Commit. Phabricator Code review D10373
  • Simplify compositing setup code. Commit. Phabricator Code review D10393
  • Require libinput and udev. Commit. Phabricator Code review D10057
  • Removed the "fastblur" path. Commit. Phabricator Code review D10181
  • Updated blur default value from 5/15 to 10/15. Commit. Phabricator Code review D10180
  • Reverted accidental file permission changes. Commit. Phabricator Code review D10100
  • Updated the blur method to use the more efficient dual kawase blur algorithm. Commit. Phabricator Code review D9848
  • Expose if the tablet mode switch is available. Commit. Phabricator Code review D9944
  • Require libinput version 1.9. Commit. Phabricator Code review D9930
  • KWin: tooltips. Commit. Fixes bug #383040. Phabricator Code review D9294
  • Add support for apply initial shortcut window rule. Commit. Phabricator Code review D9876
  • Add support for apply initial keep above/below window rules. Commit. Phabricator Code review D9870
  • kwrited

  • Remove no longer used kwrited.desktop. Commit.
  • Remove unneeded remove_definitions. Commit.
  • Call KAboutData::setApplicationData after QApp instance is created. Commit.
  • Remove no longer needed code variant for older Qt version. Commit.
  • Remove module prefix from Qt include. Commit.
  • Use overide. Commit.
  • Use nullptr. Commit.
  • Let KDECompilerSettings change the policies in the project. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Require KDE Frameworks 5.42 and Qt 5.9. Commit.
  • Bump min cmake version to 3.0, move cmake_minimum_required to begin. Commit.
  • libkscreen

  • XRandR: Fix 'may fall through' warning. Commit.
  • Fix kscreen-doctor description. Commit.
  • [kscreen-doctor] document output scaling in --help. Commit.
  • Allow setting rotation from kscreen-doctor. Commit.
  • Do not leak symbols of pimpl classes, protect with Q_DECL_HIDDEN. Commit.
  • Add option for creation of API dox documentation in QCH format. Commit.
  • Remove outdated & broken option for API dox creation. Commit.
  • Use generated export header. Commit.
  • Update D-Bus xml file to use "Out*" for signal type Qt annotations. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Use non-deprecated KDEInstallDirs variables. Commit.
  • Remove module namespace from Qt includes. Commit.
  • Drop ECMPackageConfigHelpers for CMakePackageConfigHelpers. Commit.
  • Bump min cmake version to 3.0. Commit.
  • Build test/autotest if BUILD_TESTING is defined. Commit.
  • libksysguard

  • Fix whitespace. Commit. Phabricator Code review D10535
  • Use non-deprecated KDEInstallDirs variables. Commit.
  • Remove Qt includes with module namespace. Commit.
  • Do not leak symbols of pimpl classes, protect with Q_DECL_HIDDEN. Commit.
  • Use QT_MIN_VERSION & KF5_MIN_VERSION variables. Commit.
  • Have a single grouping of cmake macro includes, as done elsewhere. Commit.
  • Port to non-deprecated NETWinInfo constructor. Commit.
  • "Port" QStyleOptionViewItemV4 -> QStyleOptionViewItem. Commit.
  • Drop ECMPackageConfigHelpers for CMakePackageConfigHelpers. Commit.
  • Fix compiler warning. Commit.
  • Fix log name. Commit.
  • Split debug categories in several categories + autogenerate it + install categories file. Commit.
  • Some QChar items I missed, and it turns out QStringLiteral can't be used there, so just fromUtf8 it. Commit.
  • Complete porting of the code away from ASCII and Byte Array casting as started by the previous commit. Commit.
  • Remove 'remove_definitions(-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY'. Commit.
  • Const'ref. Commit.
  • Use QStringLiteral (why this test is not build here ? ). Commit.
  • Const'ref. Commit.
  • Clean up, const'ify. Commit.
  • Remove qt include namespace. Commit.
  • Fix i18n formating. Commit.
  • Make it compile. Commit.
  • Make it compile with strict compile flags. Commit.
  • Milou

  • [SourcesModel] Check changed file name before reloading configuration. Commit. Phabricator Code review D12870
  • Remove duplicated (X-KDE-)ServiceTypes entry. Commit.
  • Fix typos in comments. Commit.
  • Do not ue Qt module includes. Commit.
  • Merge applet package's /code subdir into /ui subdir. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Use non-deprecated KDEInstallDirs variables. Commit.
  • No const signals. Commit.
  • Bump minimal cmake version to 3.0. Commit.
  • Use more explicit. Commit.
  • Use nullptr. Commit.
  • Use override. Commit.
  • Remove unnecessary dependency on QtScript. Commit. Phabricator Code review D9991
  • Oxygen

  • Changed demo button icon. Commit.
  • plasma-browser-integration

  • New in this release
  • ### Plasma Desktop
  • Fix AppsModel not refreshing on syccoa changes. Commit. Fixes bug #394322. Phabricator Code review D12958
  • Fix Workspace KCM translation domain name. Commit. Phabricator Code review D12956
  • [Mouse KCM] Remove single/double click setting. Commit. Phabricator Code review D12947
  • Single/Double Click Option at Workspace KCM. Commit. Fixes bug #393547. Fixes bug #377310. Phabricator Code review D12946
  • Don't disable apply button when window is resized. Commit. Phabricator Code review D12943
  • Rewrite workspace KCM in QtQuick. Commit. Phabricator Code review D12936
  • Restore keyboard KCM. Commit.
  • [Look and Feel KCM] Restore layout reset warning. Commit. Phabricator Code review D12890
  • Fix minor typo. Commit.
  • Remove D10890 workaround. Commit. Phabricator Code review D12701
  • [Icons KCM] Use QPixmapItem and show icon at their native size if possible. Commit.
  • Port Language KCM to Qt Quick. Commit. Phabricator Code review D12102
  • Kcm_icons: restore the translation domain as kcm5_icons. Commit.
  • [Icons KCM] Remove missing preview icons and indicate when theme has none. Commit.
  • [Icons KCM] Enable smooth thumbnail rendering. Commit.
  • Fix avatar picture aliasing and stretching in kickoff. Commit. Fixes bug #369327. Phabricator Code review D12469
  • [Icon KCM] Port to new design. Commit. Fixes bug #367619. Fixes bug #334301. See bug #163992. Phabricator Code review D12459
  • [Folder View] Follow targetUrl() instead of url(). Commit. Phabricator Code review D5234
  • [Desktop Theme KCM] Show message on successful theme installation. Commit.
  • Depend on Qt 5.10. Commit.
  • [Task Manager] Elide context menu entries. Commit. Phabricator Code review D7181
  • [Desktop Theme KCM] Adjust to changes in other KCMs. Commit. Phabricator Code review D12503
  • [Folder View] Set Refresh shortcut on Refresh/Reload. Commit. See bug #392730. Phabricator Code review D11955
  • Remove cruft. Commit.
  • [Mouse Cursor KCM] Restore cursor preview in size combo. Commit.
  • [AppletAppearance] Remove d QtObject. Commit. Phabricator Code review D10571
  • [Mouse Cursor KCM] Workaround bug in FileDialog. Commit.
  • [Mouse Cursor KCM] Disable size combobox if no sizes are available. Commit.
  • [Mouse Cursor KCM] Improve installation workflow. Commit. Phabricator Code review D12491
  • Add a hidden config option for showing icons on the root level of the menu. Commit. Phabricator Code review D12063
  • [Look and Feel KCM] Fix tooltip. Commit.
  • Add KCM for adjusting QtQuick Rendering in Plasma. Commit. Phabricator Code review D7934
  • Kicker: Make menus grow (to a limit) if the text doesn't fit on the default width. Commit. Phabricator Code review D12171
  • Add preview images to fonts kcm. Commit. Phabricator Code review D11064
  • Doc: use the exact text label of a GUI item. Commit.
  • Revert "Port Language KCM to Qt Quick". Commit.
  • Sort top-level entries as well when sorting is enabled. Commit. Phabricator Code review D12324
  • Port Language KCM to Qt Quick. Commit. Phabricator Code review D12102
  • [Desktop Theme KCM] Port to new design. Commit. Phabricator Code review D12248
  • Port the ksplash kcm to the new design. Commit. Phabricator Code review D12088
  • Port the look and feel kcm to new design. Commit. Phabricator Code review D12090
  • [Kickoff] Support non-square icons. Commit. Phabricator Code review D12161
  • Fallback to hack 9 for fixedWidth. Commit.
  • Make automounting work even if StorageAccess is ignored. Commit. Fixes bug #389479. Phabricator Code review D12050
  • Fix typo in the kcm_desktoptheme edit theme tooltip. Commit. Phabricator Code review D11970
  • Support for standalone ksplash themes. Commit. Implements feature #358839. Phabricator Code review D11919
  • Update kfontview docbook to 5.12. Commit. Phabricator Code review D11832
  • Update translations docbook to 5.12. Commit. Phabricator Code review D11812
  • Update colors docbook to 5.12. Commit. Phabricator Code review /D11813
  • Update kcmsmserver docbook to 5.12. Commit. Phabricator Code review D11817
  • Update fontinst docbook to 5.12. Commit. Phabricator Code review D11831
  • [Mouse KCM] Add X11 libinput exclusive backend and UI. Commit. Fixes bug #350688. Phabricator Code review D11469
  • [Mouse KCM] Add KWin Wayland backend. Commit. Phabricator Code review D11468
  • Fix minor typos. Commit.
  • Update systemsettings fonts docbook to 5.12. Commit. Phabricator Code review D11659
  • Update systemsettings cursortheme docbook. Commit. Phabricator Code review D11660
  • Update desktop theme docbook to 5.12. Commit. Phabricator Code review D11686
  • Update autostart docbook to 5.12. Commit. Phabricator Code review D11687
  • Update mouse docbook to 5.12. Commit. Phabricator Code review D11688
  • Update keys docbook to 5.12. Commit. Phabricator Code review D11690
  • Update kcmnotify docbook to 5.12. Commit. Phabricator Code review D11693
  • Update launchfeedback docbook to 5.12. Commit. Phabricator Code review D11711
  • Update clock docbook to 5.12. Commit. Phabricator Code review D11695
  • Slightly improve discoverability for changing the wallpaper. Commit. See bug #391485. Phabricator Code review D11253
  • Fix docbook installation for doc/kcontrol/kcmlaunchfeedback. Commit. Phabricator Code review D11661
  • FolderView applet respect panel maxIcon size. Commit. Fixes bug #379888. Phabricator Code review D11651
  • Make Select/Deselect All operate on the filtered rows. Commit. Phabricator Code review D11665
  • Revert "use plasma_install_bundled_package". Commit.
  • Fix wrong REQUIRED_QT_VERSION var, QT_MIN_VERSION used instead. Commit.
  • Remove unused X-Plasma-DefaultSize entry. Commit.
  • Remove unused X-Plasma-RemoteLocation entries. Commit.
  • Consistently use X-KDE-ServiceTypes instead of ServiceTypes. Commit.
  • [joystick kcm] Fix translation catalog name to follow patterns. Commit. Phabricator Code review D10838
  • Bump dependency for the new bundled install package. Commit.
  • Fix use of assert/crash when removing global shortcut. Commit. Fixes bug #387444. Phabricator Code review D11567
  • KCM Launch Feedback not saving cursor settings. Commit. Fixes bug #392050. Phabricator Code review D11522
  • Use model reset rather than beginRemoveRows() to clear font groups. Commit. Phabricator Code review D11518
  • Use plasma_install_bundled_package. Commit. Phabricator Code review D11515
  • Update kcmstyle docbook. Commit. Phabricator Code review D11455
  • Give file and folder names a bit more room in Folder View. Commit. See bug #379432. Phabricator Code review D11358
  • Move "Standard Shortcut" KCM down in the list. Commit. Phabricator Code review D11103
  • Add Qt5::Dbus. Commit.
  • Remove long-time deprecated Encoding=UTF-8 from desktop format files. Commit.
  • Fix detecting changes in sub-pixel and hinting settings. Commit. Phabricator Code review D11174
  • Move/merge containments packages' /code subdirs below /ui subdirs. Commit.
  • [Look and feel KCM] Fix creating a broken colors scheme file in KcmTest. Commit. Phabricator Code review D10262
  • Move applet packages' /code subdirs below /ui subdirs. Commit. Phabricator Code review D11148
  • Migration request from IBusConfig to GSettings. Commit. Phabricator Code review D11061
  • [touchpad kded] Fix X-KDE-Library metadata: kded_ prefix to match binary. Commit.
  • Use opacity instead of visible. Commit. Fixes bug #391432. Phabricator Code review D11098
  • [Fonts KCM] Make font dialog modal. Commit. Phabricator Code review D10962
  • [taskmanager applet] Mark some caching QML Item properties readonly. Commit. Phabricator Code review D11026
  • Enable showing top level items in kicker and kickoff menu. Commit. Phabricator Code review D10938
  • Missing return statement in trash applet. Commit. Phabricator Code review D10979
  • [kicker] Never execute recent documents. Commit. Phabricator Code review D10835
  • [Kickoff / Kicker] Request closing plasmoid properly. Commit. Phabricator Code review D10915
  • Place toolbox in the top right corner of the screen. Commit. Fixes bug #390038. Phabricator Code review D10563
  • Make the badge text readable on dark color schemes. Commit. Phabricator Code review D10697
  • Add option to enable shared folderview content per desktop. Commit. Phabricator Code review D10408
  • Fix typo in user-visible string. Commit.
  • [KickoffItem] Remove wrapper Item. Commit. Phabricator Code review D10545
  • [Kickoff] Move RunnerModel to SearchView. Commit. Phabricator Code review D10540
  • [Kickoff] Remove unused lineSvg. Commit.
  • Turn code.js into a singleton. Commit. Phabricator Code review D10507
  • [Task Manager] Don't delay audio indicator when task appears. Commit. Fixes bug #390502. Phabricator Code review D10539
  • Use non-deprecated KDEInstallDirs variables. Commit.
  • Do not include complete Qt modules. Commit.
  • Remove module prefix from Qt includes. Commit.
  • Port away from deprecated *::clickMessage property. Commit.
  • [kfontinst kcm] Link libkfontinst to Qt5::Gui for QFontDatabase enum. Commit.
  • [Kicker] Move autoPopulate to AppsModel. Commit. Phabricator Code review D10506
  • Use QTemporaryDir::filePath() instead of path concatenation. Commit. Phabricator Code review D10038
  • Remove extra ';'. Commit.
  • Partially undo 0c4ed31589c809aeb9f74a09fbcae0de886b5566. Commit.
  • Use override keyword. Commit.
  • Call KLocalizedString::setApplicationDomain after Q*App creation. Commit.
  • [Task Manager] Load only icons in tooltip that we end up showing. Commit. Phabricator Code review D10382
  • Use non-deprecated NETWinInfo constructor. Commit.
  • Use non-deprecated KFileItem constructor. Commit.
  • Port launch feedback KCM to Qt Quick and implement VDG redesign. Commit. Phabricator Code review D8911
  • USe QLatin1String. Commit.
  • [Folder View] Let Alt+Enter open properties dialog. Commit. Fixes bug #389862. Phabricator Code review D10316
  • Remove bogus elements from org.kde.fontinst.xml. Commit.
  • Use QVariant::toUrl() over QVariant::value(). Commit.
  • Port away from deprecated KIO::SlaveBase::listEntry(UDSEntry, bool). Commit.
  • Use nullptr. Commit.
  • Remove use of non-existing cmake var ${include_directories}. Commit.
  • Adapt kfonstinst icon name to pattern expected by ecm_install_icons. Commit.
  • Remove unneeded call to private macro _ecm_update_iconcache. Commit.
  • Adapt touchpad icon names to pattern expected by ecm_install_icons. Commit.
  • Change deprecated (KF>=5.0) KIO::Job::ui() to KIO::Job::uiDelegate(). Commit.
  • Use nullptr. Commit.
  • Use explicit/nullptr don't use const'ref for a boolean. Commit.
  • Use ifdef to test for C++ preprocessor var created with #cmakedefine. Commit.
  • Adapt indentation to avoid warning about if-branch scope. Commit.
  • Fix mismatch of member definition order and init order. Commit.
  • Remove unneeded moc includes. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Use add_test signature where target command gets resolved to binary path. Commit.
  • Bump min cmake version to 3.0, move cmake_minimum_required to begin. Commit.
  • Don't check null pointer. Use explicit/nullptr. Commit.
  • Fix applying color effects of the theme. Commit.
  • Fix terminology: it is Plasma that can be restarted. Commit.
  • Remove qt include namespace. USe nullptr. Commit.
  • [Panel Config] Scrolling over size button increments size by 2 and shows current thickness. Commit. Fixes bug #372364. Phabricator Code review D6392
  • Don't use QString::null. Commit.
  • Use QLatin1Char/const'ify. Commit.
  • Use explicit/nullptr/isEmpty. Commit.
  • Fix iterator. Commit. Phabricator Code review D10177
  • Fix i18n usage. Commit.
  • Use override as we already use it in repo. Commit.
  • Remove virtual keyword. Commit.
  • Use directly remove. Commit.
  • Prevent duplicate entries in the Baloo kcm folders list. Commit.
  • Use QUrl in the ScreenMapper API. Commit. Phabricator Code review D9325
  • Use QStringLiteral, convert kDebug to qDebug. Commit.
  • Use some nullptr, add parent. Commit.
  • Fix debug operator it never works for sure. Commit.
  • Install desktop categories. Commit.
  • Port to debug category. Commit.
  • Really fix i18n. Commit.
  • Fix i18n by Victor . Commit.
  • Fix i18n. Commit.
  • Use QX11Info::isPlatformX11(). Commit.
  • QML port of fonts kcm. Commit. Phabricator Code review D8916
  • Don't crash on wayland. Commit.
  • QML mouse cursor KCM and components. Commit. Fixes bug #375106. Phabricator Code review D8692
  • Show root items in kicker menu. Commit. Fixes bug #358291. Phabricator Code review D8816
  • plasma-integration

  • Save the dialog view settings when closing the dialog without hitting the cancel button. Commit. See bug #209559. Phabricator Code review D12240
  • KDEPlatformFileDialog: Fix initial directory selection for remote files. Commit. Fixes bug #374913. Phabricator Code review D4193
  • Remove not necessary QtCore and co. Commit.
  • Fix typo in comment. Commit.
  • Remove duplicated include. Commit.
  • Use explicit. Commit.
  • Use nullptr. Commit.
  • Use override. Commit.
  • Remove unneeded moc includes. Commit.
  • Remove unused cmake macro includes (and include oithers in usual order). Commit.
  • Remove duplicated feature_summary() call. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Require KDE Frameworks 5.42 and Qt 5.9. Commit.
  • Use add_test signature where target command gets resolved to binary path. Commit.
  • Bump min cmake version to 3.0. Commit.
  • Use KFileWidget::setSupportedSchemes when available. Commit. Phabricator Code review D10025
  • Plasma Networkmanager (plasma-nm)

  • Remove unused code. Commit.
  • Simplify connection item delegate. Commit.
  • Use QtQuick's built-in HSV color features for cycling download color. Commit.
  • Coding style and minor improvements. Commit.
  • Unquote remote when importing OpenVPN connections. Commit. Fixes bug #393657
  • Use ScrollView from QtQuickControls in the main connection view. Commit. Fixes bug #393794
  • Check for device not being null. Commit. Fixes bug #393707. Phabricator Code review D12716
  • Require NM 1.0.0 and newer. Commit.
  • Use the bundled variant of installpackage. Commit. Phabricator Code review D11550
  • Adjust spacing between text and plotter line in Speed tab of nm applet. Commit. Phabricator Code review D10183
  • Plasma Audio Volume Control

  • Don't use plasma theme icons for application icons. Commit. Phabricator Code review D6388
  • Show OSD when default output changes. Commit. Phabricator Code review D12083
  • Fix issues in models to pass ModelTest. Commit. Phabricator Code review D11721
  • Use the new install_package form. Commit. Phabricator Code review D11551
  • Simplify display when there's only a single input device and a single output device. Commit. Phabricator Code review D11166
  • Add "move to device" functionality to hamburger menu. Commit. Implements feature #384292. Phabricator Code review D10901
  • KCM: Show only available device profiles. Commit. See bug #365723. Phabricator Code review D10148
  • Fix output device context menu. Commit. Phabricator Code review D10280
  • Applet: Use new device icons. Commit. Phabricator Code review D10252
  • Move availability property from Port to Profile. Commit. Phabricator Code review D9671
  • Plasma SDK

  • Consistently use X-KDE-ServiceTypes instead of ServiceTypes. Commit.
  • Remove unused X-Plasma-RemoteLocation entries. Commit.
  • Add Qt5::DBus. Commit.
  • Fix NoDisplay value to be all lowercase "true". Commit.
  • Q_DECL_OVERRIDE -> override. Commit.
  • Install app metadata for plasmoidviewer and plasmaengineexplorer. Commit. Phabricator Code review D10920
  • Use non-deprecated KDEInstallDirs variables. Commit.
  • Add some definitions for modern Qt code. Commit.
  • Work around QFontMetrics.width() overloads failing with QStringBuilder arg. Commit.
  • Port away from deprecated QModelIndex::child(). Commit.
  • Port away from deprecated qSort(). Commit.
  • Use beginResetModel() properly at start of change, drop deprecated reset(). Commit.
  • End source file with newline. Commit.
  • Use normalized signal signature. Commit.
  • Remove duplicated include. Commit.
  • Remove deprecated Encoding=UTF-8 from desktop files (& at wrong position). Commit.
  • Port away from deprecated Plasma::Applet::pluginInfo(). Commit.
  • Port away from deprecated Plasma::Package to KPackage::Package. Commit.
  • Port away from deprecated KDeclarative::initialize(). Commit.
  • [plasmoidviewer] Create KDBusService only after processing cmdl args. Commit.
  • Remove outdated comments/things from toplevel CMakeLists.txt. Commit.
  • [themeexplorer] Create QCommandLineParser only once needed. Commit.
  • Include own header first. Commit.
  • Inline application metadata, no more need for static variables. Commit.
  • Use explicit. Commit.
  • Use override. Commit.
  • Use nullptr. Commit.
  • Remove Qt module includes. Commit.
  • Remove module prefixes from Qt includes. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Bump min cmake version to 3.0, move cmake_minimum_required to begin. Commit.
  • Include all CMake macros after ECM inclusion. Commit.
  • Drop the setting of c++0x and -Wall. Commit.
  • [plasmoidviewer] Load translations from KPackage files if bundled. Commit. Phabricator Code review D10219
  • plasma-vault

  • Warning--. Commit.
  • Fix typo: irreversible. Commit.
  • Updated the CryFS backend to use 0.9.9. Commit.
  • Making the error message when opening the vault more prominent. Commit. Fixes bug #390998
  • Added vault deletion through the configuration dialogue. Commit. Fixes bug #385444
  • Added d-bus functions to close all open vaults. Commit.
  • Fix typos in UI strings. Commit. Phabricator Code review D11561
  • Fix build with Qt 5.11. Commit.
  • Detect path validity when the module is initialized. Commit.
  • Added option to switch off networking when a vault is mounted. Commit.
  • Plasma Workspace

  • Warning--. Commit.
  • [Notifications] Show tooltip on action when text doesn't fit. Commit. Phabricator Code review D12676
  • [Service Runner] Do startsWith check case-insensitive. Commit. Fixes bug #394202. Phabricator Code review D12927
  • Klipper: Do not insert secret data into history. Commit. Phabricator Code review D12539
  • Fix Logout screen countdown not cancelling on multi-monitor setups. Commit. Fixes bug #394249. Phabricator Code review D12893
  • Fixed access to current slideshow image using correct field in action_open. Commit. Fixes bug #394035. Phabricator Code review D12777
  • Make logout greeter share QMLEngine. Commit. Phabricator Code review D12891
  • [Notifications] Move "Open With" items into the top group of the menu. Commit. Phabricator Code review D12882
  • Avoid including the generated config-X11 private header. Commit. Phabricator Code review D12780
  • [image wallpaper] Restore alignment of "Color:" label in config UI. Commit.
  • [weather dataengine] Use https in some more places. Commit.
  • Mark unused argument as such. Commit.
  • Guard BookmarksRunner thread use. Commit. See bug #363136. Phabricator Code review D12683
  • Fix typo. Commit.
  • Translate code from English to English. Commit.
  • Show SNI when software renderer is in use. Commit. Phabricator Code review D12679
  • If GL context creation fails fall back to the software renderer. Commit. Phabricator Code review D11722
  • Use the right translation catalog. Patch by victorr2007@yandex.ru. Commit.
  • [Lock Screen] Match OSD fade out to desktop. Commit. Phabricator Code review D12549
  • [System Monitor Applet] Add setting for update interval. Commit. Fixes bug #353063. Phabricator Code review D6864
  • Show lockscreen controls when hitting a modifier. Commit. Phabricator Code review D12494
  • Introduce candidateContainments. Commit. Phabricator Code review D12351
  • Use the default Plasma wallpaper on the login screen. Commit. Fixes bug #381407. Phabricator Code review D11309
  • Fade to blur when the login box appears. Commit. Fixes bug #369676. Fixes bug #388622. Phabricator Code review D11928
  • Consistently use KQuickControls.ColorButton in the config UI. Commit. Phabricator Code review D12330
  • Make shellUpdateDelay do something. Commit.
  • Update the wallpaper dialog to the new design. Commit. Phabricator Code review D12148
  • Candidates to be empty is perfectly legal. Commit.
  • Revert "Revert "remove m_desktopContainments"". Commit.
  • Revert "remove m_desktopContainments". Commit.
  • Remove m_desktopContainments. Commit. Phabricator Code review D11801
  • [Workspace Scripting] Turn "gridUnit" into a property getter function. Commit. Phabricator Code review D12173
  • Sanitize signal handling in ksmserver. Commit. Phabricator Code review D8673
  • Fix logic error in DBus script evaluation. Commit.
  • Add plasmashell --replace. Commit. Phabricator Code review D12092
  • [Digital Clock] Allow copying current date and time to clipboard. Commit. Fixes bug #355190. Phabricator Code review D6183
  • [Image Wallpaper] Fix blur. Commit. Phabricator Code review D11981
  • Change "different user" icon on login screen. Commit. Fixes bug #392830. Phabricator Code review D12036
  • Remove one more kdelibs4support. Commit. Phabricator Code review D11966
  • [KRunner] Don't add to history items that start with a space. Commit. Fixes bug #392762. Phabricator Code review D11985
  • [Media Controller] Advance seek slider only if it can be advanced. Commit.
  • [Switch UserGreeter] Add QtQuickSettings. Commit.
  • [KSplashQML] static_cast QPlatformSurfaceEvent instead of dynamic_cast. Commit.
  • Avoid pointless config parse in ksplash. Commit. Phabricator Code review D11923
  • [Media controller] Add simple volume control. Commit. Fixes bug #386588. Phabricator Code review D11021
  • KDE logout screen background color fix. Commit. Fixes bug #382264. Phabricator Code review D11262
  • Drop unused dependency. Commit. Phabricator Code review D11794
  • Batch window changes events on XCB. Commit. See bug #378010. Fixes bug #365317. Phabricator Code review D7481
  • Vastly simplify image wallpaper code. Commit. Phabricator Code review D11726
  • Notification dataengine debug category. Commit. Phabricator Code review D11774
  • Remove dead dataengine code. Commit. Phabricator Code review D11775
  • Battery Monitor can now show battery levels of gaming devices, such as wireless gamepads and joysticks. Commit. Phabricator Code review D11571
  • [Notifications] Simplify hyperlink cursor handling. Commit.
  • More consistently use X-KDE-ServiceTypes instead of ServiceTypes. Commit.
  • Add mutex round static member used in a thread. Commit. Phabricator Code review D11590
  • Remove anchors in layout in wallpaper config. Commit. Phabricator Code review D11591
  • Revert "use plasma_install_bundled_package". Commit.
  • Remove unused X-Plasma-RemoteLocation entry. Commit.
  • Consistently use X-KDE-ServiceTypes instead of ServiceTypes. Commit.
  • Remove duplicated (X-KDE-)ServiceTypes entries. Commit.
  • Rename wallpaper translation catalogs to follow pattern. Commit. Phabricator Code review D10850
  • Bump dependency for the new bundled install package. Commit.
  • Use dbus-run-session instead of dbus-launch --exit-with-session. Commit. Phabricator Code review D11478
  • [Media Controller] Show player name in tooltip. Commit.
  • No longer export QT_QPA_PLATFORM env variable to the session. Commit. Phabricator Code review D11447
  • NotifcationPopup: workaround crash in Qt when appending empty actions array. Commit. Phabricator Code review D11519
  • Use plasma_install_bundled_package. Commit. Phabricator Code review D11514
  • Don't block evaluating DBus scripts if widgets are locked. Commit. Fixes bug #380347. Phabricator Code review D11375
  • Add a custom default avatar to the sddm-breeze theme. Commit. Phabricator Code review D11057
  • [AppMenuModel] Don't store actions ourselves. Commit. See bug #391868. Phabricator Code review D11350
  • [DesktopNotifier] Notify change for any link to trash:/. Commit. Phabricator Code review D10686
  • Add platform detection to KWorkspace library to adjust QT_QPA_PLATFORM. Commit. Phabricator Code review D10816
  • [AppMenu Applet] When custom global shortcut for applet is configured and invoke, open first menu entry. Commit.
  • [Media Controller] Show track length if available even if seeking isn't possible. Commit. Phabricator Code review D11356
  • Add a button to clear the notification history. Commit. Fixes bug #386068. Phabricator Code review D11261
  • Add Qt5::Nertwork. Commit.
  • Center systemmonitor window properly on multi-screen setup. Commit. Fixes bug #368158. Fixes bug #356706. Phabricator Code review D3484
  • Clear QT_DISABLE_DEPRECATED_BEFORE from KDELibs4Support before setting it. Commit.
  • Remove long-time deprecated Encoding=UTF-8 from desktop format files. Commit.
  • Use explicit. Commit.
  • Use nullptr. Commit.
  • Use more override. Commit.
  • Use m_xConnection member we already have. Commit.
  • Remove obsolete FIXME comment. Commit.
  • Explicitly cast from uint to int. Commit.
  • Remove i18n. Commit.
  • Add icons for gnome help. Commit.
  • [AppMenu Applet] Support actions without menu. Commit. Phabricator Code review D11168
  • Merge applet packages' /code subdirs into /ui subdirs. Commit. Phabricator Code review D11145
  • [Notifications] Announce body-images capability. Commit. Phabricator Code review D11151
  • Add convenience method to get a persistent model index from TasksModel. Commit. Phabricator Code review D11059
  • [plasmashell] Set Qt::AA_UseHighDpiPixmaps. Commit. Phabricator Code review D11131
  • [mediacontroller applet] Use media playback status icons. Commit. Phabricator Code review D11056
  • [mediacontroller applet] Reorder elements. Commit. Fixes bug #390280. Phabricator Code review D11063
  • Fix UTF8_STRING atom type check. Commit.
  • Fix leaks and clean up. Commit.
  • [XWindowTasksModel] When name or visible name changed only update display role. Commit. Phabricator Code review D11096
  • Auto hide popup when it opened itself. Commit. Phabricator Code review D10921
  • Add utils.cpp. Commit.
  • Add some more icons. Commit.
  • Split Menu handling into its own class. Commit.
  • Split Actions handling into a dedicated class. Commit.
  • No icons on the desktop by default. Commit. Phabricator Code review D10588
  • [Global Menu Applet] Skip menus without a name. Commit.
  • Support both check boxes and radio buttons. Commit.
  • Always send along toggle-state for check boxes. Commit.
  • Shut up. Commit.
  • Let menu change "Items to insert" also create new sections. Commit.
  • Add translation stuff. Commit.
  • Add a bunch of icons and heuristics for LibreOffice. Commit.
  • Immediately subscribe to menus once they show up and set window property only if there is one. Commit.
  • Add some more icons. Commit.
  • Add a couple more icons. Commit.
  • Fall back from menu bar to application menu on the fly. Commit.
  • Support LibreOffice icons with appmenu-gtk-module. Commit.
  • Add dedicated namespace for Icon resolution. Commit.
  • Implement bounds check. Commit.
  • Resolve section aliases on the fly. Commit.
  • Add icon for replace and select all. Commit.
  • Always send enabled and visible property along. Commit.
  • [Shell Handler] Port from own QQmlEngine to using QmlObjectSharedEngine. Commit. Phabricator Code review D10774
  • Port to QmlObjectSharedEngine in all remaining places. Commit. Phabricator Code review D10773
  • Parent full representation to the proper window at start. Commit. Phabricator Code review D10692
  • Update appMenu status only from qml side. Commit. Phabricator Code review D10710
  • [Clipboard plasmoid] Split delegate into separate files. Commit. Phabricator Code review D10557
  • Dont initialize app menu index in every hiding. Commit. Phabricator Code review D10695
  • Reduce plasmashell frozen time to almost nothing. Commit. See bug #358231. See bug #342056. Phabricator Code review D10627
  • Avoid a double emitResult(). Commit. Phabricator Code review D10629
  • [Run Command] Add history drop down button. Commit. Fixes bug #375207. Phabricator Code review D10652
  • Fix location of Firefox dbCacheFile. Commit. Phabricator Code review D10605
  • Split constructor with tons of arguments into separate setters. Commit.
  • Baloosearchrunner: Add 3 search types. Commit. Phabricator Code review D10624
  • [Clipboard plasmoid] Support Aztec barcode. Commit. Phabricator Code review D10560
  • [Clipboard plasmoid] Improved barcode selection button. Commit. Phabricator Code review D10562
  • Micro-optimise screenpool event filter by caching xcb extension offset. Commit. Phabricator Code review D10538
  • Avoid cmake duplication. Commit. Phabricator Code review D10544
  • [appstream runner] Name plugin binary following krunner_* pattern. Commit.
  • Do not include complete Qt modules. Commit.
  • Remove module prefix from Qt includes. Commit.
  • Use non-deprecated KDEInstallDirs variables. Commit.
  • Also ignore actions non-existing when creating the Menu. Commit.
  • Support Unity actions as fallback and don't mandate actions to exist. Commit.
  • Make it work!. Commit.
  • Remove extra ';'. Commit.
  • Shut up and remove unused variable. Commit.
  • Support stopping subscription and don't cleanup when the window goes away. Commit.
  • Begin implementing change tracking. Commit.
  • Register all typedefs also as metatype. Commit.
  • Send along user timestamp when invoking action. Commit.
  • Monitor DBus menu service. Commit.
  • Use override keyword. Commit.
  • Improve appearance of the logout dialog on wayland. Commit. Phabricator Code review D10425
  • Call KLocalizedString::setApplicationDomain after Q*App creation. Commit.
  • [krunner] No need to duplicate work of KAboutData::setApplicationData. Commit. Phabricator Code review D10398
  • Use KDEInstallDir variables instead of custom calculated install paths. Commit. Phabricator Code review D10400
  • The variant list in an action describes its state, this isn't arguments to pass for activation. Commit.
  • Remove copy of com.canonical.dbusmenu.xml. Commit.
  • Make it mostly work. Commit.
  • Use override keyword. Commit.
  • Call KLocalizedString::setApplicationDomain after Q*App creation. Commit.
  • [krunner] No need to duplicate work of KAboutData::setApplicationData. Commit. Phabricator Code review D10398
  • Use KDEInstallDir variables instead of custom calculated install paths. Commit. Phabricator Code review D10400
  • Register DBusMenuTypes also. Commit.
  • Add gmenu-dbusmenu-proxy. Commit.
  • [Notifications] Remove unused svg. Commit.
  • Use qlatin1char/qlatin1string. Commit.
  • Remove unused include. Commit.
  • Do not leak symbols of pimpl classes, protect with Q_DECL_HIDDEN. Commit.
  • Remove no longer needed code variants for older versions of KF5. Commit.
  • Autogenerate debug file + add debug categories file. Commit.
  • Fix-up for signal type Qt annotations update: namespace was screwed up. Commit.
  • Update D-Bus xml annotation name from com.trolltech -> org.qtproject. Commit.
  • Update D-Bus xml files to use "Out*" for signal type Qt annotations. Commit.
  • Pedantic. Commit.
  • Remove calls to deprecated no-op KDeclarative::initialize(). Commit.
  • Remove unneeded moc file include. Commit.
  • Prevent cmake 3.10+ warning with automoc & K_EXPORT_PLASMA_GEOLOCATIONPROVIDER. Commit.
  • Add ECMMarkAsTest to dataengines/notifications. Commit.
  • Fix tests being skipped due to executables not found after ECM min bump. Commit.
  • Drop ECMPackageConfigHelpers for CMakePackageConfigHelpers. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Bump min cmake version to 3.0. Commit. Phabricator Code review D9835
  • Add explicit, use nullptr etc. Commit.
  • Fix includes. Commit.
  • Const'ify. Clean forward declaration. Commit.
  • Use nullptr/explicit. Commit.
  • Remove double margin. Commit.
  • Use nullptr. Port some code for compiling with strict flags. Commit.
  • We don't need virtual + override. Commit.
  • Use QStringLiteral/explicit. Commit.
  • Use nullptr. Commit.
  • Use override everywhere. Commit.
  • Use nullptr and co. Commit.
  • Use nullptr. Initialize variables. Don't use 0 for QString(). Commit.
  • Don't use replace(..., QString("")) use directly remove(...). Commit.
  • Const'ify. Commit.
  • Const'ify. Commit.
  • [Klipper] Force plain text on the edit dialog. Commit. Phabricator Code review D10111
  • Autogenerate debug category file. Commit.
  • Fix double margin. Commit.
  • Build test/autotest if BUILD_TESTING is defined. Commit.
  • Fixed memory leak when there are a lot of items in notification history. Commit. Fixes bug #389132. Phabricator Code review D9978
  • [Notifications] Disable history check box when notifications are disabled. Commit. Phabricator Code review D9979
  • [AppMenu Applet] Underline mnemonics only while Alt is pressed. Commit. Fixes bug #389118. Phabricator Code review D9948
  • Plymouth KControl Module

  • Make it build with strict flags. Commit.
  • Fix version. Commit.
  • Warning--. Commit.
  • polkit-kde-agent-1

  • Add .arcconfig. Commit. Phabricator Code review D12496
  • Polish `Details` panel; added "Not Applicable" to fill otherwise blank spaces. Commit. Phabricator Code review D12479
  • Add a window icon for authentication dialog under Wayland. Commit.
  • Fix app initialization order. Commit. Phabricator Code review D11106
  • Use non-deprecated KDEInstallDirs variables. Commit.
  • Remove unused cmake macro includes. Commit.
  • Use explicit. Commit.
  • Use nullptr. Commit.
  • Use override. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Require KDE Frameworks 5.42 and Qt 5.9. Commit.
  • Bump min cmake version to 3.0, move cmake_minimum_required to top. Commit.
  • Powerdevil

  • Revert "Revert "Get rid of KDELibs4Support"". Commit. Phabricator Code review D11744
  • Org.freedesktop.PowerManagement.Inhibit will only inhibit suspending the machine now (as per spec), to prevent screen power management use org.freedesktop.ScreenSaver.Inhibit instead. Commit. Phabricator Code review D11182
  • Use platform detection from KWorkspace in Powerdevil. Commit. Phabricator Code review D11446
  • Remove outdated condition for calling feature_summary(). Commit.
  • Use non-deprecated KDEInstallDirs variables. Commit.
  • Update D-Bus xml file to use "Out*" for signal type Qt annotations. Commit.
  • End source files with newline. Commit.
  • Fix typos in comments. Commit.
  • Use override. Commit.
  • Use nullptr. Commit.
  • Use explicit. Commit.
  • Remove Qt module include. Commit.
  • Remove module prefixes from Qt includes. Commit.
  • Remove unneeded moc includes. Commit.
  • Remove duplicated add_definitions(-DQT_NO_KEYWORDS). Commit.
  • Remove unneeded cmake macro include. Commit.
  • Use KF5_MIN_VERSION also for ECM, now that it's part of KF. Commit.
  • Require KDE Frameworks 5.42 and Qt 5.9. Commit.
  • Bump min cmake version to 3.0, move cmake_minimum_required to begin. Commit.
  • Properly define an optional feature, i.e. ddcutils. Commit.
  • SDDM KCM

  • Use installedTheme. Commit.
  • Warning--. Commit.
  • System Settings

  • WArning--. Commit.
  • Fix sidebar view regression of not prompting about unsaved changes. Commit. Fixes bug #392160. Phabricator Code review D12686
  • Enlarge default window size. Use (adjusted) calculation in `SizeHint` to determine minimum window width. Commit. Fixes bug #389617. Phabricator Code review D12252
  • Fix build with Qt 5.11 (missing QStyle). Commit. Phabricator Code review D12547
  • QML applets need to manage padding by themselves. Commit. Phabricator Code review D12515
  • Add QtQuickSettings. Commit. Phabricator Code review D11961
  • Add hidden system setting group. Commit. Phabricator Code review D12449
  • Update systemsettings docbook to 5.12. Commit. Phabricator Code review D11607
  • Use platform detection in SystemSettings. Commit. Phabricator Code review D11445
  • Make the item heights rounded to avoid font rendering issues. Commit. Phabricator Code review D11502
  • Add explicit includes to fix build with Qt 5.11. Commit.
  • Use nullptr. Commit.
  • Use override. Commit.
  • Port from deprecated KRun::run() to KRun::runService(). Commit.
  • Remove module prefix from Qt includes. Commit.
  • Use non-deprecated KDEInstallDirs variables. Commit.
  • Remove '(' and ')'. Commit.
  • Use nullptr. Commit.
  • Increase version. Commit.
  • Use debug categories. Commit.
  • Make it compiles with strict definition. Commit.
  • Use nullptr. Commit.
  • User Manager

  • Split replaceAccount from addAccountToCache. Commit. Fixes bug #336994. Phabricator Code review D12837
  • Warning--. Commit.
  • Fix merge conflict. Commit.
  • Enable anti-aliasing for user avatars. Commit. Phabricator Code review D12468
  • xdg-desktop-portal-kde

  • Warning--. Commit.
  • Add Screenshot portal. Commit. Phabricator Code review D12068
  • Improve app chooser dialog. Commit.
  • Avoid issues if pkgconfig cannot find the libraries. Commit.
  • Update variables names. Commit.
  • Look for pkgconfig quietly. Commit.
  • Update the doc. Commit.
  • Simplify. Commit.
  • Search properly for pipewire and other libs. Commit. Phabricator Code review D12147
  • Make screencast support optional. Commit. Phabricator Code review D11943
  • Add screen cast portal. Commit. Phabricator Code review D10965
  • Fix build with Qt dev branch, where QCUPSSupport::cupsOptionsList was removed. Commit. Phabricator Code review D10345