Minor bugfix revision of v1.2 that fixes various application-breaking and display formatting bugs related to foreign cultures.
- v1.2.0.1: v1.2 bugfix revision (06/20/21)
-
Bugfixes
-
Fixed various lingering cultural issues that would cause the application to break when processing THP videos and to display wrongly formatted data on foreign machines (outside en-US culture). Enforced invariant culture for bugfixes for issue #11, issue #16
- Fixed issues with FPS textbox in THP Info group box not displaying culture invariant single string format, further breaking program when processing THP videos on foreign machines
- Fixed issues with video start/end frame single strings for THP Viewer/Ripper cropper not using invariant culture for FFMPEG/FFPlay cmdline calls
- Fixed issues with FFMPEG calls not using the FPS string value with invariant culture formatting while THP encoding
- Fixed issues with the progress bar/application logger not using invariant culture format for the progress bar percentage string values
- Fixed issue with enforcing invariant culture date formatting for the pre-generated file name when saving the Thwimp application log file
-
Added more string parsing input validation
- THP Viewer
- THP Ripper
- Parsing changes
- Start/end video frame cropping information (handle parsing as UShort)
- FPS value (handle as Single)
-
Fixed a code typo of parsing the video frame end value string as a Single datatype instead of a proper UShort datatype
- Handled after changing the multiplicity Numeric Up/Down box in the video cropper (THP Viewer/Ripper section)
-
Added a newLine to the end of the Application name/version string in the application logger after booting up application (Main_Load() function)
-
-
Enhancements
- Versioning and application branding
- Updated application build and manual versions to v.1.2.0.1
- Updated application and GNU license copyright dates to ©2021
- Updated include Elevator Music song.wav file, MP3 file
- Application logger saving
- Added MsgBox display and logging of successful saving of application logger file to the log
- Versioning and application branding
-