Corrected 'keep aspect ration' option in zoom()

Scaling of button labels often caused them to stretch wider
than they should have.  (e.g., "tuxpaint --1024x768 --buttonsize=78")
This commit is contained in:
Bill Kendrick 2023-01-11 00:46:31 -08:00
parent 7279912af0
commit 65852f2534
2 changed files with 67 additions and 37 deletions

View file

@ -7,7 +7,7 @@ Various contributors (see below, and AUTHORS.txt)
https://tuxpaint.org/
2022.January.7 (0.9.29)
2022.January.11 (0.9.29)
* Improvements to "Stamp" tool:
-----------------------------
* Stamps may now be rotated.
@ -124,6 +124,11 @@ https://tuxpaint.org/
Closes https://sourceforge.net/p/tuxpaint/bugs/239/
Pere Pujal i Carabantes <perepujal@gmail.com>
* Scaling of button labels often caused them to stretch wider
than they should have. Corrected 'keep aspect ration' option
in zoom(). [Note: That should be replaced with an SDL2_gfx call!]
Bill Kendrick <bill@newbreedsoftware.com>
* Ports & Building:
-----------------
* Processed PNG images through `pngout` to increase some compression