Age | Commit message (Collapse) | Author |
|
... which is also causing trouble for some systems.
|
|
Also stop using stuff removed from Qt 6 (not yet done).
|
|
Hopefully this will make the source code less horrendous and actually
readable.
The command used was:
```
astyle --suffix=none --style=allman --attach-extern-c --attach-closing-while --indent-switches --indent-after-parens --pad-oper --pad-header --unpad-paren --align-pointer=name --recursive './*.cpp,*.hpp'
```
|
|
Visualization renderer should no longer depend on the fluidsynth library.
Reworked the "wait voice" option: now it only takes effect if an
automatic track switch happens.
Actually process events while waiting for async operation to finish.
|
|
Complete reconstruction of the settings infrastructure.
All options are now registered using a revamped option API.
Legacy configuration files are no longer compatible. Please make a
backup.
|
|
channel editor dialog.
Documentation update.
|
|
Do not crash if preset selection dialog is closed with no preset selected.
More translatable strings in qmpChannelEditor.
|
|
Device initalization file dialog doesn't work correctly on Windows.
Make hiding console an option on Windows.
For some dumb reason preset selection dialog refuses to work if no
soundfont is selected.
|
|
Replace hardcoded initial CC values with values from device property API.
|
|
Added UI for external device configuration.
Instrument mapping portion of the device intialization file is now working.
Fixed a few spots where return value of getChannelPreset() is ignored.
Fixed layout of the preset selection dialog.
|
|
Added new interfaces to qmpMidiOutDevice.
Implemented the new interfaces for qmpMidiOutFluid.
Initial infra for device initialization file parsing.
Move to the new interfaces for getting list of presets.
Use DevIL instead of CxImage.
External output devices are broken now but that is for
another commit.
|
|
Removed High DPI handling code. Good luck to Windows users out there.
Skulpture style: dials are no longer blurred if scaled.
|
|
Further ensure CC#8 is initialized correctly.
Minor string table update.
|
|
Enforces single fluidsynth instance.
Documentation update.
Minor changes to make lite version work.
|
|
|
|
Also load resources from system-wide folder.
|
|
Fixed a bug when piano is hidden but the option "arrange
channels on a stair" is enabled.
Add channel label display. However it's still buggy so it's
currently disabled.
|
|
|
|
|