Releases: milankarman/Unload
Unload Version 1.3.0 - Major Feature Update
This is a major update with many new features, improvements and a ton of code refactoring to make future development easier.
Be warned: though I tried my hardest to test everything I could, this many changes means it's super likely I missed something. Be on the lookout for issues and please report any problems you run into.
Major Changes:
New Load Checking Window (#11)
The new load checking window allows you to quickly make sure that the detected loads are correct and to make adjustments on the fly. You can find it by hitting "Open Load Checking Window" in the detected loads section.
New Startup Menu
With the new startup menu you can easily see past videos. You can now also open projects from the frames folder.
Heavily Improved Cropping (#14)
Now you can crop way quicker by simply drawing the rectangle you want to crop to over the picked loading screen (can only be done before applying any other cropping.
The cropping sliders are now also labeled and are now more intuitive, going from top, bottom, left, right instead of x, y, width, height.
Settings Save Between Sessions (#17)
Now things like your picked step size, load snapping and more are saved between sessions. You can also choose to save minimum frames and minimum similarity for load detection
Specify Your Working Directory (#12) [Thanks to Avasam]
Some users might not want the _frames folder appearing next to their video, now you can choose your working directory if you'd like. You can find this setting by hitting the gear icon on the new start menu
Minor Changes:
- Total time spent loading is now included in the final times
- Sub windows like the progress bar will now move alongside the main window.
- Unload can now be minimized normally when a sub window is open.
- Unload now warns you when you try to close a project. A special warning is given if the frame count wasn't exported either.
- Moved the Export Times button to the frame count section.
- You can now change your load frames after preparing frames (cropping is still locked).
- Added a "Reset Crop" button.
- Frames per second can no longer be changed after converting (there was no good reason to allow this).
- The concurrent task setting has been removed as the use case was too niche. (#19)
- Changed the "Go" button to an arrow in the detected loads list.
- Small UI element design tweaks to help clean up the look a little bit.
Unload Version 1.2.0 - Feature Update
This verion of Unload adds a number of new features to help you verify more runs more comfortably than before, while also fixing a number of old bugs.
New Features
New detected load overview
- Options to change the start and ending frames of detected loads if you find the detection to be off
- Button to manually add loads that might have been missed
- Option to remove loads that may have been false positives
- Buttons to quickly navigate to the start and end of a load screen to double check your results
These features come in really handy when you're verifying videos that are interlaced or otherwise of very low quality which might cause slight errors.
Minimum consecutive load frames setting
Now when detecting load you have the option to set a minimum amount of frames a loading screen has to be visible for in order for it to be counted. This can greatly help reduce false positives if you know how long a loading screen should minimally last.
Thank you to ScientiaPotestasEst for suggesting this feature!
Unload settings are included in the CSV export
The settings you set when detecting loads and frame counting are now also included in the export sheet, making it a lot easier for other verifiers to double check your work.
Fast forward step size setting
Added an option to change the standard 250ms fast forward button to whatever you prefer.
Bug Fixes & Minor Improvements
- Unload now shows the version number in the title bar
- Slightly refreshed the Unload icon with a circular look
- Fixed cases of the UI not resetting as intended when resetting frames or converting a new video
- Fixed a crash when fast forwarding through a video with a decimal framerate. (Thanks for reporting SteveManaclaw)
- Fixed incorrect timing showing when the users system expected a comma as decimal separator
- Unload now respects the system's regional decimal symbol and uses it throughout the application
- Fixed crashes when a CSV export would fail
Though I do my best testing every release there's bound to be issues. If you run into any please help me by reporting them here.
Unload Version 1.1.1 - Bug Fix Update
As it turned out there were some problems with the last release, but these should now be resolved.
- Fixed time calculation missing leading 0's in the milliseconds in specific cases
- Thanks to SteveManaclaw for reporting this in detail!
- Fixed _frames folder generating in an unexpected location if the path of the file to be converted contained symbols
As always, thanks for using Unload!
Unload Version 1.1.0 - Feature Update
Thanks for the warm reception for Unload 🎉
I've been hard at work adding requested features and improving functionality. See the full changelog below:
- Added the ability to pick multiple different load frames to be detected. Many more games should work with Unload now!
- Added conversion options when converting a video:
- Change start and end time to save conversion time on videos that are needlessly long
- Change conversion framerate for videos that are a higher framerate than the game itself
- Change converted image size
- Conversion now happens inside the Unload interface with a neat progress bar
- Pushed and pulled some UI elements around to create a little bit of space
- Changed phrasing of button labels and warning messages to be easier to understand
- Fixed being unable to load videos with certain special characters in the filename
- Updated the Readme to explain the new features and to give extra information
As always feel free to open an issue for any problems you might find
Unload Version 1.0.1
Nothing ever goes perfect on the first try, does it? Fixed loadless and total time being reversed!
Unload Version 1.0.0 - The first release!
Thanks for trying the first version of Unload. Make sure you check the README if anything isn't clear.
If you find any problems feel free to open an issue.