- The format is based on Keep a Changelog
- This project adheres to Semantic Versioning
- This project uses ISO Standard date formatting
- Linux release dependency libdbus-1 missing -dev.
- Linux release lacking libdbus-1.
- Minutes and Hours now displaying properly.
- Linux release lacking wayland library.
1.0.0 - 2024-05-16
- Wayland support.
- Text Extraction Preferences.
- Updated FLTK and various developer dependencies.
- Changed from set_size to fixed, removing deprecations.
- Recording halting from unsupported Sample Format.
- Fixed Changelog ordering of tags.
0.1.2 - 2023-05-20
- Close button to About dialog.
- Updated CPAL dependency to 0.15
- Updated various dependencies to latest version via cargo update.
- Text not wrapping.
- Project directory not being saved properly when changed in Preferences.
- macOS builds only being compatible with latest macOS version.
- macOS not saving audio file after recording.
- Existing audio not being loaded after using go-to prompt.
0.1.1 - 2023-01-30
- Permission to use Microphone in MacOS build.
- Replaced action-rs with dtolnay/rust-toolchain for CI.
- Updated actions/checkout to v3.
- Icon not being found in runtime.
0.1.0 - 2023-01-29
- FLTK-RS as the new GUI framework.
- Creation of Main Window UI in code.
- Changelog to keep track of changes from now on.
- Unit Testing and Documentation for Goto Prompt.
- Mock Diagram for General Preferences.
- Wireframe Diagram for General Preferences.
- Mock Diagram for Audio Preferences.
- Wireframe Diagram for Audio Preferences.
- App icons for Windows and MacOS.
- About Dialog with description of program and icon.
- Goto Dialog is now created in code using FLTK.
- Paragraph Counter Label is now a Button that opens Goto Prompt on click.
- Audio widgets now use FLTK.
- Text viewing is now using FLTK widgets.
- Updated CPAL dependency to 0.14.
- Paragraph Viewer tests now use FLTK widgets.
- CI scripts to include FLTK dependencies.
- Audio Preferences section of Preferences has been converted to use FLTK widgets.
- General Preferences section of Preferences has been converted to use FLTK widgets.
- README to include new screenshots of application and library usage.
- Clippy suggestions for improved code quality.
- Not being able to stop recording or playing, even if UI suggested otherwise.
- Icon not being able to load on MacOS build.
- Relm dependency for GUI framework.
- GTK3-related dependencies.
- Dialogs created in common.rs in favor of per-file declarations.
- main-window UI file in favor of making UI in code.
- Unit Testing in GitHub Workflow files, temporarily.