Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo
The way we handle starter images generally isn't very clever. Many images streak causing them to be unusable.
We should handle SVG starter images.
We should stop streaking.
Different sizes of starters for normal 4:3 screens? Special ones for 16:9?
FWIW, we should be handling SVG starters. Though things scale differently depending on the window (and, hence, canvas) size. For example, start with one in 1280x1024 mode. Save the image and quit. Then launch Tux Paint in 640x480 mode. You'll see the starter, as saved onto the canvas in 1280x1024 mode, squished to one size. On top of that will be the actual Starter, squished another way.
In other words, it's very tricky to work with a given Starter in one resolution, then switch to a different res. Perhaps aspect ration hints can be saved along with a picture the first time it's saved, and then any attached starter will be scaled identically in the future, regardless of screen size or aspect. (It would need to match any way in which the actual canvas was altered, though!)
Now, I'm fairly confident that users don't switch resolution much (though I have no statistical data to back that up), so it's not an urgent issue. I'm going to drop the priority way down for this one.
We don't handle svg starters - at least I can't make it work.
The steaking is awful - maybe I'll have to show you to see what a hindrance it is.
I waasn't thinking about the end user making a starter and then changing resolution - I was thinking about us. SVG starters would deal with the problem but if I want a starter to work for a variety of end users I need to guess which resolutions they run in?
smearing top and bottom
smearing top and bottom & can't set pages as writable
smearing left and right
when displayed keeps resolution, but thumbnails squashed