Hello community, here is the log from the commit of package krunner for openSUSE:Factory checked in at 2018-01-09 14:44:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/krunner (Old) and /work/SRC/openSUSE:Factory/.krunner.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "krunner" Tue Jan 9 14:44:15 2018 rev:46 rq:559465 version:5.41.0 Changes: -------- --- /work/SRC/openSUSE:Factory/krunner/krunner.changes 2017-11-16 14:40:48.299127411 +0100 +++ /work/SRC/openSUSE:Factory/.krunner.new/krunner.changes 2018-01-09 14:44:16.848874733 +0100 @@ -1,0 +2,14 @@ +Sun Dec 17 09:43:49 CET 2017 - lbeltr...@kde.org + +- Update to 5.41.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/kde-frameworks-5.41.0.php +- Changes since 5.40.0: + * Fix some clazy wrning + * Autogenerate it too + * Remove unused include + * Port to autogenerated category file + * KRunner template: remove bogus translation strings + +------------------------------------------------------------------- Old: ---- krunner-5.40.0.tar.xz New: ---- krunner-5.41.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ krunner.spec ++++++ --- /var/tmp/diff_new_pack.aFFPW6/_old 2018-01-09 14:44:17.652837033 +0100 +++ /var/tmp/diff_new_pack.aFFPW6/_new 2018-01-09 14:44:17.656836845 +0100 @@ -17,13 +17,13 @@ %define lname libKF5Runner5 -%define _tar_path 5.40 +%define _tar_path 5.41 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) %{!?_kf5_bugfix_version: %global _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} Name: krunner -Version: 5.40.0 +Version: 5.41.0 Release: 0 %define kf5_version %{version} BuildRequires: cmake >= 3.0 @@ -106,6 +106,7 @@ %{_kf5_libdir}/libKF5Runner.so.* %{_kf5_qmldir}/ %{_kf5_servicetypesdir}/plasma-runner.desktop +%{_kf5_debugdir}/*.categories %files devel %defattr(-,root,root) ++++++ krunner-5.40.0.tar.xz -> krunner-5.41.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/CMakeLists.txt new/krunner-5.41.0/CMakeLists.txt --- old/krunner-5.40.0/CMakeLists.txt 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/CMakeLists.txt 2017-12-02 11:19:03.000000000 +0100 @@ -1,12 +1,12 @@ cmake_minimum_required(VERSION 3.0) -set(KF5_VERSION "5.40.0") # handled by release scripts -set(KF5_DEP_VERSION "5.40.0") # handled by release scripts +set(KF5_VERSION "5.41.0") # handled by release scripts +set(KF5_DEP_VERSION "5.41.0") # handled by release scripts project(KRunner VERSION ${KF5_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 5.40.0 NO_MODULE) +find_package(ECM 5.41.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://projects.kde.org/projects/kdesupport/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) @@ -22,6 +22,7 @@ include(KDECompilerSettings NO_POLICY_SCOPE) include(KDECMakeSettings) include(KDEPackageAppTemplates) +include(ECMQtDeclareLoggingCategory) option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF) add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)") @@ -86,4 +87,8 @@ DESTINATION "${KF5_INCLUDE_INSTALL_DIR}" COMPONENT Devel) + # contains list of debug categories, for kdebugsettings +install(FILES krunner.categories DESTINATION ${KDE_INSTALL_CONFDIR}) + + feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/autotests/dbusrunnertest.cpp new/krunner-5.41.0/autotests/dbusrunnertest.cpp --- old/krunner-5.40.0/autotests/dbusrunnertest.cpp 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/autotests/dbusrunnertest.cpp 2017-12-02 11:19:03.000000000 +0100 @@ -64,8 +64,8 @@ void DBusRunnerTest::initTestCase() { QStandardPaths::setTestModeEnabled(true); - QDir(QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation)).mkpath("kservices5"); - const QString fakeServicePath = QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + QLatin1String("/kservices5/dbusrunnertest.desktop"); + QDir(QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation)).mkpath(QStringLiteral("kservices5")); + const QString fakeServicePath = QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + QStringLiteral("/kservices5/dbusrunnertest.desktop"); QFile::copy(QFINDTESTDATA("dbusrunnertest.desktop"), fakeServicePath); KSycoca::self()->ensureCacheValid(); } @@ -73,10 +73,10 @@ void DBusRunnerTest::testMatch() { RunnerManager m; - auto s = KService::serviceByDesktopPath("dbusrunnertest.desktop"); + auto s = KService::serviceByDesktopPath(QStringLiteral("dbusrunnertest.desktop")); QVERIFY(s); m.loadRunner(s); - m.launchQuery("foo"); + m.launchQuery(QStringLiteral("foo")); QSignalSpy spy(&m, &RunnerManager::matchesChanged); QVERIFY(spy.wait()); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/autotests/testremoterunner.cpp new/krunner-5.41.0/autotests/testremoterunner.cpp --- old/krunner-5.40.0/autotests/testremoterunner.cpp 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/autotests/testremoterunner.cpp 2017-12-02 11:19:03.000000000 +0100 @@ -34,18 +34,18 @@ qDBusRegisterMetaType<RemoteMatches>(); qDBusRegisterMetaType<RemoteAction>(); qDBusRegisterMetaType<RemoteActions>(); - QDBusConnection::sessionBus().registerService("net.dave"); - QDBusConnection::sessionBus().registerObject("/dave", this); + QDBusConnection::sessionBus().registerService(QStringLiteral("net.dave")); + QDBusConnection::sessionBus().registerObject(QStringLiteral("/dave"), this); } RemoteMatches TestRemoteRunner::Match(const QString& searchTerm) { RemoteMatches ms; - if (searchTerm.contains("foo")) { + if (searchTerm.contains(QLatin1String("foo"))) { RemoteMatch m; - m.id = "id1"; - m.text = "Match 1"; - m.iconName = "icon1"; + m.id = QStringLiteral("id1"); + m.text = QStringLiteral("Match 1"); + m.iconName = QStringLiteral("icon1"); m.type = Plasma::QueryMatch::ExactMatch; m.relevance = 0.8; ms << m; @@ -57,9 +57,9 @@ RemoteActions TestRemoteRunner::Actions() { RemoteAction action; - action.id = "action1"; - action.text = "Action 1"; - action.iconName = "document-browser"; + action.id = QStringLiteral("action1"); + action.text = QStringLiteral("Action 1"); + action.iconName = QStringLiteral("document-browser"); return RemoteActions({action}); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/krunner.categories new/krunner-5.41.0/krunner.categories --- old/krunner-5.40.0/krunner.categories 1970-01-01 01:00:00.000000000 +0100 +++ new/krunner-5.41.0/krunner.categories 2017-12-02 11:19:03.000000000 +0100 @@ -0,0 +1 @@ +org.kde.krunner KRunner diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/src/CMakeLists.txt new/krunner-5.41.0/src/CMakeLists.txt --- old/krunner-5.40.0/src/CMakeLists.txt 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/src/CMakeLists.txt 2017-12-02 11:19:03.000000000 +0100 @@ -7,8 +7,8 @@ querymatch.cpp runnercontext.cpp runnermanager.cpp - runnersyntax.cpp - krunner_debug.cpp) + runnersyntax.cpp) +ecm_qt_declare_logging_category(KF5Runner_SRCS HEADER krunner_debug.h IDENTIFIER KRUNNER CATEGORY_NAME org.kde.krunner) set_property(SOURCE "data/org.kde.krunner1.xml" PROPERTY INCLUDE dbusutils_p.h) qt5_add_dbus_interface(KF5Runner_SRCS "data/org.kde.krunner1.xml" krunner_iface) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/src/abstractrunner.cpp new/krunner-5.41.0/src/abstractrunner.cpp --- old/krunner-5.40.0/src/abstractrunner.cpp 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/src/abstractrunner.cpp 2017-12-02 11:19:03.000000000 +0100 @@ -26,7 +26,6 @@ #include <QMutex> #include <QMutexLocker> #include <QTimer> -#include <QDebug> #include "krunner_debug.h" #include <kplugininfo.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/src/dbusrunner.cpp new/krunner-5.41.0/src/dbusrunner.cpp --- old/krunner-5.40.0/src/dbusrunner.cpp 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/src/dbusrunner.cpp 2017-12-02 11:19:03.000000000 +0100 @@ -41,8 +41,8 @@ qDBusRegisterMetaType<RemoteAction>(); qDBusRegisterMetaType<RemoteActions>(); - QString serviceName = service->property("X-Plasma-DBusRunner-Service").toString(); - QString path = service->property("X-Plasma-DBusRunner-Path").toString(); + QString serviceName = service->property(QStringLiteral("X-Plasma-DBusRunner-Service")).toString(); + QString path = service->property(QStringLiteral("X-Plasma-DBusRunner-Path")).toString(); if (serviceName.isEmpty() || path.isEmpty()) { qCWarning(KRUNNER) << "Invalid entry:" << service->name(); @@ -96,9 +96,9 @@ m.setRelevance(match.relevance); //split is essential items are as native DBus types, optional extras are in the property map (which is obviously a lot slower to parse) - m.setUrls(QUrl::fromStringList(match.properties.value("urls").toStringList())); - m.setMatchCategory(match.properties.value("category").toString()); - m.setSubtext(match.properties.value("subtext").toString()); + m.setUrls(QUrl::fromStringList(match.properties.value(QStringLiteral("urls")).toStringList())); + m.setMatchCategory(match.properties.value(QStringLiteral("category")).toString()); + m.setSubtext(match.properties.value(QStringLiteral("subtext")).toString()); context.addMatch(m); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/src/declarative/CMakeLists.txt new/krunner-5.41.0/src/declarative/CMakeLists.txt --- old/krunner-5.40.0/src/declarative/CMakeLists.txt 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/src/declarative/CMakeLists.txt 2017-12-02 11:19:03.000000000 +0100 @@ -3,8 +3,8 @@ set(runnermodel_SRCS runnermodel.cpp runnermodelplugin.cpp - krunner_debug.cpp ) +ecm_qt_declare_logging_category(runnermodel_SRCS HEADER krunner_debug.h IDENTIFIER KRUNNER CATEGORY_NAME org.kde.krunner) add_library(runnermodelplugin SHARED ${runnermodel_SRCS}) target_link_libraries(runnermodelplugin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/src/declarative/krunner_debug.cpp new/krunner-5.41.0/src/declarative/krunner_debug.cpp --- old/krunner-5.40.0/src/declarative/krunner_debug.cpp 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/src/declarative/krunner_debug.cpp 1970-01-01 01:00:00.000000000 +0100 @@ -1,27 +0,0 @@ -/* This file is part of the KDE project - Copyright (C) 2014 Luca Beltrame <lbeltr...@kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ - -#include "krunner_debug.h" - -#if QT_VERSION >= QT_VERSION_CHECK(5, 4, 0) -// logging category for this framework, default: log stuff >= warning -Q_LOGGING_CATEGORY(KRUNNER, "org.kde.krunner", QtWarningMsg) -#else -Q_LOGGING_CATEGORY(KRUNNER, "org.kde.krunner") -#endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/src/declarative/krunner_debug.h new/krunner-5.41.0/src/declarative/krunner_debug.h --- old/krunner-5.40.0/src/declarative/krunner_debug.h 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/src/declarative/krunner_debug.h 1970-01-01 01:00:00.000000000 +0100 @@ -1,27 +0,0 @@ -/* This file is part of the KDE project - Copyright (C) 2014 Luca Beltrame <lbeltr...@kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ - -#ifndef KRUNNER_DEBUG_H -#define KRUNNER_DEBUG_H - -#include <QLoggingCategory> -Q_DECLARE_LOGGING_CATEGORY(KRUNNER) - -#endif - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/src/declarative/runnermodel.cpp new/krunner-5.41.0/src/declarative/runnermodel.cpp --- old/krunner-5.40.0/src/declarative/runnermodel.cpp 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/src/declarative/runnermodel.cpp 2017-12-02 11:19:03.000000000 +0100 @@ -22,7 +22,6 @@ #include <QIcon> #include <QAction> #include <QTimer> -#include <QDebug> #include "krunner_debug.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/src/declarative/runnermodelplugin.cpp new/krunner-5.41.0/src/declarative/runnermodelplugin.cpp --- old/krunner-5.40.0/src/declarative/runnermodelplugin.cpp 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/src/declarative/runnermodelplugin.cpp 2017-12-02 11:19:03.000000000 +0100 @@ -20,7 +20,6 @@ #include "runnermodelplugin.h" #include <QtQml> -#include <QDebug> #include "krunner_debug.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/src/krunner_debug.cpp new/krunner-5.41.0/src/krunner_debug.cpp --- old/krunner-5.40.0/src/krunner_debug.cpp 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/src/krunner_debug.cpp 1970-01-01 01:00:00.000000000 +0100 @@ -1,27 +0,0 @@ -/* This file is part of the KDE project - Copyright (C) 2014 Luca Beltrame <lbeltr...@kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ - -#include "krunner_debug.h" - -#if QT_VERSION >= QT_VERSION_CHECK(5, 4, 0) -// logging category for this framework, default: log stuff >= warning -Q_LOGGING_CATEGORY(KRUNNER, "org.kde.krunner", QtWarningMsg) -#else -Q_LOGGING_CATEGORY(KRUNNER, "org.kde.krunner") -#endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/src/krunner_debug.h new/krunner-5.41.0/src/krunner_debug.h --- old/krunner-5.40.0/src/krunner_debug.h 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/src/krunner_debug.h 1970-01-01 01:00:00.000000000 +0100 @@ -1,27 +0,0 @@ -/* This file is part of the KDE project - Copyright (C) 2014 Luca Beltrame <lbeltr...@kde.org> - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ - -#ifndef KRUNNER_DEBUG_H -#define KRUNNER_DEBUG_H - -#include <QLoggingCategory> -Q_DECLARE_LOGGING_CATEGORY(KRUNNER) - -#endif - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/src/querymatch.cpp new/krunner-5.41.0/src/querymatch.cpp --- old/krunner-5.40.0/src/querymatch.cpp 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/src/querymatch.cpp 2017-12-02 11:19:03.000000000 +0100 @@ -26,7 +26,6 @@ #include <QStringList> #include <QVariant> #include <QWeakPointer> -#include <QDebug> #include "krunner_debug.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/src/runnercontext.cpp new/krunner-5.41.0/src/runnercontext.cpp --- old/krunner-5.40.0/src/runnercontext.cpp 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/src/runnercontext.cpp 2017-12-02 11:19:03.000000000 +0100 @@ -27,7 +27,6 @@ #include <QFile> #include <QFileInfo> #include <QSharedData> -#include <QDebug> #include <kconfiggroup.h> #include "krunner_debug.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/src/runnerjobs.cpp new/krunner-5.41.0/src/runnerjobs.cpp --- old/krunner-5.40.0/src/runnerjobs.cpp 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/src/runnerjobs.cpp 2017-12-02 11:19:03.000000000 +0100 @@ -21,7 +21,6 @@ #include <QTimer> #include <QMutexLocker> -#include <QDebug> #include "krunner_debug.h" #include "runnermanager.h" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/src/runnermanager.cpp new/krunner-5.41.0/src/runnermanager.cpp --- old/krunner-5.40.0/src/runnermanager.cpp 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/src/runnermanager.cpp 2017-12-02 11:19:03.000000000 +0100 @@ -25,7 +25,6 @@ #include <QTimer> #include <QCoreApplication> #include <qstandardpaths.h> -#include <QDebug> #include "krunner_debug.h" #include <ksharedconfig.h> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/krunner-5.40.0/templates/runner/%{APPNAMELC}.desktop new/krunner-5.41.0/templates/runner/%{APPNAMELC}.desktop --- old/krunner-5.40.0/templates/runner/%{APPNAMELC}.desktop 2017-11-04 22:47:40.000000000 +0100 +++ new/krunner-5.41.0/templates/runner/%{APPNAMELC}.desktop 2017-12-02 11:19:03.000000000 +0100 @@ -1,85 +1,6 @@ [Desktop Entry] Name=%{APPNAME} -Name[ar]=%{APPNAME} -Name[ast]=%{APPNAME} -Name[ca]=%{APPNAME} -Name[ca@valencia]=%{APPNAME} -Name[cs]=%{APPNAME} -Name[da]=%{APPNAME} -Name[de]=%{APPNAME} -Name[el]=%{APPNAME} -Name[en_GB]=%{APPNAME} -Name[es]=%{APPNAME} -Name[et]=%{APPNAME} -Name[eu]=%{APPNAME} -Name[fi]=%{APPNAME} -Name[fr]=%{APPNAME} -Name[gd]=%{APPNAME} -Name[gl]=%{APPNAME} -Name[ia]=%{APPNAME} -Name[it]=%{APPNAME} -Name[ko]=%{APPNAME} -Name[lt]=%{APPNAME} -Name[nb]=%{APPNAME} -Name[nl]=%{APPNAME} -Name[nn]=%{APPNAME} -Name[pa]=%{APPNAME} -Name[pl]=%{APPNAME} -Name[pt]=%{APPNAME} -Name[pt_BR]=%{APPNAME} -Name[ru]=%{APPNAME} -Name[sk]=%{APPNAME} -Name[sl]=%{APPNAME} -Name[sr]=%{APPNAME} -Name[sr@ijekavian]=%{APPNAME} -Name[sr@ijekavianlatin]=%{APPNAME} -Name[sr@latin]=%{APPNAME} -Name[sv]=%{APPNAME} -Name[tr]=%{APPNAME} -Name[uk]=%{APPNAME} -Name[x-test]=xx%{APPNAME}xx -Name[zh_CN]=%{APPNAME} -Name[zh_TW]=%{APPNAME} Comment=%{APPNAME} runner -Comment[ar]=مشغّل %{APPNAME} -Comment[ca]=Llançador del %{APPNAME} -Comment[ca@valencia]=Llançador del %{APPNAME} -Comment[cs]=%{APPNAME} runner -Comment[da]=%{APPNAME}-runner -Comment[de]=%{APPNAME}-Starter -Comment[el]=εκτελεστής %{APPNAME} -Comment[en_GB]=%{APPNAME} runner -Comment[es]=Lanzador de %{APPNAME} -Comment[et]=%{APPNAME} käivitaja -Comment[eu]=%{APPNAME} runner -Comment[fi]=%{APPNAME}-suoritusohjelma -Comment[fr]=Runner %{APPNAME} -Comment[gd]=Ruithear %{APPNAME} -Comment[gl]=Executor de %{APPNAME} -Comment[ia]=%{APPNAME} executor (runner) -Comment[it]=Esecutore di %{APPNAME} -Comment[ko]=%{APPNAME} 실행기 -Comment[lt]=%{APPNAME} paleidiklis -Comment[nb]=%{APPNAME}-kjører -Comment[nl]=%{APPNAME} runner -Comment[nn]=%{APPNAME}-køyrar -Comment[pa]=%{APPNAME} ਰਨਰ -Comment[pl]=Uruchamianie %{APPNAME} -Comment[pt]=Execução do %{APPNAME} -Comment[pt_BR]=Execução do %{APPNAME} -Comment[ru]=Расширение KRunner %{APPNAME} -Comment[sk]=%{APPNAME} runner -Comment[sl]=Zaganjalnik %{APPNAME} -Comment[sr]=%{APPNAME} извођач -Comment[sr@ijekavian]=%{APPNAME} извођач -Comment[sr@ijekavianlatin]=%{APPNAME} izvođač -Comment[sr@latin]=%{APPNAME} izvođač -Comment[sv]=Körprogram %{APPNAME} -Comment[tr]=%{APPNAME} çalıştırıcı -Comment[uk]=Засіб запуску %{APPNAME} -Comment[x-test]=xx%{APPNAME} runnerxx -Comment[zh_CN]=%{APPNAME} 运行器 -Comment[zh_TW]=%{APPNAME} runner Icon= X-KDE-ServiceTypes=Plasma/Runner