Accepting request 641102 from home:wolfi323:branches:KDE:Applications

- Add Fix-bug-when-highlighting-selected-notes.patch to fix broken
  note display in piano view with current Qt versions
- Update build requirements

OBS-URL: https://build.opensuse.org/request/show/641102
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/minuet?expand=0&rev=91
This commit is contained in:
Luca Beltrame 2018-10-10 18:38:23 +00:00 committed by Git OBS Bridge
parent a8f3510989
commit 7ff15236d4
3 changed files with 46 additions and 5 deletions

View File

@ -0,0 +1,34 @@
From 3bf2f5e93d078e8215c47a4b4e3f7e240b943060 Mon Sep 17 00:00:00 2001
From: "Sandro S. Andrade" <sandroandrade@kde.org>
Date: Sun, 30 Sep 2018 12:13:10 -0300
Subject: Fix bug when highlighting selected notes
---
src/app/qml/PianoView/PianoView.qml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/app/qml/PianoView/PianoView.qml b/src/app/qml/PianoView/PianoView.qml
index 90b3218..da3a78b 100644
--- a/src/app/qml/PianoView/PianoView.qml
+++ b/src/app/qml/PianoView/PianoView.qml
@@ -45,7 +45,7 @@ Flickable {
highlightKey(pitch, ([1,3,6,8,10].indexOf(pitch % 12) > -1) ? "black":"white")
}
function noteMark(chan, pitch, vel, color) {
- noteMark.createObject(itemForPitch(pitch), { color: color })
+ noteMarkComponent.createObject(itemForPitch(pitch), { color: color })
}
function noteUnmark(chan, pitch, vel, color) {
if(itemForPitch(pitch)!= undefined){
@@ -133,7 +133,7 @@ Flickable {
}
Component {
- id: noteMark
+ id: noteMarkComponent
Rectangle {
width: keyWidth - 4; height: keyWidth - 4
--
cgit v0.11.2

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Wed Oct 10 15:56:28 UTC 2018 - wbauer@tmo.at
- Add Fix-bug-when-highlighting-selected-notes.patch to fix broken
note display in piano view with current Qt versions
- Update build requirements
-------------------------------------------------------------------
Thu Sep 06 18:43:13 UTC 2018 - lbeltrame@kde.org

View File

@ -29,23 +29,22 @@ License: GPL-2.0-or-later
Group: Productivity/Other
Url: http://www.kde.org
Source: minuet-%{version}.tar.xz
# PATCH-FIX-UPSTREAM
Patch: Fix-bug-when-highlighting-selected-notes.patch
BuildRequires: extra-cmake-modules >= 5.15.0
BuildRequires: kf5-filesystem
BuildRequires: pkgconfig
BuildRequires: update-desktop-files
BuildRequires: cmake(KF5Completion)
BuildRequires: cmake(KF5CoreAddons)
BuildRequires: cmake(KF5Crash)
BuildRequires: cmake(KF5DocTools)
BuildRequires: cmake(KF5I18n)
BuildRequires: cmake(KF5KIO)
BuildRequires: cmake(KF5WidgetsAddons)
BuildRequires: cmake(KF5XmlGui)
BuildRequires: cmake(Qt5Core) >= 5.7.0
BuildRequires: cmake(Qt5Gui) >= 5.7.0
BuildRequires: cmake(Qt5Qml) >= 5.7.0
BuildRequires: cmake(Qt5Quick) >= 5.7.0
BuildRequires: cmake(Qt5QuickControls2) >= 5.7.0
BuildRequires: cmake(Qt5Svg) >= 5.7.0
BuildRequires: cmake(Qt5Widgets) >= 5.7.0
BuildRequires: pkgconfig(fluidsynth)
# Runtime requirement
Requires: libqt5-qtquickcontrols2
@ -74,6 +73,7 @@ Development headers and libraries for Minuet.
%prep
%setup -q
%patch -p1
%build
%cmake_kf5 -d build