forked from pool/drumstick
318 lines
12 KiB
Plaintext
318 lines
12 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Feb 1 11:00:48 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
|
|
|
- Update to 2.9.0
|
|
* new SettingsFactory public static methods: fileName() and
|
|
format() (gh#pedrolcl/drumstick#15)
|
|
* new slot writeSettings() for some backends: Sonivox,
|
|
FluidSynth, Network (gh#pedrolcl/drumstick#16)
|
|
* Building with Qt6 by default.
|
|
* For Qt5 compatibility, a new option USE_QT5 must be set.
|
|
* Upgraded compiler/runtime requirements to C++17.
|
|
* Upgraded CMake requirement to 3.16
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 24 09:52:00 UTC 2023 - Christophe Marin <christophe@krop.fr>
|
|
|
|
- Update to 2.8.1
|
|
* CMake config check to avoid mixing Qt6 with Qt5
|
|
* File: Improved RMID file support
|
|
Extract DLS embedded data
|
|
Decode DLS instrument names
|
|
New mime type
|
|
* RT Sonivox backend: enabled DLS file loading
|
|
* Widgets: Sonivox configuration dialog updated
|
|
* Chinese translation updated. Thanks to Hycinth
|
|
* CMake config check to avoid mixing Qt6 with Qt5
|
|
* Widgets: fixed compiler definitions, removed object headers
|
|
duplicity
|
|
* dumprmi utility: fixed QScopedPointer template for arrays
|
|
* Updated doxygen settings for Doxygen 1.9.5
|
|
* Widgets: clip note children (labels)
|
|
* Unit tests: conditionally run the ALSA test and run the
|
|
Widgets test using the QPA platform "offscreen"
|
|
* ALSA: added assignment operators for sysex and text events
|
|
* Fix for ticket #48: SMF Parser does not report enough errors
|
|
* Implemented change soundfont function for the SonivoxEAS
|
|
backend.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 3 14:09:14 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Update to 2.7.2
|
|
* Italian translation update
|
|
* FluidSynth backend should honor its default soundfont.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 18 11:26:40 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Update to 2.7.1
|
|
* Improved the sonivox detection when building drumstick
|
|
* Fixed underlinking in some RT backends
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 12 07:17:48 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Update to 2.7.0. Check the ChangeLog file for the full list of
|
|
changes:
|
|
* Utils: vpiano uses the subscript octave designation option
|
|
* Drumstick::ALSA revision, registering SequencerEvent
|
|
with qMetaType
|
|
* Drumstick::Widgets - fixed piano designer plugin to show
|
|
more properties
|
|
* fixed fluidsynth backend to support channel pressure and
|
|
key pressure MIDI events
|
|
* fluidsynth backend files and classes renamed with more
|
|
specific names.
|
|
* removed sonivox library sources from the source tree
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 23 07:04:21 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Update to 2.6.1
|
|
* Fixed generated pkgconfig files
|
|
* Fix the wrong icon in KDE+Wayland
|
|
* Fixed another issue with installation library dir
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 2 16:26:06 UTC 2022 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Update to 2.6.0
|
|
* Widgets: Fluidsynth soundfonts dialog, updated filters
|
|
* RT: Fluidsynth backend initialization: failure report for
|
|
invalid soundfonts
|
|
* Utils: fixed loading translations, program names and messages
|
|
* cmake buildsystem: run qt::lupdate after building targets
|
|
* Widgets: pianokeybd internal raw computer keyboard input
|
|
processing
|
|
* Utils: vpiano gets and uses a new raw keyboard menu option
|
|
* Widgets: fixed pianokeybd's touchscreen input on Linux,
|
|
including X11 and Wayland.
|
|
* Utils: vpiano new menu options to allow enabling keyboard,
|
|
mouse and touchscreen input.
|
|
* Widgets: pianokeybd has 2 new functions, setUsingNativeFilter()
|
|
and isUsingNativeFilter().
|
|
* Utils: vpiano note labels font stability fix.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 25 16:37:04 UTC 2022 - Wolfgang Bauer <wbauer@tmo.at>
|
|
|
|
- Enable fluidsynth support on Leap 15.4 too, fluidsynth was
|
|
updated
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 3 18:00:06 UTC 2022 - Giordano Boschetti <geekosdaw@gmail.com>
|
|
|
|
- Update to 2.5.0
|
|
|
|
* Documentation/deprecation of Drumstick::File functions affected by QTextCodec
|
|
* Documented new build options and Qt6Core5Compat dependency for Drumstick::File
|
|
* Raised macOS deployment target to 10.13 (High Sierra)
|
|
* RT, VPiano: Fixed ALSA backend, enable empty input connection.
|
|
* New build options: BUILD_ALSA, BUILD_FILE, BUILD_RT, BUILD_WIDGETS
|
|
* Reduced usage of Qt6Core5Compat to the minimum
|
|
* Widgets: changed the white keys background picture depending on the key background color
|
|
* VPiano: new option to display inverted key colors
|
|
* fix for ticket #37: WRK format markers are not decoded
|
|
* Widgets library Swedish translation updated. Thanks to Magnus Johansson.
|
|
* Widgets library Czech translation updated. Thanks to Pavel Fric.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 6 17:21:33 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Update to 2.4.0
|
|
* RIFF RMID file support. New utility dumprmi, and guiplayer updated.
|
|
* Fixed missing library version functions in File and RT libs
|
|
* Enabled by default the internal reverb on macOS DLS Synth
|
|
* Avoid hardcoded font family name in vpiano
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 18 18:35:45 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Update to 2.3.1
|
|
* updated documentation
|
|
* Fixed WRK file processing in guiplayer utility
|
|
* Fixed SMF system exclusive event write method
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 30 06:25:38 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Update to 2.3.0. Changes since 2.2.0:
|
|
* experimental cmake support for building with Qt6
|
|
* New options: USE_PULSEAUDIO, USE_FLUIDSYNTH, USE_NETWORK
|
|
* Revised CMake buildsystem and documents
|
|
* Widgets: Fixed touch events - checked pressure capability
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 20 09:47:25 UTC 2021 - Wolfgang Bauer <wbauer@tmo.at>
|
|
|
|
- Build without fluidsynth on Leap 15, the included one is too old
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 15 21:01:50 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Update to 2.2.0
|
|
* New option BUILD_UTILS
|
|
* FluidSynth backend: initialization moved to a background thread
|
|
* Retrieve dynamically the audio driver names for using in
|
|
configuration dialog
|
|
* new QWrk class signals with a QByteArray parameter
|
|
instead of QString
|
|
* Standarization: MIDI texts/lyrics encoding defaults to Latin1
|
|
* removed warnings when buiding with Qt >= 5.15
|
|
* * French and German translations updated
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 22 07:14:34 UTC 2021 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Update to 2.1.1. Fixes:
|
|
* highlight color is wrong unless velocity tint is active
|
|
* error parsing a wrk file
|
|
* fixed stop playback, removed Overture mimetype from desktop
|
|
file
|
|
See the installed ChangeLog file for other changes.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 12 11:45:11 UTC 2021 - Wolfgang Bauer <wbauer@tmo.at>
|
|
|
|
- Split out the Cakewalk mimetype into a seperate package, it
|
|
breaks co-installability of several library versions
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jan 10 17:47:19 UTC 2021 - Wolfgang Bauer <wbauer@tmo.at>
|
|
|
|
- Update to 2.0.0
|
|
* New features:
|
|
+ Code and build systems modernization
|
|
+ Namespaces reorganization
|
|
+ New library: drumstick-widgets providing a PianoKeybd widget
|
|
plugin for Qt Creator and Qt Designer
|
|
+ New unit tests, for drumstick-widgets and wrk files
|
|
+ translations for drumstick-widgets and utils
|
|
+ License GPLv3 for all components
|
|
+ Each library provides at runtime its version in string format
|
|
+ Every program reports the linked library names/versions in
|
|
the about box
|
|
+ Documentation of the new API for drumstick-widgets
|
|
+ drumstick-rt: plugins versioning, allowing runtime
|
|
coexistence between plugins of drumstick-1 and drumstick-2.
|
|
* Fixes:
|
|
+ drumstick-file: OVE file support removal
|
|
+ New library drumstick-widgets
|
|
+ Same names for ALSA Sequencer clients of two hw USB
|
|
controllers
|
|
+ regression: drumstick-guiplayer doesn't remember saved MIDI
|
|
output device
|
|
+ Better rendering of note names in piano keyboard widget
|
|
+ drumstick-vpiano: fixed SonivoxEAS saved connection string
|
|
- Use %cmake instead of %cmake_kf5 and remove kf5-filesystem
|
|
BuildRequires, the package doesn't use KDE Frameworks at all
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Oct 20 20:24:23 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Update to 1.1.3
|
|
* IPv6 support added
|
|
* Avoid endless loops on unexpected end of input.
|
|
* Generate SMFError when the parser finds unexpected end of input.
|
|
* general cleanups and bringing back the fluidsynth backend
|
|
* migration to full GNUInstallDirs support
|
|
* modernization started of the CMake build system
|
|
* Library includes reorganization
|
|
* Fixed drumstick-file unit test
|
|
* Custom commandline parser replaced by standard Qt5 QCommandLineParser
|
|
* fixed spurious error message for ALSA input
|
|
- Drop Dont-use-QOverload.patch. No longer needed.
|
|
- Update the libdrumstick-rt-plugins license tag, eassynth contains
|
|
Apache-2.0 files.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 18 15:13:00 UTC 2018 - wbauer@tmo.at
|
|
|
|
- Add Dont-use-QOverload.patch to make it build on Leap 42.3
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 18 09:49:52 UTC 2018 - wbauer@tmo.at
|
|
|
|
- Update to 1.1.2
|
|
* Fix for ticket #13 - some macOS input events lost
|
|
* Added some bundle metadata for macOS
|
|
* Solution for ticket #8: Path for plugins hardcoded
|
|
- Add pkgconfig(libpulse-simple) BuildRequires to enable building
|
|
of libdrumstick-rt-eassynth.so (boo#1119734)
|
|
- Move rt input/output plugins to a separate
|
|
libdrumstick-rt-plugins package that's required by
|
|
libdrumstick-rt1
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 25 10:14:22 UTC 2018 - christophe@krop.fr
|
|
|
|
- Update to 1.1.1
|
|
* fixed tab order on forms
|
|
* rt: fixed pitch bend events on several output backends
|
|
* removed ALSA/Linux dependency where possible.
|
|
* disabled fluidsynth output driver
|
|
- Split libdrumstick-rt from the main package.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 18 14:50:10 UTC 2017 - christophe@krop.fr
|
|
|
|
- Update to 1.1.0
|
|
* guiplayer accepts a single file argument in the command line:
|
|
mid, kar, wrk and ove
|
|
* documentation updated
|
|
Check the installed ChangeLog file for the complete changelog.
|
|
- Drop gcc6-fix.patch. Merged upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 17 22:17:49 UTC 2016 - jengelh@inai.de
|
|
|
|
- Drop archaic sections, set rpm groups
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 17 20:35:39 UTC 2016 - wbauer@tmo.at
|
|
|
|
- The devel package requires libQt5Core-devel now, not libqt4-devel
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 17 19:28:35 UTC 2016 - wbauer@tmo.at
|
|
|
|
- Add gcc6-fix.patch to fix build with gcc6
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 15 21:10:35 UTC 2016 - wbauer@tmo.at
|
|
|
|
- Use shared-mime-database macros (boo#979301)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 12 18:32:10 UTC 2016 - tittiatcoke@gmail.com
|
|
|
|
- Update to version 1.0.2
|
|
|
|
* Qt5 port.
|
|
|
|
- Drop x11.diff. No longer required.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 13 13:54:43 UTC 2011 - alinm.elena@gmail.com
|
|
|
|
- fixed x11 failure to link in 12.1 added x11.diff patch
|
|
- moved to cmake_kde4 macro
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 17 12:30:13 UTC 2011 - javier@opensuse.org
|
|
|
|
- switch to %{?_smp_mflags}, remove additional optflags,
|
|
clean package file list
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 16 18:44:21 UTC 2011 - javier@opensuse.org
|
|
|
|
- fix package file list
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 16 11:25:21 UTC 2011 - javier@opensuse.org
|
|
|
|
- copy package from home:plcl and clean spec a bit
|
|
|