Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-02 | No more creepy blank action buttons that cause crashes if clicked. | Chris Xiong | |
If a plugin has been removed and the toolbar is reconfigured afterwards, a blank button will appear in the toolbar, which will cause a crash when clicked. | |||
2019-10-05 | Replaced the option "default output device" with a more powerful one. | Chris Xiong | |
Old code for default output device completely removed. | |||
2019-09-16 | Use QCommandLineParser to parse arguments. | Chris Xiong | |
New argument for loading plugins from given files. Use functor whenever possible in QObject::connect. A little bit of code cleanups. | |||
2019-05-25 | Massive code refactor en cours! | Chris Xiong | |
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. | |||
2018-03-19 | Unified meta event reading code, fixing #6. | Chris Xiong | |
Fixed playlist dialog behaving oddly. | |||
2018-01-29 | Fixed FTBFS with Qt 5.6. | Chris Xiong | |
2017-10-18 | API changes and crash fixes. | Chris Xiong | |
Details in the changelog. | |||
2017-08-22 | Windows type of functionality windows is now Qt::Dialog. | Chris Xiong | |
Initialization fluidsynth asynchronously. Minor documentation update. | |||
2017-06-21 | Complete rewrite of the MIDI mapper. | Chris Xiong | |
Enforces single fluidsynth instance. Documentation update. Minor changes to make lite version work. | |||
2017-02-13 | Minor bug fixes. #4 is now addressed. | Chris Xiong | |
2017-02-12 | UI revolution cont'd. Powered by @BLumia. | Chris Xiong | |
Expose new APIs to plugin developer. Use svg icons. | |||
2017-02-12 | New functionality API. Port built-in features to the new API. | Chris Xiong | |
Start the revamp of the main Window. Credit of the new design goes to @BLumia. | |||
2017-02-10 | Fix building on Windows. | Chris Xiong | |
Behavior changes: 1. DnD into the main window now causes the dropped file to play. 2. Switch back to w32usleep to increase bpm accuracy. 3. Scan for plugins in application folder (in Windows), not in the working directory. | |||
2016-09-23 | Add a set of icons for dark themes and a option to change the icon theme. | Chris Xiong | |
2016-06-03 | Add the "restart fluidsynth" action. | Chris Xiong | |
2016-05-24 | Correct return result of API functions when text encoding is set to Unicode. | Chris Xiong | |
Use QPointer to store pointer to dialogs to avoid crashes. (However crashes related to dbus are still not resolved.) | |||
2016-05-24 | Add seeking with arrow buttons in visualization. | Chris Xiong | |
2016-05-18 | Finally finish the particle system integration. | Chris Xiong | |
Add std::wstring version APIs to avoid wrong encoding. Update documentation. | |||
2016-04-27 | Handle pitch bend in visualization. | Chris Xiong | |
Handle mute and solo in the default visualization. Show file name in window title. A little plugin sdk documentaion... Remove stupid things. | |||
2016-04-26 | The visualization plugin is usable now... | Chris Xiong | |
2016-04-23 | Add stubs for plugin support. | Chris Xiong | |
2016-04-20 | UI refinements and fix to two memory leaks. | Chris Xiong | |
Minor improvement in MIDI reading process. | |||
2016-04-19 | Fix argument parsing on Windows. | Chris Xiong | |
2016-04-18 | Use std::vector for the event list. Add panic action. | Chris Xiong | |
Minor changes on the panic function. | |||
2016-04-16 | Fixed two bugs in initialization process. | Chris Xiong | |
Documentation... | |||
2016-04-06 | Too young too simple. | Chris Xiong | |