Hello community,

here is the log from the commit of package lxqt-runner for openSUSE:Factory 
checked in at 2018-06-29 22:30:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lxqt-runner (Old)
 and      /work/SRC/openSUSE:Factory/.lxqt-runner.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lxqt-runner"

Fri Jun 29 22:30:18 2018 rev:9 rq:618041 version:0.13.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/lxqt-runner/lxqt-runner.changes  2017-10-24 
22:23:17.364662103 +0200
+++ /work/SRC/openSUSE:Factory/.lxqt-runner.new/lxqt-runner.changes     
2018-06-29 22:31:20.798258124 +0200
@@ -1,0 +2,13 @@
+Tue May 22 16:08:00 UTC 2018 - [email protected]
+
+- Remove BuildRequire for pkgconfig(libmenu-cache):
+  Seems to create problems under some conditions.
+  See https://forum.lxqt.org/t/release-lxqt-0-13-0/301
+
+-------------------------------------------------------------------
+Tue May 22 15:33:17 UTC 2018 - [email protected]
+
+- Update to 0.13.0:
+  * AppLinkItem: Make genericName searchable
+
+-------------------------------------------------------------------

Old:
----
  lxqt-runner-0.12.0.tar.xz
  lxqt-runner-0.12.0.tar.xz.asc

New:
----
  lxqt-runner-0.13.0.tar.xz
  lxqt-runner-0.13.0.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lxqt-runner.spec ++++++
--- /var/tmp/diff_new_pack.5eE4k4/_old  2018-06-29 22:31:21.602257509 +0200
+++ /var/tmp/diff_new_pack.5eE4k4/_new  2018-06-29 22:31:21.606257507 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lxqt-runner
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,27 +17,26 @@
 
 
 Name:           lxqt-runner
-Version:        0.12.0
+Version:        0.13.0
 Release:        0
 Summary:        LXQt application launcher
-License:        LGPL-2.1+
+License:        LGPL-2.1-or-later
 Group:          System/GUI/LXQt
-Url:            http://www.lxqt.org
-Source:         
https://github.com/lxde/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
-Source1:        
https://github.com/lxde/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz.asc
+URL:            http://www.lxqt.org
+Source:         
https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
+Source1:        
https://github.com/lxqt/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz.asc
 Source2:        %{name}.keyring
 BuildRequires:  cmake >= 3.0.2
 BuildRequires:  gcc-c++
-BuildRequires:  lxqt-build-tools-devel
+BuildRequires:  lxqt-build-tools-devel >= 0.5.0
+BuildRequires:  pkgconfig
 BuildRequires:  cmake(KF5WindowSystem)
-BuildRequires:  pkgconfig(muparser)
 BuildRequires:  pkgconfig(Qt5UiTools)
 BuildRequires:  pkgconfig(Qt5Xdg)
-BuildRequires:  pkgconfig(libmenu-cache)
 BuildRequires:  pkgconfig(lxqt) >= %{version}
 BuildRequires:  pkgconfig(lxqt-globalkeys) >= %{version}
+BuildRequires:  pkgconfig(muparser)
 Recommends:     %{name}-lang
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Tool to launch programs quickly, by typing their names
@@ -54,8 +53,8 @@
 install -Dm 0644 man/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
 
 %files
-%defattr(-,root,root)
-%doc AUTHORS LICENSE
+%license LICENSE
+%doc AUTHORS
 %{_bindir}/lxqt-runner
 %{_mandir}/man?/%{name}.?%{ext_man}
 %{_sysconfdir}/xdg/autostart/lxqt-runner.desktop

++++++ lxqt-runner-0.12.0.tar.xz -> lxqt-runner-0.13.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/AUTHORS 
new/lxqt-runner-0.13.0/AUTHORS
--- old/lxqt-runner-0.12.0/AUTHORS      2017-10-21 21:48:55.000000000 +0200
+++ new/lxqt-runner-0.13.0/AUTHORS      2018-05-21 21:26:38.000000000 +0200
@@ -1,5 +1,5 @@
 Upstream Authors:
