OSDN Git Service

pixmap screencap is now y-up
[mikumikustudio/libgdx-mikumikustudio.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index 7651ac9..46ff0e4 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,4 +1,13 @@
 [0.9.9]
+- removed Xamarin backend, see http://www.badlogicgames.com/wordpress/?p=3213
+- added Select class for selecting kth ordered statistic from arrays (see Array.selectRanked() method)
+- refactored Box2D to use badlogic Arrays instead of java.util.ArrayLists
+- MipMapGenerator methods now don't take disposePixmap argument anymore
+- added GLTexture, base class for all textures, encapsulates target (2d, cubemap, ...)
+- added CubeMap, 6 sided texture
+- changed TextureData#consumeCompressedData, takes target now
+- added RoboVM backend jar and native libs (libObjectAL, libgdx, in ios/ folder of distribution)
+- added RoboVM backend to build
 - changed Bullet wrapper API, see http://www.badlogicgames.com/wordpress/?p=3150
 - changed MusicLoader and SoundLoader to be asynchronous loaders
 - changed behaviour of Net#sendHttpRequest() so HttpResponseListener#handleHttpResponse() callback is executed in worker thread instead of main thread
 - Changed SelectBoxStyle to have ScrollPaneStyle and ListStyle for fully customizing the drop down list. http://www.badlogicgames.com/wordpress/?p=3110
 - AssetLoader now takes a FileHandle that is the resolved file name. The AssetLoader no longer has to resolve the file name, so we can prevent it from being resolved twice.
 - Rewrote EarClippingTriangulator to not allocate (no more Vector2s).
+- Added ParticleEffectLoader to make AssetManager load ParticleEffects
+- Added GeometryUtils, more Intersector functions, DelaunayTriangulator, ConvexHull.
+- Added getBoundingBox to ParticleEffect
+- EarClippingTriangulator changed to return triangle indices.
+- PolygonSpriteBatch and friends refactored to use triangle indices.
+- Added add(T, float), remove(int), remove(T) and clear() methods to BinaryHeap
+- Bitmap Font changes:
+       - FreeTypeFontGenerator allows you to specify the PixmapPacker now, to create an atlas with many different fonts (see FreeTypePackTest)
+       - BitmapFont, BitmapFontCache and FreeTypeFontGenerator now support fonts with multiple texture pages. (see BitmapFontTest and FreeTypePackTest)
+       - BitmapFontData.imagePath and getImagePath() is depreacted, use imagePaths[] and getImagePath(int) instead
+       - Added two BitmapFont constructors for convenience; no need to specify flip boolean
+       - Added getCache() to BitmapFont, for expert users who wish to use the BitmapFontCache (see BitmapFontTest)
+       - FreeTypeFontGenerator now includes setMaxTextureSize and getMaxTextureSize to cap the generated glyph atlas size (default 1024)
+- added render-hooks beginRender() and endRender() to BatchTiledMapRenderer
+- Added panStop to GestureListener interface.
+- ScissorStack#calculateScissors changed to take viewport, enabling it to work with glViewport.
 
 [0.9.8]
 - see http://www.badlogicgames.com/wordpress/?p=2791