commit qimgv for openSUSE:Factory

2020-06-02 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2020-06-02 14:40:58

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new.3606 (New)


Package is "qimgv"

Tue Jun  2 14:40:58 2020 rev:18 rq:810659 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2020-05-05 
19:00:29.606072028 +0200
+++ /work/SRC/openSUSE:Factory/.qimgv.new.3606/qimgv.changes2020-06-02 
14:41:57.000149351 +0200
@@ -1,0 +2,7 @@
+Sun May 31 09:12:40 UTC 2020 - Luigi Baldoni 
+
+- Drop qimgv-nosharedlib.patch
+- Add qimgv-pluginpath_1.patch, qimgv-pluginpath_2.patch and
+  qimgv-pluginpath_3.patch (fixes boo#1172315)
+
+---

Old:

  qimgv-nosharedlib.patch

New:

  qimgv-pluginpath_1.patch
  qimgv-pluginpath_2.patch
  qimgv-pluginpath_3.patch



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.DiRZyg/_old  2020-06-02 14:41:57.696151551 +0200
+++ /var/tmp/diff_new_pack.DiRZyg/_new  2020-06-02 14:41:57.700151563 +0200
@@ -23,12 +23,16 @@
 License:GPL-3.0-only
 URL:https://github.com/easymodo/qimgv
 Source0:
https://github.com/easymodo/qimgv/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-# PATCH-FEATURE-OPENSUSE qimgv-nosharedlib.patch # aloi...@gmx.com build 
helper library statically
-Patch0: qimgv-nosharedlib.patch
 # PATCH-FEATURE-OPENSUSE qimgv-PIE.patch # aloi...@gmx.com add PIE flags
 Patch1: qimgv-PIE.patch
 # PATCH-FIX-OPENSUSE qimgv-includepath.patch # aloi...@gmx.com use correct 
path for opencv includes
 Patch2: qimgv-includepath.patch
+# PATCH-FIX-UPSTREAM qimgv-pluginpath_1.patch
+Patch3: qimgv-pluginpath_1.patch
+# PATCH-FIX-UPSTREAM qimgv-pluginpath_2.patch
+Patch4: qimgv-pluginpath_2.patch
+# PATCH-FIX-UPSTREAM qimgv-pluginpath_3.patch
+Patch5: qimgv-pluginpath_3.patch
 BuildRequires:  cmake >= 3.13
 %if 0%{?suse_version} > 1500
 BuildRequires:  gcc-c++
@@ -42,6 +46,7 @@
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(exiv2)
 BuildRequires:  pkgconfig(mpv) >= 1.22.0
+Requires:   mpv >= 0.32.0
 
 %description
 Qt5 image viewer with webm support.
@@ -53,7 +58,7 @@
 export CXX=g++
 test -x "$(type -p g++-8)" && export CXX=g++-8
 %cmake
-make %{?_smp_mflags}
+%make_jobs
 
 %install
 %cmake_install
@@ -64,5 +69,7 @@
 %{_bindir}/%{name}
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/*/apps/%{name}.*
+%{_libdir}/%{name}
+%{_libdir}/%{name}/player_mpv.so
 
 %changelog

++ qimgv-pluginpath_1.patch ++
>From ac915ba6a9c6a9ad2491eb2d779a3e9de485e93d Mon Sep 17 00:00:00 2001
From: easymodo 
Date: Sun, 31 May 2020 15:34:48 +0300
Subject: [PATCH] place qimgv librares/plugins in lib/qimgv #231 rename to
 player_mpv.so, unversioned

---
 CMakeLists.txt|  7 +-
 .../player_mpv}/CMakeLists.txt| 25 ++-
 .../player_mpv}/src/mpvwidget.cpp |  0
 .../player_mpv}/src/mpvwidget.h   |  0
 .../player_mpv}/src/qthelper.hpp  |  0
 .../player_mpv}/src/videoplayer.cpp   |  0
 .../player_mpv}/src/videoplayer.h |  0
 .../player_mpv}/src/videoplayermpv.cpp|  0
 .../player_mpv}/src/videoplayermpv.h  |  0
 qimgv/CMakeLists.txt  |  3 +++
 qimgv/gui/viewers/videoplayerinitproxy.cpp| 24 +++---
 11 files changed, 42 insertions(+), 17 deletions(-)
 rename {qimgv_libs/qimgv_player_mpv => plugins/player_mpv}/CMakeLists.txt (51%)
 rename {qimgv_libs/qimgv_player_mpv => plugins/player_mpv}/src/mpvwidget.cpp 
(100%)
 rename {qimgv_libs/qimgv_player_mpv => plugins/player_mpv}/src/mpvwidget.h 
(100%)
 rename {qimgv_libs/qimgv_player_mpv => plugins/player_mpv}/src/qthelper.hpp 
(100%)
 rename {qimgv_libs/qimgv_player_mpv => plugins/player_mpv}/src/videoplayer.cpp 
(100%)
 rename {qimgv_libs/qimgv_player_mpv => plugins/player_mpv}/src/videoplayer.h 
(100%)
 rename {qimgv_libs/qimgv_player_mpv => 
plugins/player_mpv}/src/videoplayermpv.cpp (100%)
 rename {qimgv_libs/qimgv_player_mpv => 
plugins/player_mpv}/src/videoplayermpv.h (100%)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index a97ea91..e7848b9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -12,6 +12,11 @@ project(qimgv
 #endif()
 message(STATUS "Build configuration: " ${CMAKE_BUILD_TYPE})
 
+set(QIMGV_PLUGIN_PATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/qimgv")
+ADD_DEFINITIONS(-D_QIMGV_PLUGIN_PATH="${QIMGV_PLUGIN_PATH}/")
+
+message(STATUS "Plugin path: " ${QIMGV_PLUGIN_PATH})
+
 # detect if libstdc++ is in use to know if libstdc++fs sho

commit qimgv for openSUSE:Factory

2020-05-05 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2020-05-05 18:57:54

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new.2738 (New)


Package is "qimgv"

Tue May  5 18:57:54 2020 rev:17 rq:800265 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2020-05-02 
22:17:19.524534539 +0200
+++ /work/SRC/openSUSE:Factory/.qimgv.new.2738/qimgv.changes2020-05-05 
19:00:29.606072028 +0200
@@ -1,0 +2,12 @@
+Tue May  5 07:40:11 UTC 2020 - Luigi Baldoni 
+
+- Update to version 0.9.1
+  * Fixed incorrect window position on launch (it occasionally
+shifted upwards by the height of titlebar)
+  * Exif orientation not being applied (regression)
+  * Expand images option not working correctly when expand limit
+is unset
+  * Building with qt <5.14 now works again
+- Drop qimgv-Qt512.patch (merged upstream)
+
+---

Old:

  qimgv-0.9.tar.gz
  qimgv-Qt512.patch

New:

  qimgv-0.9.1.tar.gz



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.hZRejg/_old  2020-05-05 19:01:13.226165958 +0200
+++ /var/tmp/diff_new_pack.hZRejg/_new  2020-05-05 19:01:13.226165958 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qimgv
-Version:0.9
+Version:0.9.1
 Release:0
 Summary:Qt5 image viewer
 License:GPL-3.0-only
@@ -29,8 +29,6 @@
 Patch1: qimgv-PIE.patch
 # PATCH-FIX-OPENSUSE qimgv-includepath.patch # aloi...@gmx.com use correct 
path for opencv includes
 Patch2: qimgv-includepath.patch
-# PATCH-FIX-UPSTREAM qimgv-Qt512.patch
-Patch3: qimgv-Qt512.patch
 BuildRequires:  cmake >= 3.13
 %if 0%{?suse_version} > 1500
 BuildRequires:  gcc-c++

++ qimgv-0.9.tar.gz -> qimgv-0.9.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qimgv-0.9/README.md new/qimgv-0.9.1/README.md
--- old/qimgv-0.9/README.md 2020-05-01 00:58:58.0 +0200
+++ new/qimgv-0.9.1/README.md   2020-05-05 00:41:24.0 +0200
@@ -1,4 +1,4 @@
-qimgv | Current version: 0.9.0
+qimgv | Current version: 0.9.1
 =
 Qt5 image viewer. Fast, configurable, easy to use. Optional video support.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qimgv-0.9/qimgv/appversion.cpp 
new/qimgv-0.9.1/qimgv/appversion.cpp
--- old/qimgv-0.9/qimgv/appversion.cpp  2020-05-01 00:58:58.0 +0200
+++ new/qimgv-0.9.1/qimgv/appversion.cpp2020-05-05 00:41:24.0 
+0200
@@ -1,3 +1,3 @@
 #include "appversion.h"
 
-QVersionNumber appVersion(0,9,0);
+QVersionNumber appVersion(0,9,1);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qimgv-0.9/qimgv/components/directorymanager/directorymanager.cpp 
new/qimgv-0.9.1/qimgv/components/directorymanager/directorymanager.cpp
--- old/qimgv-0.9/qimgv/components/directorymanager/directorymanager.cpp
2020-05-01 00:58:58.0 +0200
+++ new/qimgv-0.9.1/qimgv/components/directorymanager/directorymanager.cpp  
2020-05-05 00:41:24.0 +0200
@@ -186,10 +186,11 @@
 QFile file(path);
 int index = indexOf(fileName);
 if(trash) {
-entryVec.erase(entryVec.begin() + index);
-moveToTrash(path);
-emit fileRemoved(fileName, index);
-return true;
+if(moveToTrash(path)) {
+entryVec.erase(entryVec.begin() + index);
+emit fileRemoved(fileName, index);
+return true;
+}
 } else if(file.remove()) {
 entryVec.erase(entryVec.begin() + index);
 emit fileRemoved(fileName, index);
@@ -199,10 +200,10 @@
 }
 
 #ifdef Q_OS_WIN32
-void DirectoryManager::moveToTrash(QString file) {
+bool DirectoryManager::moveToTrash(QString file) {
 QFileInfo fileinfo( file );
 if( !fileinfo.exists() )
-return;
+return false;
 WCHAR from[ MAX_PATH ];
 memset( from, 0, sizeof( from ));
 int l = fileinfo.absoluteFilePath().toWCharArray( from );
@@ -217,12 +218,14 @@
 if( 0 != rv ){
 qDebug() << rv << QString::number( rv ).toInt( nullptr, 8 );
 qDebug() << "move to trash failed";
+return false;
 }
+return true;
 }
 #endif
 
 #ifdef Q_OS_LINUX
-void DirectoryManager::moveToTrash(QString file) {
+bool DirectoryManager::moveToTrash(QString file) {
 #ifdef QT_GUI_LIB
 bool TrashInitialized = false;
 QString TrashPath;
@@ -292,6 +295,7 @@
 Q_UNUSED( file );
 qDebug() << "Trash in server-mode not supported";
 #endif
+return true;
 }
 #endif
 
diff -urN '--exclude=CVS' '--exclude=.cvsignor

commit qimgv for openSUSE:Factory

2020-05-02 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2020-05-02 22:17:18

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new.2738 (New)


Package is "qimgv"

Sat May  2 22:17:18 2020 rev:16 rq:799469 version:0.9

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2020-03-19 
19:54:41.572278510 +0100
+++ /work/SRC/openSUSE:Factory/.qimgv.new.2738/qimgv.changes2020-05-02 
22:17:19.524534539 +0200
@@ -1,0 +2,26 @@
+Fri May  1 07:05:43 UTC 2020 - Luigi Baldoni 
+
+- Update to version 0.9
+  What's new:
+  * Directory tree & bookmarks in folder view
+  * High quality scaling via OpenCV
+  * Reduced memory usage when viewing zoomed images
+  * Zoom level indicator
+  * Image centering options
+  * Slideshow mode (~ key)
+  * Show directory now highlights current file
+  * Improved touchpad support (see settings > controls)
+  * gif playback controls. Play / pause & frame step, similar to
+video
+  * Crop panel now has save button. Shortcut is Shift+Enter
+  * Added an option to start into folder view
+  * Support for HEIF / HEIC image format
+  Bug fixes:
+  * Window state is now saved correctly
+  * Various UI fixes
+  * Possible crash fix in thumbnailer
+- Refreshed qimgv-nosharedlib.patch
+- Dropped mpv-qthelper.patch (merged upstream)
+- Added qimgv-includepath.patch and qimgv-Qt512.patch
+
+---

Old:

  mpv-qthelper.patch
  qimgv-0.8.9.tar.gz

New:

  qimgv-0.9.tar.gz
  qimgv-Qt512.patch
  qimgv-includepath.patch



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.ZN5gOl/_old  2020-05-02 22:17:20.220535997 +0200
+++ /var/tmp/diff_new_pack.ZN5gOl/_new  2020-05-02 22:17:20.224536005 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qimgv
-Version:0.8.9
+Version:0.9
 Release:0
 Summary:Qt5 image viewer
 License:GPL-3.0-only
@@ -27,8 +27,10 @@
 Patch0: qimgv-nosharedlib.patch
 # PATCH-FEATURE-OPENSUSE qimgv-PIE.patch # aloi...@gmx.com add PIE flags
 Patch1: qimgv-PIE.patch
-# PATCH-FIX-UPSTREAM mpv-qthelper.patch
-Patch2: mpv-qthelper.patch
+# PATCH-FIX-OPENSUSE qimgv-includepath.patch # aloi...@gmx.com use correct 
path for opencv includes
+Patch2: qimgv-includepath.patch
+# PATCH-FIX-UPSTREAM qimgv-Qt512.patch
+Patch3: qimgv-Qt512.patch
 BuildRequires:  cmake >= 3.13
 %if 0%{?suse_version} > 1500
 BuildRequires:  gcc-c++
@@ -36,9 +38,10 @@
 BuildRequires:  gcc8-c++
 %endif
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  opencv-devel
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(Qt5Concurrent) >= 5.9
-BuildRequires:  pkgconfig(Qt5Widgets) >= 5.9
+BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(exiv2)
 BuildRequires:  pkgconfig(mpv) >= 1.22.0
 

++ qimgv-0.8.9.tar.gz -> qimgv-0.9.tar.gz ++
 12351 lines of diff (skipped)

++ qimgv-Qt512.patch ++
>From a39d6086ceb9445d2c16943e0719096a99920bf8 Mon Sep 17 00:00:00 2001
From: easymodo 
Date: Fri, 1 May 2020 04:20:44 +0300
Subject: [PATCH] fix build with qt < 5.14  #205

---
 .../directorymanager/watchers/linux/linuxworker.cpp   | 4 
 1 file changed, 4 insertions(+)

diff --git a/qimgv/components/directorymanager/watchers/linux/linuxworker.cpp 
b/qimgv/components/directorymanager/watchers/linux/linuxworker.cpp
index 96ec9d3..e49cf40 100644
--- a/qimgv/components/directorymanager/watchers/linux/linuxworker.cpp
+++ b/qimgv/components/directorymanager/watchers/linux/linuxworker.cpp
@@ -21,7 +21,11 @@ void LinuxWorker::setDescriptor(int desc) {
 
 void LinuxWorker::run() {
 emit started();
+#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
+isRunning.store(true);
+#else
 isRunning.storeRelaxed(true);
+#endif
 
 if (fd == -1) {
 qDebug() << TAG << "File descriptor isn't set! Stopping";
++ qimgv-includepath.patch ++
Index: qimgv-0.9/qimgv/3rdparty/QtOpenCV/cvmatandqimage.cpp
===
--- qimgv-0.9.orig/qimgv/3rdparty/QtOpenCV/cvmatandqimage.cpp
+++ qimgv-0.9/qimgv/3rdparty/QtOpenCV/cvmatandqimage.cpp
@@ -28,7 +28,7 @@
 #include 
 #include 
 #include 
-#include 
+#include 
 
 namespace QtOcv {
 namespace {
Index: qimgv-0.9/qimgv/3rdparty/QtOpenCV/cvmatandqimage.h
===
--- qimgv-0.9.orig/qimgv/3rdparty/QtOpenCV/cvmatandqimage.h
+++ qimgv-0.9/qimgv/3rdparty/QtOpenCV/cvmatandqimage.h
@@ -27,7 +27,7 @@
 #define CVMATANDQIMAGE_H
 
 #include 
-#include 
+#include 
 
 namespace QtOcv {
 
++ qimgv-nosharedlib.patch ++
--- /var/tmp/diff_new_pack.ZN

commit qimgv for openSUSE:Factory

2020-03-19 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2020-03-19 19:53:21

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new.3160 (New)


Package is "qimgv"

Thu Mar 19 19:53:21 2020 rev:15 rq:786478 version:0.8.9

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2020-02-11 
22:25:55.679584752 +0100
+++ /work/SRC/openSUSE:Factory/.qimgv.new.3160/qimgv.changes2020-03-19 
19:54:41.572278510 +0100
@@ -1,0 +2,5 @@
+Thu Mar 19 13:12:28 UTC 2020 - Luigi Baldoni 
+
+- Added mpv-qthelper.patch to fix build with new mpv
+
+---

New:

  mpv-qthelper.patch



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.J8PpL5/_old  2020-03-19 19:54:42.292278535 +0100
+++ /var/tmp/diff_new_pack.J8PpL5/_new  2020-03-19 19:54:42.296278535 +0100
@@ -27,6 +27,8 @@
 Patch0: qimgv-nosharedlib.patch
 # PATCH-FEATURE-OPENSUSE qimgv-PIE.patch # aloi...@gmx.com add PIE flags
 Patch1: qimgv-PIE.patch
+# PATCH-FIX-UPSTREAM mpv-qthelper.patch
+Patch2: mpv-qthelper.patch
 BuildRequires:  cmake >= 3.13
 %if 0%{?suse_version} > 1500
 BuildRequires:  gcc-c++

++ mpv-qthelper.patch ++
>From 935c6f35b4d0315b9c3aadcf375072998d542eb0 Mon Sep 17 00:00:00 2001
From: easymodo 
Date: Thu, 19 Mar 2020 14:42:35 +0200
Subject: [PATCH] [mpv] include qthelper.hpp in project  #184

---
 qimgv_libs/qimgv_player_mpv/CMakeLists.txt   |   3 +-
 qimgv_libs/qimgv_player_mpv/src/mpvwidget.h  |   2 +-
 qimgv_libs/qimgv_player_mpv/src/qthelper.hpp | 386 +++
 3 files changed, 389 insertions(+), 2 deletions(-)
 create mode 100644 qimgv_libs/qimgv_player_mpv/src/qthelper.hpp

Index: qimgv-0.8.9/qimgv_libs/qimgv_player_mpv/CMakeLists.txt
===
--- qimgv-0.8.9.orig/qimgv_libs/qimgv_player_mpv/CMakeLists.txt
+++ qimgv-0.8.9/qimgv_libs/qimgv_player_mpv/CMakeLists.txt
@@ -15,7 +15,8 @@ include(GNUInstallDirs)
 add_library(qimgv_player_mpv STATIC
 src/videoplayer.cpp
 src/mpvwidget.cpp
-src/videoplayermpv.cpp)
+src/videoplayermpv.cpp
+src/qthelper.hpp)
 
 target_compile_features(qimgv_player_mpv PRIVATE cxx_std_11)
 
Index: qimgv-0.8.9/qimgv_libs/qimgv_player_mpv/src/mpvwidget.h
===
--- qimgv-0.8.9.orig/qimgv_libs/qimgv_player_mpv/src/mpvwidget.h
+++ qimgv-0.8.9/qimgv_libs/qimgv_player_mpv/src/mpvwidget.h
@@ -3,7 +3,7 @@
 #include 
 #include 
 #include 
-#include 
+#include "qthelper.hpp"
 #include 
 #include 
 #include 
Index: qimgv-0.8.9/qimgv_libs/qimgv_player_mpv/src/qthelper.hpp
===
--- /dev/null
+++ qimgv-0.8.9/qimgv_libs/qimgv_player_mpv/src/qthelper.hpp
@@ -0,0 +1,386 @@
+/* Copyright (C) 2017 the mpv developers
+ *
+ * Permission to use, copy, modify, and/or distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
+#ifndef MPV_CLIENT_API_QTHELPER_H_
+#define MPV_CLIENT_API_QTHELPER_H_
+
+#include 
+
+#if !MPV_ENABLE_DEPRECATED
+#error "This helper is deprecated. Copy it into your project instead."
+#else
+
+/**
+ * Note: these helpers are provided for convenience for C++/Qt applications.
+ * This is based on the public API in client.h, and it does not encode any
+ * knowledge that is not known or guaranteed outside of the C client API. You
+ * can even copy and modify this code as you like, or implement similar things
+ * for other languages.
+ */
+
+#include 
+
+#include 
+#include 
+#include 
+#include 
+#include 
+#include 
+
+namespace mpv {
+namespace qt {
+
+// Wrapper around mpv_handle. Does refcounting under the hood.
+class Handle
+{
+struct container {
+container(mpv_handle *h) : mpv(h) {}
+~container() { mpv_terminate_destroy(mpv); }
+mpv_handle *mpv;
+};
+QSharedPointer sptr;
+public:
+// Construct a new Handle from a raw mpv_handle with refcount 1. If the
+// last Handle goes out of sc

commit qimgv for openSUSE:Factory

2020-02-11 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2020-02-11 22:25:09

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new.26092 (New)


Package is "qimgv"

Tue Feb 11 22:25:09 2020 rev:14 rq:773399 version:0.8.9

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2019-11-20 
10:27:40.658567549 +0100
+++ /work/SRC/openSUSE:Factory/.qimgv.new.26092/qimgv.changes   2020-02-11 
22:25:55.679584752 +0100
@@ -1,0 +2,35 @@
+Tue Feb 11 07:05:46 UTC 2020 - Luigi Baldoni 
+
+- Update to version 0.8.9
+  What's new:
+  * [FolderView] You can now edit / remove files right from
+folder view.
+  * [FolderView] Scroll animations for keyboard navigation.
+  * [Thumbnailer] Files are now stored as png. This fixes
+transparency in folder view.
+  * [Panel] Scrollbar indicator.
+  * [Viewer] Configurable zoom step.
+  * [Viewer] Added another way to zoom: hold RMB and scroll.
+  * [Viewer] Added expandLimit option.
+  * Added jpeg save quality option.
+  * Changed some default settings.
+  * Updated theme & icons.
+  Bug fixes:
+  * Several bug fixes related to file operations.
+  * Minor visual fixes.
+  * Keyboard input fixes. All your keys should now work,
+including symbols accessible through shift.
+  * Removed max zoom option.
+  * [windows] Do not track subfolders.
+  * [Thumbnailer] Fix for video files with % in file path.
+  * [FolderView] Thumbnails are now always uncropped.
+  * [FolderView] Fixes for mouse scrolling.
+  * Fix some keyboard focus issues.
+  * File format detection fixes.
+  * Crash fixes.
+
+- Refreshed qimgv-nosharedlib.patch and qimgv-PIE.patch
+
+- Removed group tag
+
+---

Old:

  qimgv-0.8.8.tar.gz

New:

  qimgv-0.8.9.tar.gz



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.BIXM3N/_old  2020-02-11 22:25:56.251585065 +0100
+++ /var/tmp/diff_new_pack.BIXM3N/_new  2020-02-11 22:25:56.255585068 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qimgv
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,18 +17,17 @@
 
 
 Name:   qimgv
-Version:0.8.8
+Version:0.8.9
 Release:0
 Summary:Qt5 image viewer
 License:GPL-3.0-only
-Group:  Productivity/Graphics/Viewers
 URL:https://github.com/easymodo/qimgv
 Source0:
https://github.com/easymodo/qimgv/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # PATCH-FEATURE-OPENSUSE qimgv-nosharedlib.patch # aloi...@gmx.com build 
helper library statically
 Patch0: qimgv-nosharedlib.patch
 # PATCH-FEATURE-OPENSUSE qimgv-PIE.patch # aloi...@gmx.com add PIE flags
 Patch1: qimgv-PIE.patch
-BuildRequires:  cmake
+BuildRequires:  cmake >= 3.13
 %if 0%{?suse_version} > 1500
 BuildRequires:  gcc-c++
 %else

++ qimgv-0.8.8.tar.gz -> qimgv-0.8.9.tar.gz ++
 6985 lines of diff (skipped)

++ qimgv-PIE.patch ++
--- /var/tmp/diff_new_pack.BIXM3N/_old  2020-02-11 22:25:56.491585197 +0100
+++ /var/tmp/diff_new_pack.BIXM3N/_new  2020-02-11 22:25:56.491585197 +0100
@@ -1,14 +1,14 @@
-Index: qimgv-0.8.3/qimgv/CMakeLists.txt
+Index: qimgv-0.8.9/qimgv/CMakeLists.txt
 ===
 qimgv-0.8.3.orig/qimgv/CMakeLists.txt
-+++ qimgv-0.8.3/qimgv/CMakeLists.txt
-@@ -11,6 +11,9 @@ include(CMake/SRC_UI_Files.cmake)
- # ADD RESOURCES
- QT5_ADD_RESOURCES(RES resources.qrc)
+--- qimgv-0.8.9.orig/qimgv/CMakeLists.txt
 qimgv-0.8.9/qimgv/CMakeLists.txt
+@@ -21,6 +21,9 @@ add_subdirectory(utils)
+ target_compile_features(qimgv PRIVATE cxx_std_17)
+ set_target_properties(qimgv PROPERTIES CXX_EXTENSIONS OFF)
  
 +set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIE")
 +set( CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pie")
 +
- # ADD EXECUTABLE
- add_executable(qimgv ${SRC} ${SRC_Components} ${SRC_SourceContainers} 
${SRC_Utils} ${SRC_Gui} ${RES} ${SRC_UI_Files} qimgv.rc)
- 
+ # LINK STUFF
+ target_link_libraries(qimgv PRIVATE Qt5::Core Qt5::Widgets Qt5::Concurrent)
+ if(USING_LIBSTDCXX)

++ qimgv-nosharedlib.patch ++
--- /var/tmp/diff_new_pack.BIXM3N/_old  2020-02-11 22:25:56.503585204 +0100
+++ /var/tmp/diff_new_pack.BIXM3N/_new  2020-02-11 22:25:56.503585204 +0100
@@ -1,18 +1,18 @@
-Index: qimgv-0.8.3/qimgv_libs/qimgv_player_mpv/CMakeLists.txt
+Index: qimgv-0.8.9/qimgv_libs/qimgv_player_mpv/CMakeLists.txt
 =

commit qimgv for openSUSE:Factory

2019-11-20 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2019-11-20 10:27:39

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new.26869 (New)


Package is "qimgv"

Wed Nov 20 10:27:39 2019 rev:13 rq:747949 version:0.8.8

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2019-10-16 
09:18:12.559015414 +0200
+++ /work/SRC/openSUSE:Factory/.qimgv.new.26869/qimgv.changes   2019-11-20 
10:27:40.658567549 +0100
@@ -1,0 +2,32 @@
+Tue Nov 12 21:30:01 UTC 2019 - Luigi Baldoni 
+
+- Update to version 0.8.8
+  * Quick fix for the showDirectory feature
+
+---
+Tue Nov 12 18:15:30 UTC 2019 - Luigi Baldoni 
+
+- Update to version 0.8.7
+  What's new:
+  * Added volume control actions: toggleMute, volumeUp,
+volumeDown
+  * Added mute button
+  * Added showDirectory action & context menu entry. Opens
+current dir in the default file manager.
+  * Configurable text color for fullscreen info bar
+  * Off-screen thumbnails are now unloaded to save memory
+  Bug fixes:
+  * Fixed file format detection issues
+  * Fixed overlays sometimes losing keyboard focus
+  * Fixed moving files (regression)
+  * Fixed notification not being shown on file copy / move
+  * Fixed some temporary files not being removed on windows
+  * Fixed crash on indexed png with transparency
+  * Fixed possible crash when renaming a file
+  Other:
+  * Images are now being saved through a temporary file in case
+something goes wrong
+  * Fixed incorrect shortcuts for frameStep / frameStepBack
+(they were switched around)
+
+---

Old:

  qimgv-0.8.6.tar.gz

New:

  qimgv-0.8.8.tar.gz



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.YJCdDj/_old  2019-11-20 10:27:41.114567639 +0100
+++ /var/tmp/diff_new_pack.YJCdDj/_new  2019-11-20 10:27:41.118567640 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   qimgv
-Version:0.8.6
+Version:0.8.8
 Release:0
 Summary:Qt5 image viewer
 License:GPL-3.0-only

++ qimgv-0.8.6.tar.gz -> qimgv-0.8.8.tar.gz ++
 6121 lines of diff (skipped)




commit qimgv for openSUSE:Factory

2019-10-16 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2019-10-16 09:17:54

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new.2352 (New)


Package is "qimgv"

Wed Oct 16 09:17:54 2019 rev:12 rq:738546 version:0.8.6

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2019-10-02 
11:59:16.742972740 +0200
+++ /work/SRC/openSUSE:Factory/.qimgv.new.2352/qimgv.changes2019-10-16 
09:18:12.559015414 +0200
@@ -1,0 +2,7 @@
+Tue Oct 15 07:45:32 UTC 2019 - Luigi Baldoni 
+
+- Update to version 0.8.6
+  * Dramatically improved startup speed.
+  * Added some missing hidpi icons
+
+---

Old:

  qimgv-0.8.5.tar.gz

New:

  qimgv-0.8.6.tar.gz



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.Px7Mg9/_old  2019-10-16 09:18:12.935014445 +0200
+++ /var/tmp/diff_new_pack.Px7Mg9/_new  2019-10-16 09:18:12.935014445 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qimgv
-Version:0.8.5
+Version:0.8.6
 Release:0
 Summary:Qt5 image viewer
 License:GPL-3.0-only

++ qimgv-0.8.5.tar.gz -> qimgv-0.8.6.tar.gz ++
 4853 lines of diff (skipped)




commit qimgv for openSUSE:Factory

2019-10-02 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2019-10-02 11:59:13

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new.2352 (New)


Package is "qimgv"

Wed Oct  2 11:59:13 2019 rev:11 rq:734242 version:0.8.5

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2019-09-23 
12:39:51.533585861 +0200
+++ /work/SRC/openSUSE:Factory/.qimgv.new.2352/qimgv.changes2019-10-02 
11:59:16.742972740 +0200
@@ -1,0 +2,9 @@
+Tue Oct  1 07:53:33 UTC 2019 - Luigi Baldoni 
+
+- Update to version 0.8.5
+  * Crop: change behavior to match older versions
+  * VideoControls: fix overlapping with panel
+  * FolderView: scrollbar is now easier to hit while in fullscreen
+  * Fix opening videos without correct mime type
+
+---

Old:

  qimgv-0.8.4.tar.gz

New:

  qimgv-0.8.5.tar.gz



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.XhhHqs/_old  2019-10-02 11:59:17.318971263 +0200
+++ /var/tmp/diff_new_pack.XhhHqs/_new  2019-10-02 11:59:17.318971263 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qimgv
-Version:0.8.4
+Version:0.8.5
 Release:0
 Summary:Qt5 image viewer
 License:GPL-3.0-only

++ qimgv-0.8.4.tar.gz -> qimgv-0.8.5.tar.gz ++
 2419 lines of diff (skipped)




commit qimgv for openSUSE:Factory

2019-09-23 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2019-09-23 12:39:21

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new.7948 (New)


Package is "qimgv"

Mon Sep 23 12:39:21 2019 rev:10 rq:732425 version:0.8.4

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2019-09-20 
14:56:01.526848825 +0200
+++ /work/SRC/openSUSE:Factory/.qimgv.new.7948/qimgv.changes2019-09-23 
12:39:51.533585861 +0200
@@ -1,0 +2,7 @@
+Sun Sep 22 04:49:34 UTC 2019 - Luigi Baldoni 
+
+- Update to version 0.8.4
+  * fix rename window (regression)
+  * show error when a file operation fails
+
+---

Old:

  qimgv-0.8.3.tar.gz

New:

  qimgv-0.8.4.tar.gz



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.cMUi4p/_old  2019-09-23 12:39:52.033585779 +0200
+++ /var/tmp/diff_new_pack.cMUi4p/_new  2019-09-23 12:39:52.037585778 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qimgv
-Version:0.8.3
+Version:0.8.4
 Release:0
 Summary:Qt5 image viewer
 License:GPL-3.0-only

++ qimgv-0.8.3.tar.gz -> qimgv-0.8.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qimgv-0.8.3/README.md new/qimgv-0.8.4/README.md
--- old/qimgv-0.8.3/README.md   2019-09-19 17:21:20.0 +0200
+++ new/qimgv-0.8.4/README.md   2019-09-21 22:52:26.0 +0200
@@ -1,4 +1,4 @@
-qimgv | Current version: 0.8.3
+qimgv | Current version: 0.8.4
 =
 Qt5 image viewer. Fast, configurable, easy to use. Optional video support.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qimgv-0.8.3/qimgv/appversion.cpp 
new/qimgv-0.8.4/qimgv/appversion.cpp
--- old/qimgv-0.8.3/qimgv/appversion.cpp2019-09-19 17:21:20.0 
+0200
+++ new/qimgv-0.8.4/qimgv/appversion.cpp2019-09-21 22:52:26.0 
+0200
@@ -1,3 +1,3 @@
 #include "appversion.h"
 
-QVersionNumber appVersion(0,8,3);
+QVersionNumber appVersion(0,8,4);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qimgv-0.8.3/qimgv/components/directorymanager/directorymanager.cpp 
new/qimgv-0.8.4/qimgv/components/directorymanager/directorymanager.cpp
--- old/qimgv-0.8.3/qimgv/components/directorymanager/directorymanager.cpp  
2019-09-19 17:21:20.0 +0200
+++ new/qimgv-0.8.4/qimgv/components/directorymanager/directorymanager.cpp  
2019-09-21 22:52:26.0 +0200
@@ -121,6 +121,10 @@
 return true;
 }
 
+QString DirectoryManager::directory() {
+return currentPath;
+}
+
 int DirectoryManager::indexOf(QString fileName) const {
 auto item = find_if(entryVec.begin(), entryVec.end(), [fileName](const 
Entry& e) {
 return e.path == fileName;
@@ -202,7 +206,7 @@
 void DirectoryManager::moveToTrash(QString file) {
 QFileInfo fileinfo( file );
 if( !fileinfo.exists() )
-qDebug() << "File doesnt exists, cant move to trash";
+return;
 WCHAR from[ MAX_PATH ];
 memset( from, 0, sizeof( from ));
 int l = fileinfo.absoluteFilePath().toWCharArray( from );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qimgv-0.8.3/qimgv/components/directorymanager/directorymanager.h 
new/qimgv-0.8.4/qimgv/components/directorymanager/directorymanager.h
--- old/qimgv-0.8.3/qimgv/components/directorymanager/directorymanager.h
2019-09-19 17:21:20.0 +0200
+++ new/qimgv-0.8.4/qimgv/components/directorymanager/directorymanager.h
2019-09-21 22:52:26.0 +0200
@@ -64,6 +64,7 @@
 DirectoryManager();
 // ignored if the same dir is already opened
 bool setDirectory(QString);
+QString directory();
 // returns index in file list
 // -1 if not found
 int indexOf(QString fileName) const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/qimgv-0.8.3/qimgv/components/directorymanager/watchers/windows/windowsworker.cpp
 
new/qimgv-0.8.4/qimgv/components/directorymanager/watchers/windows/windowsworker.cpp
--- 
old/qimgv-0.8.3/qimgv/components/directorymanager/watchers/windows/windowsworker.cpp
2019-09-19 17:21:20.0 +0200
+++ 
new/qimgv-0.8.4/qimgv/components/directorymanager/watchers/windows/windowsworker.cpp
2019-09-21 22:52:26.0 +0200
@@ -5,7 +5,7 @@
 }
 
 void WindowsWorker::setDirectoryHandle(HANDLE hDir) {
-qDebug() << "setHandle" << this->hDir << " -> " << hDir;
+//qDebug() << "setHandle" << this->hDir << " -> " << hDir;
 this->hDir = hDir;
 }
 
diff -urN '--exclude=CVS

commit qimgv for openSUSE:Factory

2019-09-20 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2019-09-20 14:55:32

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new.7948 (New)


Package is "qimgv"

Fri Sep 20 14:55:32 2019 rev:9 rq:732009 version:0.8.3

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2019-08-28 
18:36:06.021277255 +0200
+++ /work/SRC/openSUSE:Factory/.qimgv.new.7948/qimgv.changes2019-09-20 
14:56:01.526848825 +0200
@@ -1,0 +2,22 @@
+Thu Sep 19 17:53:06 UTC 2019 - Luigi Baldoni 
+
+- Update to version 0.8.3
+  New stuff:
+  * triggerScalingFilter action
+  * Support drag'n'dropping out of qimgv
+  Bug Fixes:
+  * Save maximized window state
+  * CMake fixes (VIDEO_SUPPORT option working incorrectly)
+  * Some unicode fixes on windows
+  * Fix lag during sorting mode switch
+  * Fix icon grid behavior when a lot of files are being
+added/modified from outside
+  * Fix clipboard file copying (via ctrl+c)
+  * Load files with incorrect file extensions (when opened
+directly)
+
+- Refreshed qimgv-nosharedlib.patch
+
+- Added qimgv-PIE.patch
+
+---

Old:

  qimgv-0.8.2.tar.gz

New:

  qimgv-0.8.3.tar.gz
  qimgv-PIE.patch



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.aNjrbx/_old  2019-09-20 14:56:03.658848401 +0200
+++ /var/tmp/diff_new_pack.aNjrbx/_new  2019-09-20 14:56:03.662848400 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qimgv
-Version:0.8.2
+Version:0.8.3
 Release:0
 Summary:Qt5 image viewer
 License:GPL-3.0-only
@@ -26,6 +26,8 @@
 Source0:
https://github.com/easymodo/qimgv/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # PATCH-FEATURE-OPENSUSE qimgv-nosharedlib.patch # aloi...@gmx.com build 
helper library statically
 Patch0: qimgv-nosharedlib.patch
+# PATCH-FEATURE-OPENSUSE qimgv-PIE.patch # aloi...@gmx.com add PIE flags
+Patch1: qimgv-PIE.patch
 BuildRequires:  cmake
 %if 0%{?suse_version} > 1500
 BuildRequires:  gcc-c++

++ qimgv-0.8.2.tar.gz -> qimgv-0.8.3.tar.gz ++
 2943 lines of diff (skipped)

++ qimgv-PIE.patch ++
Index: qimgv-0.8.3/qimgv/CMakeLists.txt
===
--- qimgv-0.8.3.orig/qimgv/CMakeLists.txt
+++ qimgv-0.8.3/qimgv/CMakeLists.txt
@@ -11,6 +11,9 @@ include(CMake/SRC_UI_Files.cmake)
 # ADD RESOURCES
 QT5_ADD_RESOURCES(RES resources.qrc)
 
+set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIE")
+set( CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pie")
+
 # ADD EXECUTABLE
 add_executable(qimgv ${SRC} ${SRC_Components} ${SRC_SourceContainers} 
${SRC_Utils} ${SRC_Gui} ${RES} ${SRC_UI_Files} qimgv.rc)
 
++ qimgv-nosharedlib.patch ++
--- /var/tmp/diff_new_pack.aNjrbx/_old  2019-09-20 14:56:03.862848360 +0200
+++ /var/tmp/diff_new_pack.aNjrbx/_new  2019-09-20 14:56:03.866848359 +0200
@@ -1,17 +1,17 @@
-Index: qimgv-0.8.1/qimgv_libs/qimgv_player_mpv/CMakeLists.txt
+Index: qimgv-0.8.3/qimgv_libs/qimgv_player_mpv/CMakeLists.txt
 ===
 qimgv-0.8.1.orig/qimgv_libs/qimgv_player_mpv/CMakeLists.txt
-+++ qimgv-0.8.1/qimgv_libs/qimgv_player_mpv/CMakeLists.txt
-@@ -10,7 +10,7 @@ find_package(Qt5Widgets REQUIRED)
- 
- include(GNUInstallDirs)
+--- qimgv-0.8.3.orig/qimgv_libs/qimgv_player_mpv/CMakeLists.txt
 qimgv-0.8.3/qimgv_libs/qimgv_player_mpv/CMakeLists.txt
+@@ -19,7 +19,7 @@ if(WIN32)
+ endif()
+ endif()
  
 -add_library(qimgv_player_mpv SHARED
 +add_library(qimgv_player_mpv STATIC
  src/videoplayer.cpp
  src/mpvwidget.cpp
  src/videoplayermpv.cpp)
-@@ -25,4 +25,3 @@ target_include_directories(qimgv_player_
+@@ -34,4 +34,3 @@ target_include_directories(qimgv_player_
  
  add_definitions(-DQIMGV_PLAYER_MPV_LIBRARY)
  




commit qimgv for openSUSE:Factory

2019-08-28 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2019-08-28 18:36:04

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new.7948 (New)


Package is "qimgv"

Wed Aug 28 18:36:04 2019 rev:8 rq:726580 version:0.8.2

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2019-08-27 
10:26:02.435920476 +0200
+++ /work/SRC/openSUSE:Factory/.qimgv.new.7948/qimgv.changes2019-08-28 
18:36:06.021277255 +0200
@@ -1,0 +2,6 @@
+Tue Aug 27 18:01:53 UTC 2019 - Luigi Baldoni 
+
+- Update to version 0.8.2
+  *  Fix new shortcuts not working when you update from 0.7.x
+
+---

Old:

  qimgv-0.8.1.tar.gz

New:

  qimgv-0.8.2.tar.gz



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.gZmxXJ/_old  2019-08-28 18:36:06.625277150 +0200
+++ /var/tmp/diff_new_pack.gZmxXJ/_new  2019-08-28 18:36:06.625277150 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qimgv
-Version:0.8.1
+Version:0.8.2
 Release:0
 Summary:Qt5 image viewer
 License:GPL-3.0-only

++ qimgv-0.8.1.tar.gz -> qimgv-0.8.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qimgv-0.8.1/qimgv/appversion.cpp 
new/qimgv-0.8.2/qimgv/appversion.cpp
--- old/qimgv-0.8.1/qimgv/appversion.cpp2019-08-26 14:24:04.0 
+0200
+++ new/qimgv-0.8.2/qimgv/appversion.cpp2019-08-27 19:04:42.0 
+0200
@@ -1,3 +1,3 @@
 #include "appversion.h"
 
-QVersionNumber appVersion(0,8,1);
+QVersionNumber appVersion(0,8,2);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qimgv-0.8.1/qimgv/core.cpp 
new/qimgv-0.8.2/qimgv/core.cpp
--- old/qimgv-0.8.1/qimgv/core.cpp  2019-08-26 14:24:04.0 +0200
+++ new/qimgv-0.8.2/qimgv/core.cpp  2019-08-27 19:04:42.0 +0200
@@ -24,13 +24,10 @@
 connect(settings, SIGNAL(settingsChanged()), this, SLOT(readSettings()));
 
 QVersionNumber lastVersion = settings->lastVersion();
-// If we get (0,0,0) then it is a new install; no need to run update logic.
-// There shouldn't be any weirdness if you update 0.6.3 -> 0.7
-// In addition there is a firstRun flag.
-if(appVersion > lastVersion && lastVersion != QVersionNumber(0,0,0))
-onUpdate();
 if(settings->firstRun())
 onFirstRun();
+else if(appVersion > lastVersion)
+onUpdate();
 }
 
 void Core::readSettings() {
@@ -164,6 +161,7 @@
 //mw->showSomeSortOfWelcomeScreen();
 mw->showMessage("Welcome to qimgv version " + appVersion.toString() + "!", 
4000);
 settings->setFirstRun(false);
+settings->setLastVersion(appVersion);
 }
 
 void Core::rotateLeft() {




commit qimgv for openSUSE:Factory

2019-08-27 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2019-08-27 10:26:01

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new.7948 (New)


Package is "qimgv"

Tue Aug 27 10:26:01 2019 rev:7 rq:726190 version:0.8.1

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2019-02-01 
11:46:09.308508750 +0100
+++ /work/SRC/openSUSE:Factory/.qimgv.new.7948/qimgv.changes2019-08-27 
10:26:02.435920476 +0200
@@ -1,0 +2,45 @@
+Mon Aug 26 12:45:36 UTC 2019 - Luigi Baldoni 
+
+- Update to version 0.8.1
+  New stuff:
+  * qimgv will now track changes in the current directory. May
+not work for remote locations like smb shares.
+  * You can now change sorting mode on-the-fly. It Just Werks.
+  * Add sorting mode combobox in folder view, as well as
+shortcuts Shift + 1 / 2 / 3.
+  * You can now rename files by pressing F2.
+  * Added sxiv-like info bar at the bottom.
+  * Added info panel that shows exif tags. Press I to toggle.
+  * Copy current file to clipboard by pressing Ctrl+C.
+  * Copy current file path by pressing Ctrl+Shift+C.
+  * Force reload file F5.
+  * Context menu now can be accessed by pressing Menu key.
+  * You can now assign a different shortcut to context menu, it
+is no longer hardcoded to right click.
+  * You can now assign a shortcut to toggle transparency grid
+display.
+  * Improve folder view performance.
+  * Improve touchpad scrolling when using libinput driver.
+  * A more polished UI theme. I plan on implementing totally
+configurable theme via config files, but that is for another
+release.
+  * Split config file in two parts. The main one will not change
+every time you open program.
+  Bug fixes:
+  * (important one) Fixed long startup times by moving
+videoplayer into a separate library that is loaded ondemand.
+I've seen some complaints about this, please give this
+version a try.
+  * Fix some issues with mouse event handling.
+  * Fix scaling working incorrectly for webp files.
+  * Fix opening wrong directory when passed . as an argument.
+  * Previously when you used "Open dialog" qimgv would sometimes
+hang. Now it doesn't do that.
+  * Saving PNG files will no longed produce huge file sizes.
+  Notes:
+  * This release may be a bit buggy as it included quite a bit
+of refactoring. Stuff will get fixed promptly.
+
+- Added qimgv-nosharedlib.patch
+
+---

Old:

  qimgv-0.7.3.tar.gz

New:

  qimgv-0.8.1.tar.gz
  qimgv-nosharedlib.patch



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.dkENjn/_old  2019-08-27 10:26:03.899920368 +0200
+++ /var/tmp/diff_new_pack.dkENjn/_new  2019-08-27 10:26:03.943920364 +0200
@@ -17,28 +17,37 @@
 
 
 Name:   qimgv
-Version:0.7.3
+Version:0.8.1
 Release:0
 Summary:Qt5 image viewer
 License:GPL-3.0-only
 Group:  Productivity/Graphics/Viewers
 URL:https://github.com/easymodo/qimgv
 Source0:
https://github.com/easymodo/qimgv/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+# PATCH-FEATURE-OPENSUSE qimgv-nosharedlib.patch # aloi...@gmx.com build 
helper library statically
+Patch0: qimgv-nosharedlib.patch
 BuildRequires:  cmake
+%if 0%{?suse_version} > 1500
 BuildRequires:  gcc-c++
+%else
+BuildRequires:  gcc8-c++
+%endif
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(Qt5Concurrent) >= 5.9
 BuildRequires:  pkgconfig(Qt5Widgets) >= 5.9
+BuildRequires:  pkgconfig(exiv2)
 BuildRequires:  pkgconfig(mpv) >= 1.22.0
 
 %description
 Qt5 image viewer with webm support.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
+export CXX=g++
+test -x "$(type -p g++-8)" && export CXX=g++-8
 %cmake
 make %{?_smp_mflags}
 

++ qimgv-0.7.3.tar.gz -> qimgv-0.8.1.tar.gz ++
 54563 lines of diff (skipped)

++ qimgv-nosharedlib.patch ++
Index: qimgv-0.8.1/qimgv_libs/qimgv_player_mpv/CMakeLists.txt
===
--- qimgv-0.8.1.orig/qimgv_libs/qimgv_player_mpv/CMakeLists.txt
+++ qimgv-0.8.1/qimgv_libs/qimgv_player_mpv/CMakeLists.txt
@@ -10,7 +10,7 @@ find_package(Qt5Widgets REQUIRED)
 
 include(GNUInstallDirs)
 
-add_library(qimgv_player_mpv SHARED
+add_library(qimgv_player_mpv STATIC
 src/videoplayer.cpp
 src/mpvwidget.cpp
 src/videoplayermpv.cpp)
@@ -25,4 +25,3 @@ target_include_directories(qimgv_player_
 
 add_definitions(-DQIMGV_PLAYER_MPV_LIBRARY)
 
-install(TARGETS qimgv_player_mpv LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})



commit qimgv for openSUSE:Factory

2019-02-01 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2019-02-01 11:46:06

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new.28833 (New)


Package is "qimgv"

Fri Feb  1 11:46:06 2019 rev:6 rq:670081 version:0.7.3

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2019-01-25 
22:42:15.691309797 +0100
+++ /work/SRC/openSUSE:Factory/.qimgv.new.28833/qimgv.changes   2019-02-01 
11:46:09.308508750 +0100
@@ -1,0 +2,12 @@
+Wed Jan 30 09:24:01 UTC 2019 - aloi...@gmx.com
+
+- Update to version 0.7.3
+  * [FolderView] Zoom support
+  * [FolderView] Ability to toggle filenames display
+  * [FolderView] Icon grid is now centered
+  * Re-done some of the icons, added HiDPI versions
+  * Startup speed optimizations
+  * Multiple UI related tweaks & bug fixes
+  * Fixed build with Qt 5.9 (regression)
+
+---

Old:

  qimgv-0.7.2.tar.gz

New:

  qimgv-0.7.3.tar.gz



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.hZuivj/_old  2019-02-01 11:46:09.796508249 +0100
+++ /var/tmp/diff_new_pack.hZuivj/_new  2019-02-01 11:46:09.800508245 +0100
@@ -17,13 +17,13 @@
 
 
 Name:   qimgv
-Version:0.7.2
+Version:0.7.3
 Release:0
 Summary:Qt5 image viewer
 License:GPL-3.0-only
 Group:  Productivity/Graphics/Viewers
 URL:https://github.com/easymodo/qimgv
-Source0:
https://github.com/easymodo/qimgv/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source0:
https://github.com/easymodo/qimgv/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme

++ qimgv-0.7.2.tar.gz -> qimgv-0.7.3.tar.gz ++
 3443 lines of diff (skipped)




commit qimgv for openSUSE:Factory

2019-01-25 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2019-01-25 22:42:14

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new.28833 (New)


Package is "qimgv"

Fri Jan 25 22:42:14 2019 rev:5 rq:666154 version:0.7.2

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2018-09-18 
11:50:59.707441351 +0200
+++ /work/SRC/openSUSE:Factory/.qimgv.new.28833/qimgv.changes   2019-01-25 
22:42:15.691309797 +0100
@@ -1,0 +2,17 @@
+Sat Jan 12 19:44:11 UTC 2019 - Luigi Baldoni 
+
+- Update to version 0.7.2
+  * Improved HiDPI support
+  * APNG support (via QtApng plugin - included in windows
+installer)
+  * Optional RAW support via QtRaw plugin
+  * Separate settings for fullscreen / windowed background
+  * UI performance improvements
+  * Updated some icons
+  * Minor startup speed optimizations
+  * Crop UI improvements
+  * Smooth scroll checkbox now works again
+  * Fixed some other bugs
+  * Added --help text
+
+---

Old:

  qimgv-0.7.1.tar.gz

New:

  qimgv-0.7.2.tar.gz



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.T8BlYV/_old  2019-01-25 22:42:16.223309141 +0100
+++ /var/tmp/diff_new_pack.T8BlYV/_new  2019-01-25 22:42:16.227309136 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qimgv
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,18 +12,18 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   qimgv
-Version:0.7.1
+Version:0.7.2
 Release:0
 Summary:Qt5 image viewer
 License:GPL-3.0-only
 Group:  Productivity/Graphics/Viewers
 URL:https://github.com/easymodo/qimgv
-Source0:
https://github.com/easymodo/qimgv/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source0:
https://github.com/easymodo/qimgv/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme

++ qimgv-0.7.1.tar.gz -> qimgv-0.7.2.tar.gz ++
  lines of diff (skipped)




commit qimgv for openSUSE:Factory

2018-09-18 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2018-09-18 11:50:53

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new (New)


Package is "qimgv"

Tue Sep 18 11:50:53 2018 rev:4 rq:636282 version:0.7.1

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2018-08-10 
09:50:17.174319099 +0200
+++ /work/SRC/openSUSE:Factory/.qimgv.new/qimgv.changes 2018-09-18 
11:50:59.707441351 +0200
@@ -1,0 +2,7 @@
+Tue Sep 18 07:06:53 UTC 2018 - Luigi Baldoni 
+
+- Update to version 0.7.1
+  * Fix build with Qt 5.9
+  * Fix build with musl libc
+
+---

Old:

  qimgv-0.7.tar.gz

New:

  qimgv-0.7.1.tar.gz



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.7eRMNn/_old  2018-09-18 11:51:00.583440452 +0200
+++ /var/tmp/diff_new_pack.7eRMNn/_new  2018-09-18 11:51:00.587440449 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qimgv
-Version:0.7
+Version:0.7.1
 Release:0
 Summary:Qt5 image viewer
 License:GPL-3.0-only
@@ -28,8 +28,8 @@
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(Qt5Concurrent) >= 5.10
-BuildRequires:  pkgconfig(Qt5Widgets) >= 5.10
+BuildRequires:  pkgconfig(Qt5Concurrent) >= 5.9
+BuildRequires:  pkgconfig(Qt5Widgets) >= 5.9
 BuildRequires:  pkgconfig(mpv) >= 1.22.0
 
 %description

++ qimgv-0.7.tar.gz -> qimgv-0.7.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qimgv-0.7/components/scriptmanager/scriptmanager.cpp 
new/qimgv-0.7.1/components/scriptmanager/scriptmanager.cpp
--- old/qimgv-0.7/components/scriptmanager/scriptmanager.cpp2018-08-08 
21:43:41.0 +0200
+++ new/qimgv-0.7.1/components/scriptmanager/scriptmanager.cpp  2018-09-17 
18:04:41.0 +0200
@@ -25,19 +25,15 @@
 if(scripts.contains(scriptName)) {
 Script script = scripts.value(scriptName);
 QProcess exec(this);
-
 QStringList command = splitCommandLine(script.command);
 processArguments(command, img);
-exec.setProgram(command.takeAt(0));
-exec.setArguments(command);
-
 if(script.blocking) {
-exec.start();
+exec.start(command.takeAt(0), command);
 if(!exec.waitForStarted())
 qDebug() << "[ScriptManager] Unable not start:" << 
exec.program() << " Make sure it is an executable.";
 exec.waitForFinished(1);
 } else {
-if(!exec.startDetached()) {
+if(!exec.startDetached(command.takeAt(0), command)) {
 qWarning() << "[ScriptManager] Unable not start:" << 
exec.program() << " Make sure it is an executable.";
 }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qimgv-0.7/core.cpp new/qimgv-0.7.1/core.cpp
--- old/qimgv-0.7/core.cpp  2018-08-08 21:43:41.0 +0200
+++ new/qimgv-0.7.1/core.cpp2018-09-17 18:04:41.0 +0200
@@ -16,7 +16,7 @@
   scaler(nullptr),
   thumbnailer(nullptr)
 {
-#ifdef __linux__
+#ifdef __GLIBC__
 // default value of 128k causes memory fragmentation issues
 // finding this took 3 days of my life
 mallopt(M_MMAP_THRESHOLD, 64000);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qimgv-0.7/qimgv.pro new/qimgv-0.7.1/qimgv.pro
--- old/qimgv-0.7/qimgv.pro 2018-08-08 21:43:41.0 +0200
+++ new/qimgv-0.7.1/qimgv.pro   2018-09-17 18:04:41.0 +0200
@@ -21,8 +21,9 @@
 QMAKE_CXXFLAGS_RELEASE -= -O2
 QMAKE_CXXFLAGS_RELEASE *= -O3
 
-CONFIG += WITH_MPV
+#CONFIG += WITH_MPV
 CONFIG += WITH_KDE_BLUR
+CONFIG += PORTABLE
 
 # video support
 WITH_MPV {
@@ -53,6 +54,12 @@
 }
 }
 
+PORTABLE {
+windows {
+DEFINES += IS_PORTABLE
+}
+}
+
 SOURCES += \
 main.cpp \
 core.cpp \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qimgv-0.7/settings.cpp new/qimgv-0.7.1/settings.cpp
--- old/qimgv-0.7/settings.cpp  2018-08-08 21:43:41.0 +0200
+++ new/qimgv-0.7.1/settings.cpp2018-09-17 18:04:41.0 +0200
@@ -3,16 +3,26 @@
 Settings *settings = nullptr;
 
 Settings::Settings(QObject *parent) : QObject(parent) {
+#ifdef IS_PORTABLE
+cacheDirectory = new QDir(QApplication::applicationDirPath() + "/cache");
+cacheDirectory->mkpath(cacheDirectory->absolutePath());
+thumbnailDirectory = new QDir(QApplication::applicationDirPath() + 
"/thumbnails");
+thumbnailDirectory->mkpath(thumbnailDirectory->absol

commit qimgv for openSUSE:Factory

2018-08-10 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2018-08-10 09:50:12

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new (New)


Package is "qimgv"

Fri Aug 10 09:50:12 2018 rev:3 rq:628268 version:0.7

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2018-06-13 
15:46:31.416822324 +0200
+++ /work/SRC/openSUSE:Factory/.qimgv.new/qimgv.changes 2018-08-10 
09:50:17.174319099 +0200
@@ -1,0 +2,33 @@
+Wed Aug  8 20:40:52 UTC 2018 - aloi...@gmx.com
+
+- Update to version 0.7.0
+  New stuff:
+  * Folder View mode. Toggle with Enter or Backspace. This mode
+will be further improved in future
+  * Ability to run commands / shell scripts on a current image
++ Go to Settings/Scripts
++ Create a command
++ Add a shortcut just like for any regular action
+  * Context menu
+  * Video controls
+  * Background transparency & blur support (KDE)
+  * Directory sorting (name, date, file size)
+  * Trash support
+  Improvements:
+  * A new icon
+  * Redesigned settings window
+  * Several ui improvements: auto-hiding top buttons,
+toggle-able info overlay etc
+  * Updated theme
+  * Exif rotation should now be auto-applied on image load
+  * More responsive image switching (fixed a job management bug
+in Loader)
+  * Configurable thread count for thumbnailer
+  * Fixed some possible crashes
+  Other:
+  * Added build flags for some features (kde blur and video
+support)
+
+- Dropped qimgv-0.6-qt511.patch (merged upstream)
+
+---

Old:

  qimgv-0.6-qt511.patch
  qimgv-0.6.3.tar.gz

New:

  qimgv-0.7.tar.gz



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.paLClp/_old  2018-08-10 09:50:19.622323047 +0200
+++ /var/tmp/diff_new_pack.paLClp/_new  2018-08-10 09:50:19.622323047 +0200
@@ -17,21 +17,19 @@
 
 
 Name:   qimgv
-Version:0.6.3
+Version:0.7
 Release:0
 Summary:Qt5 image viewer
 License:GPL-3.0-only
 Group:  Productivity/Graphics/Viewers
-Url:https://github.com/easymodo/qimgv
+URL:https://github.com/easymodo/qimgv
 Source0:
https://github.com/easymodo/qimgv/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM qimgv-0.6-qt511.patch
-Patch2: qimgv-0.6-qt511.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(Qt5Concurrent)
-BuildRequires:  pkgconfig(Qt5Widgets)
+BuildRequires:  pkgconfig(Qt5Concurrent) >= 5.10
+BuildRequires:  pkgconfig(Qt5Widgets) >= 5.10
 BuildRequires:  pkgconfig(mpv) >= 1.22.0
 
 %description
@@ -39,7 +37,6 @@
 
 %prep
 %setup -q
-%patch2 -p1
 
 %build
 %cmake
@@ -53,6 +50,6 @@
 %license LICENSE
 %{_bindir}/%{name}
 %{_datadir}/applications/%{name}.desktop
-%{_datadir}/icons/hicolor/*/apps/%{name}.png
+%{_datadir}/icons/hicolor/*/apps/%{name}.*
 
 %changelog

++ qimgv-0.6.3.tar.gz -> qimgv-0.7.tar.gz ++
 23982 lines of diff (skipped)




commit qimgv for openSUSE:Factory

2018-06-13 Thread root
Hello community,

here is the log from the commit of package qimgv for openSUSE:Factory checked 
in at 2018-06-13 15:46:27

Comparing /work/SRC/openSUSE:Factory/qimgv (Old)
 and  /work/SRC/openSUSE:Factory/.qimgv.new (New)


Package is "qimgv"

Wed Jun 13 15:46:27 2018 rev:2 rq:616126 version:0.6.3

Changes:

--- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes  2018-01-16 
09:42:59.443947387 +0100
+++ /work/SRC/openSUSE:Factory/.qimgv.new/qimgv.changes 2018-06-13 
15:46:31.416822324 +0200
@@ -1,0 +2,19 @@
+Mon Jun 11 18:29:58 UTC 2018 - aloi...@gmx.com
+
+- Update to version 0.6.3
+  * You can now mirror images by pressing H / V keys.
+  version 0.6.2
+  * WebM/MP4 playback issues #49
+  version 0.6.1
+  * Initial HiDPI support. May be buggy.
+  * Add scroll animation.
+  * Add a checkbox for .mp4 playback.
+  * Rewrite crop overlay logic.
+  * Workaround for https://bugreports.qt.io/browse/QTBUG-66387
+
+- Dropped qimgv-0.6-qt56.patch and
+  qimgv-0.6-no_return_in_nonvoid.patch (merged upstream)
+
+- Added qimgv-0.6-qt511.patch to fix build with Qt 5.11
+
+---

Old:

  qimgv-0.6-no_return_in_nonvoid.patch
  qimgv-0.6-qt56.patch
  qimgv-0.6.tar.gz

New:

  qimgv-0.6-qt511.patch
  qimgv-0.6.3.tar.gz



Other differences:
--
++ qimgv.spec ++
--- /var/tmp/diff_new_pack.InmgEL/_old  2018-06-13 15:46:32.628777909 +0200
+++ /var/tmp/diff_new_pack.InmgEL/_new  2018-06-13 15:46:32.644777322 +0200
@@ -17,17 +17,15 @@
 
 
 Name:   qimgv
-Version:0.6
+Version:0.6.3
 Release:0
 Summary:Qt5 image viewer
-License:GPL-3.0
+License:GPL-3.0-only
 Group:  Productivity/Graphics/Viewers
 Url:https://github.com/easymodo/qimgv
 Source0:
https://github.com/easymodo/qimgv/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM qimgv-0.6-qt56.patch
-Patch0: qimgv-0.6-qt56.patch
-# PATCH-FIX-UPSTREAM qimgv-0.6-no_return_in_nonvoid.patch
-Patch1: qimgv-0.6-no_return_in_nonvoid.patch
+# PATCH-FIX-UPSTREAM qimgv-0.6-qt511.patch
+Patch2: qimgv-0.6-qt511.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
@@ -41,8 +39,7 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
+%patch2 -p1
 
 %build
 %cmake

++ qimgv-0.6-qt56.patch -> qimgv-0.6-qt511.patch ++
--- /work/SRC/openSUSE:Factory/qimgv/qimgv-0.6-qt56.patch   2018-01-16 
09:42:58.963969853 +0100
+++ /work/SRC/openSUSE:Factory/.qimgv.new/qimgv-0.6-qt511.patch 2018-06-13 
15:46:30.760846364 +0200
@@ -1,13 +1,22 @@
-Index: qimgv-0.6/components/directorymanager/watchers/directorywatcher_p.h
-===
 qimgv-0.6.orig/components/directorymanager/watchers/directorywatcher_p.h
-+++ qimgv-0.6/components/directorymanager/watchers/directorywatcher_p.h
-@@ -11,6 +11,8 @@
- #include 
- #include 
- #include 
-+#include 
-+#include 
+From bd5cdb210c1d5885b26cde89106fd14fd8ee5a1e Mon Sep 17 00:00:00 2001
+From: easymodo 
+Date: Sun, 27 May 2018 19:57:26 +0300
+Subject: [PATCH] [CMake] remove deprecated macro
+
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index ead5858..1c298c0 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -40,7 +40,7 @@ add_executable(qimgv ${SRC} ${RES})
  
- class DirectoryWatcherPrivate : public QObject {
- Q_OBJECT
+ target_link_libraries(qimgv actionmanager cache directorymanager loader 
scaler thumbnailer gui utils sourcecontainers)
+ 
+-qt5_use_modules (qimgv Core Widgets Concurrent)
++target_link_libraries(qimgv Qt5::Core Qt5::Widgets Qt5::Concurrent)
+ 
+ # binary
+ install(PROGRAMS ${CMAKE_BINARY_DIR}/qimgv

++ qimgv-0.6.tar.gz -> qimgv-0.6.3.tar.gz ++
 3765 lines of diff (skipped)