-    LXQt team: http://lxqt.org
+    LXQt team: https://lxqt.org
     Razor team: http://razor-qt.org
 
 Copyright:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/CHANGELOG 
new/lxqt-runner-0.13.0/CHANGELOG
--- old/lxqt-runner-0.12.0/CHANGELOG    2017-10-21 21:48:55.000000000 +0200
+++ new/lxqt-runner-0.13.0/CHANGELOG    2018-05-21 21:26:38.000000000 +0200
@@ -1,7 +1,20 @@
 
-lxqt-runner-0.12.0 / 2017-10-21
+lxqt-runner-0.13.0 / 2018-05-21
 ===============================
 
+  * Spanish translation update
+  * CMake: Prevent in-source builds
+  * USE_MENU_CACHE default OFF
+  * fix razor-qt -> lxqt and http -> https
+  * Fixed mentions of LXDE
+  * runner: Use the QIcon::fromTheme()
+  * Drop Qt foreach
+  * AppLinkItem: Make genericName searchable
+
+0.12.0 / 2017-10-21
+===================
+
+  * Release 0.12.0: Update changelog
   * Set patch version
   * Don't export github templates
   * Update CMakeLists.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/CMakeLists.txt 
new/lxqt-runner-0.13.0/CMakeLists.txt
--- old/lxqt-runner-0.12.0/CMakeLists.txt       2017-10-21 21:48:55.000000000 
+0200
+++ new/lxqt-runner-0.13.0/CMakeLists.txt       2018-05-21 21:26:38.000000000 
+0200
@@ -8,13 +8,13 @@
 set(CMAKE_AUTOMOC ON)
 set(CMAKE_AUTORCC ON)
 
