ensure images are not wider than the view port, scale them if needed

Signed-off-by: Florian Thienel <florian@thienel.org>
10 files changed