Hey everyone! I have been figuring out how to use mercurial, and think I might feel comfortable using the bitbucket repository soon. Once I do, I would like permission from other devs to update Slick-AE. The updates are described and stored in a temporary repository here:
https://github.com/Kenkron/Slick-AE/ (ignore where I added the bin and prebuilt jar. I do not intend to add those to the bitbucket reposotory), and consist of three major changes:
1) The Input class was edited to be compatible with LibGDX version 9 (by adding a few extra parameters to methods)
2) A Shape rendering bug was fixed in which a drawn shape would be partially filled. This problem was caused because Slick's QuadBasedLineStrip renderer class falls back to the DefaultLineStripRenderer class when the width of the shape drawn is 1. The Problem was fixed by adding an alternate QuadBasedLineStripRenderer class to the Slick-ae project (and build.xml) that would override the original one when the project is built. This new one does not have the fallback to the default renderer.
(note: this solution fixed the bug, but I am somewhat unfamiliar with this part of the slick architecture, and though I have not come across any, there may be unintended consequences, if somebody is familiar with shape renderers, please look at the alternate class to see if there are any problems)
3) SavedState was implemented for android as described here:
http://slick.javaunlimited.net/viewtopic.php?f=21&t=3559 (and build.xml was updated accordingly)