-set(REQUIRED_MENUCACHE_VERSION "0.3.3")
+set(REQUIRED_MENUCACHE_VERSION "1.1.0")
 
 include(CMakeDependentOption)
 include(GNUInstallDirs)
 
 option(UPDATE_TRANSLATIONS "Update source translation translations/*.ts files" 
OFF)
-option(USE_MENU_CACHE "Use libmenu-cache from LXDE to generate the app menu" 
ON)
+option(USE_MENU_CACHE "Use libmenu-cache from LXDE to generate the app menu" 
OFF)
 option(RUNNER_MATH "Math operations support" ON)
 option(RUNNER_VBOX "Virtual Box support" ON)
 cmake_dependent_option(RUNNER_VBOX_HEADLESS
@@ -31,12 +31,16 @@
 find_package(lxqt-globalkeys-ui REQUIRED)
 message(STATUS "Building with Qt${Qt5Core_VERSION}")
 
+include(LXQtPreventInSourceBuilds)
 include(LXQtCompilerSettings NO_POLICY_SCOPE)
 
 # Patch Version
 set(LXQT_RUNNER_PATCH_VERSION 0)
 set(LXQT_RUNNER_VERSION 
${LXQT_MAJOR_VERSION}.${LXQT_MINOR_VERSION}.${LXQT_RUNNER_PATCH_VERSION})
-add_definitions("-DLXQT_RUNNER_VERSION=\"${LXQT_RUNNER_VERSION}\"")
+add_definitions(
+    "-DLXQT_RUNNER_VERSION=\"${LXQT_RUNNER_VERSION}\""
+    "-DQT_NO_FOREACH"
+)
 
 set(QTX_LIBRARIES Qt5::Widgets Qt5::Xml)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/README.md 
new/lxqt-runner-0.13.0/README.md
--- old/lxqt-runner-0.12.0/README.md    2017-10-21 21:48:55.000000000 +0200
+++ new/lxqt-runner-0.13.0/README.md    2018-05-21 21:26:38.000000000 +0200
@@ -12,8 +12,8 @@
 
 ### Compiling source code
 
-Runtime dependencies are muparser, KWindowSystem, menu-cache and 
[lxqt-globalkeys](https://github.com/lxde/lxqt-globalkeys).   
-Additional build dependencies are CMake and optionally Git to pull latest VCS 
checkouts. The localization files were outsourced to repository 
[lxqt-l10n](https://github.com/lxde/lxqt-l10n) so the corresponding 
dependencies are needed, too. Please refer to this repository's `README.md` for 
further information.   
+Runtime dependencies are muparser, KWindowSystem, menu-cache and 
[lxqt-globalkeys](https://github.com/lxqt/lxqt-globalkeys).   
+Additional build dependencies are CMake and optionally Git to pull latest VCS 
checkouts. The localization files were outsourced to repository 
[lxqt-l10n](https://github.com/lxqt/lxqt-l10n) so the corresponding 
dependencies are needed, too. Please refer to this repository's `README.md` for 
further information.   
 
 Code configuration is handled by CMake. CMake variable `CMAKE_INSTALL_PREFIX` 
has to be set to `/usr` on most operating systems.   
 
@@ -25,9 +25,9 @@
 
 ## Configuration, Usage
 
-Launching binary `lxqt-runner` as LXQt Module can be adjusted from section 
"Basic Settings" in configuration dialogue "LXQt Session Settings" (binary 
`lxqt-config-session`) of [lxqt-session](https://github.com/lxde/lxqt-session).
+Launching binary `lxqt-runner` as LXQt Module can be adjusted from section 
"Basic Settings" in configuration dialogue "LXQt Session Settings" (binary 
`lxqt-config-session`) of [lxqt-session](https://github.com/lxqt/lxqt-session).
 
-The keyboard shortcut to launch the GUI can be configured in "Global Actions 
Manager" (binary `lxqt-config-globalkeyshortcuts`) of 
[lxqt-globalkeys](https://github.com/lxde/lxqt-globalkeys).
+The keyboard shortcut to launch the GUI can be configured in "Global Actions 
Manager" (binary `lxqt-config-globalkeyshortcuts`) of 
[lxqt-globalkeys](https://github.com/lxqt/lxqt-globalkeys).
 
 The GUI comes with a configuration dialogue to customize settings like the 
position where it's displayed. It's accessible from a menu that's in turn 
opened by an icon left of the one to close the GUI, "arrow down" in screenshot 
above.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lxqt-runner-0.12.0/autostart/translations/lxqt-runner_es.desktop 
new/lxqt-runner-0.13.0/autostart/translations/lxqt-runner_es.desktop
--- old/lxqt-runner-0.12.0/autostart/translations/lxqt-runner_es.desktop        
2017-10-21 21:48:55.000000000 +0200
+++ new/lxqt-runner-0.13.0/autostart/translations/lxqt-runner_es.desktop        
2018-05-21 21:26:38.000000000 +0200
@@ -1,2 +1 @@
-# Translations
-Name[es]=Lanzador
+Name[es]=Lanzador de aplicaciones
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/commanditemmodel.cpp 
new/lxqt-runner-0.13.0/commanditemmodel.cpp
--- old/lxqt-runner-0.12.0/commanditemmodel.cpp 2017-10-21 21:48:55.000000000 
+0200
+++ new/lxqt-runner-0.13.0/commanditemmodel.cpp 2018-05-21 21:26:38.000000000 
+0200
@@ -1,8 +1,8 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
  *
  * Copyright: 2010-2011 Razor team
  * Authors:
@@ -274,7 +274,7 @@
     }
     settings.endArray();
 
-    foreach(CommandProvider* provider, mProviders)
+    for(const CommandProvider* provider : qAsConst(mProviders))
     {
         connect(provider, SIGNAL(changed()), this, SIGNAL(layoutChanged()));
         connect(provider, SIGNAL(aboutToBeChanged()), this, 
SIGNAL(layoutAboutToBeChanged()));
@@ -300,7 +300,7 @@
 int CommandSourceItemModel::rowCount(const QModelIndex& /*parent*/) const
 {
     int ret=0;
-    foreach(CommandProvider* provider, mProviders)
+    for(const CommandProvider* provider : qAsConst(mProviders))
         ret += provider->count();
 
     return ret;
@@ -429,7 +429,7 @@
 void CommandSourceItemModel::setCommand(const QString& command)
 {
     mCustomCommandProvider->setCommand(command);
-    foreach (ExternalProvider* externalProvider, mExternalProviders)
+    for (ExternalProvider* const externalProvider : 
qAsConst(mExternalProviders))
     {
         externalProvider->setSearchTerm(command);
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/commanditemmodel.h 
new/lxqt-runner-0.13.0/commanditemmodel.h
--- old/lxqt-runner-0.12.0/commanditemmodel.h   2017-10-21 21:48:55.000000000 
+0200
+++ new/lxqt-runner-0.13.0/commanditemmodel.h   2018-05-21 21:26:38.000000000 
+0200
@@ -1,8 +1,8 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
  *
  * Copyright: 2010-2011 Razor team
  * Authors:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lxqt-runner-0.12.0/configuredialog/configuredialog.cpp 
new/lxqt-runner-0.13.0/configuredialog/configuredialog.cpp
--- old/lxqt-runner-0.12.0/configuredialog/configuredialog.cpp  2017-10-21 
21:48:55.000000000 +0200
+++ new/lxqt-runner-0.13.0/configuredialog/configuredialog.cpp  2018-05-21 
21:26:38.000000000 +0200
@@ -1,8 +1,8 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
  *
  * Copyright: 2010-2011 Razor team
  * Authors:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/configuredialog/configuredialog.h 
new/lxqt-runner-0.13.0/configuredialog/configuredialog.h
--- old/lxqt-runner-0.12.0/configuredialog/configuredialog.h    2017-10-21 
21:48:55.000000000 +0200
+++ new/lxqt-runner-0.13.0/configuredialog/configuredialog.h    2018-05-21 
21:26:38.000000000 +0200
@@ -1,8 +1,8 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
  *
  * Copyright: 2010-2011 Razor team
  * Authors:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/dialog.cpp 
new/lxqt-runner-0.13.0/dialog.cpp
--- old/lxqt-runner-0.12.0/dialog.cpp   2017-10-21 21:48:55.000000000 +0200
+++ new/lxqt-runner-0.13.0/dialog.cpp   2018-05-21 21:26:38.000000000 +0200
@@ -1,8 +1,8 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
  *
  * Copyright: 2010-2011 Razor team
  * Authors:
@@ -34,7 +34,6 @@
 
 #include <LXQt/Settings>
 #include <LXQt/HtmlDelegate>
-#include <XdgIcon>
 #include <LXQt/PowerManager>
 #include <LXQt/ScreenSaver>
 #include <LXQtGlobalKeys/Action>
@@ -91,11 +90,11 @@
     ui->commandList->setItemDelegate(new LXQt::HtmlDelegate(QSize(32, 32), 
ui->commandList));
 
     // Popup menu ...............................
-    QAction *a = new QAction(XdgIcon::fromTheme("configure"), tr("Configure"), 
this);
+    QAction *a = new QAction(QIcon::fromTheme("configure"), tr("Configure"), 
this);
     connect(a, SIGNAL(triggered()), this, SLOT(showConfigDialog()));
     addAction(a);
 
-    a = new QAction(XdgIcon::fromTheme("edit-clear-history"), tr("Clear 
History"), this);
+    a = new QAction(QIcon::fromTheme("edit-clear-history"), tr("Clear 
History"), this);
     connect(a, SIGNAL(triggered()), mCommandItemModel, SLOT(clearHistory()));
     addAction(a);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/dialog.h 
new/lxqt-runner-0.13.0/dialog.h
--- old/lxqt-runner-0.12.0/dialog.h     2017-10-21 21:48:55.000000000 +0200
+++ new/lxqt-runner-0.13.0/dialog.h     2018-05-21 21:26:38.000000000 +0200
@@ -1,8 +1,8 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
  *
  * Copyright: 2010-2011 Razor team
  * Authors:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/main.cpp 
new/lxqt-runner-0.13.0/main.cpp
--- old/lxqt-runner-0.12.0/main.cpp     2017-10-21 21:48:55.000000000 +0200
+++ new/lxqt-runner-0.13.0/main.cpp     2018-05-21 21:26:38.000000000 +0200
@@ -1,8 +1,8 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
  *
  * Copyright: 2010-2011 Razor team
  * Authors:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/man/lxqt-runner.1 
new/lxqt-runner-0.13.0/man/lxqt-runner.1
--- old/lxqt-runner-0.12.0/man/lxqt-runner.1    2017-10-21 21:48:55.000000000 
+0200
+++ new/lxqt-runner-0.13.0/man/lxqt-runner.1    2018-05-21 21:26:38.000000000 
+0200
@@ -34,7 +34,7 @@
 This module only shows at \fBLXQt\fR desktop environment, but you can use in 
others desktops, by
 setting an configuring into session startup.
 .SH "REPORTING BUGS"
-Report bugs to https://github.com/lxde/lxqt/issues
+Report bugs to https://github.com/lxqt/lxqt/issues
 .SH "SEE ALSO"
 \fBLXQt\fR it has been tailored for users who value simplicity, speed, and
 an intuitive interface, also intended for less powerful machines. See also:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/mylistview.h 
new/lxqt-runner-0.13.0/mylistview.h
--- old/lxqt-runner-0.12.0/mylistview.h 2017-10-21 21:48:55.000000000 +0200
+++ new/lxqt-runner-0.13.0/mylistview.h 2018-05-21 21:26:38.000000000 +0200
@@ -2,7 +2,7 @@
  * (c)LGPL2+
  *
  * LXQt - a lightweight, Qt based, desktop toolset
- * http://lxqt.org
+ * https://lxqt.org
  *
  * Copyright: 2017 LXQt team
  * Authors:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/providers.cpp 
new/lxqt-runner-0.13.0/providers.cpp
--- old/lxqt-runner-0.12.0/providers.cpp        2017-10-21 21:48:55.000000000 
+0200
+++ new/lxqt-runner-0.13.0/providers.cpp        2018-05-21 21:26:38.000000000 
+0200
@@ -1,8 +1,8 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
  *
  * Copyright: 2010-2013 Razor team
  * Authors:
@@ -31,7 +31,6 @@
 
 #include "providers.h"
 #include "yamlparser.h"
-#include <XdgIcon>
 #include <XdgDesktopFile>
 #include <XdgMenu>
 #include <XmlHelper>
@@ -97,7 +96,7 @@
 
     const QStringList dirs = QString(getenv("PATH")).split(":");
 
-    foreach (const QString &dir, dirs)
+    for (const QString &dir : dirs)
     {
         QFileInfo fileInfo(QDir(dir), progName);
         if (fileInfo.isExecutable() && fileInfo.isFile())
@@ -192,8 +191,8 @@
     MenuCacheItem* item = MENU_CACHE_ITEM(app);
     mIconName = QString::fromUtf8(menu_cache_item_get_icon(item));
     mTitle = QString::fromUtf8(menu_cache_item_get_name(item));
-    mComment = QString::fromUtf8(menu_cache_item_get_comment(item));
-    mToolTip = mComment;
+    mComment = QString::fromUtf8(menu_cache_app_get_generic_name(app));
+    mToolTip = QString::fromUtf8(menu_cache_item_get_comment(item));
     mCommand = menu_cache_app_get_exec(app);
     mProgram = QFileInfo(mCommand).baseName().section(" ", 0, 0);
     char* path = menu_cache_item_get_file_path(MENU_CACHE_ITEM(app));
@@ -214,7 +213,7 @@
 //    qDebug() << hex << this;
 //    qDebug() << Q_FUNC_INFO;
     if (mIcon.isNull())
-        mIcon = XdgIcon::fromTheme(mIconName);
+        mIcon = QIcon::fromTheme(mIconName);
 //    qDebug() << "*****************************************";
 }
 
@@ -271,8 +270,10 @@
     if (regExp.isEmpty())
         return false;
 
-    return mProgram.contains(regExp) ||
-           mTitle.contains(regExp) ;
+    return mProgram.contains(regExp)
+        || mTitle.contains(regExp)
+        || mComment.contains(regExp)
+        || mToolTip.contains(regExp);
 }
 
 
@@ -438,7 +439,7 @@
 HistoryItem::HistoryItem(const QString &command):
         CommandProviderItem()
 {
-    mIcon = XdgIcon::defaultApplicationIcon();
+    mIcon = QIcon::fromTheme(QLatin1String("application-x-executable"));
     mTitle = command;
     mComment = QObject::tr("History");
     mCommand = command;
@@ -544,7 +545,7 @@
     CommandProviderItem(),
     mProvider(provider)
 {
-    mIcon = XdgIcon::fromTheme("utilities-terminal");
+    mIcon = QIcon::fromTheme("utilities-terminal");
 }
 
 
@@ -820,7 +821,7 @@
         mParser{new Parser}
 {
     mToolTip =QObject::tr("Mathematics");
-    mIcon = XdgIcon::fromTheme("accessories-calculator");
+    mIcon = QIcon::fromTheme("accessories-calculator");
 }
 
 
@@ -924,7 +925,7 @@
     mToolTip = data["tooltip"];
     mCommand = data["command"];
     if (data.contains("icon"))
-        mIcon = XdgIcon::fromTheme(data["icon"]);
+        mIcon = QIcon::fromTheme(data["icon"]);
 
     return true;
 }
@@ -966,8 +967,7 @@
     qDeleteAll(*this);
     clear();
 
-    QMap<QString, QString> map;
-    foreach(map, maps)
+    for(auto map : qAsConst(maps))
     {
         ExternalProviderItem *item  = new ExternalProviderItem();
         if (item->setData(map))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/providers.h 
new/lxqt-runner-0.13.0/providers.h
--- old/lxqt-runner-0.12.0/providers.h  2017-10-21 21:48:55.000000000 +0200
+++ new/lxqt-runner-0.13.0/providers.h  2018-05-21 21:26:38.000000000 +0200
@@ -1,8 +1,8 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
  *
  * Copyright: 2010-2011 Razor team
  * Authors:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/widgets.cpp 
new/lxqt-runner-0.13.0/widgets.cpp
--- old/lxqt-runner-0.12.0/widgets.cpp  2017-10-21 21:48:55.000000000 +0200
+++ new/lxqt-runner-0.13.0/widgets.cpp  2018-05-21 21:26:38.000000000 +0200
@@ -1,8 +1,8 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
  *
  * Copyright: 2010-2011 Razor team
  * Authors:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/widgets.h 
new/lxqt-runner-0.13.0/widgets.h
--- old/lxqt-runner-0.12.0/widgets.h    2017-10-21 21:48:55.000000000 +0200
+++ new/lxqt-runner-0.13.0/widgets.h    2018-05-21 21:26:38.000000000 +0200
@@ -1,8 +1,8 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
  *
  * Copyright: 2010-2011 Razor team
  * Authors:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/yamlparser.cpp 
new/lxqt-runner-0.13.0/yamlparser.cpp
--- old/lxqt-runner-0.12.0/yamlparser.cpp       2017-10-21 21:48:55.000000000 
+0200
+++ new/lxqt-runner-0.13.0/yamlparser.cpp       2018-05-21 21:26:38.000000000 
+0200
@@ -1,8 +1,8 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
  *
  * Copyright: 2013 Razor team
  * Authors:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-runner-0.12.0/yamlparser.h 
new/lxqt-runner-0.13.0/yamlparser.h
--- old/lxqt-runner-0.12.0/yamlparser.h 2017-10-21 21:48:55.000000000 +0200
+++ new/lxqt-runner-0.13.0/yamlparser.h 2018-05-21 21:26:38.000000000 +0200
@@ -1,8 +1,8 @@
 /* BEGIN_COMMON_COPYRIGHT_HEADER
  * (c)LGPL2+
  *
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
  *
  * Copyright: 2013 Razor team
  * Authors:



Reply via email to