mason/{.perl-lib/TrivGal,dhandler}: Make an image object.
authorMark Wooding <mdw@distorted.org.uk>
Fri, 24 Dec 2021 17:28:03 +0000 (17:28 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Sat, 25 Dec 2021 16:09:18 +0000 (16:09 +0000)
commit4e74ddf4ab1a4c3a7a3b9936a978f225a690aa7d
treedd436675461b467d45b22e093cf9653d6c5a1552
parentdfdd19641b4eba66aefedb9c1a7ce4f93d74b347
mason/{.perl-lib/TrivGal,dhandler}: Make an image object.

The objective here is to separate image loading from scaling, so that we
can make several scaled output images without having to load and decode
the original image each time.

The `.thumbnail' module now takes an image object rather than a
pathname.  There's no functional change.
mason/.perl-lib/TrivGal.pm
mason/dhandler