2 Commits

Author SHA256 Message Date
2af5b6c36d Accepting request 1317938 from multimedia:apps
OBS-URL: https://build.opensuse.org/request/show/1317938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qsynth?expand=0&rev=24
2025-11-17 11:14:56 +00:00
db98fe5adf - Update to version 1.0.3
* Master gain front panel control now ranges from 0..1000, with
    default still at 100 (unit gain).
  * Fixed command line parsing (QCommandLineParser/Option) to not
    exiting the application with a segfault when showing help and
    version information.
  * Peppino knob style adjusted to lighter custom color themes.
- Update to version 1.0.2
  * Peppino knob graphic style refined to follow designated
    palette color theme (and not being such an ugly style
    anymore;)).
- Update to version 1.0.1
  * Setup/Settings editor: differ between edit text being changed
    and just finished and committed.
- Update to version 1.0.0
  * Cancel button option added to close to system-tray icon
    message.
  * Introduce Setup/Settings custom editing per engine.
- Update to version 0.9.91
  * Updated to latest framework level (Qt >= 6.7)
- Update to version 0.9.90
  * Custom color themes are now file based (*.conf); legacy still
    preserved ntl.
- Drop patch:
  * 0001-Fixed-system-tray-icon-to-a-32x32-pixmap.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/qsynth?expand=0&rev=47
2025-11-14 21:03:57 +00:00
5 changed files with 40 additions and 43 deletions

View File

@@ -1,34 +0,0 @@
From 7ae3131e78a5306191e95ccd0f9ac006d85e5a2b Mon Sep 17 00:00:00 2001
From: rncbc <rncbc@rncbc.org>
Date: Thu, 14 Mar 2024 22:17:43 +0000
Subject: [PATCH] - Fixed system-tray icon to a 32x32 pixmap.
---
src/qsynthSystemTray.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/qsynthSystemTray.cpp b/src/qsynthSystemTray.cpp
index 40a3943..21146bc 100644
--- a/src/qsynthSystemTray.cpp
+++ b/src/qsynthSystemTray.cpp
@@ -1,7 +1,7 @@
// qsynthSystemTray.cpp
//
/****************************************************************************
- Copyright (C) 2003-2022, rncbc aka Rui Nuno Capela. All rights reserved.
+ Copyright (C) 2003-2024, rncbc aka Rui Nuno Capela. All rights reserved.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
@@ -44,7 +44,7 @@ qsynthSystemTray::qsynthSystemTray ( QWidget *pParent )
#if QT_VERSION < QT_VERSION_CHECK(6, 1, 0)
m_icon = QIcon(":/images/qsynth.png");
#else
- m_icon = pParent->windowIcon();
+ m_icon = pParent->windowIcon().pixmap(32, 32);
#endif
setBackground(Qt::transparent); // also updates pixmap.
QSystemTrayIcon::setIcon(m_icon);
--
2.44.0

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4af819add4ba0705a13606e8bdc7e1a5029572ed22c2be1d0ea788724ba8d5f9
size 333132

3
qsynth-1.0.3.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cf897e2aede811057736e9e4a20cb1cda48a84526e621231944c49b0009cba66
size 339015

View File

@@ -1,3 +1,32 @@
-------------------------------------------------------------------
Fri Nov 14 18:34:13 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.3
* Master gain front panel control now ranges from 0..1000, with
default still at 100 (unit gain).
* Fixed command line parsing (QCommandLineParser/Option) to not
exiting the application with a segfault when showing help and
version information.
* Peppino knob style adjusted to lighter custom color themes.
- Update to version 1.0.2
* Peppino knob graphic style refined to follow designated
palette color theme (and not being such an ugly style
anymore;)).
- Update to version 1.0.1
* Setup/Settings editor: differ between edit text being changed
and just finished and committed.
- Update to version 1.0.0
* Cancel button option added to close to system-tray icon
message.
* Introduce Setup/Settings custom editing per engine.
- Update to version 0.9.91
* Updated to latest framework level (Qt >= 6.7)
- Update to version 0.9.90
* Custom color themes are now file based (*.conf); legacy still
preserved ntl.
- Drop patch:
* 0001-Fixed-system-tray-icon-to-a-32x32-pixmap.patch
-------------------------------------------------------------------
Tue Apr 2 06:19:42 UTC 2024 - Christophe Marin <christophe@krop.fr>

View File

@@ -1,7 +1,7 @@
#
# spec file for package qsynth
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2014 Pascal Bleser <pascal.bleser@opensuse.org>
#
# All modifications and additions to the file contributed by third parties
@@ -18,17 +18,18 @@
Name: qsynth
Version: 0.9.13
Version: 1.0.3
Release: 0
Summary: Graphical User Interface for fluidsynth
License: GPL-2.0-or-later
Group: Productivity/Multimedia/Sound/Midi
URL: https://qsynth.sourceforge.net/qsynth-index.html
#Git-Clone: https://git.code.sf.net/p/qsynth/code
Source: https://sourceforge.net/projects/qsynth/files/qsynth/%{version}/qsynth-%{version}.tar.gz
Patch0: qsynth-fix_desktop_file.patch
Patch1: 0001-Fixed-system-tray-icon-to-a-32x32-pixmap.patch
BuildRequires: cmake
BuildRequires: hicolor-icon-theme
BuildRequires: pkgconfig
BuildRequires: update-desktop-files
BuildRequires: cmake(Qt6Core)
BuildRequires: cmake(Qt6Gui)
@@ -66,12 +67,13 @@ toolkit using Qt Designer.
%{_datadir}/applications/org.rncbc.%{name}.desktop
%{_datadir}/icons/*/*/apps/org.rncbc.qsynth.png
%{_datadir}/icons/hicolor/scalable/apps/org.rncbc.qsynth.svg
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/palette
%{_datadir}/metainfo
%{_mandir}/man1/qsynth.1%{ext_man}
%{_mandir}/fr/man1/qsynth.1%{ext_man}
%{_mandir}/man1/qsynth.1%{?ext_man}
%{_mandir}/fr/man1/qsynth.1%{?ext_man}
%files lang -f %{name}.lang
%dir %{_datadir}/qsynth
%{_datadir}/qsynth/translations
%changelog