- 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.
OBS-URL: https://build.opensuse.org/request/show/974457
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/drumstick?expand=0&rev=15
- 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.
OBS-URL: https://build.opensuse.org/request/show/943640
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/drumstick?expand=0&rev=56
- 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
OBS-URL: https://build.opensuse.org/request/show/893357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/drumstick?expand=0&rev=8
- 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
OBS-URL: https://build.opensuse.org/request/show/862284
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/drumstick?expand=0&rev=37