Hello community,
here is the log from the commit of package qtfm for openSUSE:Factory checked in at 2019-02-13 10:04:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qtfm (Old)
and /work/SRC/openSUSE:Factory/.qtfm.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qtfm"
Wed Feb 13 10:04:48 2019 rev:4 rq:673575 version:6.1.7
Changes:
--------
--- /work/SRC/openSUSE:Factory/qtfm/qtfm.changes 2019-02-02 21:49:47.943952242 +0100
+++ /work/SRC/openSUSE:Factory/.qtfm.new.28833/qtfm.changes 2019-02-13 10:04:58.885567288 +0100
@@ -1,0 +2,7 @@
+Tue Feb 12 08:37:49 UTC 2019 - mvetter@suse.com
+
+- Update to 6.1.7:
+ * context menu fixes
+ * settings dialog: fix performance issues on old CPUs
+
+-------------------------------------------------------------------
Old:
----
qtfm-6.1.6.tar.gz
New:
----
qtfm-6.1.7.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ qtfm.spec ++++++
--- /var/tmp/diff_new_pack.zbC17i/_old 2019-02-13 10:05:00.485566887 +0100
+++ /var/tmp/diff_new_pack.zbC17i/_new 2019-02-13 10:05:00.489566886 +0100
@@ -17,7 +17,7 @@
Name: qtfm
-Version: 6.1.6
+Version: 6.1.7
Release: 0
Summary: Qt File Manager
License: GPL-2.0-or-later AND BSD-3-Clause
++++++ qtfm-6.1.6.tar.gz -> qtfm-6.1.7.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtfm-6.1.6/ChangeLog new/qtfm-6.1.7/ChangeLog
--- old/qtfm-6.1.6/ChangeLog 2019-01-31 22:29:56.000000000 +0100
+++ new/qtfm-6.1.7/ChangeLog 2019-02-11 11:34:53.000000000 +0100
@@ -1,3 +1,7 @@
+6.1.7 11-February 2019
+- context menu fixes
+- settings dialog: fix performance issues on old CPUs
+
6.1.6 31-January 2019
- progress dialog fix
- path tab-completion. Thanks to @kubaroth for the patch
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/qtfm-6.1.6/fm/src/mainwindow.cpp new/qtfm-6.1.7/fm/src/mainwindow.cpp
--- old/qtfm-6.1.6/fm/src/mainwindow.cpp 2019-01-31 22:29:56.000000000 +0100
+++ new/qtfm-6.1.7/fm/src/mainwindow.cpp 2019-02-11 11:34:53.000000000 +0100
@@ -28,6 +28,7 @@
#include <QApplication>
#include <QStatusBar>
#include <QMenu>
+#include <QMenuBar>
#ifndef NO_DBUS
#include <QDBusConnection>
#include <QDBusError>
@@ -156,7 +157,7 @@
dockBookmarks->setSizePolicy(QSizePolicy::Fixed,QSizePolicy::Fixed);
bookmarksList = new QListView(dockBookmarks);
bookmarksList->setMinimumHeight(24); // Docks get the minimum size from their content widget
- bookmarksList->setFocusPolicy(Qt::NoFocus); // Avoid hijacking focus when Tab on Edit Path
+ bookmarksList->setFocusPolicy(Qt::ClickFocus); // Avoid hijacking focus when Tab on Edit Path
dockBookmarks->setWidget(bookmarksList);
addDockWidget(Qt::LeftDockWidgetArea, dockBookmarks);
@@ -1312,6 +1313,7 @@
// Retreive widget under mouse
QMenu *popup;
QWidget *widget = childAt(event->pos());
+ //qDebug() << "WIDGET" << widget;
// Create popup for tab or for status bar
if (widget == tabs) {
@@ -1325,8 +1327,25 @@
popup->addAction(lockLayoutAct);
popup->exec(event->globalPos());
return;
+ } else if (widget == navToolBar) {
+ qDebug() << "TOOLBAR";
+ return;
+ }
+
+ QToolButton *isToolButton = dynamic_cast