Releases: SzBenedek2006/RIG-Linux
V2.3.1
RIG 2.3.1!
Speedup when generating PNG images without transparency (alpha channel)
Changes
- Around 5% speedup in PNG generation without alpha channel.
- Note, that I only tested on 2 core thinkpad with sata ssd.
- This is because it's no longer generating the alpha pixel when not needed.
Pull request(s) - #25 | Code changes - 2.3...2.3.1
V2.3
V2.2
RIG 2.2!
Using header files for better code quality and more stable code base + lot's of bugfixes.
Changes
- Added header files.
- fixed "Format is not set, defaulting to png." is appearing in a wrong place
- update README.md
- fix some error message
- fix formatting in a file
- fix building on fedora (instructions in README)
V2.1 - Quality toggle
V2.0 - JPEG support
RIG 2.0 is here!
JPEG has different technical details than PNG, so in certain cases having JPEG is desired.
Adding a new image format is not a small task. I had to visit and edit almost every part of the code to make it work.
If you find any bug or missing feature related to the new features, open a bug report.
Changes
- JPEG support
- New help message / about page (This should look prettier than the previous)
- New option:
-f
or--format
.
(As with most other flags, they both do the same, the longer flag is for readability.) - You can use
-f jpeg
to generate JPEG images. - There is a warning if you omit the
-f
flag and the default format is still PNG. - Options parsing is (a little) faster.
- Lots of code changes to make this update happen
JPEG quality option should come in the next update
V1.5 - Multithreaded progressbar
Better code and multithreaded progressbar
Simplyfied the progressbar's code and made it run in a separate thread. In the future this will allow for more fine-tuned progress display without complicating the code structure.
Changelog
- Multithreaded progressbar. This should make the app a bit faster.
- Removed averaging of remaining time.
- More reliable time calculation at the first few iterations
- When using
--termux-external
, A message will appear when moving the files.
Full Changelog: 1.4...1.5
V1.4
Changes
- Remaining time is now displayed in hh:mm:ss format.
- Remaining time is now averaged for a bit more stable output when making more than 25 images at once.
- Progressbar is now displayed at the top of the terminal.
- Won't clear the terminal content upon running the program. This is a small utility, and should use a small size only.
- Use -Ofast compiler flag in the Makefile, now it runs 10%+ faster.
- Optimize performance here and there. (Few microseconds)
V1.3
Changes
Time is now displayed in hours minutes seconds format
Pull requests
- Time is now displayed in hours minutes seconds format. by @SzBenedek2006 in #16
V1.2
Changes
- Added timestamps in the log file.
- Small cleanup
Code changes
- Update to main by @SzBenedek2006 in #11
- Timestamps for logging by @SzBenedek2006 in #15