parent
eb9bd5d8ce
commit
042045da97
@ -1,37 +0,0 @@
|
||||
commit 7dfb92b08584c79ef18a1a709f53759899eeac87
|
||||
Author: Kai Uwe Broulik <kde@privat.broulik.de>
|
||||
Date: Tue Aug 2 10:15:46 2016 +0200
|
||||
|
||||
[Kicker] Disable PackageKit integration (aka "Uninstall app") context menu entry
|
||||
|
||||
Currently we cannot populate the context menu asynchronously which means we
|
||||
block waiting for PackageKit which takes multiple seconds. While fixing the missing
|
||||
include was correct, the result is a terrible regression in a bugfix release.
|
||||
|
||||
Once changes to the context menu can be notified by the Kicker backend, ie. 5.8,
|
||||
this feature will return, sorry.
|
||||
|
||||
As discussed with Eike
|
||||
|
||||
diff --git a/applets/kicker/plugin/appentry.cpp b/applets/kicker/plugin/appentry.cpp
|
||||
index ee2a2d3..3bab47f 100644
|
||||
--- a/applets/kicker/plugin/appentry.cpp
|
||||
+++ b/applets/kicker/plugin/appentry.cpp
|
||||
@@ -177,7 +177,7 @@ QVariantList AppEntry::actions() const
|
||||
}
|
||||
|
||||
#ifdef PackageKitQt5_FOUND
|
||||
- QStringList files(m_service->entryPath());
|
||||
+ /*QStringList files(m_service->entryPath());
|
||||
|
||||
if (m_service->isApplication()) {
|
||||
files += QStandardPaths::findExecutable(KShell::splitArgs(m_service->exec()).first());
|
||||
@@ -191,7 +191,7 @@ QVariantList AppEntry::actions() const
|
||||
QVariantMap removeAction = Kicker::createActionItem(i18n("Remove '%1'...", packageName), "removeApplication", packageName);
|
||||
removeAction["icon"] = "applications-other";
|
||||
actionList << removeAction;
|
||||
- }
|
||||
+ }*/
|
||||
#endif
|
||||
|
||||
QQmlPropertyMap *appletConfig = qobject_cast<QQmlPropertyMap *>(appletInterface->property("configuration").value<QObject *>());
|
Loading…
Reference in new issue