Subscribe to library updates

Library / classes / tools developers: please write a short post in this thread every time you make an update (also remember to update the wiki when posting new stuff).

Users can subscribe (with the Watch button in the right side) to this thread to be notified when there are updates.
 
Last edited:

corwin42

Expert
Licensed User
Longtime User

Informatix

Expert
Licensed User
Longtime User
libGDX

This new version fixes a serious bug with the listeners of Scene2D, allows to set the playback position and get the duration of your music streams, and separates clearly the color of the text in cache and the color of the new text in the lgBitmapFontCache class (depending on where you placed your "Color =", you will have to replace it by SetColors() to get the same result). You can also access now to the loading parameters of TMX maps and to the gesture detector settings.
I added a small example (Filters) to show you the effect of using a Nearest, Linear or MipMap filter for your textures. "Nearest" is the quickest but is visually poor. Linear is good but not as perfect as MipMap. The drawback of MipMap is the creation of a mipmapping chain of images increasing the memory consumption. For more information, read this.
I changed also the Initialize function of lgScn2DSelectBoxStyle to add parameters for the ListBox style and ScrollPane style because they are mandatory.

v0.94:
Bugfixes
New classes: lgMapTmxMapLoaderParameters and lgMipMapGenerator
New functions:
- lgAnimation: KeyFrames
- lgAssetManager: LoadTMXWithParam
- lgBitmapFontCache: SetColors, SetColors2, SetColorsRGBA
- lgGestureDetector: Initialize2
- lgMapTmxMapLoader: Initialize3, Load2
- lgMathVector2: Rotate90
- lgMesh: UpdateVertices, UpdateVertices2
- lgMusic: Duration, Position
- lgScn2DClickListener: inTapSquare2
- lgScn2DList: ItemHeight
- lgShapeRenderer: RectLine
- lgSocket: RemoteAddress
- lgSprite: Alpha, SetFlip
New parameters: ListBox and ScrollPane styles in lgScn2DSelectBoxStyle.Initialize
New example: Filters
Modified example: Map_tIDE (I fixed the visual issues)
New configuration setting: disableAudio
 
Last edited:

Informatix

Expert
Licensed User
Longtime User
libGDX

v0.95:
Bugfixes and minor improvements
New classes: lgFloatArray, lgIntArray, lgShortArray
The lgMathConvexHull and lgMathEarClippingTriangulator classes are now usable
New functions:
- lgPerspectiveCamera: GetPickRay
- lgScn2DStage: SetViewport2
- lgMathFrustum: pointInFrustum2, sphereInFrustum2, sphereInFrustumWithoutNearFar2
- lgBox2DChainShape: createLoop2
- lgMathIntersector: intersectSegments2
- lgMathVector2: isUnit, isUnit2, isZero, isZero2
- lgMathVector3: set2, isUnit2, isZero2
New configuration setting: useImmersiveMode (for Kitkat)
 
Top