All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Always on top feature for application window.
- Global zoom via
Cmd-Plus
,Cmd-Minus
andCmd-0
.
- Custom styling.
- Updated
eframe
dependency to0.24
- Restore window position between launches correctly on macOS.
- Increased upper limit for packet delay to 5 seconds.
- Updated
eframe
dependency to0.21
- Show error message instead of panic when MIDI port is unavailable.
- Restore window position between launches correctly on Linux and Windows.
- Save persistent settings on macOS when Cmd-Q is pressed.
- Auto-Start feature.
- Frame rate limit to reduce CPU load.
- Strip symbols from release builds to reduce binary size.
- Set window size on startup using an alternative method.
- Support for Standard MIDI Files (SMF).
- Automatic device rescan on MIDI output ports change.
- Updated
eframe
dependency to0.16
- Updated
simple_logger
dependency to2.1
. Now using UTC timestamps.
- Rescan button. Device changes are now detected automatically.
First stable release.
Development release for initial testing.