OSDN Git Service
nathan.sweet [Sun, 14 Aug 2011 00:44:07 +0000 (00:44 +0000)]
[updated] LwjglCanvas to shutdown properly when stop() is called.
[updated] OpenALMusic to not gen AL buffers until as late as possible.
[fixed] Warnings.
[fixed] Label layout when text is changed.
[fixed] TableLayout alignment methods.
[added] LwjglFrame for a resizable LJWGL application window.
[added] FileProcessor to utils (should go in tools).
badlogicgames [Sat, 13 Aug 2011 22:43:01 +0000 (22:43 +0000)]
[removed] b2c project. pointless :)
badlogicgames [Sat, 13 Aug 2011 22:40:50 +0000 (22:40 +0000)]
[changed] FileHandle has two new constructors for use in non-crossplatform tools that don't need a backend.
badlogicgames [Sat, 13 Aug 2011 22:36:50 +0000 (22:36 +0000)]
[changed] FileHandle is no longer abstract, has default implementation for parent/child() now. Easier to create tools that are independent of backends.
badlogicgames [Sat, 13 Aug 2011 08:03:28 +0000 (08:03 +0000)]
[fixed] isocamtest
badlogicgames [Fri, 12 Aug 2011 03:16:37 +0000 (03:16 +0000)]
[changed] AssetLoaders now use FileHandleResolvers to get their FileHandles. Such a resolver could check a networked resource and download stuff to a cache.
badlogicgames [Fri, 12 Aug 2011 02:18:44 +0000 (02:18 +0000)]
[fixed] tests and stuff. so cool.
badlogicgames [Fri, 12 Aug 2011 02:18:09 +0000 (02:18 +0000)]
[fixed] SUPER AWESOME ASSETMANAGER NOW CAN DO ANY KIND OF DEPENDENCY RESOLUTION AND ITS AWESOME!
badlogicgames [Fri, 12 Aug 2011 00:10:04 +0000 (00:10 +0000)]
[changed] asset manager and loaders now use reference counting. That way we don't have to augment the original classes like Texture etc. Cleaner. Should work but needs a little testing still.
badlogicgames [Thu, 11 Aug 2011 21:30:47 +0000 (21:30 +0000)]
[removed] ReferenceCounter, cause it was a stupid idea. NAte was right all along. all hail nate.
badlogicgames [Thu, 11 Aug 2011 20:59:36 +0000 (20:59 +0000)]
[added] ReferenceCounted marker interface for reference counted resources. At the moment Mesh, Texture and ShaderProgram are reference counted. Normal operation of dispose is guaranteed as long as you don't use the additional reference count methods. Use with care and only if you know what you do :)
badlogicgames [Thu, 11 Aug 2011 20:38:27 +0000 (20:38 +0000)]
[fixed] skeletonmodel sets default material in constructor in case user forgets to set a material :D
badlogicgames [Thu, 11 Aug 2011 17:13:22 +0000 (17:13 +0000)]
[added] reference counting to Texture
badlogicgames [Thu, 11 Aug 2011 02:29:40 +0000 (02:29 +0000)]
[added] Orthocam to CUllTest (commented).
badlogicgames [Thu, 11 Aug 2011 01:58:01 +0000 (01:58 +0000)]
[added] test.pkm, our own pkm based, zipped format for ETC1 textures.
badlogicgames [Thu, 11 Aug 2011 01:23:22 +0000 (01:23 +0000)]
[fixed] ETC1 texture data.
badlogicgames [Wed, 10 Aug 2011 23:03:45 +0000 (23:03 +0000)]
[fixed ETC1TextureData and ETC1Data
badlogicgames [Wed, 10 Aug 2011 22:27:26 +0000 (22:27 +0000)]
[added] test.pkm file
badlogicgames [Wed, 10 Aug 2011 22:27:06 +0000 (22:27 +0000)]
[added] ETC1TextureData, not operational yet.
badlogicgames [Wed, 10 Aug 2011 22:25:54 +0000 (22:25 +0000)]
[fixed] natives, except for Mac OS X, as always.
badlogicgames [Wed, 10 Aug 2011 21:59:45 +0000 (21:59 +0000)]
[added] BufferUtils.newDisposableByteBuffer, only use this if you know what you do!
[added] ETC1TextureData, yay i guess...
badlogicgames [Wed, 10 Aug 2011 04:42:33 +0000 (04:42 +0000)]
[changed] minor things in Gdx2DPixmap
badlogicgames [Tue, 9 Aug 2011 21:26:39 +0000 (21:26 +0000)]
[stuff]...
badlogicgames [Tue, 9 Aug 2011 21:25:48 +0000 (21:25 +0000)]
[stuff]...
nathan.sweet [Tue, 9 Aug 2011 17:47:38 +0000 (17:47 +0000)]
[added] Xml class methods.
[fixed] Warnings.
[added] Stack from TableLayout to libgdx.
nathan.sweet [Mon, 8 Aug 2011 22:24:23 +0000 (22:24 +0000)]
[fixed] TableLayout has to flush.
badlogicgames [Mon, 8 Aug 2011 21:31:28 +0000 (21:31 +0000)]
minor fixes
nathan.sweet [Mon, 8 Aug 2011 21:06:40 +0000 (21:06 +0000)]
[updated] TableLayout, convenience methods.
nathan.sweet [Mon, 8 Aug 2011 19:57:54 +0000 (19:57 +0000)]
[updated] TableLayout to latest. Each TableLayout no longer causes a SpriteBatch flush. Better Java API on TableLayout. Stack is public.
[removed] Container from scene2d. Table now does everything Container used to, without any extra layers on top of the TableLayout project. It is still forked, may change that later...
[updated] LwjglApplication, vsync on by default.
[updated] XmlWriter.
[updated] ImmediateModeRenderer, renamed old class to ImmediateModeRenderer10, added interface that both 10 and 20 implement.
[fixed] model-loaders bin dir in SVN.
[updated] Projects to avoid obsolete Android API 9.
[updated] Stage to always set the width and height of the root actor.
badlogicgames [Mon, 8 Aug 2011 18:31:52 +0000 (18:31 +0000)]
[fixed] typo issues as reported on issue tracker.
badlogicgames [Mon, 8 Aug 2011 18:14:55 +0000 (18:14 +0000)]
[fixed] TextureAtlas didn't apply filters to texture(s). Thanks Daniel!
badlogicgames [Mon, 8 Aug 2011 07:39:59 +0000 (07:39 +0000)]
badlogicgames [Mon, 8 Aug 2011 07:37:37 +0000 (07:37 +0000)]
badlogicgames [Mon, 8 Aug 2011 07:36:27 +0000 (07:36 +0000)]
[removed] funky little folders :D
badlogicgames [Mon, 8 Aug 2011 07:27:42 +0000 (07:27 +0000)]
[fixed] AssetLoaders now alos return dependencies and might trigger a cascade of asset loading.
badlogicgames [Mon, 8 Aug 2011 06:16:39 +0000 (06:16 +0000)]
[changed] Texture now takes a TextureData that's quite a bit more comprehensive :D
[changed] Texture.invalidateAllTextures can now use an AssetManager to reload texture asynchronously, see AssetManagerTest.
[changed] BitmapFont now takes a BitmapFontData that holds all non-GL information.
[changed] mip map generation is now performed by a class called MipMapGenerator instead of having the functionality inside of Texture.
[changed] TextureAtlas now takes a TextureAtlasData that holds all non-GL information.
[added] AssetManager and a shitton of other stuff.
[added] AssetManagerTest
NOTE: ALL THE ASSETMANAGER FUNCTIONALITY IS A WIP. DO NOT USE IT YET!
nathan.sweet [Sat, 6 Aug 2011 08:52:43 +0000 (08:52 +0000)]
[changed] XmlBuilder to XmlWriter. Just sounds better.
nathan.sweet [Sat, 6 Aug 2011 08:48:28 +0000 (08:48 +0000)]
[added] XmlBuilder.
badlogicgames [Fri, 5 Aug 2011 21:01:21 +0000 (21:01 +0000)]
[added] Decal.setRotation() from dir and up vector. Have to be orthonormal and normalized. Great for billboarding :)
badlogicgames [Fri, 5 Aug 2011 20:36:45 +0000 (20:36 +0000)]
[changed] DecalBatch is now more material friendly by removing materials from the equation. Yes, seriously :p See usecase in SimpleDecalTest. Couldn't sort transparent objects by distance otherwise, leading to artifacts.
[added] CameraGroupStrategy, groups by opaque/transparent DecalMaterial, then sorts the opaque group my material and the transparent group by distance to the camera.
[fixed] bug in SpriteBatch constructor, wrong vertex attribute name.
zortness@gmail.com [Fri, 5 Aug 2011 19:13:19 +0000 (19:13 +0000)]
issue 275, in progress, update to latest TWL completed, no solution for the cursors as of yet
nathan.sweet [Fri, 5 Aug 2011 18:19:05 +0000 (18:19 +0000)]
[fixed] Group origin that I f'ed up.
badlogicgames [Fri, 5 Aug 2011 01:27:50 +0000 (01:27 +0000)]
[added] DecalBatch :D
badlogicgames [Fri, 5 Aug 2011 00:44:51 +0000 (00:44 +0000)]
[added] iso contructor for OrthographicCamera
nathan.sweet [Thu, 4 Aug 2011 23:51:39 +0000 (23:51 +0000)]
[updated] Group, more efficient.
[added] trn() methods to Matrix3.
badlogicgames [Thu, 4 Aug 2011 05:53:31 +0000 (05:53 +0000)]
[fixed] issue 371, thanks Kurt!
badlogicgames [Wed, 3 Aug 2011 17:28:01 +0000 (17:28 +0000)]
[fixed] Actor.visable -> Actor.visible
[fixed] Removed iterating over children with fancy for loop syntax.
danieruru@gmail.com [Wed, 3 Aug 2011 16:04:21 +0000 (16:04 +0000)]
Add a visible field to Actor (defaults to true) and make Group skip drawing children that aren't visible.
badlogicgames [Tue, 2 Aug 2011 19:27:52 +0000 (19:27 +0000)]
[changed] everything in Actor is now public. enjoy
badlogicgames [Tue, 2 Aug 2011 19:11:01 +0000 (19:11 +0000)]
[fixed] tests due to Actor input method visibility changes.
danieruru@gmail.com [Tue, 2 Aug 2011 18:34:04 +0000 (18:34 +0000)]
Gives FlickScrollPane over scrolling and mostly working "fling" scrolling. touchUp and touchDown have been made public so that the scroll pane can catch all the events until it's decided that the user intended to touch the child and not scroll/fling and then calls touchDown touchUp on the child to simulate a click on the child.
aurelien.ribon@gmail.com [Tue, 2 Aug 2011 11:07:53 +0000 (11:07 +0000)]
[added] Box2D-Editor sources,
[added] Box2D-Editor-test data,
[added] FixtureAtlas sources,
[added] FixtureAtlas-test sources and data
[fixed] typo in CONTRIBUTORS
badlogicgames [Tue, 2 Aug 2011 06:02:54 +0000 (06:02 +0000)]
badlogicgames [Tue, 2 Aug 2011 05:58:08 +0000 (05:58 +0000)]
[fixed] NATE'S SHIT
badlogicgames [Tue, 2 Aug 2011 05:55:24 +0000 (05:55 +0000)]
[fixed] ordering issue in AndroidAudio.
tamasjano@gmail.com [Mon, 1 Aug 2011 16:50:03 +0000 (16:50 +0000)]
macos natives
nathan.sweet [Mon, 1 Aug 2011 06:57:13 +0000 (06:57 +0000)]
[updated] Better AndroidFileHandle#length.
[added] BufferUtils#clear.
[added] FileHandle#readBytes.
[changed] Pixmap to use FileHandle#readBytes.
[changed] EmptyNinePatch, but maybe it should just be deleted.
nathan.sweet [Sun, 31 Jul 2011 18:24:45 +0000 (18:24 +0000)]
[fixed] Windows native builds, removed extra slash.
[added] JNIEXPORT to export gdx2d functions in a cross platform manner.
[changed] Gdx2DPixmap to use a 1024 initial buffer when reading image bytes rather than 32.
[added] NinePatch convenience constructors.
[added] SpriteBatch monster method to rotate texture coords.
[updated] ETC1 so synthetic methods aren't needed.
[added] InputMultiplexer convenience constructor.
[updated] MathUtils, better nextPowerOfTwo.
[updated] TextField to center text better vertically.
[added] Array convenience constructor and toArray method.
eric.spitz2000@gmail.com [Sun, 31 Jul 2011 02:57:51 +0000 (02:57 +0000)]
[added] Graphics.getDensity(), which returns a display density scaling factor; based on android.util.DisplayMetrics.density.
zortness [Sat, 30 Jul 2011 02:33:47 +0000 (02:33 +0000)]
Added some explicit visibility modifiers to the classes in renderer/ so their properties can be properly used in the TWL xml config files. Also cleaned up the tests a little.
badlogicgames [Fri, 29 Jul 2011 23:04:54 +0000 (23:04 +0000)]
[fixed] wtf, sysout in GdxNativesLoader
badlogicgames [Fri, 29 Jul 2011 23:01:47 +0000 (23:01 +0000)]
[fixed] binaries in SVN, sigh...
tamasjano@gmail.com [Fri, 29 Jul 2011 21:43:26 +0000 (21:43 +0000)]
mac natives
badlogicgames [Fri, 29 Jul 2011 16:25:03 +0000 (16:25 +0000)]
[added] Gdx2DPixmap(byte[] encodedData, ...) so you can load stuff from a byte array.
[added] Pixmap constructor that allows you to specify encoded image data (same as above).
badlogicgames [Thu, 28 Jul 2011 13:49:31 +0000 (13:49 +0000)]
[fixed] bug in IndexBufferObjectSubData, thanks Eric.
badlogicgames [Thu, 28 Jul 2011 13:47:06 +0000 (13:47 +0000)]
[fixed] bug in IndexBufferObject. Thanks Eric.
email.nex.software@gmail.com [Wed, 27 Jul 2011 14:35:36 +0000 (14:35 +0000)]
[added] movable flag to Window to allow a window to be statically positioned
badlogicgames [Tue, 26 Jul 2011 17:28:14 +0000 (17:28 +0000)]
[fixed] tiny bozo in Image, used slow path all the time.
badlogicgames [Mon, 25 Jul 2011 09:13:15 +0000 (09:13 +0000)]
[fixed] docs for PolygonShape.Thanks tescott.
badlogicgames [Sun, 24 Jul 2011 16:14:26 +0000 (16:14 +0000)]
[changed] added support to specify root panel and log textarea for gwt backend. more stuff needed, but should suffice for now.
[changed] better logging :p
badlogicgames [Sun, 24 Jul 2011 15:50:58 +0000 (15:50 +0000)]
[added] GwtApplication stuff. the log methods are far from optimal, should allow user to define where things go (e.g. Surface3D and log label).
badlogicgames [Sun, 24 Jul 2011 15:49:52 +0000 (15:49 +0000)]
[added] GwtApplication method implementations, almost there (NOT) :p
[added] gdx.gwt.xml file defining which classes of the core library get included in a gwt project. we keep it minimal at the moment.
[added] couple of new enumerations to application
[added] couple of new enumerations to graphics
[added] NumberUtils for all the funky float to int bits methods. Needed so i can create an emulation in GWT
[fixed] all classes now use NumberUtils if needed.
[added] BufferUtils and Matrix native methods have JSNI stubs now. Will probably create an emulation class for the GWT backend anyways, so that was pointless...
[fixed] TileAtlas used StringTokenizer.hasMoreelements, not supported by GWT RT lib.
badlogicgames [Sun, 24 Jul 2011 15:32:41 +0000 (15:32 +0000)]
[fixed] ignored & deleted stuff...
badlogicgames [Sun, 24 Jul 2011 15:30:05 +0000 (15:30 +0000)]
[added] beginning of a GWT libgdx backend. Lots of stuff to do...
dfraska@gmail.com [Sat, 23 Jul 2011 17:35:21 +0000 (17:35 +0000)]
Applied patch from issue 352 (not including build.xml changes)
Fixed issue 359 - incorrect tile y-axis alignment due to fix in issue 281
nathan.sweet [Fri, 22 Jul 2011 22:03:07 +0000 (22:03 +0000)]
[updated] Think I got the scrollpane layout right...
nathan.sweet [Fri, 22 Jul 2011 20:08:49 +0000 (20:08 +0000)]
[fixed] FileHandle#list(String suffix).
nathan.sweet [Fri, 22 Jul 2011 19:30:36 +0000 (19:30 +0000)]
[fixed] FlickScrollPane scrolling.
[fixed] TableLayout pref sizing.
nathan.sweet [Fri, 22 Jul 2011 18:53:38 +0000 (18:53 +0000)]
[fxied] Finally got FlickScrollPaneTest working.
nathan.sweet [Fri, 22 Jul 2011 18:41:48 +0000 (18:41 +0000)]
[renamed] FlickLayoutTest.
nathan.sweet [Fri, 22 Jul 2011 18:33:48 +0000 (18:33 +0000)]
[updated] Reverted ScrollPane changes.
[added] FlickScrollPane and test.
[added] toString to Rectangle.
nathan.sweet [Fri, 22 Jul 2011 16:28:45 +0000 (16:28 +0000)]
[added] FileHandle#list(String suffix).
[fixed] Button spacing to be consistent above and button text.
nathan.sweet [Fri, 22 Jul 2011 16:27:17 +0000 (16:27 +0000)]
[changed] ScrollPane layout, always set pref size on Layout instances, even tables.
[added] ScrollPane#touchScroll.
[added] EmptyNinePatch.
nathan.sweet [Fri, 22 Jul 2011 02:56:46 +0000 (02:56 +0000)]
[fixed] Xml ragel file was out of date. Added getAttribute method with default value.
nathan.sweet [Fri, 22 Jul 2011 02:54:57 +0000 (02:54 +0000)]
[fixed] Default font to not look terrible.
nathan.sweet [Fri, 22 Jul 2011 02:53:46 +0000 (02:53 +0000)]
[fixed] TableLayout borders.
nathan.sweet [Thu, 21 Jul 2011 04:20:02 +0000 (04:20 +0000)]
[fixed] Incorrect offsetY from bottom of original image to non-whitespace portion of image.
nathan.sweet [Thu, 21 Jul 2011 04:10:22 +0000 (04:10 +0000)]
nathan.sweet [Thu, 21 Jul 2011 03:44:15 +0000 (03:44 +0000)]
[added] Separate draw and update methods for ParticleEmitter and ParticleEffect.
nathan.sweet [Thu, 21 Jul 2011 03:03:04 +0000 (03:03 +0000)]
[added] Filename flag to not strip whitespace.
nathan.sweet [Thu, 21 Jul 2011 02:56:59 +0000 (02:56 +0000)]
[fixed] Bug where not all texture filter combos were seen.
tamasjano@gmail.com [Thu, 21 Jul 2011 00:16:08 +0000 (00:16 +0000)]
mac natives
badlogicgames [Thu, 21 Jul 2011 00:10:36 +0000 (00:10 +0000)]
[fixed] binaries for my C pointer arithmetic fuck up. Sorry Mac lovers, no love for you, can't build for Mac OS X atm :/
badlogicgames [Wed, 20 Jul 2011 23:51:31 +0000 (23:51 +0000)]
[fixed] empty Image actor constructor will set region to null. (issue 355).
badlogicgames [Wed, 20 Jul 2011 23:50:27 +0000 (23:50 +0000)]
[fixed] issue 356, Input.setCatchMenuKey() added.
badlogicgames [Wed, 20 Jul 2011 23:43:28 +0000 (23:43 +0000)]
[fixed] the most embarassing 5 character wide C failure i've ever written in my life :/ (issue 354) thanks Alex.
badlogicgames [Wed, 20 Jul 2011 22:37:30 +0000 (22:37 +0000)]
[changed] javadocs of sprite to better describe the function of the origin. thanks razlepol!
andgeno@googlemail.com [Tue, 19 Jul 2011 23:43:16 +0000 (23:43 +0000)]
The viewport was not set correctly for screen sizes smaller than the stage size and activated aspect ratio
badlogicgames [Tue, 19 Jul 2011 12:06:32 +0000 (12:06 +0000)]
[fixed] Issue 353, CellProperties.pad was fluxored. Thanks patjdor!
tamasjano@gmail.com [Tue, 19 Jul 2011 10:02:39 +0000 (10:02 +0000)]
mac natives