Hello community, here is the log from the commit of package lxqt-qtplugin for openSUSE:Factory checked in at 2018-06-29 22:30:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lxqt-qtplugin (Old) and /work/SRC/openSUSE:Factory/.lxqt-qtplugin.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lxqt-qtplugin" Fri Jun 29 22:30:21 2018 rev:10 rq:618042 version:0.13.0 Changes: -------- --- /work/SRC/openSUSE:Factory/lxqt-qtplugin/lxqt-qtplugin.changes 2017-10-24 22:23:14.288805887 +0200 +++ /work/SRC/openSUSE:Factory/.lxqt-qtplugin.new/lxqt-qtplugin.changes 2018-06-29 22:31:22.486256834 +0200 @@ -1,0 +2,8 @@ +Tue May 22 15:14:06 UTC 2018 - mvet...@suse.com + +- Update to 0.13.0: + * lxqtplatformtheme: Initialize “folowColorScheme” once + * Fix icon colorizing at startup + * Remember the view mode + +------------------------------------------------------------------- Old: ---- lxqt-qtplugin-0.12.0.tar.xz lxqt-qtplugin-0.12.0.tar.xz.asc New: ---- lxqt-qtplugin-0.13.0.tar.xz lxqt-qtplugin-0.13.0.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lxqt-qtplugin.spec ++++++ --- /var/tmp/diff_new_pack.kvfJTe/_old 2018-06-29 22:31:22.962256470 +0200 +++ /var/tmp/diff_new_pack.kvfJTe/_new 2018-06-29 22:31:22.966256467 +0200 @@ -1,7 +1,7 @@ # # spec file for package lxqt-qtplugin # -# 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,36 +17,35 @@ Name: lxqt-qtplugin -Version: 0.12.0 +Version: 0.13.0 Release: 0 Summary: LXQt platform integration plugin for Qt 5 -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: cmake(KF5WindowSystem) BuildRequires: libQt5Gui-private-headers-devel +BuildRequires: libexif-devel +BuildRequires: libfm-qt-devel >= 0.13.0 +BuildRequires: lxqt-build-tools-devel >= 0.5.0 +BuildRequires: pkgconfig +BuildRequires: cmake(KF5WindowSystem) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5UiTools) -BuildRequires: pkgconfig(lxqt) >= %{version} -BuildRequires: pkgconfig(dbusmenu-qt5) -BuildRequires: pkgconfig(Qt5XdgIconLoader) BuildRequires: pkgconfig(Qt5X11Extras) -BuildRequires: libfm-qt-devel -BuildRequires: libexif-devel +BuildRequires: pkgconfig(Qt5XdgIconLoader) +BuildRequires: pkgconfig(dbusmenu-qt5) +BuildRequires: pkgconfig(lxqt) >= %{version} %if 0%{?fedora_version} %requires_eq qt5-qtbase-gui %else %requires_eq libQt5Gui5 %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build - %description With this plugin, all Qt-based programs can adopt settings of LXQt, such as the icon theme. @@ -70,8 +69,8 @@ %cmake_install %files -%defattr(-,root,root) -%doc AUTHORS LICENSE README.md +%license LICENSE +%doc AUTHORS README.md %dir %{_libdir}/qt5/plugins %dir %{_libdir}/qt5/plugins/platformthemes %{_libdir}/qt5/plugins/platformthemes/libqtlxqt.so ++++++ lxqt-qtplugin-0.12.0.tar.xz -> lxqt-qtplugin-0.13.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-qtplugin-0.12.0/AUTHORS new/lxqt-qtplugin-0.13.0/AUTHORS --- old/lxqt-qtplugin-0.12.0/AUTHORS 2017-10-21 21:34:23.000000000 +0200 +++ new/lxqt-qtplugin-0.13.0/AUTHORS 2018-05-21 20:41:42.000000000 +0200 @@ -1,5 +1,5 @@ Upstream Authors: - LXQt team: http://lxqt.org + LXQt team: https://lxqt.org Hong Jen Yee (PCMan) <pcman...@gmail.com> Copyright: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-qtplugin-0.12.0/CHANGELOG new/lxqt-qtplugin-0.13.0/CHANGELOG --- old/lxqt-qtplugin-0.12.0/CHANGELOG 2017-10-21 21:34:23.000000000 +0200 +++ new/lxqt-qtplugin-0.13.0/CHANGELOG 2018-05-21 20:41:42.000000000 +0200 @@ -1,7 +1,21 @@ -lxqt-qtplugin-0.12.0 / 2017-10-21 +lxqt-qtplugin-0.13.0 / 2018-05-21 ================================= + * CMake: Prevent in-source builds + * fix http -> https + * Fixed mentions of LXDE + * lxqtplatformtheme: Initialize "folowColorScheme" once + * Fix icon colorizing at startup + * Drop Qt foreach. + * Handle the new hint ShowShortcutsInContextMenus + * Silent unused parameters warnings + * Remember the view mode + +0.12.0 / 2017-10-21 +=================== + + * Release 0.12.0: Update changelog * Set an informal patch version * Don't export github templates * Flag unused vars in onServiceOwnerChanged diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-qtplugin-0.12.0/CMakeLists.txt new/lxqt-qtplugin-0.13.0/CMakeLists.txt --- old/lxqt-qtplugin-0.12.0/CMakeLists.txt 2017-10-21 21:34:23.000000000 +0200 +++ new/lxqt-qtplugin-0.13.0/CMakeLists.txt 2018-05-21 20:41:42.000000000 +0200 @@ -3,7 +3,7 @@ include(GNUInstallDirs) -set(LXQTBT_MINIMUM_VERSION "0.4.0") +set(LXQTBT_MINIMUM_VERSION "0.5.0") set(CMAKE_AUTOMOC ON) set(CMAKE_INCLUDE_CURRENT_DIR ON) @@ -22,6 +22,7 @@ find_package(Qt5X11Extras REQUIRED) find_package(fm-qt REQUIRED) +include(LXQtPreventInSourceBuilds) include(LXQtCompilerSettings NO_POLICY_SCOPE) if(NOT CMAKE_BUILD_TYPE) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-qtplugin-0.12.0/README.md new/lxqt-qtplugin-0.13.0/README.md --- old/lxqt-qtplugin-0.12.0/README.md 2017-10-21 21:34:23.000000000 +0200 +++ new/lxqt-qtplugin-0.13.0/README.md 2018-05-21 20:41:42.000000000 +0200 @@ -10,7 +10,7 @@ ### Compiling source code -Runtime dependencies are libdbusmenu-qt5 and [liblxqt](https://github.com/lxde/liblxqt). +Runtime dependencies are libdbusmenu-qt5 and [liblxqt](https://github.com/lxqt/liblxqt). Additional build dependencies are CMake and qttools, optionally Git to pull latest VCS checkouts. Code configuration is handled by CMake. CMake variable `CMAKE_INSTALL_PREFIX` has to be set to `/usr` on most operating systems. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-qtplugin-0.12.0/src/CMakeLists.txt new/lxqt-qtplugin-0.13.0/src/CMakeLists.txt --- old/lxqt-qtplugin-0.12.0/src/CMakeLists.txt 2017-10-21 21:34:23.000000000 +0200 +++ new/lxqt-qtplugin-0.13.0/src/CMakeLists.txt 2018-05-21 20:41:42.000000000 +0200 @@ -28,6 +28,11 @@ add_library(qtlxqt MODULE ${qtlxqt_HDRS} ${qtlxqt_SRCS}) +target_compile_definitions(qtlxqt + PRIVATE + "QT_NO_FOREACH" +) + target_link_libraries(qtlxqt Qt5::Widgets Qt5::DBus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-qtplugin-0.12.0/src/lxqtfiledialoghelper.cpp new/lxqt-qtplugin-0.13.0/src/lxqtfiledialoghelper.cpp --- old/lxqt-qtplugin-0.12.0/src/lxqtfiledialoghelper.cpp 2017-10-21 21:34:23.000000000 +0200 +++ new/lxqt-qtplugin-0.13.0/src/lxqtfiledialoghelper.cpp 2018-05-21 20:41:42.000000000 +0200 @@ -12,6 +12,9 @@ static std::unique_ptr<Fm::LibFmQt> libfmQtContext_; +inline static const QString viewModeToString(Fm::FolderView::ViewMode value); +inline static Fm::FolderView::ViewMode viewModeFromString(const QString& str); + LXQtFileDialogHelper::LXQtFileDialogHelper() { if(!libfmQtContext_) { // initialize libfm-qt only once @@ -53,6 +56,8 @@ // https://github.com/KDE/plasma-integration/blob/master/src/platformtheme/kdeplatformfiledialoghelper.cpp dlg_->windowHandle()->setTransientParent(parent); + applyOptions(); + loadSettings(); // central positioning with respect to the parent window if(parent && parent->isVisible()) { @@ -60,8 +65,6 @@ parent->y() + (parent->height() - dlg_->height()) / 2); } - applyOptions(); - // NOTE: the timer here is required as a workaround borrowed from KDE. Without this, the dialog UI will be blocked. // QFileDialog calls our platform plugin to show our own native file dialog instead of showing its widget. // However, it still creates a hidden dialog internally, and then make it modal. @@ -139,8 +142,6 @@ } dlg_->setFilter(opt->filter()); - dlg_->setViewMode(opt->viewMode() == QFileDialogOptions::Detail ? Fm::FolderView::DetailedListMode - : Fm::FolderView::CompactMode); dlg_->setFileMode(QFileDialog::FileMode(opt->fileMode())); dlg_->setAcceptMode(QFileDialog::AcceptMode(opt->acceptMode())); // also sets a default label for accept button // bool useDefaultNameFilters() const; @@ -191,12 +192,56 @@ // QStringList supportedSchemes() const; } +static const QString viewModeToString(Fm::FolderView::ViewMode value) { + QString ret; + switch(value) { + case Fm::FolderView::DetailedListMode: + default: + ret = QLatin1String("Detailed"); + break; + case Fm::FolderView::CompactMode: + ret = QLatin1String("Compact"); + break; + case Fm::FolderView::IconMode: + ret = QLatin1String("Icon"); + break; + case Fm::FolderView::ThumbnailMode: + ret = QLatin1String("Thumbnail"); + break; + } + return ret; +} + +Fm::FolderView::ViewMode viewModeFromString(const QString& str) { + Fm::FolderView::ViewMode ret; + if(str == QLatin1String("Detailed")) { + ret = Fm::FolderView::DetailedListMode; + } + else if(str == QLatin1String("Compact")) { + ret = Fm::FolderView::CompactMode; + } + else if(str == QLatin1String("Icon")) { + ret = Fm::FolderView::IconMode; + } + else if(str == QLatin1String("Thumbnail")) { + ret = Fm::FolderView::ThumbnailMode; + } + else { + ret = Fm::FolderView::DetailedListMode; + } + return ret; +} + void LXQtFileDialogHelper::loadSettings() { QSettings settings(QSettings::UserScope, "lxqt", "filedialog"); settings.beginGroup ("Sizes"); dlg_->resize(settings.value("WindowSize", QSize(700, 500)).toSize()); dlg_->setSplitterPos(settings.value("SplitterPos", 200).toInt()); settings.endGroup(); + + settings.beginGroup ("View"); + dlg_->setViewMode(viewModeFromString(settings.value("Mode", "Detailed").toString())); + settings.endGroup(); } void LXQtFileDialogHelper::saveSettings() { @@ -211,6 +256,13 @@ settings.setValue("SplitterPos", splitterPos); } settings.endGroup(); + + settings.beginGroup ("View"); + QString mode = viewModeToString(dlg_->viewMode()); + if(settings.value("Mode") != mode) { + settings.setValue("Mode", mode); + } + settings.endGroup(); } /* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-qtplugin-0.12.0/src/lxqtplatformtheme.cpp new/lxqt-qtplugin-0.13.0/src/lxqtplatformtheme.cpp --- old/lxqt-qtplugin-0.12.0/src/lxqtplatformtheme.cpp 2017-10-21 21:34:23.000000000 +0200 +++ new/lxqt-qtplugin-0.13.0/src/lxqtplatformtheme.cpp 2018-05-21 20:41:42.000000000 +0200 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://lxde.org/ + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org/ * * Copyright: 2014 LXQt team * Authors: @@ -52,13 +52,20 @@ iconFollowColorScheme_(true) , settingsWatcher_(NULL) { - // When the plugin is loaded, it seems that the app is not yet running and + loadSettings(); + // Note: When the plugin is loaded, it seems that the app is not yet running and // QThread environment is not completely set up. So creating filesystem watcher // does not work since it uses QSocketNotifier internally which can only be // created within QThread thread. So let's schedule a idle handler to initialize // the watcher in the main event loop. - loadSettings(); - QTimer::singleShot(0, this, SLOT(initWatch())); + + // Note2: the QTimer::singleShot with also needs a QThread environment + // (there is a workaround in qtcore for the 0-timer with the old SLOT notation) + + // TODO: use the "PointerToMemberFunction" overloads of invokeMethod(), but they + // are available from Qt v5.10 + //QMetaObject::ivokeMethod(this, &LXQtPlatformTheme::lazyInit, Qt::QueuedConnection); + QMetaObject::invokeMethod(this, "lazyInit", Qt::QueuedConnection); } LXQtPlatformTheme::~LXQtPlatformTheme() { @@ -66,11 +73,13 @@ delete settingsWatcher_; } -void LXQtPlatformTheme::initWatch() +void LXQtPlatformTheme::lazyInit() { settingsWatcher_ = new QFileSystemWatcher(); settingsWatcher_->addPath(settingsFile_); connect(settingsWatcher_, &QFileSystemWatcher::fileChanged, this, &LXQtPlatformTheme::onSettingsChanged); + + XdgIconLoader::instance()->setFollowColorScheme(iconFollowColorScheme_); } void LXQtPlatformTheme::loadSettings() { @@ -129,7 +138,7 @@ // this is called whenever the config file is changed. void LXQtPlatformTheme::onSettingsChanged() { // D*mn! yet another Qt 5.4 regression!!! - // See the bug report: https://github.com/lxde/lxqt/issues/441 + // See the bug report: https://github.com/lxqt/lxqt/issues/441 // Since Qt 5.4, QSettings uses QSaveFile to save the config files. // https://github.com/qtproject/qtbase/commit/8d15068911d7c0ba05732e2796aaa7a90e34a6a1#diff-e691c0405f02f3478f4f50a27bdaecde // QSaveFile will save the content to a new temp file, and replace the old file later. @@ -192,7 +201,8 @@ QApplication::setWheelScrollLines(wheelScrollLines_.toInt()); // emit a ThemeChange event to all widgets - Q_FOREACH(QWidget* widget, QApplication::allWidgets()) { + const auto widgets = QApplication::allWidgets(); + for(QWidget* const widget : widgets) { // Qt5 added a QEvent::ThemeChange event. QEvent event(QEvent::ThemeChange); QApplication::sendEvent(widget, &event); @@ -218,7 +228,7 @@ return nullptr; } -const QPalette *LXQtPlatformTheme::palette(Palette type) const { +const QPalette *LXQtPlatformTheme::palette(Palette /*type*/) const { return nullptr; } @@ -302,7 +312,10 @@ break; case WheelScrollLines: return wheelScrollLines_; - break; +#if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0) + case QPlatformTheme::ShowShortcutsInContextMenus: + return QVariant(true); +#endif default: break; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-qtplugin-0.12.0/src/lxqtplatformtheme.h new/lxqt-qtplugin-0.13.0/src/lxqtplatformtheme.h --- old/lxqt-qtplugin-0.12.0/src/lxqtplatformtheme.h 2017-10-21 21:34:23.000000000 +0200 +++ new/lxqt-qtplugin-0.13.0/src/lxqtplatformtheme.h 2018-05-21 20:41:42.000000000 +0200 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://lxde.org/ + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org/ * * Copyright: 2014 LXQt team * Authors: @@ -78,11 +78,13 @@ // virtual QString standardButtonText(int button) const; +public Q_SLOTS: + void lazyInit(); + private: void loadSettings(); private Q_SLOTS: - void initWatch(); void onSettingsChanged(); private: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-qtplugin-0.12.0/src/lxqtsystemtrayicon.cpp new/lxqt-qtplugin-0.13.0/src/lxqtsystemtrayicon.cpp --- old/lxqt-qtplugin-0.12.0/src/lxqtsystemtrayicon.cpp 2017-10-21 21:34:23.000000000 +0200 +++ new/lxqt-qtplugin-0.13.0/src/lxqtsystemtrayicon.cpp 2018-05-21 20:41:42.000000000 +0200 @@ -2,7 +2,7 @@ * (c)LGPL2+ * * LXQt - a lightweight, Qt based, desktop toolset - * http://lxqt.org/ + * https://lxqt.org/ * * Copyright: 2015 LXQt team * Authors: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-qtplugin-0.12.0/src/lxqtsystemtrayicon.h new/lxqt-qtplugin-0.13.0/src/lxqtsystemtrayicon.h --- old/lxqt-qtplugin-0.12.0/src/lxqtsystemtrayicon.h 2017-10-21 21:34:23.000000000 +0200 +++ new/lxqt-qtplugin-0.13.0/src/lxqtsystemtrayicon.h 2018-05-21 20:41:42.000000000 +0200 @@ -2,7 +2,7 @@ * (c)LGPL2+ * * LXQt - a lightweight, Qt based, desktop toolset - * http://lxqt.org/ + * https://lxqt.org/ * * Copyright: 2015 LXQt team * Authors: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-qtplugin-0.12.0/src/main.cpp new/lxqt-qtplugin-0.13.0/src/main.cpp --- old/lxqt-qtplugin-0.12.0/src/main.cpp 2017-10-21 21:34:23.000000000 +0200 +++ new/lxqt-qtplugin-0.13.0/src/main.cpp 2018-05-21 20:41:42.000000000 +0200 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://lxde.org/ + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org/ * * Copyright: 2014 LXQt team * Authors: @@ -39,7 +39,7 @@ QPlatformTheme *create(const QString &key, const QStringList ¶ms); }; -QPlatformTheme *LXQtPlatformThemePlugin::create(const QString &key, const QStringList ¶ms) { +QPlatformTheme *LXQtPlatformThemePlugin::create(const QString &key, const QStringList &/*params*/) { if (!key.compare(QLatin1String("lxqt"), Qt::CaseInsensitive)) return new LXQtPlatformTheme(); return NULL; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-qtplugin-0.12.0/src/statusnotifieritem/dbustypes.cpp new/lxqt-qtplugin-0.13.0/src/statusnotifieritem/dbustypes.cpp --- old/lxqt-qtplugin-0.12.0/src/statusnotifieritem/dbustypes.cpp 2017-10-21 21:34:23.000000000 +0200 +++ new/lxqt-qtplugin-0.13.0/src/statusnotifieritem/dbustypes.cpp 2018-05-21 20:41:42.000000000 +0200 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://lxqt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2015 LXQt team * Authors: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-qtplugin-0.12.0/src/statusnotifieritem/dbustypes.h new/lxqt-qtplugin-0.13.0/src/statusnotifieritem/dbustypes.h --- old/lxqt-qtplugin-0.12.0/src/statusnotifieritem/dbustypes.h 2017-10-21 21:34:23.000000000 +0200 +++ new/lxqt-qtplugin-0.13.0/src/statusnotifieritem/dbustypes.h 2018-05-21 20:41:42.000000000 +0200 @@ -1,8 +1,8 @@ /* BEGIN_COMMON_COPYRIGHT_HEADER * (c)LGPL2+ * - * LXDE-Qt - a lightweight, Qt based, desktop toolset - * http://lxqt.org + * LXQt - a lightweight, Qt based, desktop toolset + * https://lxqt.org * * Copyright: 2015 LXQt team * Authors: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-qtplugin-0.12.0/src/statusnotifieritem/statusnotifieritem.cpp new/lxqt-qtplugin-0.13.0/src/statusnotifieritem/statusnotifieritem.cpp --- old/lxqt-qtplugin-0.12.0/src/statusnotifieritem/statusnotifieritem.cpp 2017-10-21 21:34:23.000000000 +0200 +++ new/lxqt-qtplugin-0.13.0/src/statusnotifieritem/statusnotifieritem.cpp 2018-05-21 20:41:42.000000000 +0200 @@ -2,7 +2,7 @@ * (c)LGPL2+ * * LXQt - a lightweight, Qt based, desktop toolset - * http://lxqt.org/ + * https://lxqt.org/ * * Copyright: 2015 LXQt team * Authors: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lxqt-qtplugin-0.12.0/src/statusnotifieritem/statusnotifieritem.h new/lxqt-qtplugin-0.13.0/src/statusnotifieritem/statusnotifieritem.h --- old/lxqt-qtplugin-0.12.0/src/statusnotifieritem/statusnotifieritem.h 2017-10-21 21:34:23.000000000 +0200 +++ new/lxqt-qtplugin-0.13.0/src/statusnotifieritem/statusnotifieritem.h 2018-05-21 20:41:42.000000000 +0200 @@ -2,7 +2,7 @@ * (c)LGPL2+ * * LXQt - a lightweight, Qt based, desktop toolset - * http://lxqt.org/ + * https://lxqt.org/ * * Copyright: 2015 LXQt team * Authors: