Age | Commit message (Collapse) | Author |
|
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'
```
|
|
Address compiler warnings in QDialSkualptureStyle.
Introduced build BUILD_PORTABLE, replacing QMP_BUILD_MODE in the QMake project.
The QMake project is now fully covered by the CMake project and officially
deprecated.
|
|
Simple visualization no longer have notes stuck after seeking.
System exclusive messages longer than 256 bytes are now sent correctly.
|
|
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.
|
|
Less complain from compilers:
- use nullptr instead of NULL
- use types for event fields
- explicit type casting added
Stop saving parameters of meta events in p1/p2 fields of SEvent.
callback_t now uses std::function, deprecating ICallback.
Not recommended for daily usage, or even testing: the code refactor
is still a work in progress.
|
|
Also the visualization should now sync better.
|
|
Fixed playlist dialog behaving oddly.
|
|
Details in the changelog.
|
|
SMF reader finally takes chunk length into account.
Do not prepend sysex header to F0h sysex. Let the
readers do it.
File readers code cleanups and refined error messages.
|
|
|
|
Expose new APIs to plugin developer.
Use svg icons.
|
|
Documentation.
Minor bug fix.
|
|
Fix note counting.
|
|
with old versions of plugins.
Add RIFF MIDI support to the SMF reader.
Documentation.
|
|
API additions and changes.
Fixed wrong button shown when started from file.
|
|
Add mime info.
Do not throw integers.
Fix incorrect font paths in Arch Linux.
|
|
|
|
Added new options to specify custom fonts.
Added a new handler API.
Minor rework on handler calling.
|
|
|
|
Now highlights playing notes.
Avoid a crash in file reading.
|
|
|
|
Minor improvement in MIDI reading process.
|
|
Minor changes on the panic function.
|
|
|