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:
