commit gqrx for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gqrx for openSUSE:Factory checked in at 2023-10-30 22:10:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gqrx (Old) and /work/SRC/openSUSE:Factory/.gqrx.new.17445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gqrx" Mon Oct 30 22:10:25 2023 rev:4 rq:1121032 version:2.17.3 Changes: -------- --- /work/SRC/openSUSE:Factory/gqrx/gqrx.changes 2023-10-12 23:48:10.490073747 +0200 +++ /work/SRC/openSUSE:Factory/.gqrx.new.17445/gqrx.changes 2023-10-30 22:10:41.368004389 +0100 @@ -1,0 +2,6 @@ +Sun Oct 22 12:34:01 UTC 2023 - Wojciech Kazubski <wk@ire.pw.edu.pl> + +- Update to version 2.17.3 + * Fixed: Delete key shortcut for bookmark removal. + +------------------------------------------------------------------- Old: ---- gqrx-2.17.2.tar.gz New: ---- gqrx-2.17.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gqrx.spec ++++++ --- /var/tmp/diff_new_pack.7zPh1Z/_old 2023-10-30 22:10:41.988027262 +0100 +++ /var/tmp/diff_new_pack.7zPh1Z/_new 2023-10-30 22:10:41.988027262 +0100 @@ -17,7 +17,7 @@ Name: gqrx -Version: 2.17.2 +Version: 2.17.3 Release: 0 Summary: Software defined radio receiver License: GPL-3.0-only ++++++ gqrx-2.17.2.tar.gz -> gqrx-2.17.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gqrx-2.17.2/CMakeLists.txt new/gqrx-2.17.3/CMakeLists.txt --- old/gqrx-2.17.2/CMakeLists.txt 2023-10-10 02:47:54.000000000 +0200 +++ new/gqrx-2.17.3/CMakeLists.txt 2023-10-21 04:42:43.000000000 +0200 @@ -4,7 +4,7 @@ project(gqrx) set(${PROJECT_NAME}_MAJOR "2") set(${PROJECT_NAME}_MINOR "17") -set(${PROJECT_NAME}_PATCH "2") +set(${PROJECT_NAME}_PATCH "3") set(IS_RELEASE TRUE) if(IS_RELEASE) @@ -126,7 +126,7 @@ option(FORCE_QT5 "Force Qt5 to be used" OFF) if(FORCE_QT6) - find_package(Qt6 QUIET COMPONENTS Core Network Widgets Svg SvgWidgets) + find_package(Qt6 REQUIRED COMPONENTS Core Network Widgets Svg SvgWidgets) elseif(FORCE_QT5) find_package(Qt5 REQUIRED COMPONENTS Core Network Widgets Svg) else() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gqrx-2.17.2/README.md new/gqrx-2.17.3/README.md --- old/gqrx-2.17.2/README.md 2023-10-10 02:47:54.000000000 +0200 +++ new/gqrx-2.17.3/README.md 2023-10-21 04:42:43.000000000 +0200 @@ -23,6 +23,7 @@ Gqrx is distributed as a source code package and binaries for Linux and Mac. Many Linux distributions provide gqrx in their package repositories. Alternate Mac support is available through [MacPorts](https://ports.macports.org/port/gqrx/summary) and [Homebrew](https://formulae.brew.sh/cask/gqrx). +Windows support is available through [radioconda](https://github.com/ryanvolz/radioconda#radioconda). * [Official releases](https://github.com/gqrx-sdr/gqrx/releases) * [Pre-release builds](https://github.com/gqrx-sdr/gqrx/actions?query=workflow%3ABuild+branch%3Amas...) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gqrx-2.17.2/resources/gqrx.1 new/gqrx-2.17.3/resources/gqrx.1 --- old/gqrx-2.17.2/resources/gqrx.1 2023-10-10 02:47:54.000000000 +0200 +++ new/gqrx-2.17.3/resources/gqrx.1 2023-10-21 04:42:43.000000000 +0200 @@ -1,4 +1,4 @@ -.TH GQRX "1" "October 9, 2023" "gqrx 2.17.2" "User Commands" +.TH GQRX "1" "October 20, 2023" "gqrx 2.17.3" "User Commands" .SH NAME gqrx \- Software Defined Radio GUI application .SH DESCRIPTION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gqrx-2.17.2/resources/news.txt new/gqrx-2.17.3/resources/news.txt --- old/gqrx-2.17.2/resources/news.txt 2023-10-10 02:47:54.000000000 +0200 +++ new/gqrx-2.17.3/resources/news.txt 2023-10-21 04:42:43.000000000 +0200 @@ -1,4 +1,9 @@ + 2.17.3: Released October 20, 2023 + + FIXED: Delete key shortcut for bookmark removal. + + 2.17.2: Released October 9, 2023 NEW: FORCE_QT6 and FORCE_QT5 CMake options to force Qt version. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gqrx-2.17.2/src/qtgui/dockbookmarks.cpp new/gqrx-2.17.3/src/qtgui/dockbookmarks.cpp --- old/gqrx-2.17.2/src/qtgui/dockbookmarks.cpp 2023-10-10 02:47:54.000000000 +0200 +++ new/gqrx-2.17.3/src/qtgui/dockbookmarks.cpp 2023-10-21 04:42:43.000000000 +0200 @@ -158,12 +158,20 @@ bool DockBookmarks::eventFilter(QObject* object, QEvent* event) { - if (event->type() == QEvent::KeyPress) + // Since Key_Delete can be (is) used as a global shortcut, override the + // shortcut. Accepting a ShortcutOverride causes the event to be delivered + // again, but as a KeyPress. + if (event->type() == QEvent::KeyPress || event->type() == QEvent::ShortcutOverride) { QKeyEvent* pKeyEvent = static_cast<QKeyEvent *>(event); - if (pKeyEvent->key() == Qt::Key_Delete && ui->tableViewFrequencyList->hasFocus()) + if (pKeyEvent->key() == Qt::Key_Delete) { - return DeleteSelectedBookmark(); + if (event->type() == QEvent::ShortcutOverride) { + event->accept(); + } + else { + return DeleteSelectedBookmark(); + } } } return QWidget::eventFilter(object, event);
participants (1)
-
Source-Sync