Add CLI, improve output to reference original filenames, warn instead of failing if an image is bad, and fix Linux support.
Release Notes
New Features
- (#42) Adds a command line interface for users who are running directly from code. To use, simply run
python main.py
. Running without any arguments will show the help message with the arguments documentation. Thank you @N1m6 for working on this! - (#28) Adds a new "Source File" column to the results CSV file. This helps trace the output data back to the input files. Thank you @gajendhir for working on this!
- (#59) Instead of failing immediately if a file's corner marks could not be found, the software will now continue but will warn the user that one or more files were rejected. If any files are rejected, an additional CSV file will be generated containing the names of those files.
Fixes
- (#41) Disables the app icon on Linux to resolve crashing on startup (Linux does not support ICO files).
Changes
- [minor] The distributed exe file name has changed to
open-mcr.exe
instead ofmain.exe
. This might break shortcuts for those using the ZIP distribution.