Releases: wffoote/spritely
Stable, including documentation tweaks from last quarter
More intelligent window positioning
Use Java's setLocationByPlatform to put the window in a more pleasing place.
Go back to repaint animation
When combining Spritely with a program doing normal JFrame repaint animation, some odd display artifacts were visible. I suspect it was a problem with the attempt at complex direct-draw optimized drawing, so I backed that out and switched to the much simpler repaint-style animation.
Version 1.2: Winter quarter 2019
Version 1.2, created for the beginning of Winter quarter 2019.
Add protection against recursive call
Misc. improvements, but notably, Spritely now documents and enforces a prohibition against calling the key animation methods from within a mouse or keyboard handler, or from a foreign thread.
1.1
1.0: First Release
The library has been reasonably thoroughly tested through the development of a new curriculum for CSC 203 at Cal Poly. It's used for the class project, and for a number of labs. It's been thoroughly exercised on Linux and OSX in both text and graphics mode. Windows testing has been sparse, admittedly. Some bugfixing once the library is used on a variety of students' computers wouldn't come as a total shock.
1.0 Beta 3
Fix damage rect calculation when zoomed. Change build script to insist on JDK 1.8.
1.0 Beta 2
Makes the javadocs zip file nicer
1.0 Beta 1
Seems pretty complete, but it hasn't been used in a classroom setting yet.