Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-08 | Continue reducing usage of widgets in QTableWidget. | Chris Xiong | |
2019-05-26 | Major code refactor continued and (mostly) concluded. | Chris Xiong | |
Removed all references to ICallback in official plugins. New flag field in SEvent. Further type usage corrections. | |||
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-06-18 | Precise playback (no more slowdown). | Chris Xiong | |
Also the visualization should now sync better. | |||
2018-02-07 | Forgot to unregister UI hooks. | Chris Xiong | |
Seems that I've forgotten about the changelog too. | |||
2018-02-03 | Minor performance improvement to the 3D visualization. | Chris Xiong | |
2017-10-18 | API changes and crash fixes. | Chris Xiong | |
Details in the changelog. | |||
2017-06-21 | Fixed FTBFS on Windows. | Chris Xiong | |
Fixed the default output device option. Seeking now restores CC values correctly. | |||
2017-06-16 | Code refactoring and fix to memory leaks. | Chris Xiong | |
2017-06-02 | Some changes from earlier this year. Read ChangeLog for details. | Chris Xiong | |
2017-02-13 | Fix pitch bend range handling. | Chris Xiong | |
Allow registering a string option as file path. Provide an easier way to set path values in options. Revert to old geometry storage mechanism and improved it. Hope this one will work on Windows. Make the time slider less ugly. | |||
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. | |||
2017-02-07 | Fixed 2D visualization broken by commit 8a0d671. | Chris Xiong | |
2017-02-01 | Make packaging qmidiplayer less painful. | Chris Xiong | |
Add mime info. Do not throw integers. Fix incorrect font paths in Arch Linux. | |||
2017-01-15 | A little code refactoring. | Chris Xiong | |
2017-01-02 | Can show measure indicators now. | Chris Xiong | |
Added new options to specify custom fonts. Added a new handler API. Minor rework on handler calling. | |||
2016-12-27 | First official version with experimental support for the visualization ↵0.8.3-2 | Chris Xiong | |
plugin on Windows. Fixed several critical bugs causing the plugin to crash QMP. | |||
2016-09-16 | Minor bug fix. Update documentation. | Chris Xiong | |
2016-09-15 | Add a new visualization mode. Fix minor behavioral bugs. | Chris Xiong | |
2016-06-02 | Add option to change note colors. | Chris Xiong | |
2016-05-30 | Added an option to change font size used by the visualization. | Chris Xiong | |
2016-05-28 | Add option to tweak the OSD. More info shown in the OSD. | Chris Xiong | |
Bump version. We have stayed at 0.8.1 for a long time and the visualization plugin is almost fully functional now. | |||
2016-05-27 | Compute coordinates of pitch-bent notes more precisely. | Chris Xiong | |
Also load resources from system-wide folder. | |||
2016-05-26 | Keyboard for 2D visualization. | Chris Xiong | |
2016-05-25 | Horizontal 2D visualization. | 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-23 | Add horizontal visualization mode. | Chris Xiong | |
Add build date in version page. | |||
2016-05-18 | Finally finish the particle system integration. | Chris Xiong | |
Add std::wstring version APIs to avoid wrong encoding. Update documentation. | |||
2016-05-18 | Fix bugs in the particle system. | Chris Xiong | |
Add particle look at option. | |||
2016-05-13 | Added enumerate integer options support. | Chris Xiong | |
Workaroud for different fonts locations in arch linux. | |||
2016-05-12 | Now channel labels are displayed correctly. | Chris Xiong | |
Add an option to change the tint of the chequer board. Show unsigned integer options in hexadecimal format. Fixed a crash caused by attemting seeking when no file is being played. | |||
2016-05-11 | Fixed a crash caused by the visualization plugin. | Chris Xiong | |
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. | |||
2016-05-07 | Added two new options. | Chris Xiong | |
Fixed several crashes related to options without a description. Sanitise deinitialize order again. Fixed several memory leaks. | |||
2016-05-06 | Use new SMELT rendering API for notes drawing. | Chris Xiong | |
Deinitialize classes in a correct order to avoid crashes. Add background image option. Add FPS-related options. Use QLineEdit instead of QPlainTextEdit for strings. | |||
2016-05-06 | Use the new SMELT rendering API. | Chris Xiong | |
2016-05-04 | Piano keyboard: first steps. | Chris Xiong | |
2016-05-03 | Finish option proxying for all types. | Chris Xiong | |
Add more options for the visualization plugin. Bump version to 0.8.0. Package the visualization plugin for debian. | |||
2016-05-02 | Finally finished the option proxying infrastructure... | Chris Xiong | |
2016-05-01 | Give the visualization a clearer look... | Chris Xiong | |
Now highlights playing notes. Avoid a crash in file reading. | |||
2016-04-28 | Now it is possible to disable plugins in the plugin list. | Chris Xiong | |
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-25 | Plugin API now works correctly. Port old visualization code. | Chris Xiong | |
2016-04-24 | Problematic commit... | Chris Xiong | |