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.
- Initial beta release of RedLight.
- Added a new README file.
- Created a new GitHub repository to push the local dev files and maintain proper versioning.
- CMake build process refactored for MSVC to improve Windows compatibility.
- GitHub Actions workflow fixed for dev branch and release tags. Compile .exe include in Releases page.
- Need to test on multiple systems and configurations for broader compatibility.
- Setup Github Actions workflow to build release versions automatically.
- Compilation errors in Release builds on Github
- Need to update CMake configuration to use MSVC instead of MinGW.
- Refactored from a windowed app to a tray-only app.
- System tray icon functionality with right-click menu including options to toggle RedLight, view about dialog, and exit the application.
- Handling of multiple instances to ensure only one instance runs at a time.
- Need to test on multiple systems and configurations for broader compatibility.
- Project setup and initial code framework.
- Basic window interaction and gamma control functionality to turn off green and blue channels.
- Initial implementation, not yet tested on multiple devices.
- Error handling is not fully implemented.