Releases: Vovkiv/resolution_solution
v3004
v3004, 2 October 2024
Type annotations that were added by contributor on GitHub and some changes to
documentation, mostly to .odt file structure that doesn’t affect .pdf file much.
Documentation:
• Some changes to documentation file.
Added:
• Type annotations for VSCode by GitHub contributor (@Ralob7002)
v3003
v3003, 30 May 2024
Added new scaling mode (No Scaling Mode) and added variables to replace magic numbers.
Documentation:
• Added explanation about newly added No Scaling Mode and about magic numbers.
Added:
• Added new No Scaling Mode. When it is active, no scaling will be performed as you never
used Resolution Solution. It might be useful for cases of debugging, quickly turning off
scaling or maybe in case if this library used with some program, where most of time you
don’t need scaling, but might want it to show preview of image.
• Added variables for magic numbers of scale modes:
rs.ASPECT_MODE = 1
rs.STRETCH_MODE = 2
rs.PIXEL_PERFECT_MODE = 3
rs.NO_SCALING_MODE = 4
Fixed:
• rs.is_it_inside function supposed to erly return true when you in stretch scaling mode (and
now in newly added no scaling mode) for optimisation purposes, but turns out that during
latest v3000 rewrite, where I switched to shake_case from camelCase, I forget to update
checks in code, as result, that early return never worked after v3000.
Good news is, that I didn’t breaked anything, everything was calculated as is should, just
slightly longer. So if you upgrading to v3003, no code changes required here.
v3002
v3001
Bump to love 11.5, no new features or fixes, mostly changes for internals, like updated
comments, shake_case for internals in debug_info function. This even resulted in smaller
library size!
(New love version here: https://github.com/love2d/love/releases/tag/11.5)
v3000
So, here we go. Last major rewrite for Resolution Solution.
Now there more competent documentation.
Library become much lightweight and easier to use.
Now there examples.
Check resolution_solution_documentation.pdf
So, for now, library moves to maintenance mode, so no new features, only bug fixes and more examples, probably.
Thanks everyone, who use this library!