Update to latest kf5 dependency. Commit.Use KBusyIndicatorWidget. Commit. Phabricator Code review D23558Fix forward declaration. Commit.Cancel helper when agent is canceled. Commit. Phabricator Code review D21382Make renderDialGroove() area match the maximum renderDialContents() area. Commit. Phabricator Code review D24008Fix colors from KStatefulBrushes not using application colorschemes. Commit. Phabricator Code review D23170Move drawIndicatorButtonDropDownPrimitive separator when sunken. Commit.Fix width and separator of ToolButtonComplexControl outline w/ dropdown menu. Commit.Revert "Fix width and separator of ToolButtonComplexControl outline w/ dropdown menu". Commit.Fix width and separator of ToolButtonComplexControl outline w/ dropdown menu. Commit. Phabricator Code review D23169Removed GlobalPos from QMouseEvent constructor. Commit.Remove unneeded 1 pixel margin around side panels. Commit. Phabricator Code review D22138Remove qtquickcontrols dir. Commit. Phabricator Code review D21969- fixed "missing override" warnings. Commit.Re-read color palettes when application color changes. Commit. Fixes bug #408416. See bug #382505. See bug #355295. Phabricator Code review D21646Set default border value in all places. Commit. Phabricator Code review D13278Recommend window border size "None". Commit. Phabricator Code review D13481Disable extended resize borders for maximized windows. Commit. See bug #407989Fix build_theme.sh invocation without arguments. Commit.[GTK3] Make CSD window decorations 18px instead of 16px. Commit. Phabricator Code review D23560[GTK3] Have checkboxes and radiobuttons respect the user's color scheme. Commit. Phabricator Code review D23547[GTK3] Recolor CSD titlebuttons according to user's color scheme. Commit. Phabricator Code review D23451[GTK3 -> Chrome/ium] Tweak tab stylings. Commit. Fixes bug #403108. Phabricator Code review D23080GTK3 - Fix menu port to colordefs. Commit. Phabricator Code review D22971Convert colors into GTK colordefs. Commit. Phabricator Code review D22877[GTK3] Give checkboxes and radiobuttons a pressed appearance. Commit. Phabricator Code review D22881Merge gtk320 and gtk318 into gtk3. Commit. Phabricator Code review D22876Kconf_update: Also migrate from BreezyGTK. Commit. Phabricator Code review D22237Border for "separator_menu_item" should be 0. Commit. Fixes bug #404045. Phabricator Code review D21869Remove background from scrollbars when hovering on them. Commit. Phabricator Code review D21639Remove unused method. Commit.Fix placement of extra backend buttons. Commit.Show a new version string description for updates where the old and new versions are identical. Commit. Phabricator Code review D24005Port to new QAbstractItemModelTester. Commit.Fix mistake in ListSectionHeader porting. Commit.It depends against 5.62.0. Commit.Use new Kirigami ListSectionHeader component on Updates and Sources pages. Commit. Phabricator Code review D23057Wait a bit further before we check for updates. Commit.Stop reading unused configuration file. Commit.We need the full path otherwise plasma autostart can't find it. Commit.Change Installed list icon to view-list-details. Commit. Phabricator Code review D23678Notifier: remove unused warning. Commit.Move the notifier logic into a separate process. Commit. Phabricator Code review D23469Remove merge conflict. Commit.Odrs: fix caching. Commit.Odrs: show error message when query fails. Commit.Fix review dialog contents overflowing with long usernames. Commit. Fixes bug #411277Show update issues on a popup instead of as passive messages. Commit. Fixes bug #411182. See bug #403791. Phabricator Code review D23357Make "up to date" icon match size of other centered icons on pages. Commit.Make on-page staus messages less huge so they don't compete with page titles. Commit.Show progress for PackageKit update fetching. Commit. Phabricator Code review D23324Make update page labels consistent with topUpdateComp. Commit. Phabricator Code review D23292Fix qml warnings, remove old code. Commit.Add keyboard control for ProceedDialog buttons. Commit. Phabricator Code review D23284Only display old and new versions when both are available. Commit. Phabricator Code review D23250Reduce visual strength of version numbers on Updates page. Commit. Phabricator Code review D23058Show busy indicator while loading apps list. Commit. Phabricator Code review D23155Improve "No internet connection!" error message. Commit. See bug #401959. Phabricator Code review D17598Make the review dialog tall enough to actually write a review in it. Commit.Add icons to Categories, Installed, and Sources globaldrawer entries. Commit. Phabricator Code review D22716Make "Updates Available" notification persistent but low priority. Commit. Fixes bug #409757. Fixes bug #409331. Phabricator Code review D22429Snap: fix typo. Commit.Fix XML. Commit.Appdata: Reverse the order of the releases, leaving latest on top. Commit. Fixes bug #409092Add gitignore. Commit. Phabricator Code review D21942Hide update notifier completely when no updates are available. Commit. Phabricator Code review D21941Packagekit: add debug information for the attached bug. Commit. See bug #402928Snap: use snap's markdown to render the descriptions. Commit.Install in new logging directory when we use kf5 5.59.0. Commit.[Notifier] Delay creating QNetworkConfigurationManager. Commit. Phabricator Code review D21561Fix forward declaration. Commit.I18n: Use proper plurals in notification texts. Commit. Phabricator Code review D21484[ActionListItem] Make QML imports and tooltip consistent. Commit. Phabricator Code review D21417Add missing space. Commit.Improve AppData description. Commit. Phabricator Code review D21385Make text more readable and update screenshot. Commit.Port knsbackendtest to ecm_add_test. Commit. Phabricator Code review D21239Snap: stop using deprecated APIs. Commit.Snap: Use AppStreamIntegration for snap reviews as well. Commit.Snap & packagekit: Refresh ratings when they arrive. Commit. Fixes bug #407471It compiles fine without deprecated method. Commit.Use QTEST_GUILESS_MAIN for systeminformationtest. Commit. Phabricator Code review D23878Add option to discourage reporting bugs. Commit. Phabricator Code review D23261Add testing documentation with handy things I came to notice over time. Commit.New env var DRKONQI_HTTP_DELAY_MS to force a connection delay. Commit. Phabricator Code review D22376Typo--. Commit.Drop constant keyword for properties that are writable. Commit.Wrap the details example label+spacer in a container widget. Commit. Fixes bug #409807. Phabricator Code review D22485Fix minor typos. Commit.The list of available platforms is now always in sync with the list on bugzilla itself. Commit. Fixes bug #383530. Phabricator Code review D22492Implement parts of the bug field api endpoint. Commit. Phabricator Code review D22491Refactor jobdouble duplication away. Commit.Move coverage to src scope. Commit.Use accepted term-width syntax in lldbrc. Commit.Remove forced crash storage. Commit.Create helper object to hold the connections. Commit.Store only the last 10 files in the cache directory. Commit.Add pid information to the log files. Commit.Store crash report automatically if shutting down. Commit. Phabricator Code review D22322Change debug dir order to prefer appDir and do not duplicate Debuggers. Commit. Phabricator Code review D22401Bug reporting can no longer exhaust the maximum character size enforced by Bugzilla. Commit. Fixes bug #248807. Phabricator Code review D22399Only benchmark once. Commit. Phabricator Code review D22402Always log raw exception data. Commit. Phabricator Code review D22398Disambiguate the names of Debugger. Commit. Phabricator Code review D22400Do not dereference `current` outside guard condition. Commit. Phabricator Code review D22404Qobject_cast rather than dynamic_cast. Commit. Phabricator Code review D22403Remove UnhandledErrorDialog. Commit. Phabricator Code review D22393Fixuifiles. Commit.Contact to drkonqi is now more reliably verified and the login button enabled when possible. Commit. Fixes bug #373099. Fixes bug #354292. Phabricator Code review D22326Show debug button when KDevelop session is running. Commit. Phabricator Code review D11234Typo--. Commit.Fix integration test. Commit.Remove unused includes. Commit.Fix some tests in release mode. Commit. Phabricator Code review D22242Refactor basic OS info to be set via config and fixate it for testing. Commit. Phabricator Code review D22328Code cleanups. Commit. Phabricator Code review D22323Return directly without creating temporaries. Commit.Rename variable: QApplication qa to app. Commit.Send options as an Array. Commit.Const-correctness. Commit.Buttons are more suitably labled when bug reports are submitted. Commit. Phabricator Code review D22289Login tokens get refreshed before submitting reports to prevent unauthorized errors. Commit. Fixes bug #338216. Phabricator Code review D22288Don't access our debug interceptor past its live time. Commit.Change username labels to e-mail address instead. Commit. Fixes bug #375462. Phabricator Code review D22212Code Simplification / Readability Changes. Commit. Phabricator Code review D22233Assert qt and kf5 versions against their actual underlying value. Commit. Phabricator Code review D22232Put server on heap so it doesn't get dtor'd in the wrong thread. Commit.Switch platform guessing to a static hash. Commit. Phabricator Code review D22142Rename lsbRelease to prettyName and set it from os-release as well. Commit. Phabricator Code review D22141Port to KOSRelease. Commit. Phabricator Code review D22139Test SystemInformation class. Commit. Phabricator Code review D22137Pack drkonqi into a transient static lib we can use for unit testing. Commit. Phabricator Code review D22135Switch a whole bunch of fallthroughs to breaks. Commit.More break instead of fallthrough. Commit.Break instead of fallthrough. Commit.Fix default URI to use correct path. Commit.Do not prefer error pages. Commit.Replace symlink hack with QFINDTESTDATA. Commit. Phabricator Code review D22134Remove CONSTANT from properties that are not. Commit.Port to bugzilla REST API. Commit. Phabricator Code review D19612Show details examples in label itself instead of unexpected tooltip. Commit. Fixes bug #401697. Phabricator Code review D21745Fix style. Commit.Install in new logging directory when we use kf5 5.59.0. Commit.Update to latest kf5 dependency. Commit.Extract mimetype from recentlyused.xbel. Commit. Phabricator Code review D23737Fix compile warning. Commit. Phabricator Code review D23218Add a event Spy for GtkFileChooser recent files. Commit. Phabricator Code review D23112Set a parent for the dir watcher. Commit.Fix bug found by Andreas Scholta reported on github. Commit.Fix typo in CREATE_GETTER_AND_SETTER. Commit. Phabricator Code review D22396Install in new logging directory when we use kf5 5.59.0. Commit.Fix forward declaration. Commit.Update to latest kf5 dependency. Commit.Kstart: Prevent crash when running without args. Commit. Phabricator Code review D22613Kioclient: Don't convert `:x:y` to `?line=x&column=y` for URLs starting with remote schemes. Commit. Fixes bug #408632. Phabricator Code review D22525Keep existing configurations' strings . Commit. Fixes bug #322797. Fixes bug #354963. Fixes bug #342320. Phabricator Code review D21524Fix forward declaration. Commit.Update to latest kf5 dependency. Commit.In the note applet, always paste without formatting by default. Add an action to paste preserving formatting in the contextual menu. Commit. Phabricator Code review D22774Fix Unsplash POTD not updating. Commit. Phabricator Code review D22925Fix build. Commit.Converter runner can now convert fractional units, such as 3/8". Commit. Fixes bug #409216. Phabricator Code review D22869Attempt to support different collections of Unsplash. Commit. Phabricator Code review D22494Unsplash POTD: filter out banner image and pick random photo from latest. Commit. Phabricator Code review D22451Add Unsplash POTD Provider. Commit. Phabricator Code review D22426[quota] Use new breeze icons. Commit. Fixes bug #389311. Phabricator Code review D21958[Notes] Fix icons being almost invisible with light backgrounds when using dark themes. Commit. Fixes bug #353819. Phabricator Code review D21027Add gitignore. Commit.Fix forward declaration. Commit.Can take keyboard focus in panels. Commit.Update to latest kf5 dependency. Commit.Update to latest kf5 dependency. Commit.Port away from kdemacros.h. Commit. Phabricator Code review D23818Port away from deprecated KWindowSystem::windowInfo. Commit.Data/kde32b1.khotkeys: Write in US English: anticlockwise -> counterclockwise. Commit. Phabricator Code review D22463Port QLayout::setMargins. Commit.Update to latest kf5 dependency. Commit.Fix the last fix of the max y-range computation. Commit. Phabricator Code review D24036Fix maximum y-value-range computation. Commit. Phabricator Code review D24029Add time line to X axis. Commit. Fixes bug #376940. Phabricator Code review D23520Set a minimum window size to reasonable 800x600 px. Commit. Phabricator Code review D23746[Energy KCM] Port away from WorkspaceComponents.BatteryIcon and improve presentation. Commit. Fixes bug #411051. Phabricator Code review D23368Clean up not needed Q_INVOKABLE. Commit. Phabricator Code review D23391Fix usage of contains. Commit.Use QLatin1String where it's necessary. Commit.Fix embarrassing rebase error. Commit.Capacity degradation -> Battery health. Commit. Phabricator Code review D23449[energy kcm] Display Vendor and model. Commit. Phabricator Code review D23152Improve charge capacity/level strings. Commit. Phabricator Code review D23379[energy kcm] Remove bogus Has power supply property from UI. Commit. Phabricator Code review D23130[Energy] Put battery capacity info in battery section and call it "Capacity degradation". Commit. Phabricator Code review D23270Clean up old bug workaround in KCMFileIndexer. Commit. Phabricator Code review D22012[energy kcm] Fix width of lines in the graph background. Commit. Phabricator Code review D23150Fix PCI module. Commit. Phabricator Code review D18920Update and add some device names in PCI module. Commit. Phabricator Code review D22369Fix ambiguous "Current" label in energy information. Commit. Fixes bug #410033. Phabricator Code review D22783Show about distro KCM in System Settings' System Administration category. Commit. Implements feature #409811. Phabricator Code review D22742[About distro] Improve name and keywords. Commit. Phabricator Code review D22726Formatting cleanup in PCI module. Commit. Phabricator Code review D22368Update Konrad's mail address in PCI module. Commit. Phabricator Code review D22367Improve QWidget KCM and QML KCM consistency. Commit. Phabricator Code review D22028Fix a Qml warning. Commit. Phabricator Code review D22044Port fileindexmonitor kcm to QQC2 and use KCM.SimpleKCM. Commit. Phabricator Code review D21961Port kcm energy info to kirigami 2, fix colors issues. Commit. Phabricator Code review D20598Fix forward declaration. Commit.[KMenuEdit] port away from KStandardDirs. Commit. Phabricator Code review D23823Remove dead code. Those two methods were looking at KDE3 "applnk" directories... Commit.Install in new logging directory when we use kf5 5.59.0. Commit.Revert "Revert "i18n fixes"". Commit. Phabricator Code review D24073Revert "i18n fixes". Commit.Update to latest kf5 dependency. Commit.I18n fixes. Commit.Improve output enablement recovery and config write. Commit. Phabricator Code review D24038Delay load on output add/remove. Commit. Phabricator Code review D24021Polish Displays KCM UI. Commit. Fixes bug #348126. Phabricator Code review D23798Revert "We depend against 5.58" oops we need > 5.58. Commit.We depend against 5.58. Commit.Partially revert "[kcm] Fix i18n output file name and split texts". Commit.[kcm] Fix i18n output file name and split texts. Commit. Phabricator Code review D23783Add the missing KCMUtils requirement. Commit.[kded] Save replication source hash to config file. Commit. Phabricator Code review D23733[kcm] Provide graphical interface to replicate outputs. Commit. Phabricator Code review D23666Rewrite KScreen KCM as ConfigModule with outputs model and Kirigami. Commit. Phabricator Code review D22468[kded] Support fractional output scale. Commit. Phabricator Code review D23732Add missing includes. Commit.Improved OSD behavior. Commit. Fixes bug #398816. Phabricator Code review D22803Remove unused includes. Commit.Ignore some more files. Commit.On config read adjust outputs positions to global value changes. Commit. Phabricator Code review D21110[kcm] Expose interface to control output property retention. Commit. Phabricator Code review D16997Add method to write retention to configuration control files. Commit. Phabricator Code review D16996Consider identical display models in ControlConfig. Commit. Phabricator Code review D16995Split Control class into configurations and outputs control classes. Commit. Phabricator Code review D16994Add a common directory for functionality being used by kcm and daemon. Commit. Phabricator Code review D16993Introduce secondary control channel of the KScreen daemon. Commit. Phabricator Code review D16992Introduce concept of global and individual output data retention. Commit. Phabricator Code review D16991[kded] Separate configuration storage path. Commit. Phabricator Code review D16990[kded] Introduce Config wrapper class. Commit. Phabricator Code review D16989Install in new logging directory when we use kf5 5.59.0. Commit.Fix forward declaration. Commit.Use new file category syntax. Commit.Update to latest kf5 dependency. Commit.Do not allow the greeter to send the same password multiple times (Fix GPG smart card access). Commit. Phabricator Code review D23849[KCM] Draw full QTabWidget frame. Commit. Fixes bug #410923. Phabricator Code review D23184Remove unused includes. Commit.[KCM] Improve text for "lock after wake" feature. Commit. Phabricator Code review D22934Improve the look of the Lock Screen KCM UI. Commit. Phabricator Code review D22911Allow the "turn off screen" to be used from the lockscreen. Commit. Phabricator Code review D22748Remove unused includes. Commit.Initialize view with the right size. Commit. Phabricator Code review D22132Foreach -> for. Commit.Try getting the X keyboard grab multiple times. Commit. Phabricator Code review D20804Fix forward declaration. Commit.Update to latest kf5 dependency. Commit.Suggestion - newline ending after password to output. Commit. Phabricator Code review D4775Port QLayout::setMargins to QLayout::setContentsMargins. Commit.Set default visibility for per-process network sensors to true. Commit. Phabricator Code review D24054Replace s6_addr32 with s6_addr in the network plugin helper. Commit.Yet another BSD compile fix. Commit.Another FreeBSD compile fix. Commit.Try to fix building the network plugin on FreeBSD. Commit.Add a per-process network information plugin. Commit. Phabricator Code review D23342HiDPI icon in buttons and menus. Commit. Phabricator Code review D23795Linux softraid: Define _GNU_SOURCE for pipe2. Commit. Phabricator Code review D19865QT_NO_NARROWING_CONVERSIONS_IN_CONNECT is already defined in ecm. Commit.Remove unused includes. Commit.Ignore files. Commit.Fix forward declaration. Commit.Ksysguardd: show Mandatory Access Control (SELinux/AppArmor) context. Commit. Phabricator Code review D20853ProcessList: add support for cgroups. Commit. Phabricator Code review D20786ProcessList: add NoNewPrivileges. Commit. Phabricator Code review D20584Update to latest kf5 dependency. Commit.Update to latest kf5 dependency. Commit.Remove unused variable. Commit.Remove unused includes. Commit.Provide a KModifierKeyInfoProvider implementation. Commit. Phabricator Code review D20442Use new logging category directory if we use kf5 5.59.0. Commit.[platforms/drm] introduce env var to select GPU. Commit. Phabricator Code review D24051Emphasize minimization in MinimizeAll script. Commit. Fixes bug #356161. Phabricator Code review D24044Port away from deprecated QString::sprintf. Commit. Phabricator Code review D24045Port away from deprecated qVariantFromValue. Commit. Phabricator Code review D24042Undo some recent cmake changes. Commit.Fix a link error when building kwin. Commit.Cleanup style in CMakeLists.txt files. Commit.Keep things sorted alphabetically in CMakeLists.txt. Commit. Phabricator Code review D24018Delete unused forward declaration of Client class. Commit.Drop checkArea helper. Commit. Phabricator Code review D23923Pass correct area to placeCascaded in cascadeDesktop. Commit. Phabricator Code review D23921Pass area by const reference to placeFoo methods. Commit.Enable HiDPI rendering for rules dialog and killer dialog. Commit. Phabricator Code review D23987[plugins/scenes/opengl] Use linear filter on Wayland. Commit. Phabricator Code review D23986Make Desktop Effects KCM desktop file consistent. Commit. Phabricator Code review D23978Fix compile failure window variable doesn't exist. Commit. Phabricator Code review D23957Don't initialize QFlags with 0 value. Commit. Phabricator Code review D23948[platforms/x11] Get rid of some code duplication in windowed backend. Commit. Phabricator Code review D23947Remove disabled TabGroup feature. Commit. Phabricator Code review D23069Fix invalid tabstop. Commit. Phabricator Code review D23936Remove stray semicolon. Commit.[colorcorrection] Fix division by zero. Commit. Phabricator Code review D23914[effects/windowgeometry] Fix -Wdeprecated-declarations. Commit.[kcmkwin/kwineffects] Fix mistake in ListSectionHeader porting. Commit.[kcmkwin/kwineffects] Use new Kirigami ListSectionHeader component. Commit. Phabricator Code review D23913[autotests] Stabilize testMoveResize. Commit.[autotests] Fix filename of placement test. Commit.[autotests] Test more placement policies. Commit.Fix compilation error with Qt 5.9. Commit.We depend against 5.62. Commit.Remove unused variable. Commit. Phabricator Code review D23829[autotests] Stabilize pointer input test. Commit.Add context object to screenScaleChanged connection. Commit.Destroy ShellClient before Workspace is gone. Commit. Phabricator Code review D22986[kcmkwin/options] Improve the look of the KWin options KCM UIs. Commit. Phabricator Code review D23615Make KWin action menu consistent with task manager, use action verbs for configure items and add more icons. Commit. Phabricator Code review D23779[kcmkwin/kwineffects] Use new Kirigami ListSectionHeader component. Commit. Phabricator Code review D23055[effects/wobblywindows] Draw clients below opaque wobbly windows. Commit. Fixes bug #411092. Phabricator Code review D23774Use XCB wherever possible. Commit. Phabricator Code review D23756[effects/wobblywindows] Remove traits of an open/close animation. Commit. Phabricator Code review D23763[tabbox] Delete unused X11 includes. Commit. Phabricator Code review D23752[kcmkwin/options] Delete unused X11 includes. Commit. Phabricator Code review D23751Drop redundant Compositor::hasScene(). Commit. Phabricator Code review D23744Remove pointless destructors. Commit. Phabricator Code review D23747[wayland] Don't update margins in ShellClient::finishInit. Commit. Phabricator Code review D23743Delete unused includes. Commit.[platforms/drm] Rework enablement and dpms switching. Commit. Phabricator Code review D23600Replace Wayland/XDG outputs checks with enablement checks. Commit. Phabricator Code review D23553Lift output enablement into Platform. Commit. Phabricator Code review D23545[platforms/drm] Early platform and outputs teardown. Commit. Phabricator Code review D23602Fix warning text message. Commit.Prevent deleting non-existing support properties on the root window. Commit. Phabricator Code review D23611Make checkForOverlayWindow X11Compositor only. Commit. Phabricator Code review D23608Reconfigure effects only once on config change. Commit. Phabricator Code review D23607Don't schedule repaint until Compositor is On. Commit. Phabricator Code review D23590Quick tile only resizeable clients. Commit. Fixes bug #411028. Phabricator Code review D23604Expose internal id to declarative scripts. Commit. Phabricator Code review D23671Remove unused forward declare. Commit.Fix orientation sensor DBus. Commit. Phabricator Code review D23610Fix -Wsign-compare. Commit.Delete commented Xlib code. Commit.Uncomment assert. Commit.Delete a leftover after old scripting api. Commit.Switch to Q_ASSERT. Commit. Phabricator Code review D23605Traverse the stacking order backwards when switching between windows. Commit. Fixes bug #411356. Phabricator Code review D23521[x11] Fix crash during tear down. Commit. Fixes bug #411049. Phabricator Code review D23098Fix doxygen comment style. Commit.Get name and refresh rate from output device. Commit. Phabricator Code review D23546[platforms/x11/windowed] Fix output scale access before output device creation. Commit.[wayland] Allow debugging kwin with lldb. Commit. Phabricator Code review D23544Remove unused function declaration. Commit.[plugins/aurorae] Fix indentation in Decoration::updateBuffer. Commit.[Aurorae] Remove effective triple buffering. Commit. Phabricator Code review D23331[Aurorae] Don't delay initial blit. Commit. Phabricator Code review D23332Assure wayland output interface creation path. Commit. Phabricator Code review D23540[autotests] Fix failing autotests. Commit. Phabricator Code review D23539Fix variable unused warning. Commit.Remove outputs handling alternative. Commit. Phabricator Code review D23485Get output physical size from output device. Commit. Phabricator Code review D23496Get output pixel size from output device. Commit. Phabricator Code review D23495Get output position and scale from output device interface. Commit. Phabricator Code review D23489Rely on output device existence. Commit. Phabricator Code review D23486[platforms/x11] Delete duplicate doxygen comments in X11Output. Commit. Phabricator Code review D23481[platforms/x11/windowed] Create output devices. Commit. Phabricator Code review D23479[platforms/fbdev] Create output device. Commit. Phabricator Code review D23478[platforms/virtual] Create output devices. Commit. Phabricator Code review D23477[platforms/wayland] Create output devices. Commit. Phabricator Code review D23473Emit mode-change on all relevant changes. Commit. Phabricator Code review D23435Remove change-set null check. Commit. Phabricator Code review D23428[platforms/x11/standalone] Fix stored refresh rate. Commit. Phabricator Code review D23265Fix the build error in hwcomposer backend. Commit.Remove custom menu positioning code. Commit. Phabricator Code review D23142Use compiler __SSE2__ definitions and C++11 alignas. Commit. Phabricator Code review D23120Update icon PNGs. Commit.Use C++ cast instead of c-style. Commit. Phabricator Code review D23121Reduce duplicate code calculating popup position. Commit. Phabricator Code review D23102Move common code out of if/else. Commit. Phabricator Code review D23101Be consistent about touch point id type: use qint32. Commit. Phabricator Code review D23086Clean up usage of m_client. Commit. Phabricator Code review D23067Make iterating over Layer enum simple. Commit. Phabricator Code review D23085Fix warning: -Wdeprecated-copy - implement StrutRect::operator=. Commit. Phabricator Code review D23084Be consistent in undefining macros. Commit. Phabricator Code review D23083Remove stray semicolon. Commit.Refactor: Minimize use of geom in Toplevel subclasses. Commit. Phabricator Code review D23072Remove usage of QWeakPointer for QObject for AbstractThumbnailItem::m_parent. Commit. Phabricator Code review D23071Remove usage of QWeakPointer for QObject for thumbnails. Commit. Phabricator Code review D23070Fix ifdefs resulting in dead code. Commit. Phabricator Code review D23068Remove usage of QWeakPointer for QObject. Commit.Remove stray semicolon. Commit.Fix typo mkae -> make. Commit.Revert "Load the keyboard on-demand". Commit.Remove X11Compositor requires compositing check. Commit. Phabricator Code review D23032Replace foreach loops and improve code style in composite. Commit. Phabricator Code review D23011Split Compositor class in Wayland and X11 child classes. Commit. Phabricator Code review D22195Revert "wayland: Terminate client connections before Workspace is destroyed". Commit.[wayland] Add support for zwp_linux_dmabuf. Commit. Phabricator Code review D10750[kcmkwin/kwindesktop] Improve the look of the Virtual Desktops KCM UI. Commit. Phabricator Code review D22933[kcmkwin/kwinscreenedges] Improve the look of the Screen Edges and Touch Screen KCM UI. Commit. Phabricator Code review D22909[kcmkwin/kwineffects] Improve the look of the Desktop Effects KCM list items. Commit. Phabricator Code review D22914[kcmkwin/kwineffects] Rework the Effects KCM. Commit. Fixes bug #409693. Fixes bug #335197. Fixes bug #335198. Phabricator Code review D22830[kcmkwin/kwindecoration] Slightly improve tab bar's integration with frame. Commit. Phabricator Code review D22886Load the keyboard on-demand. Commit. Phabricator Code review D22430Wayland: Terminate client connections before Workspace is destroyed. Commit. Phabricator Code review D22821Allow blacklisting some wayland interfaces. Commit. Phabricator Code review D22571Autotests: Register Deleted in MoveResizeWindowTest. Commit.Autotests: Rework MoveResizeWindowTest::testResize. Commit.Autotests: Prevent zero page access. Commit.Autotests: Fix zero page access. Commit.Autotests: Fix zero page access. Commit.Autotests: Port QSignalSpies to new connect syntax. Commit.Cleanup the order of things in workspace.h file. Commit.Use more traditional doxygen style. Commit. Phabricator Code review D22812Drop unused includes. Commit.[wayland] Update tabbox when a client is added or closed. Commit. Phabricator Code review D21005[aurorae] Make QML-based decoration themes react to border size changes. Commit. Fixes bug #408035. Phabricator Code review D22665[wayland] Implement maximize rules. Commit. Phabricator Code review D19414[wayland] Implement size and position window rules. Commit. Phabricator Code review D19413Pass arguments to changeMaximize in correct order. Commit. Phabricator Code review D22486Run clang-tidy with modernize-use-override check. Commit. Phabricator Code review D22371[colorcorrection] Add "Constant" mode. Commit. Phabricator Code review D21948Rework Client fullscreen control. Commit. Phabricator Code review D18185Copy the packages into the build directory so they can be found without installign. Commit. Phabricator Code review D22490Install KPackages with kpackage_install_package. Commit. Phabricator Code review D22474Don't use deprecated QDesktopWidget. Commit. Phabricator Code review D22379Don't use deprecated toAscii() method. Commit. Phabricator Code review D22374Don't use deprecated QPalette::background(). Commit. Phabricator Code review D22373Don't use deprecated QAbstractItemModel::reset(). Commit. Phabricator Code review D22372Drm: Save scaling and position of displays at shutdown. Commit. Phabricator Code review D22292[autotests] Test placement strategies. Commit. Phabricator Code review D21996Fix -Wdeprecated-copy. Commit. Phabricator Code review D22361Use QColor::darker/lighter instead of QColor::dark/light. Commit. Phabricator Code review D22360Don't use deprecated QAbstractItemModel::setRoleNames. Commit. Phabricator Code review D22358Port away from deprecated QImage::byteCount. Commit. Phabricator Code review D22355Port away from QRegion::rects. Commit. Phabricator Code review D22353Port away from deprecated Qt::escape. Commit. Phabricator Code review D22356Fix -Wredundant-move. Commit. Phabricator Code review D22357Port away from deprecated qSort function. Commit. Phabricator Code review D22354Port away from deprecated headers. Commit. Phabricator Code review D22351[colorcorrection] Introduce toggle Night Color shortcut. Commit. Implements feature #409083. Phabricator Code review D22287[wayland] Make clients with forced minimize state unminimizeable. Commit. Phabricator Code review D18496[wayland] Discard Force Temporarily rules for shell clients. Commit. Phabricator Code review D18494[wayland] Apply window rules only to xdg-shell clients. Commit. Phabricator Code review D19411[autotests] Rewrite testShellClientRules. Commit. See bug #403305. Phabricator Code review D18464Remove Client fullscreen hack. Commit. Phabricator Code review D18157Hide some of kwin kcm on mobile. Commit. Phabricator Code review D22336Don't call << in a temporary vector. Commit. Phabricator Code review D21263Correct code style of Client fullscreen control. Commit. Phabricator Code review D18153Rework ShellClient fullscreen control. Commit. Phabricator Code review D18132Split up fullscreen able check into AbstractClient subclasses. Commit. Phabricator Code review D18128[kcmkwin] Add a clear button to the Desktop Effects search field. Commit. Phabricator Code review D22286Save Compositor state in single variable. Commit. Phabricator Code review D22277Remove Compositor created check. Commit. Phabricator Code review D22278Remove composite reset timer. Commit. Phabricator Code review D22270Partly remove Compositor restart functionality. Commit. Phabricator Code review D22225Remove compositing initialized check. Commit. Phabricator Code review D22220Use new slot syntax in Compositor class. Commit. Phabricator Code review D22218Pedantic whitespace additions. Commit.Add more details about default implementation of isInternal(). Commit.[xwl] Fix coding style issues. Commit.[plugins/qpa] Return a fixed value logicalDpi. Commit. Phabricator Code review D22219[platforms/drm] Refactor out Edid class. Commit. Phabricator Code review D22211Remove unused signal from Workspace. Commit.Drop QOffscreenSurface guard. Commit. Phabricator Code review D22198[plugins/qpa] Code tidying. Commit. Phabricator Code review D22151[plugins/qpa] Implement native offscreen surface. Commit. See bug #407612. Phabricator Code review D22150[plugins/qpa] Split out EGL helpers. Commit. Phabricator Code review D22196[scripts] Drop enforcedeco script. Commit. Phabricator Code review D21371[autotests] Fix debug console test. Commit. Phabricator Code review D22124[autotests] In internal window test remove spy waits or guard them. Commit. Phabricator Code review D22119KSelectionOwner usage in ApplicationX11 and Compositor classes. Commit. Phabricator Code review D21655[platformsupport] Minor code style and class variables access changes. Commit. Phabricator Code review D22109[autotests] Fix remaining autotests with failing border calculation. Commit. Phabricator Code review D21746Close screen grabbing effect when screensaver starts. Commit. Fixes bug #234153. Phabricator Code review D20890Implement the keystate protocol. Commit. Phabricator Code review D20192Move non-Compositor functions out of composite.cpp source file. Commit. Phabricator Code review D21654[effects/presentwindows] Allow closing windows on middle-click. Commit. Implements feature #321190. Phabricator Code review D21083[effects/login] Reduce animation time. Commit. Phabricator Code review D21904[platforms/X11] Disable VSync for QtQuick Windows. Commit. Fixes bug #406180. Phabricator Code review D21808Overhaul AbstractOutput. Commit. Phabricator Code review D21874Backport Night Color feature to X11. Commit. Phabricator Code review D21345Remove BasicScreens class. Commit. Phabricator Code review D21800Fix xdg-output creation. Commit.Use new logging category directory when ECM>=5.59. Commit.[platforms/x11/standalone] Port to AbstractOutput. Commit. Phabricator Code review D19208[platforms/x11/windowed] Port to AbstractOutput. Commit. Phabricator Code review D19207[effects/screenshot] Remove outdated reference to KSnapshot. Commit. Fixes bug #408407. Phabricator Code review D21700[autotests] Fix decoration input test. Commit.Delayed focus updates for Toplevels without surface. Commit. Phabricator Code review D19262[platforms/fbdev] Port to AbstractOutput. Commit. Phabricator Code review D19199Kconfig_update for auto border size introduction. Commit. Phabricator Code review D13480[decorations] Let KDecoration plugins recommend a border size per default. Commit. Phabricator Code review D13284Forward and log exit code of the nested process. Commit. Phabricator Code review D21465Really use the translations. Patch by Victor Ryzhykh . Commit.[scripting] Emit clientAdded for Wayland clients. Commit. Phabricator Code review D17097[scripting] Port the remaining bits of API to AbstractClient. Commit.[kcmkwin/touchscreen+screenedges] Call KRunner KRunner. Commit. Phabricator Code review D21342[tabbox] Properly determine depressed modifiers on X11. Commit. Fixes bug #407720. Phabricator Code review D21302Revert "Revert "Handle XdgShell window geometry in configure request sizes"". Commit.Send axis_source, axis_discrete, and axis_stop. Commit. Fixes bug #404152. Phabricator Code review D19000Keep internal clients in the unmanaged layer. Commit. Phabricator Code review D21116Update to latest kf5 dependency. Commit.It compiles fine without deprecated method. Commit.Update to latest kf5 dependency. Commit.Add enforced mode size getter. Commit. Phabricator Code review D24037RandR: Replicate outputs with XRender extension. Commit. Phabricator Code review D23663Introduce output replication API. Commit. Phabricator Code review D23710Wayland: Set fractional output scale. Commit. Phabricator Code review D23731XRandR: Generic code cleanup. Commit. Phabricator Code review D23647Wayland: Rename output member variable. Commit. Phabricator Code review D23095Wayland: Improve screen code style. Commit. Phabricator Code review D23094Wayland: set KWayland outputs data in output class. Commit. Phabricator Code review D23028Wayland: unfriend config and output classes. Commit. Phabricator Code review D23026Wayland: output device name as create function argument only. Commit. Phabricator Code review D23025Wayland: save pointers in initializing list. Commit. Phabricator Code review D23024Simplify XRandR::outputChanged. Commit. Phabricator Code review D14764Wayland: manage outputs without id mapping. Commit. Phabricator Code review D23004Wayland: config update code cleanup. Commit. Phabricator Code review D22970Wayland: backend code cleanup. Commit. Phabricator Code review D22966Do hash and hex name based output hashes. Commit. Phabricator Code review D17007Install in new logging directory when we use kf5 5.59.0. Commit.Fix forward declaration. Commit.Properly handle ProcessAttribute enabled and default visibility. Commit. Phabricator Code review D24053Update to latest kf5 dependency. Commit.Create a plugin framework for processes. Commit. Phabricator Code review D23287HiDPI icon pixmap. Commit. Phabricator Code review D23794Move code to send signals and set priority of processes to a dedicated object. Commit. Phabricator Code review D23566Add vmPSS to Process and display it as "total memory" column. Commit. Phabricator Code review D23382Use QLatin1String when it's possible + don't assign string when we use. Commit.Remove explicit use of ECM_KDE_MODULE_DIR, is part of ECM_MODULE_PATH. Commit.Invert controls direction for process priority slider. Commit. Fixes bug #408074. Phabricator Code review D21828Install in new logging directory when we use kf5 5.59.0. Commit.Libksysguard: show Mandatory Access Control (SELinux/AppArmor) context. Commit. Phabricator Code review D20854Process: add support for cgroups. Commit. Phabricator Code review D20787Update to latest kf5 dependency. Commit.Prefer categories with the query string visible in results. Commit. Phabricator Code review D22888Don't give up if no results arrive after 500 ms, again. Commit. Phabricator Code review D22813Make runAutomatically more resilient. Commit.Fix warnings. Commit.Fix running results automatically. Commit.Rename to resetView() to make it clear that we're not resetting the model. Commit.Fix current index behavior with mouse and keyboard. Commit.Add some docs to make future me happy. Commit.Emit dataChanged before inserting and only update the to be signalled range. Commit.Add some docs. Commit.Improve category distribution algorithm somewhat. Commit.Move limit handling to distribution model now that we don't have a global limiter anymore. Commit.Fix some warnings. Commit.Return a boolean for isDuplicate rather than a number. Commit.Find duplicate throughout the entire list. Commit.Fix requesting query string update, fixes "invoking" calculator results. Commit.When resetting the model, reset the RunnerManager. Commit.Introduce new ResultsModel. Commit.Fix assert when pressing enter really quickly. Commit. Phabricator Code review D22612Removed duplicated code (oxygenitemmodel is already in liboxygen). Commit.Moved more functions from protected to private. Commit.Fixed deprecation warnings. Commit.Fixed override warnings. Commit.Fixed layout margin for consistency with other pages. Commit.- use kPageDialog for oxygen-demo. Commit.Ship color schemes with Oxygen. Commit. Phabricator Code review D21702[kstyle] Set proper shadow margins on HiDPI. Commit.Fix forward declaration. Commit.Disable extended resize borders for maximized windows. Commit. See bug #407989Use proper share icon. Commit.Implement Web Share API through Purpose. Commit. Phabricator Code review D23151Add document-share* icons. Commit. Phabricator Code review D23997Remove redundant code. Commit.Make onSettingsChanged protected. Commit.Observe title tag only if there actually is a player. Commit. Phabricator Code review D23773Add "freebsd" as supported platform key. Commit. Fixes bug #411582. Phabricator Code review D23729Manipulate Document prototype for createElement. Commit. Fixes bug #411556. Phabricator Code review D23714Add option to store download origin url in xattr. Commit. Phabricator Code review D23709Allow a setting to declaratively depend on another one. Commit. Phabricator Code review D23686Bump version number for bugfix release. Commit.Use custom event rather than window.postMessage. Commit. Fixes bug #411423. Phabricator Code review D23568Fix mpris plugin in Firefox when Content-Security-Policy is enabled. Commit. Phabricator Code review D23345Bump manifest version. Commit.Disable media controls and tabsrunner in Firefox again. Commit. Phabricator Code review D23518Explicitly initialize KCrash. Commit. Phabricator Code review D23488[Tabs Runner] Show URL as result subtext. Commit. Phabricator Code review D23375[Tabs Runner] Reply to all requests. Commit. Phabricator Code review D23374Increase threshold for controlling media players. Commit. Fixes bug #411175Remove unused include. Commit.Unify error reporting between browser action and options page. Commit.Post message before remembering callback in case sending message fails. Commit.Add dark theme icons. Commit. Phabricator Code review D23319Apply browser_style to action popup. Commit.Add dark theme in the extension popup. Commit. Phabricator Code review D23318Replace sad-face PNGs by SVG. Commit.Add browser action for status reporting. Commit. Phabricator Code review D23126Change icon colors, add disabled icons. Commit. Phabricator Code review D23317Enable enhanced media controls by default. Commit. Phabricator Code review D23122Allow hiding option items depending on available extension and version in the host. Commit. Phabricator Code review D21113Allow sending a port message and receive a reply. Commit. Phabricator Code review D23099Let settings work with arbitrary input controls. Commit. Phabricator Code review D23100Handle media session callbacks before passing it on to the browser. Commit. Phabricator Code review D23090Call media session callback with details. Commit. Phabricator Code review D23091Slightly prettier debug. Commit. Phabricator Code review D23107Store device information instead of just the device ID. Commit.Monitor entire document rather than the documentElement specifically. Commit. Phabricator Code review D22642Inject content script also into about:blank. Commit. Phabricator Code review D22641Use Konqi SVG in About dialog. Commit.Add utils to manifest. Commit.Split utils out and load them before the plugins. Commit.Split extension.js into more manageable bits. Commit.Drop background.html in favor of just loading the scripts directly. Commit.Move storage variable to the root scope in preparation for adding a change handler. Commit.Adjust to API change in sendMessage. Commit.Remove unused variables. Commit.Actually store fileName and mime. Commit.Forward download mime type to host. Commit.Extend KDE Connect sharing to images, video, and audio. Commit.Set charset utf-8 for extension background page. Commit.Add hack to unbreak audio playback through pure JS via new Audio(). Commit. Fixes bug #406947. Phabricator Code review D20830Support message response and reply callbacks. Commit. Phabricator Code review D21112Fix compile warnings. Commit. Phabricator Code review D22607Ignore Next/Previous call if CanGoNext/CanGoPrevious are false. Commit. Phabricator Code review D22229Introduce PluginManager. Commit. Phabricator Code review D22065Use window.postMessage instead of creating a wrapper item. Commit. Phabricator Code review D21927Set desktopFileName. Commit. Phabricator Code review D21968Send downloads when downloads plugin is loaded. Commit. Phabricator Code review D22068Start sending download updates again when resuming a download. Commit. Phabricator Code review D22039Batch MPRIS DBus property changes. Commit. Phabricator Code review D21998Don't propagate a title change if it didn't actually change. Commit. Phabricator Code review D21990Ensure no one but us writes to stdout. Commit. Phabricator Code review D21934Allow setting fullscreen via MPRIS. Commit. Fixes bug #408059. Phabricator Code review D21554Store protocolVersion in AbstractBrowserPlugin. Commit.Don't track subsystem status. Commit. Phabricator Code review D21785Prefer document.title over sender.tab.title. Commit. Phabricator Code review D21743Allow media controls and tabs runner in incognito mode for Firefox 67. Commit. Phabricator Code review D21594Also store the player's frame ID. Commit. Phabricator Code review D21038Applets/kicker: Remove unused commands from Messages.sh. Commit. Phabricator Code review D24063[Folder View] Don't explicitly initialize fontMetrics. Commit. Fixes bug #411953. Phabricator Code review D23980[Icons-Only Task Manager] Only show progress indicator for apps that are running. Commit. Fixes bug #409687. Phabricator Code review D24001Clean up a few deprecated headers, and make dependencies more explicit. Commit. Phabricator Code review D23821[kfontinst] Port to use icons from the icon theme and make HiDPI aware. Commit. Phabricator Code review D23868Applets/kicker: remove the plugin. Commit.[Folder View] Add subtle shadows to icons. Commit. Implements feature #411607. Phabricator Code review D23803Try to remove kdelibs4support in theses kcms. But pb with. Commit.Remove kdelibs4support. Commit.Remove old comment. Commit.Remove klocale.h. Commit.Port some code away kdelibs4support still more code to porting. Commit.Fix compilation with Qt 5.13 (missing include QTime). Commit.Add icons to Kicker/Kickoff context menu items and correct capitalizations. Commit. Phabricator Code review D23793Rename activities context menu item in task manager to "Show in Activities". Commit. Phabricator Code review D23785[Notifications] Use new Kirigami ListSectionHeader component in KCM's sources page. Commit. Phabricator Code review D23054Request matching version of plasma-workspace libs. Commit. Phabricator Code review D23569Add icon to "Move to Desktop/Activity" task manager context menu item and fix capitalizations. Commit. Phabricator Code review D23776[plasma-desktop] Use new activities icon. Commit. Phabricator Code review D22168[kicker/kickoff] Use icon from appstream handler. Commit. Phabricator Code review D23728[Kicker/Kickoff] Re-word "Manage ..." menu item for greater clarity. Commit. Phabricator Code review D23652[kicker/kickoff] Add icon to hide application action. Commit. Phabricator Code review D23640[Folder view] Scale selection and preview buttons with item size. Commit. Fixes bug #411073. Phabricator Code review D23387[kicker/kickoff] Add icon to forget recent docs action. Commit. Phabricator Code review D23621[kicker/kickoff] Use discover icon for manage application action. Commit. Phabricator Code review D23623[Colors KCM] Don't explicitly reload KWin's configuration. Commit. Phabricator Code review D23567Remove phonon KCM. Commit. Phabricator Code review D22616I18n fixes. Commit.Revert "[showdesktop][minimizeall] Reduce the maximum panel icon size". Commit. Phabricator Code review D22359Improve the look of the Activities KCM UI. Commit. Phabricator Code review D23174Avoid crash if kicker plugin is used outside plasma context. Commit. Phabricator Code review D22818Fix model updates in RunnerMatchesModel. Commit. Fixes bug #402439. Phabricator Code review D17725Clean up old bug workaround. Commit. Phabricator Code review D23175[Notifications KCM] Add checkbox for enabling do not disturb mode when screens are mirrored. Commit. Phabricator Code review D22857[Task Manager] Add icon to the grouping menu entry. Commit. Phabricator Code review D23097Fix typo. Commit.Cleanup mix of tabs and spaces. Commit.Minor simplification. Commit.Turn LayoutUnit into a regular class. Commit.Use C++ cast instead of c-style. Commit.Prefer .at over [] for QList. Commit.Add missing const ref in foreach. Commit.Implement operator= for LayoutUnit. Commit.Include xkb.h. Commit. Phabricator Code review D23043When implementing assignment, also implement copy ctor. Commit. Phabricator Code review D23042Move Colors KCM a bit higher up in the Appearance section. Commit.Rename "Look and Feel" KCM to "Global Theme". Commit. Phabricator Code review D22879Fix incorrect Kickoff tab bar layout for vertical panels. Commit. Fixes bug #393888. Phabricator Code review D22988[Kickoff] Always select previous category in Applications View when navigating backwards. Commit. Phabricator Code review D22866[KRDB] Fix wrong names in GTK colordef exports. Commit. Phabricator Code review D22992Make the Notifications KCM category headers look consistent with other Kirigami lists. Commit. Phabricator Code review D22977[kcm-colors] Export colorscheme to GTK color definitions. Commit. Implements feature #356006. Phabricator Code review D22844[Night Color KCM] Don't show advanced controls for constant mode. Commit. Phabricator Code review D22924[Night Color KCM] Rename "Manual" mode to "Constant". Commit. Phabricator Code review D22923Add "Plasma Theme" to Plasma Style KCM's keywords list so you can still find it with that. Commit.Correct Plasma theme KCM comment. Commit.Rename "Plasma Theme" to "Plasma Style". Commit. Phabricator Code review D22880Make alphabetic categorization of the "All Applications" section optional. Commit. Phabricator Code review D22901Remove dead code. Commit.Shell: loader.qml file is unnecessary now. Commit.[kcms/nightcolor] Minor UI tweaks to the KCM. Commit. Phabricator Code review D22863Use better Workspace Behavior KCM title and icon. Commit. Phabricator Code review D22871Move KCMs in "Workspace Theme" to more appropriate locations. Commit. Phabricator Code review D18419[Kicker/Kickoff] Use better "Remove from Favorites" icon. Commit. Phabricator Code review D22861Remove some uses on QDesktopWidget. Commit. Phabricator Code review D22738Restore Mouse Keyboard navigation accessibility feature. Commit. Phabricator Code review D22823Fix some qml warnings. Commit.Revert "Take in consideration flat() for the All Applications menu". Commit.[kcms/fonts] Replace warning message with inline message when applying changes. Commit. Fixes bug #388433. Phabricator Code review D22752Take in consideration flat() for the All Applications menu. Commit. Phabricator Code review D22762Redesign QML applet configuration windows. Commit. Phabricator Code review D20908Port FolderView to ContainmentLayoutManager plugin. Commit. Phabricator Code review D22035[Night Color KCM] Add "Constant" mode. Commit. Phabricator Code review D21950Remove duplicate occurence of Qt5::DBus in CMakeLists.txt. Commit. Phabricator Code review D22619[Pager] Don't link kdelibs4support. Commit. Phabricator Code review D22588Avoid attempting to auto-mount a device when it is alread mounted. Commit. Fixes bug #409915. Phabricator Code review D22552Fix build, include QTime. Commit. Phabricator Code review D22522Prefer size hints to current size. Commit.Kcms/phonon: Remove trailing space from an i18n string. Commit. Phabricator Code review D22464Bind preferredSize as well. Commit.[kcms/ksmserver] Port to new kworkspace API. Commit. Phabricator Code review D21763[TaskManager] Follow KDE title & subtitle style. Commit. Phabricator Code review D22230[Kickoff] Redo tab bar separator's geometry. Commit. Phabricator Code review D22128Doc: Some different phrasing, one instance of s/KDE/Plasma/. Commit. Phabricator Code review D22214Fix toolTipDelegate.virtualDesktopParent. Commit. Phabricator Code review D22208Silence qml error message. Commit. Phabricator Code review D22207Fix a warning message. Commit. Phabricator Code review D22090[Colors KCM] Add title bar to preview delegate. Commit. Phabricator Code review D22077[Colors KCM] Remove unused UI file with the old KCM in it. Commit.[kcm-colors] Do not ship any additional color schemes. Commit. Phabricator Code review D21701[ConfigIcons] Everything is of equal width. Commit.[Look and Feel KCM] Use view-preview for preview button. Commit. Phabricator Code review D22002Ensure anchors are cleared when the applet goes away. Commit.Destroy container when moving applets between containments. Commit.Update joystick kcm documentation for game controllers. Commit. Phabricator Code review D21925Rename Joystick KCM to Game Controller. Commit. Phabricator Code review D21922[Task manager] Use consistent menu items for "pin/unpin" actions. Commit. Fixes bug #395615. Phabricator Code review D21856[Night Light KCM] Display the kcm on X11 platform. Commit. Phabricator Code review D21347Modernize and redesign the Night Color config window. Commit. Phabricator Code review D21668[TaskManager] Fix typo "canPlaye". Commit.Install in new logging directory when we use kf5 5.59.0. Commit.[minimzeall] Actually change max panel icon size to smallMedium. Commit. Phabricator Code review D21685Submit when the text changes. Commit.Makes time entering a bit more user friendly. Commit.[Task Manager] Use ToolButtons for buttons in popup, rather than mouseArea+icon. Commit. Phabricator Code review D21629Kcm_fonts: Initialize variables properly. Commit. Phabricator Code review D21641[Task manager] Use Windows-style middle-click behaviors for entries and thumbnails. Commit. Phabricator Code review D21627[showdesktop][minimzeall] Reduce the maximum panel icon size. Commit. Phabricator Code review D21593Fill layouts from X server when there are no layouts in config. Commit. Phabricator Code review D21497Fix forward declaration. Commit.[Touchpad KCM] Correct "Right-Click" label's punctuation. Commit.[Touchpad KCM] disable "Right-Click:" label when its controls are disabled. Commit. Fixes bug #408116Kicker: add option to make root level icons visible. Commit. Phabricator Code review D19829Use new syntax. Commit.[kaccess] Don't talk to ksmserver. Commit. Phabricator Code review D21431Make slight/rgb the default option. Commit. Fixes bug #389598Set defaults for anti-aliasing using the krdb. Commit. See bug #389598. See bug #407754Parse global config files. Remove 'Vendor default' option. Fix changes not recognized. Commit. See bug #386566If no xcursor is found, don't build the kcm at all. Commit. Phabricator Code review D20375Call KRunner KRunner. Commit. Phabricator Code review D21343Set the proper path in m_package after apply. Commit.Update to latest kf5 dependency. Commit.Don't create() windows that aren't native, upon receiving a palette change event. Commit. Phabricator Code review D23808Remove unused includes. Commit.[KDEPlatformSystemTrayIcon] Set KStatusNotifierItem to Active. Commit. Fixes bug #407963. Phabricator Code review D22252Fix forward declaration. Commit.Update to latest kf5 dependency. Commit.Port mobile_wifi kcm to newer APIs. Commit. Phabricator Code review D23897Show connectivity status in tooltip. Commit. Phabricator Code review D23852Strongswan support for custom proposals. Commit. Phabricator Code review D23713Use new more appropriate "view-barcode-qr" icon. Commit.Fix build error caused by bad merge. Commit.Fix bridge master:slave mapping by-name. Commit. Phabricator Code review D23125Add missing headers with DISABLE_MODEMMANAGER_SUPPORT=ON. Commit. Phabricator Code review D23148Add some missing includes. Commit.Use QQuickWidget instead of a QQuickView placed into QWidget. Commit. Phabricator Code review D23020Remove leftover from abandoned review. Commit.Some property changes affect more roles. Commit.Alphabeticaly sort list of dependencies. Commit.Exclude non-managed devices from plasma-nm. Commit. Phabricator Code review D19440Make Prison optional. Commit. Phabricator Code review D22550Add Prison as RUNTIME dependency. Commit. Phabricator Code review D22549Make it possible to show the QR of a network connection. Commit. Phabricator Code review D22457Make captive portal notification persistent but low priority. Commit. Phabricator Code review D22467[mobile/wifi] Port settings to Kirigami Formlayout. Commit. Phabricator Code review D22385Polish IPv4 settings dialog. Commit. Phabricator Code review D22394Expose some more settings in an Advanced dialog. Commit. Phabricator Code review D22344[mobile/wifi] Port to SimpleKCM. Commit. Phabricator Code review D22341--warning. Commit.Change validator for Endpoint Address entry field. Commit. Fixes bug #408670. Phabricator Code review D22283[mobile/wifi] Rework NetworkSetting footer. Commit. Phabricator Code review D22202[mobile/wifi] Remove useless margin declaration. Commit. Phabricator Code review D22189[mobile/wifi] Rework list header. Commit. Phabricator Code review D22188[mobile/wifi] Improve connection removal drawer. Commit. Phabricator Code review D22184[mobile/wifi] Properly use i18n. Commit. Phabricator Code review D22185[mobile/wifi] Move network en/disable into main action. Commit. Phabricator Code review D22179[mobile/wifi] Fix some qml warnings in ConnectionItemDelegate. Commit. Phabricator Code review D22178[mobile/wifi] Use default height for ConnectionItemDelegate. Commit. Phabricator Code review D22180Don't keep requesting scans when wifi is disabled. Commit. Phabricator Code review D22098Show an entry on the system tray indicator when a portal is needed. Commit. Phabricator Code review D22079Never ever use anchors on pages. Commit.Don't keep a full NetworkModel instance alive when it's not visible. Commit. Phabricator Code review D21501Fix forward declaration. Commit.Add the option to configure the realm. Commit. Phabricator Code review D21296Openconnect: give context to the login button for correct translation. Commit. Fixes bug #407838Optimise the NetworkModel. Commit. Phabricator Code review D21307Update to latest kf5 dependency. Commit.Use visible buttons to switch the default device. Commit. Implements feature #411065. Fixes bug #408490. Phabricator Code review D23389Set maximum volume of streams properly even if the user has configured a maximum volume <100% in the applet. Commit. Phabricator Code review D23768Promote KCM to top level and rename accordingly. Commit. Phabricator Code review D23542Allow to set maximum volume < 100%. Commit. Fixes bug #404387. Phabricator Code review D23082Avoid garbling the sound if the volume slider is moved fast. Commit. Fixes bug #409525. Fixes bug #410716. Phabricator Code review D22316[KCM] Slightly improve tab bar's integration with frame. Commit. Phabricator Code review D22533[Applet] Use the more user-friendly term "recording" instead of "capture". Commit. Phabricator Code review D22453Hide "Dummy Output" from output list and improve user-visible labels. Commit. Phabricator Code review D22320Make feedback-related strings accurate. Commit. Phabricator Code review D22046Fix forward declaration. Commit.Update to latest kf5 dependency. Commit.[Cuttlefish] Overhaul program, use Kirigami. Commit. Fixes bug #406067. Phabricator Code review D23712Notify availableScreenRectChanged and availableScreenRegionChanged. Commit.Ssign a valid screen to the containment. Commit.[Cuttlefish] Set correct desktopFileName. Commit. Fixes bug #409956Add screenshot. Commit.Add launchable field and screenshot. Commit.Fix forward declaration. Commit.This is two words. Commit.Add genericname for use on kde.org/applications. Commit.Tidy name and add generic name. Commit.New in this release### Plasma WorkspaceIt depends against 5.62 now. Commit.Extract translations from kicker plugin. Commit.Update to latest kf5 dependency. Commit.Keep mouse grab. Commit.Add Meta+Space as a default shortcut to activate KRunner. Commit. Phabricator Code review D24033When asked to switch sessions, jump to session creation if there's nothing to switch to. Commit. Fixes bug #386361. Phabricator Code review D23283Consistent virtual desktop numbering between Switch Window popup and taskbar. Commit. Fixes bug #410190. Phabricator Code review D22740Provide a simple test tool to see what autostart will look like. Commit. Phabricator Code review D23727Use kdisplaymanager.h instead of the kworkspace5/*. Commit.Kicker: fix accidentially introduced self-dep. Commit.[Notifications] Kill job after 2 seconds if application doesn't react to cancel request. Commit. Phabricator Code review D23982Import CMakeLists file for kicker. Commit.Move the kicker plugin to the subdirectory. Commit.[Notifications] Create KFilePlacesModel when needed. Commit. Phabricator Code review D23983[Notifications] Update agoText in Component.onCompleted. Commit.[Notifications] Introduce dedicated "read" state for notification. Commit. Phabricator Code review D23977Startplasma: Respect KDEWM again. Commit. Phabricator Code review D23910Fix compile. Commit.Enable HiDPI rendering for systemmonitor. Commit. Phabricator Code review D23840Add icons to Kicker/Kickoff context menu items and correct capitalizations. Commit. Phabricator Code review D23793[plasma-workspace] Use new activities icon. Commit. Phabricator Code review D22167[kicker/kickoff] Use icon from appstream handler. Commit. Phabricator Code review D23728Don't parse autostart files n-phase times. Commit. Phabricator Code review D23719Add a way for the shell package views to access files from the kpackage. Commit.Go out of edit mode when the window goes out of focus. Commit.Make fallback packages actually work. Commit.Emit dragActiveChanged only when it's true. Commit.[libnotificatonmanager] Initialise member variable. Commit. Phabricator Code review D23683Expose restoreItem. Commit.[Kicker/Kickoff] Re-word "Manage ..." menu item for greater clarity. Commit. Phabricator Code review D23652[kicker/kickoff] Add icon to hide application action. Commit. Phabricator Code review D23640[kicker/kickoff] Add icon to forget recent docs action. Commit. Phabricator Code review D23621[kicker/kickoff] Use discover icon for manage application action. Commit. Phabricator Code review D23623[Notifications] Don't allow popup to obscure things in corners. Commit. Fixes bug #401500. Phabricator Code review D23253Imake ssure to restack items with same parent. Commit.Guard item. Commit.[shell/panelconfigview] Port old-style connect. Commit. Phabricator Code review D23509[dataengines/apps] Port old style connect. Commit. Phabricator Code review D23508[dataengines/favicons] Port old-style connect. Commit. Phabricator Code review D23506Calculate first clickable point, from the top-left. Commit. Fixes bug #399234. Phabricator Code review D22767[Image Wallpaper] Delay KSplash until loaded. Commit. Phabricator Code review D23517Kcrash must be used else it will not be linked and crashes will crash instead of kcrashing. Commit. Phabricator Code review D23487Krunner: Don't have the busy indicator running while hidden. Commit.Show if KRunner is still searching for more things. Commit. Fixes bug #409959. Phabricator Code review D22514Capacity degradation -> Battery health. Commit. Phabricator Code review D23448Appstreamrunner: workaround splitting bug in KService/KConfig. Commit.Appstreamrunner: limit results to 3. Commit.Don't set null parent on null layout. Commit.Don't remove editmode on focuschange. Commit.[weather] [envcan] Add additional current condition icon mappings. Commit.[Lock screen] Always show "Switch User" button regardless of whether fake "switch user" item is shown. Commit. Phabricator Code review D23279Don't auto-restart KRunner when crashed. Commit. Phabricator Code review D23056[Battery Monitor] Call battery capacity "Capacity degradation" for better clarity. Commit. Phabricator Code review D23271Fix log categories file. Commit. Phabricator Code review D23267[Battery plasmoid] do not show vendor and product, always show battery details. Commit. Phabricator Code review D23260Revert "Do not display vendor, Product and capacity in network plasmoid". Commit.[libtaskmanager] Port to lighter KProcessList. Commit. Phabricator Code review D23185Do not display vendor, Product and capacity in network plasmoid. Commit. Phabricator Code review D23237Bump copyright date here also. Commit.[weather][envcan] Pass credit url, which presents the license the weather provider requests shown when credits are clicked. Commit.[weather] Adjust copyright period also, I'm back!. Commit.[weather][envcan] Updated attribution as per license requirements. Commit.[weather] Fix spelling error in debug output. Commit.Bump copyright here too. Commit.[weather][noaa] country is not used in NOAA Forecasts just location. Commit.[weather][envcan] Thunderstorm is a current condition, the XML also seems to have whitespaces so strip those off. Commit.Avoid crash if kicker plugin is used outside plasma context. Commit. Phabricator Code review D22818[System Tray] Do not send ContextMenu signal twice. Commit. Fixes bug #376277. Fixes bug #409768. Phabricator Code review D22804[libnotificationmanager] Port to lighter KProcessList. Commit. Phabricator Code review D22327Add a missing include. Commit.Look for libkscreen. Commit.Make sure all space is assigned when screen res changes. Commit.Add missing icon PNGs. Commit.[Notifications] Enable do not disturb mode when screens are mirrored. Commit. Phabricator Code review D22856[Notifications] Swing the bell when there is a new notification. Commit. Phabricator Code review D23044[Notifications] Change icon back to notification-inactive. Commit.[notifications] Remove unread counter, use icon instead. Commit. Phabricator Code review D23018Use plasmashellrc. Commit.More control on what shell is loaded. Commit. Phabricator Code review D23031Fix build failure in the CI. Commit.Add missing include. Commit.Fix compilation. Commit. Phabricator Code review D22976Fix --replace option. Commit. Phabricator Code review D22945Introduce the Defaults group for panel values. Commit. Phabricator Code review D22893Fix crash when dropping ShellManager. Commit. Phabricator Code review D22948Add label to the lockscreen config's "Show media controls" checkbox and make QML imports consistent. Commit. Phabricator Code review D22940Make alphabetic categorization of the "All Applications" section optional. Commit. Phabricator Code review D22901Remove the ShellManager. Commit. Phabricator Code review D22874Pay attention to signal order. Commit.Add new property "dragactive". Commit.Crash--. Commit.Embrace X-KDE-Wayland-Interfaces. Commit. Phabricator Code review D22589Port KeyboardLayout component to use generated DBus interface. Commit. Phabricator Code review D22846[runners/kill] Port old style connects. Commit. Phabricator Code review D22847[libcolorcorrect] Port old style connects. Commit. Phabricator Code review D22843[shell/panelshadows] Port away from old style connect. Commit. Phabricator Code review D22842[klipper/autotests] Port old style connects. Commit.Remove dead code. Commit.[interactiveconsole] Port KIO code to new connect syntax. Commit. Phabricator Code review D22840[dataengines/hotplug] Port code to new connect syntax. Commit. Phabricator Code review D22841Take current thickness if perresolution not provided. Commit.Better positioning logic. Commit.Unconditionally call QQuickItem::geometryChanged. Commit.Unconditionally call QQuickItem::componentComplete. Commit.Revert "Take in consideration flat() for the All Applications menu". Commit.Use identical internet-services icon. Commit.Take in consideration flat() for the All Applications menu. Commit. Phabricator Code review D22762Add comment / description to the translations kcm. Commit. Phabricator Code review D18860Load QtQuickSettings from ksplashqml. Commit. Phabricator Code review D22579[taskmanager] Simplifiy one of the two PID lookups. Commit. Phabricator Code review D22753Don't use KPluginInfo if we can use KPluginMetaData. Commit. Phabricator Code review D22480Remove the share dataengine. Commit. Phabricator Code review D22691[Image Wallpaper Slideshow] Allow setting of different sorting orders. Commit. Implements feature #186181. Phabricator Code review D22121Do not skip code launching application in application dashboard. Commit. Fixes bug #408748. Phabricator Code review D22306Hide when not config required. Commit.Support the configurationRequired button. Commit.Desktop scripting: support args. Commit. Phabricator Code review D22652Introduce ContainmentLayoutManager QML plugin. Commit. Phabricator Code review D22034[libcolorcorrect] Add "Constant" mode. Commit. Phabricator Code review D21949Kcms: translations: Make list separator translatable. Commit. Phabricator Code review D22517Kcms: translations: use availableDomainTranslations from plasmashell instead of systemsettings. Commit. Phabricator Code review D22503Remvoe unneeded lambda. Commit.Ksmserver/autostart: remove qstandardpaths queries. Commit. Phabricator Code review D22390Split ksmserver into a small application that handles startup and ksmserver. Commit. Phabricator Code review D21995[ksmserver] Remove obsolete KDELibs4Support dependency. Commit. Phabricator Code review D22296Use the right API for creating objects with a specific set of properties. Commit.--warning. Commit.[DeviceNotifications] Keep last message for each device. Commit. Phabricator Code review D22312Revert "Fix system tray UI/UX & refactor". Commit.[Lock screen] Follow KDE title & subtitle style. Commit. Phabricator Code review D22231Port containmentActions to use KPlugin instead of KService. Commit. Phabricator Code review D22268Always call into ksmserver DBus interface. Commit. Phabricator Code review D22264[startplamsa-x11] Fix GTK scaling. Commit. Phabricator Code review D22236Rewrite kworkspace logout, shutdown and suspend API. Commit. Phabricator Code review D19389Taskmanager: performance. Commit. Phabricator Code review D22162Appstream runner: Don't offer renamed flatpaks to install if they're installed. Commit.Appstream runner: foreach -> for. Commit.Move SolidUiServer::showActionsDialog to hotplug dataengine. Commit. Phabricator Code review D21761Add back X-KDE-ParentApp entries in metadata.desktop. Commit.Use the native resolution image. Commit. Phabricator Code review D22078Make scripted sleep no-op. Commit. Phabricator Code review D22070[sysemtray] Port away from foreach. Commit. Phabricator Code review D22066Revert "Add X-KDE-ParentApp entries in metadata.desktop". Commit.Don't start ksmserver with lockscreen integration on wayland. Commit. Phabricator Code review D22021Fix wayland-dev session. Commit. Phabricator Code review D22020[Klipper] Always restore the last clipbboard item. Commit.Increment iterator before any potential continue. Commit. Phabricator Code review D22004Provide a way for developers to easily set up plasma sessions for their development environment. Commit. Phabricator Code review D21992Add X-KDE-ParentApp entries in metadata.desktop. Commit. Phabricator Code review D21991Display a shortcut to the kcm Energy Information from the battery applet context menu. Commit. Phabricator Code review D20533Handle Gimp 2.10. Commit. Phabricator Code review D21954[wallpapers] Port away from deprecated function. Commit. Phabricator Code review D21891Simplify KSplash. Commit. Fixes bug #380495. Phabricator Code review D21890[libcolorcorrect] Allow color correction on X. Commit. Phabricator Code review D21346Only show system total cpu usage by default on high core count machines. Commit. Phabricator Code review D21690Startup: Also point at the X11 includes, or FreeBSD builds fail. Commit.Startup: Fix build with cmake older than 3.14. Commit.Use a native application for starting plasma. Commit. Phabricator Code review D21725Startup: right configuration file for cursors. Commit.Startup: Set defaults. Commit.Startup: Don't forward sourced environment variables that describe the helper process. Commit.Startup: Add warning when processes don't succeed. Commit.Startup: Remove unused code. Commit.Startup: Don't go through an external program to read a config file. Commit.Startup: Can't know things change if they are not exported. Commit.Startup: Port our wayland startup to the native executable approach. Commit.Startup: Start porting the startkde sh into a native process. Commit.Use the new logging category directory with ECM >= 5.59.0. Commit.[ksmserver] Drop internal loading of alternative window managers. Commit. Phabricator Code review D21758[ksmserver] Drop multi X screen support. Commit. Phabricator Code review D21757Drop kdelibs4support from filebrowser dataengine. Commit. Phabricator Code review D21765Do not use legacy app_icon helper on klipper. Commit. Phabricator Code review D21766Install in new logging directory when we use kf5 5.59.0. Commit.Drop the solid runner. Commit. Phabricator Code review D21747Port away from foreach(). Commit. Phabricator Code review D21493Close KSplash when the desktops are visible. Commit. Phabricator Code review D21494Use desktop file actions instead of global shortcuts. Commit. Phabricator Code review D9037[PanelView] Fix wrong usage of operators with flags. Commit.Fix forward declaration. Commit.Fix forward declaration. Commit.[LnF] Update lock screen preview. Commit.Make the icon applet use the same shadow settings as desktop icons. Commit. Phabricator Code review D21546Kicker: add option to make root level icons visible. Commit. Phabricator Code review D19829Queue load() after all deleteLater() in unload() are done. Commit. Phabricator Code review D21513Remove double look-ups. Commit. Phabricator Code review D21492Delete the containments with destroy(). Commit.Use new syntax. Commit.Use new syntax. Commit.Start krunner later. Commit. Phabricator Code review D21441Remove unrelated code to make sure oxygen font is installed. Commit. Phabricator Code review D21426Don't write a anti-aliasing settings from startkde. Commit. Fixes bug #407754. See bug #389598. Phabricator Code review D21335Call KRunner KRunner. Commit. Phabricator Code review D21343Call KRunner KRunner. Commit. Phabricator Code review D21341Use setWmWindowType for less magic strings. Commit.Make AcceptingInputStatus work. Commit. Phabricator Code review D21319Fix system tray UI/UX & refactor. Commit. Phabricator Code review D19745Fix minor typos. Commit.Add i18n(). Commit.Fix API docs. Commit.Avoid calling QT_LSTAT and accessing recent documents. Commit. Phabricator Code review D19784Use camelcase KPeople headers, they do work. Commit.[KickerDash] Add missed argument in addFavorite. Commit. Phabricator Code review D19893Remove deprecated method. Commit.Make Ctrl+A work regardless of focus and visualize active selection in search heading. Commit. Phabricator Code review D19518Fix QLatin1String usage. Commit. Phabricator Code review D19423[Kicker, Kickoff & Dash] Change labels to match SDDM theme labels. Commit. Phabricator Code review D19459[Kicker, Kickoff & Dash] Use the word "Sleep" instead of "Suspend". Commit. Phabricator Code review D19184Fix model updates in RunnerMatchesModel. Commit. Fixes bug #402439. Phabricator Code review D17725USe isEmpty() + use explicit + use nullptr. Commit.Minor: Fix -Wextra-semi warning. Commit.ASAN: Fix leak in KAStatsFavoritesModel. Commit. Phabricator Code review D17039Clang-tidy: use-modernize-nullptr run. Commit.Clang-tidy: use-modernize-override run. Commit.Fix pedentic + use nullptr + override. Commit.Fix extra ;. Commit.Fix minor EBN issues. Commit.[Kicker] Use document-properties icon for "Properties" context menu entry. Commit. Phabricator Code review D14671[Kicker] Look up relative entryPaths. Commit. Fixes bug #397070. Phabricator Code review D14647Port to KRun::runApplication. Commit. Phabricator Code review D14652Use QStringLiteral/nullptr/explicit. Commit.[Kicker] Use KFilePlaces::convertedUrl for ComputerModel. Commit. Fixes bug #363337. Phabricator Code review D14029[Kickoff] Use KFilePlacesModel groups. Commit. Phabricator Code review D14030[Kicker System Entry] Remove KDisplayManager global static. Commit. Phabricator Code review D13999Fix crash on post-initial refresh(). Commit. Phabricator Code review D13856Fix Recent Applications sorting in Kicker and Dashboard. Commit. Phabricator Code review D13273Revert "[Kicker] Only show "Add to Panel (Widget)" When there's no Task Manager". Commit.[Kicker] Only show "Add to Panel (Widget)" When there's no Task Manager. Commit. Fixes bug #390817. Phabricator Code review D12969Fix submodel population. Commit.Fix AppsModel not refreshing on syccoa changes. Commit. Fixes bug #394322. Phabricator Code review D12958Remove D10890 workaround. Commit. Phabricator Code review D12701Fix submenus not updating when switching between categories of the same size. Commit. Fixes bug #394013. Phabricator Code review D12774Sort top-level entries as well when sorting is enabled. Commit. Phabricator Code review D12324FunnelModel: fix invalid model API usage. Commit. Phabricator Code review D12275[System Model] Support actions. Commit. Phabricator Code review D11927Don't skip certain recent documents in kicker and taskmanager. Commit. Phabricator Code review D10890[kicker] Never execute recent documents. Commit. Phabricator Code review D10835Do not include complete Qt modules. Commit.[Kicker] Move autoPopulate to AppsModel. Commit. Phabricator Code review D10506Remove extra ';'. Commit.Implement Tab/Backtab navigation. Commit. Fixes bug #387316. Phabricator Code review D10456Fix iterator. Commit. Phabricator Code review D10177Fix iterator. Commit. Phabricator Code review D10177Use override as we already use it in repo. Commit.Remove virtual keyword. Commit.Remove QT_VERSION checks. Commit. Phabricator Code review D10037Don't close plasmoid when closing a subdialog. Commit. Fixes bug #388669. Phabricator Code review D9945Show root items in kicker menu. Commit. Fixes bug #358291. Phabricator Code review D8816Don't show "Edit Application..." action for non-app services. Commit. Fixes bug #388340. Phabricator Code review D9612Fix crash in KAStatsFavouritesModel. Commit. Fixes bug #386439. Phabricator Code review D8608Kicker: Use QtLoggingRules. Commit. Phabricator Code review D8611QLatin1String-ify. Commit. Phabricator Code review D8609Fix editing items in SimpleFavoritesModel. Commit. Fixes bug #385463. Phabricator Code review D8178Per-activity favorites (Final, again?). Commit. Phabricator Code review D3805Support edit and appstream actions also for application search results. Commit. Phabricator Code review D7567Don't show appstream action if we can't find an app to open appstream:// URLs. Commit. Phabricator Code review D7227Some clazy level 0+1 fixes. Commit.Use Q_DECL_OVERRIDE. Commit.Only defer initial refresh when actually instanciated from QML. Commit. Fixes bug #379783Only defer initial refresh when actually instanciated from QML. Commit. Fixes bug #379783Adding an option to show popular documents/apps for Kickoff. Commit. Phabricator Code review D5620Avoid infinite loop. Commit.Adding an option to show popular documents/apps for Kicker and Dash. Commit. Phabricator Code review D5378Revert "Revert "use KPluginMetaData::readStringList"". Commit.Revert "use KPluginMetaData::readStringList". Commit.Exit early here too. Commit.Exit loop early. Commit.Remove local copy of dialog.h. Commit. Phabricator Code review D4223Fix crash and loss of favorites model on refresh with pagination on. Commit.Use KPluginMetaData::readStringList. Commit.Use correct loop variable. Commit.Don't hardcore reserve size. Commit.Return valid string value for DescriptionRole in all models. Commit. Fixes bug #369783. Phabricator Code review D4033Make sure we only initialize the appstream pool once. Commit. Phabricator Code review D3943Fix race condition causing empty favorites. Commit. Fixes bug #374156. Phabricator Code review D3979Add-app-to-panel string overhaul. Commit. Fixes bug #368549. Phabricator Code review D3948Make AppstreamQt optional. Commit. Fixes bug #374310. Phabricator Code review D3923Remove outdated PackageKit include. Commit. Phabricator Code review D3921Fix all apps subtree population in non-paginated mode. Commit. Fixes bug #374375Fix issues pointed out by Kai. Commit.Figure out software center integration on the menus. Commit. Code review #129697[Kicker] Support drag from bookmarks runner. Commit. Phabricator Code review D3728Ensure results are sorted by relevance. Commit. Phabricator Code review D3704Kicker backend changes for Simple Menu. Commit. Phabricator Code review D3655Fix running of recent docs actions for runner match entries. Commit. Fixes bug #373173Check whether the KServe is still valid before running. Commit. Fixes bug #372810Port away from deprecated API. Commit.Add a widget gallery page to the Dashboard. Commit. Phabricator Code review D3200Let kicker display executable items instead of empty buttons. Commit. Phabricator Code review D2846Set window state on QEvent::PlatformSurface on Qt 5.5+. Commit. Phabricator Code review D3020Add an option to force alphabetic sorting to Kicker/Kickoff. Commit. Phabricator Code review D2940Let kicker display executable items instead of empty buttons. Commit. Phabricator Code review D2846Don't load system apps model twice. Commit. Phabricator Code review D2841[Kicker RootModel] Show separator only when there are entries before it. Commit. Fixes bug #368854. Phabricator Code review D2791AppEntry: load icon on demand, to speed up plasma startup. Commit. Phabricator Code review D2654Port derpecated authorizeKAction to authorizeAction. Commit.Lazy guard for KServiceGroup::root() being null. Commit. Fixes bug #363339. Phabricator Code review D2341[Kicker] Disable PackageKit integration (aka "Uninstall app") context menu entry. Commit.[Kicker] Add missing config-workspace.h include to appentry.cpp, otherwise it doesn't know if PackageKitQt5_FOUND was defined or not. Commit.[Kicker DragHelper] Ungrab mouse for drag. Commit.[Kicker RunnerMatchesModel] Use iconName() if possible. Commit. Phabricator Code review D1923[Kicker] Use KRun::runService instead of new KRun. Commit. Phabricator Code review D1898Fix kicker launching. Commit.Fix opening recent docs on newer KF5. Commit. Fixes bug #363337Applications and favorites in Kickoff are now locked when widgets are locked by KIOSK restrictions. Commit. Phabricator Code review D1609Fix usage of string "shutdown" and "restart". Commit. See bug #352058. Code review #127790Add missing countChanged. Commit. Code review #127567. See bug #360492Fix memory leak in Kicker. Commit. Code review #127512Removing the copy of KAStats from the plasma-desktop. Commit. Phabricator Code review D1086Drop usage of Qt4Support. Commit. Code review #126996Rename "New Session" to "Switch User". Commit.Test against provide value, not containment name. Commit.Resolve focus fighting between search field and grid. Commit. Fixes bug #357821Add missing appletInterface prop. Commit. Fixes bug #357638[Kickoff/Kicker] Extract underlying URL from search result. Commit. Fixes bug #355808. Code review #126579[Kickoff/Kicker] Add context menu actions for search results. Commit. Code review #126578[Kicker] Send service name and icon along when launching Jump List Action. Commit.Revert "Revert "Don't show favorite apps among recently used apps."". Commit.Revert "Don't show favorite apps among recently used apps.". Commit.Don't show favorite apps among recently used apps. Commit.Map to source row. Commit.Filter out invalid apps. Commit. Fixes bug #353182Don't access the wrong applet. Commit. Fixes bug #355628Make Key_Escape abort search first again. Commit.Rewrite Appdash key handling. Commit. Fixes bug #352416. Fixes bug #354754. Fixes bug #356269Kickoff thought that its source model is KAStats::ResultModel. It was mistaken. Commit. Fixes bug #355672Kickoff thought that its source model is KAStats::ResultModel. It was mistaken. Commit. Fixes bug #355672Kicker, Kickoff and KickerDash now support Desktop Actions aka "Jump Lists". Commit. Code review #126178Fix data roles for directory entries in RecentUsageModel. Commit.[Application Dashboard] Force active focus on the FullScreenWindow. Commit. Code review #125210. See bug #352647[Kicker] Call new user switcher instead of unconditionally starting a new session. Commit. Code review #126099Drag delegate pixmap support. Commit. Fixes bug #355361Drop unnecessary maps. Commit.Avoid crash by making emit synchronous. Commit. Fixes bug #354660Reimplement Kickoff's Computer model the Kicker way. Commit.Fix support for directories and nicer metadata extraction. Commit.Make AppsModel usable standalone and expose it. Commit.Description logic to match old Kickoff behavior. Commit.Support a merged results mode. Commit.Allow overriding the favorites model. Commit.Merge RecentApps and RecentDocs models into RecentUsageModel and expose it. Commit.Add getter for row index from model. Commit.Expose SystemModel. Commit.Support for grouping. Commit.Support for descriptions. Commit.Re-activate window on focus loss. Commit. Fixes bug #352297Don't start an eventLoop from QML in menu entry editing. Commit. Fixes bug #347997. Code review #125545Fix refactoring regression breaking DND out of Kicker. Commit. Fixes bug #351741Set geometry instead of resizing. Commit. See bug #351569Build on older Qt. Commit.Don't use parent anymore. Commit.Fix Appdash opening on the wrong screen. Commit. Fixes bug #352416Handle "Offer shutdown options" being or getting disabled. Commit. Fixes bug #352324Merge the favorite-by-DND feature written at the Seoul hackathon. Commit.Add a FavoritesModel.maxFavorites prop to limit the model in size. Commit.Add a FavoritesModel.enabled prop to toggle addFavorite/removeFavorite. Commit.Revert the preceding four commits -- wrong branch. Commit.Merge the favorite-by-DND feature written at the Seoul hackathon. Commit.Add a FavoritesModel.maxFavorites prop to limit the model in size. Commit.Add a FavoritesModel.enabled prop to toggle addFavorite/removeFavorite. Commit.Temp workaround for broken mouse wheel support in multi-grids. Commit.Check string bounds. Commit.Clean up gunk. Commit.Add code for Kicker-based fullscreen launcher. Commit.Fix text label enabled state of leaf nodes and system model entry icons. Commit.Large refactoring of the Kicker backend with new features. Commit.Fixing the withinBounds test for Recent*Model. Commit.Make the Forget All actions available in the root menu. Commit. Fixes bug #348138Compile. Commit.Reset proxy when source model is destroyed. Commit.Don't close when emptying Recent* categories. Commit.Simplify. Commit.Support custom menu layouts and menu separator items. Commit. Fixes bug #347412Use new section menu item support. Commit.Fix 'Add to Desktop' against the Folder containment being unreliable. Commit.Clean up some debug junk. Commit.Keeping ResultSet open as little as possible and fixing the count limit. Commit.Keeping ResultSet open as little as possible and fixing the count limit. Commit.Fix missing signal connect + some speed optimizations for KAMD submenu reveals. Commit.Cleanup. Commit.--crash;. Commit.Support for separator menu items + show a separator below the Recent* categories. Commit.Move reset lower. Commit.Clean up model proxying. 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.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.Optimize. Commit.Port Recent Applications to KActivitiesStats. Commit.Implement Forget action for Recent Contacts. Commit.Implement the Forget action. Commit.Cleanup. Commit.Kicker is notifying KAMD of the recently started applications. Commit. Code review #123251Add icon fallback to the Recent Apps model. Commit.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.Start implementing KAMD-powered Recent Contacts + some category configurability. Commit.Drop use of deprecated Commit.QML FileDialog is no longer broken; stop linking QWidget. Commit.Move Recent Docs up below Recent Apps. Commit.Adjust build to bundled KActivitiesStats. Commit.Refactor to bring back the funnel model and get speed back up. Commit.Adding the url filter for showing only files. Commit.Adapting to cmake changes. Commit.Experimental port of RecentDocsModel to KActivitiesStats. Commit.Always sort. Commit.Use QCollator for sorting flattened menu hierarchies. Commit.Add missing QObject includes. Commit.Speed up subdialog hiding when the main dialog is hidden. Commit.Remove not necessary include moc. Commit.Use QCollator for sorting flattened menu hierarchies. Commit.Switch away from KRun::run to properly detach launched apps. Commit.Don't rely on Dialog::focusOutEvent being able to tell focus moved to a child window. Commit. Fixes bug #341341Pass along timestamp when launching things. Commit.Argh, fix botched merge. Commit.Fix vertical aligment. Commit. Fixes bug #341229Fix 'Forget App' in Recent Apps not working immediately. Commit. Fixes bug #341141Adjust to new dialog margin behavior. Commit.Consistency++. Commit.Sync default favorites to Kickoff again. Commit.Add back what was accidentally dropped in a refactor (gaaaaaah). Commit.Fix top-level item action list not refreshing when child model hides items. Commit.Add tooltips to the sidebar. Commit. Fixes bug #338721Use the icon name in for SystemModel's decoration role. Commit.Do a little more work to cope with now-more-correct Breeze theme. Commit.Add system action to manually save session. Commit.Allow hiding apps from the menu (per Kicker instance). Commit.Fix crash. Commit.Add a context menu action to remove applications. Commit. Code review #120318Remove accidental additions. Commit.Cleanup. Commit.Allow editing of menu entries from the context menu. Commit.Fix 'Add as Launcher' with multiple panels. Commit.Work with Icontasks, too. Commit.Cleanup. Commit.Add actions to clear the recent lists. Commit.Make compile with Qt 5.4. Commit. Fixes bug #337932Fix positioning for too-tall-to-fit-below submenus. Commit.Unbreak "Add to Desktop" in Kicker for the Folder containment case. Commit.KProcess::execute is sync. Commit. Fixes bug #335771Fix implementation mixup for Lock vs. New Session. Commit. Fixes bug #335733Correctly prepend the app matches column. Commit.Add a file picker button for the custom button image. Commit.Add a safety check. Commit.Aggressively reuse existing submenu delegates. Commit.Minor positioning fix. Commit.Terminating switch cases for fun and profit. Commit.Don't crash if a sycoca change breaks the world mid-drag. Commit.Make it possible to drag apps out of Kicker. Commit.Actions to add apps to the panel/desktop containments and the task manager. Commit.Move QIcon::fromTheme() out of delegate instanciation hotpath. Commit. See bug #334332Fix off-by-one. Commit.Whoops, constrain dataChanged() more as intended. Commit.Cleanup debug. Commit.More efficient runner matches model updates. Commit.Fix check. Commit. Fixes bug #334220Fix incorrect state of add/remove actions for some favorites. Commit. Fixes bug #334212Fix uninitialized value, thanks apol. Commit.Be paranoid and make this a less generic way to run things. Commit.Last bits on focus/window persistence management; now behaves fully QMenu-like. Commit.Copy the Task Manager's drag initiator. Commit.Refresh app favorites on sycoca changes to catch deinstallations. Commit.Don't add favorite if app isn't installed. Commit.Fix crash when a runner column goes to zero matches. Commit.Implement menu depth limit option; improve model performance. Commit.More app name format options. Commit.Initial import of Application Menu aka (Homerun) Kicker. Commit.Update to latest kf5 dependency. Commit.Set needsAuthorization. Commit. Fixes bug #410605. Phabricator Code review D22947Improve the look of the Plymouth Boot Splash Screen KCM UI. Commit. Fixes bug #398469. Fixes bug #408573. Phabricator Code review D20549Revert "Fix forward declaration". Commit.Fix forward declaration. Commit.Update to latest kf5 dependency. Commit.Remove 2x look-up. Commit.Update to latest kf5 dependency. Commit.It can be build without deprecated method. Commit.Add a global shortcut action to turn off the screen. Commit. Phabricator Code review D22261Added new Suspend then Hibernate option. Commit. Implements feature #399727. Phabricator Code review D16425Fix forward declaration. Commit.Update to latest kf5 dependency. Commit.Also remove the dependency on libxcb. Commit.Remove unneeded dependencies on X11 and QtX11Extras. Commit. Phabricator Code review D23877It compile file without deprecated method. Commit.Add a warning message about needing globally installed theme files. Commit. Phabricator Code review D23308Remove leftover mentions of "AdvanceConfig". Commit.Rename "AdvanceConfig" to "AdvancedConfig". Commit.Remove persistence from the kauth helper. Commit. Phabricator Code review D23078Minor code improvements. Commit. Phabricator Code review D22981Fix build failure. Commit.Make sure "-dpi" doesn't get passed without an argument. Commit.Sync scaling DPI from Plasma to SDDM. Commit. Phabricator Code review D22700Sync NumLock preference. Commit. Implements feature #347290. Phabricator Code review D22634Remove cursor theme option. Commit. Phabricator Code review D22363Implement syncing of theme preferences between SDDM and Plasma. Commit. Phabricator Code review D22191Make includes more orderly. Commit.[sddm-kcm] Write settings to /etc/sddm.conf.d instead of etc/sddm.conf. Commit. Fixes bug #386241. Phabricator Code review D21832Redesign Advanced tab. Commit. Phabricator Code review D21610Fix forward declaration. Commit.Clean up trailing whitespace. Commit.Minor grammar fix. Commit.Add tooltips to the intro page. Commit. Phabricator Code review D24049Redesign intro page. Commit. Phabricator Code review D23984Improve keyboard navigation. Commit. Fixes bug #404065. Phabricator Code review D23975It compiles fine without deprecated method. Commit.We depends against 5.62. Commit.It's defined in ECM. Commit.Get rid of khtml usage (kill classic mode). Commit. Phabricator Code review D23799[Sidebar] Use new Kirigami ListSectionHeader component. Commit. Phabricator Code review D23052Fix XML syntax. Commit.Port System Settings sidebar to QQC2. Commit. Phabricator Code review D22896Move Fonts category down a bit. Commit.Make the System Settings category headers look consistent with other Kirigami lists. Commit. Phabricator Code review D22953Bring back and install System Administration category. Commit. Phabricator Code review D22929Adjust and remove some top-level categories to implement new Appearance section layout. Commit. Phabricator Code review D18417Rename "Desktop Behavior" category to "Workspace Behavior". Commit. Phabricator Code review D22872Install in new logging directory when we use kf5 5.59.0. Commit.Fix forward declaration. Commit.Use new syntax. Commit.Update to latest kf5 dependency. Commit.It compiles fine without deprecated method. Commit.It's defined in ECM. Commit.Replace the PasswordEdit field by a changePassword QPushButton, remove foreach uses. Commit. Fixes bug #328664. Phabricator Code review D23337Attach labels to their checkboxes. Commit. Fixes bug #411142Password quality problems are better explained in the UI. Commit. Phabricator Code review D22122Ignore some files. Commit.Remove unused includes. Commit.Do not capitalize placeholder username. Commit. Fixes bug #408478. Phabricator Code review D22104[Avatars] Rename Konqui to Konqi. Commit.[Avatar Gallery] Increase minimum width. Commit. Phabricator Code review D22041Have more contrast in circle-style user avatars. Commit. Phabricator Code review D21926Add new Konqi avatars & remove classic, bluestyle, old konqi avatars. Commit. Phabricator Code review D21939Install in new logging directory when we use kf5 5.59.0. Commit.Fix forward declaration. Commit.Update to latest kf5 dependency. Commit.PipeWire: use thread loop instead of watching a socket. Commit.Make it compile without deprecated method. Commit.GLIB2 shouldn't be required. Commit.Remove unused includes. Commit.Fix forward declaration. Commit.Add a TODO list. Commit.