Merge branch 'master' of https://github.com/libgdx/libgdx
Merge branch 'master' of https://github.com/libgdx/libgdx
Merge branch 'master' of https://github.com/libgdx/libgdx
Merge branch 'master' of https://github.com/libgdx/libgdx
Merge branch 'master' of https://github.com/libgdx/libgdx
Proposal: platform-independent IAP design (low-level)
Merge branch 'master' of https://github.com/libgdx/libgdx
Update for IAP functionality:
(1) observer renamed to listener
(2) made PurchasedItem a class (no need for interface)
(3) added PurchaseValidator: template for post back validation of purchased items on server
Merge branch 'master' of https://github.com/libgdx/libgdx
Merge branch 'master' of https://github.com/libgdx/libgdx
Merge branch 'master' of https://github.com/libgdx/libgdx
Merge branch 'master' of https://github.com/libgdx/libgdx
1. changed setToRotation/setFromEulerAngles methods (setting Identity
first is redundant)
2. saved few mults on Quaternion setEulerAngles
remake of https://github.com/libgdx/libgdx/pull/128 (only the app.destroy, not the logs refactor)
added null check on listener before destroying it because it seems onDestroy() could be called before onCreate() in some cases
LwjglGraphics, javadocs for boolean useGL2.
ShadowMappingTest, fixed select boxes. Needed act()!
rename steps to stepSize for clarity
increase the number of steps so we can see the Slider working smoothly
Add nested structs, like ray casting support. Small changes to the tests.