com.jme3.bullet.objects.PhysicsRigidBody # 740/741 - incorrect use of == in .read() #383

Closed
wcomohundro opened this Issue Nov 21, 2015 · 0 comments

Projects

None yet

1 participant

@wcomohundro

Since the NAN vector was just cloned, you will never get a 'true' from the == check.
You need to use .equals()

    Vector3f angularFactor = (Vector3f) capsule.readSavable("angularFactor", Vector3f.NAN.clone());
    if(angularFactor == Vector3f.NAN) {
@JoopAue JoopAue added a commit to JoopAue/jmonkeyengine that referenced this issue Apr 6, 2016
@JoopAue JoopAue Squashed commit of the following:
commit 73e4601
Merge: bab8705 6930ea6
Author: Joop Aué <joopaue@gmail.com>
Date:   Wed Apr 6 14:50:10 2016 +0200

    Merge pull request #6 from JoopAue/gl-render-maintainable

    GLRender single responsibility and technical debt

commit 6930ea6
Author: Joop Aué <joopaue@gmail.com>
Date:   Tue Apr 5 15:16:55 2016 +0200

    GLRenderer tests

commit e73b344
Merge: 8280e2b 4a944e5
Author: Joop Aué <joopaue@gmail.com>
Date:   Tue Apr 5 13:15:44 2016 +0200

    Merge branch 'gl-render-maintainable' of github.com:JoopAue/jmonkeyengine into gl-render-maintainable

commit 8280e2b
Author: Joop Aué <joopaue@gmail.com>
Date:   Tue Apr 5 13:15:04 2016 +0200

    Extracted method from the large method LoadCommonCapabilities in GLCapabilities

commit 4a944e5
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Tue Apr 5 11:34:03 2016 +0200

    Updated tests after GLRenderer and GLCapabilities refactor

commit d093aa8
Merge: f86a574 16c474d
Author: Joop Aué <joopaue@gmail.com>
Date:   Sun Apr 3 18:08:21 2016 +0200

    Merge branch 'gl-render-maintainable' of github.com:JoopAue/jmonkeyengine into gl-render-maintainable

    # Conflicts:
    #	jme3-core/src/main/java/com/jme3/renderer/opengl/GLRenderer.java

commit f86a574
Author: Joop Aué <joopaue@gmail.com>
Date:   Sun Apr 3 18:04:24 2016 +0200

    Extracted capabilities class for renderer

commit 16c474d
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Sun Apr 3 17:20:41 2016 +0200

    Test loadCommonCapabilities

commit c7dba4b
Merge: 0e2c744 4592bb0
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Sun Apr 3 16:22:04 2016 +0200

    Merge branch 'gl-render-maintainable' of https://github.com/JoopAue/jmonkeyengine into gl-render-maintainable

commit 0e2c744
Merge: 1eaab97 f8682a3
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Sun Apr 3 16:21:58 2016 +0200

    More tests after loadCapabilities refactor

commit 4592bb0
Author: Joop Aué <joopaue@gmail.com>
Date:   Sun Apr 3 16:20:35 2016 +0200

    Refactored loading of GLSL capabilities

    - Fixed bug where versions below 400 that are not in the hardcoded list were just ignored.
    - Applied same approach with mapping as with the loadCapabilities for GL.
    - Refactored out the commonalities between the two.
    -

commit 1eaab97
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Sun Apr 3 15:56:09 2016 +0200

    Tests for loadCapabilitiesGL2

commit f8682a3
Author: Joop Aué <joopaue@gmail.com>
Date:   Sun Apr 3 15:54:51 2016 +0200

    Split loadCapabilities method into more useful methods

    - Also got rid of an unneccesary complex nested if statement.

commit bab8705
Merge: 0dfeaa5 c17a08a
Author: Joop Aué <joopaue@gmail.com>
Date:   Sun Apr 3 12:57:14 2016 +0200

    Merge pull request #5 from JoopAue/imageraster-cyclic

    Imageraster cyclic

commit c17a08a
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Sun Apr 3 12:54:16 2016 +0200

    Fix comments

commit 1118cdf
Merge: 0495b8b 0dfeaa5
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Sun Apr 3 12:14:50 2016 +0200

    Merge conflicts

commit 0dfeaa5
Merge: 9873a76 0699d69
Author: Kristín Fjóla Tómasdóttir <kristinfjolato@gmail.com>
Date:   Sun Apr 3 12:11:10 2016 +0200

    Merge pull request #3 from JoopAue/application-input-DIP

    Init input Application tests

commit 0699d69
Author: Joop Aué <joopaue@gmail.com>
Date:   Sun Apr 3 12:07:00 2016 +0200

    Refactored to interface call

commit d0f787e
Author: Joop Aué <joopaue@gmail.com>
Date:   Sun Apr 3 11:00:14 2016 +0200

    Application input refactor

    - JmeContext implementations have a getInputs method. We did cause a duplicate, but solving this would lead to an explosive amount of refactoring, which we considered not useful in the course of this project with regard to our learning curve.
    - Application now doesn't have knowledge about specific input types, but rather contains a list of inputs solving the DIP violation.
    - initInput and destroyInput of the application were tested before and after refactoring and an additional setter method was created for testing purposes.
    - The inputmanager has taken over the responsibility from the application to initialize the inputs as it manages the input.
    - It contains a list of the inputs, which is somewhat redundant considering the additional separate fields for the input types like mouse and key. This can be refactored, but it requires a lot of changes to the inputmanager class, which is for another time.
    - Updated some test applications to use the static properties of the keyinput, instead of the object properties.
    -

commit 0495b8b
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Sun Apr 3 10:45:33 2016 +0200

    Remove cyclic dependencies between ImageRasters

    Moved constructors in ImageRaster to DefaultImageRaster

commit 85ccf35
Author: Joop Aué <joopaue@gmail.com>
Date:   Thu Mar 24 15:28:57 2016 +0100

    Init input Application tests

commit 9873a76
Merge: d770adb 04ac34c
Author: Kristín Fjóla Tómasdóttir <kristinfjolato@gmail.com>
Date:   Thu Mar 24 15:50:35 2016 +0100

    Merge pull request #1 from JoopAue/test-texture

    Test texture

commit 04ac34c
Author: Joop Aué <joopaue@gmail.com>
Date:   Thu Mar 24 15:40:24 2016 +0100

    Fix gitignore

commit dd7b7e6
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Tue Mar 22 11:28:59 2016 +0100

    Refactor for ImageRaster classes

    Refactored DefaultImageRaster and MipMapImageRaster, common code moved to superclass ImageRaster

commit cfcf6a1
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Mon Mar 21 22:42:41 2016 +0100

    Tests for ImageRaster and refactorings for tests

    Both DefaultImageRaster and MipMapImageRaster were refactored in order to be able to create tests for each class

commit ec47807
Author: Joop Aué <joopaue@gmail.com>
Date:   Mon Mar 21 21:29:44 2016 +0100

    Texture2D refactor part 2
    :

commit a7ce89c
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Mon Mar 21 21:22:01 2016 +0100

    DefaultImageRaster tests and refactor for tests

commit 71bf298
Author: Joop Aué <joopaue@gmail.com>
Date:   Mon Mar 21 16:50:47 2016 +0100

    Abstracted away 2d Texture

    Renamed Texture2D to TextureDefault2D and added an abstraction layer named Texture2D between Texture and TextureDefault2D and TextureArray

    Signed-off-by: Joop Aué <joopaue@gmail.com>

commit 124d53c
Author: Joop Aué <joopaue@gmail.com>
Date:   Mon Mar 21 16:34:55 2016 +0100

    Texture3D abstraction layer

commit 810b58a
Author: Joop Aué <joopaue@gmail.com>
Date:   Mon Mar 21 16:18:34 2016 +0100

    Refactor Texture3D -> TextureDefault3D

    As we are adding an abstraction layer

commit f42243f
Author: Joop Aué <joopaue@gmail.com>
Date:   Mon Mar 21 15:27:11 2016 +0100

    Removed duplicates in Texture.write() implementations

commit 79f5b57
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Mon Mar 21 15:23:23 2016 +0100

    Stop tracking local.properties

commit 766a294
Author: Joop Aué <joopaue@gmail.com>
Date:   Mon Mar 21 15:18:37 2016 +0100

    Write tests for texture implementations

commit e180bfe
Author: Joop Aué <joopaue@gmail.com>
Date:   Mon Mar 21 12:27:20 2016 +0100

    Texture write tests

commit cae204a
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Thu Mar 17 23:33:55 2016 +0100

    Refactor of equals

commit d3a64e5
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Thu Mar 17 23:28:23 2016 +0100

    Better refactor of getWrap and tests for equals

commit 2086ae1
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Thu Mar 17 22:49:42 2016 +0100

    Refactor for Texture.getWrap

commit 2db597c
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Thu Mar 17 14:23:53 2016 +0100

    Complete refactor of both setWrap methods

commit cab36b5
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Thu Mar 17 11:24:11 2016 +0100

    Tests for texture and beginning of refactor

commit d770adb
Merge: 10947e8 5e8248d
Author: Joop Aué <joopaue@gmail.com>
Date:   Thu Mar 24 15:31:23 2016 +0100

    Merge pull request #2 from JoopAue/update-gitignore

    Added IntelliJ, Eclipse and Sonar files to gitignore

commit 5e8248d
Author: kristinfjola <kristinfjolato@gmail.com>
Date:   Thu Mar 24 15:29:08 2016 +0100

    Added IntelliJ, Eclipse and Sonar files to gitignore

commit 10947e8
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Thu Mar 10 04:25:43 2016 -0500

    Modified the JmeCloneable's clone() method to be jmeClone() so that
    implementing objects will still be able to keep a regular public
    clone() method that may do their own selective deep cloning.  This
    allows explicit demarcation between the normal 'user' facing clone()
    and the two step cloning process used by Cloner.

    Specifically, this will let Spatial continue to have a clone() method
    that operates as it does today... with its new guts essentially calling
    a properly configured Cloner.

commit 6842548
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Thu Mar 10 03:45:11 2016 -0500

    Removed a bit of commented out dead code.

commit 8bc2348
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Wed Mar 9 00:59:51 2016 -0500

    Removed some commented out code I forgot to remove.

commit 90af571
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Wed Mar 9 00:59:21 2016 -0500

    Added a test/demo showing how to use the cloner with various examples
    of the kinds of classes it can work with.

commit 70154f1
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Wed Mar 9 00:54:01 2016 -0500

    Added a simple deep cloning that can replace all of our odd post-fixup
    piece-meal stuff with proper full-object-graph shared reference cloning.

commit 35de6bd
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Wed Mar 9 00:52:39 2016 -0500

    Upping source compatibility to 1.7.  Even 1.7 is end-of-lifed by now
    but at least it's newer than the ancient 1.6.

commit 838978e
Author: Nehon <remy.bouquet@gmail.com>
Date:   Tue Mar 8 20:59:52 2016 +0100

    Null check for the renderFrameBuffer of the fpp when cleaning up the fpp. It may be null if multisampling is enabled.

commit 3bce0f4
Merge: bdc3ff8 870f84c
Author: Rémy Bouquet <remy.bouquet@gmail.com>
Date:   Tue Mar 8 00:17:14 2016 +0100

    Merge pull request #443 from MeFisto94/Issue442

    Fixes #442 - Add 64bit detection for the armv7 platform

commit bdc3ff8
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Mon Mar 7 17:33:31 2016 -0500

    Fixed a bug in server initialization related to serializer registration.
    Lowered the logging level so that these both spew all of the lowest
    level network logging.  Useful for seeing what's going on and finding
    issues.

commit 870f84c
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Mon Mar 7 23:28:25 2016 +0100

    Fixes #442 - Add 64bit detection for the armv7 platform

commit 57bcb39
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Mon Mar 7 16:35:15 2016 -0500

    Fix the test chooser to not instantiate the class if it's just
    going to call it's static main method anyway.  Also, call the static
    main method on the class instead of an instantiated object.

commit 9f9cb82
Author: Daniel Johansson <daniel.johansson@wireweb.co.uk>
Date:   Mon Mar 7 16:38:43 2016 +0000

    Fixed an issue with J3MLoader thinking certain texture path patterns with new texture options still looked like old style and hence ignoring new options and getting the texture path wrong.

commit e530fa6
Merge: 93ac80d f14e609
Author: Daniel Johansson <daniel.johansson@wireweb.co.uk>
Date:   Mon Mar 7 16:36:43 2016 +0000

    Merged with master after pull.

commit 93ac80d
Author: Daniel Johansson <daniel.johansson@wireweb.co.uk>
Date:   Mon Mar 7 16:33:57 2016 +0000

    Fixed an issue with SSAO normal.vert throwing an error when using instancing.

commit f14e609
Author: Nehon <remy.bouquet@gmail.com>
Date:   Mon Mar 7 00:30:20 2016 +0100

    Updated MatParam.getAsString to reflect recent change on j3m texture parameter format

commit 7637635
Author: Daniel Johansson <daniel.johansson@wireweb.co.uk>
Date:   Sun Mar 6 20:32:42 2016 +0000

    Updated lwjgl dependencies to version 3.0.0b

commit eea4d54
Author: Rémy Bouquet <rebouquet@airfrance.fr>
Date:   Sat Mar 5 18:04:06 2016 +0100

    removed sdks compilation form the engine compilation

commit 6ff69d9
Author: Rémy Bouquet <rebouquet@airfrance.fr>
Date:   Sat Mar 5 17:43:05 2016 +0100

    Removed SDK from the Engine repo as it's been extracted in its own repo

commit 18dc729
Merge: 90c2341 b431d16
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Fri Mar 4 19:52:52 2016 -0500

    Merge branch 'BorealFeast-master'

commit b431d16
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Fri Mar 4 19:51:18 2016 -0500

    Cylinder: fix incorrect axis samples for closed

commit 90c2341
Merge: 3b1b146 6c9cd46
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Fri Mar 4 19:36:00 2016 -0500

    Merge pull request #439 from InShadow/geometry-spelling

    Corrected spelling mistake.

commit 3b1b146
Merge: b746c71 ab3ee87
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Fri Mar 4 10:40:39 2016 -0500

    Merge pull request #440 from MeFisto94/WelcomeScreen

    WelcomeScreen sometimes didn't appear due to a fault

commit b746c71
Author: Rémy Bouquet <rebouquet@airfrance.fr>
Date:   Fri Mar 4 14:12:33 2016 +0100

    Used the instancing transformation method for the normal pass in SSAO as it was producing a crash when instancing was enabled.

commit ab3ee87
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Fri Mar 4 12:16:49 2016 +0100

    WelcomeScreen sometimes didn't appear due to a fault

commit 6c9cd46
Author: InShadow <tomo.cesnik@gmail.com>
Date:   Thu Mar 3 21:57:19 2016 -0800

    Corrected spelling mistake.

commit a22f677
Author: Rémy Bouquet <bouquet@dinbs-MacBook-Pro-2.local>
Date:   Sat Jul 18 21:49:27 2015 +0200

    fixed a NPE in the shader node editor when the navigator panel is collapsed

commit 5468a48
Author: Teencrusher <jfrenaud@123certification.com>
Date:   Thu Mar 3 13:23:04 2016 -0500

    Removed the modification of the input parameter that lead to a wrong axisSamples member then the cylinder was closed

commit eada244
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Wed Mar 2 16:36:12 2016 -0500

    lwjgl3: re-enable native loading for native bullet

commit 2f218f0
Merge: 8b2d38d f925e3e
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Wed Mar 2 17:11:05 2016 -0500

    Merge pull request #435 from AlrikG/BoneAnimationBindTransformBug

    Bone animation bind transform bug

commit f925e3e
Author: Alrik <s9228788@mail.zih.tu-dresden.de>
Date:   Wed Mar 2 21:44:51 2016 +0100

    - revert mistake

commit 5468501
Author: Alrik <s9228788@mail.zih.tu-dresden.de>
Date:   Wed Mar 2 21:43:45 2016 +0100

    - make the comment more precise because user control and world inverse /
    local bind pose transforms are also copied

commit 54d563d
Author: Alrik <s9228788@mail.zih.tu-dresden.de>
Date:   Wed Mar 2 21:32:04 2016 +0100

    - remove unnecessary comment

commit 8b2d38d
Merge: 9b3f6a4 01a6a0e
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Wed Mar 2 15:00:48 2016 -0500

    Merge pull request #423 from Dokthar/sdk

    sdk filters : replaced all Jme...Filter by a single JmeFilter class

commit 9b3f6a4
Merge: a416eaf e33e226
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Wed Mar 2 14:25:58 2016 -0500

    Merge pull request #434 from MeFisto94/SceneComposerFix

    Fixed the Issue where removing a Control didn't set the dirty flag

commit a416eaf
Merge: e541a5a 449bc44
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Wed Mar 2 14:02:21 2016 -0500

    Merge pull request #436 from TehLeo/patch-2

    Update BufferUtils.java

commit e541a5a
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Wed Mar 2 13:49:28 2016 -0500

    lwjgl3: start jME3 on main thread (needed for mac)

commit c77905a
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Wed Mar 2 13:47:17 2016 -0500

    lwjgl3: fix syntax error

commit 91974a6
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Wed Mar 2 13:45:50 2016 -0500

    lwjgl3: use lwjgl's native loader

commit 449bc44
Author: TehLeo <i.the.leo.i@gmail.com>
Date:   Wed Mar 2 16:05:14 2016 +0100

    Update BufferUtils.java

    Fixes #395

commit e33e226
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Wed Mar 2 14:11:35 2016 +0100

    Removed duplicate code and placed it into JmeControl instead

commit 2297520
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Tue Mar 1 23:46:06 2016 +0100

    Fixed the Issue where removing a Control didn't set the dirty flag (made the Model Savable)

commit 03b351f
Author: Alrik <s9228788@mail.zih.tu-dresden.de>
Date:   Tue Mar 1 22:58:43 2016 +0100

    - fix Bone constructor doesn't clone the given Bone object parameter

commit 0a45432
Merge: f9f3c01 f4098ce
Author: Alrik <s9228788@mail.zih.tu-dresden.de>
Date:   Tue Mar 1 22:55:31 2016 +0100

    Merge branch 'master' of https://github.com/jMonkeyEngine/jmonkeyengine.git

commit f4098ce
Merge: 44601cf a337228
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Tue Mar 1 12:30:49 2016 -0500

    Merge pull request #432 from MeFisto94/AssetPath

    Be more verbose when the Asset Path is outside of the root.

commit a337228
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Tue Mar 1 09:48:23 2016 +0100

    Be more verbose when the Asset Path is outside of the root.

commit 44601cf
Author: Nehon <remy.bouquet@gmail.com>
Date:   Sun Feb 28 18:38:52 2016 +0100

    Added an experimental MikkTspace generator

commit 963bbd4
Merge: 013fd08 a920d9c
Author: Rémy Bouquet <remy.bouquet@gmail.com>
Date:   Sun Feb 28 08:27:17 2016 +0100

    Merge pull request #430 from MeFisto94/ShaderNodes

    Improved ShaderNodes, fixed some issues with error management and crash when selecting some nodes

commit 013fd08
Merge: 9966505 1073eba
Author: Rémy Bouquet <remy.bouquet@gmail.com>
Date:   Sun Feb 28 08:19:50 2016 +0100

    Merge pull request #426 from InShadow/cleanup-batch-node

    Batch node improvements

commit 9966505
Merge: 9b7b363 c900485
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Sat Feb 27 22:45:21 2016 -0500

    Merge pull request #417 from MeFisto94/342

    Simplified the AudioNode constructors (#342)

commit 9b7b363
Merge: d0c7bd9 a6a0661
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Sat Feb 27 22:42:21 2016 -0500

    Merge pull request #427 from grizeldi/master

    Update Bundle.propreties to jME3.1

commit a920d9c
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Sun Feb 28 00:30:03 2016 +0100

    Improved ShaderNodes:
     * Fixed a NPE when trying to select a Node. Now you can properly remove/edit nodes
     * "smartLog" now compares the hash across different instances (Two Material Previews led to duplicate log messages)
     * Using smartLog for CompilationErrors now to not spam the log with 60 FPS

commit 1073eba
Author: InShadow <tomo.cesnik@gmail.com>
Date:   Thu Feb 25 20:41:33 2016 -0800

    Cleaned up BatchNode a bit and implemented collideWith to work only with non-batched children.

commit d0c7bd9
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Thu Feb 25 12:00:39 2016 -0500

    travis: cleanup

commit 1f46722
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Thu Feb 25 11:09:26 2016 -0500

    travis: upload archives for tagged builds

commit 4047d2d
Merge: 67fef7e 82689b6
Author: InShadow <tomo.cesnik@gmail.com>
Date:   Thu Feb 25 09:00:52 2016 -0800

    Merge pull request #1 from jMonkeyEngine/master

    Sync

commit 82689b6
Merge: 67fef7e 78a921e
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Thu Feb 25 11:38:34 2016 -0500

    Merge pull request #425 from InShadow/patch-javadoc-encoding

    Forcing the project to always build JavaDoc with UTF-8 encoding.

commit 78a921e
Author: InShadow <tomo.cesnik@gmail.com>
Date:   Thu Feb 25 08:26:56 2016 -0800

    Forcing the project to always build JavaDoc with UTF-8 encoding.

commit 67fef7e
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Thu Feb 25 10:43:14 2016 -0500

    travis: test to find out why upload doesn't work

commit bc8ecc3
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Thu Feb 25 10:24:46 2016 -0500

    Update Particle.vert

commit 3d8cbda
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Wed Feb 24 18:48:06 2016 -0500

    version: fix tag parsing issues

commit 5935db5
Merge: 57c91c1 c0af575
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Wed Feb 24 17:43:12 2016 -0500

    Merge pull request #404 from davidB/exp_bintray2

    build: upload on bintray from travis when a git tag is set

commit c0af575
Author: David Bernard <d.bernard1@ssi.samsung.com>
Date:   Wed Feb 24 22:46:47 2016 +0100

    build: remove “git …”.execute() to retrieve git tag.

commit a6a0661
Author: grizeldi <grizeldi@gmail.com>
Date:   Wed Feb 24 21:16:56 2016 +0100

    Update Bundle.propreties to jME3.1

commit c900485
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Wed Feb 24 02:46:16 2016 +0100

    Removed AudioNode.Type in favor of AudioData.DataType, which is what we are using now.

commit 8e86656
Author: David Bernard <d.bernard1@ssi.samsung.com>
Date:   Tue Feb 23 17:06:34 2016 +0100

    build: travis fix typo double double quote

commit 4815016
Author: David Bernard <d.bernard1@ssi.samsung.com>
Date:   Tue Feb 23 17:02:30 2016 +0100

    build: travis move uploadArchives to after_success section

commit 57c91c1
Merge: 0e580f9 c8a16c9
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Tue Feb 23 10:49:37 2016 -0500

    Merge pull request #381 from TripleSnail/master

    Interpolate particle positions

commit f39ff62
Author: David Bernard <d.bernard1@ssi.samsung.com>
Date:   Tue Feb 23 14:37:46 2016 +0100

    build: replace developers list by generic ‘jMonkeyEngine Team’

commit 9416387
Author: David Bernard <d.bernard1@ssi.samsung.com>
Date:   Tue Feb 23 14:32:24 2016 +0100

    build: release version defined from tag in format “vX.Y.Z” and “vX.Y.Z-M”.
    Refactor to clearly split behaviour when release (based on tag) or not (SNAPSHOT).

commit 01a6a0e
Author: Dokthar <jmaselbas@gmail.com>
Date:   Tue Feb 23 13:57:06 2016 +0100

    sdk filters : modification of the lookup for JmeFilter

commit bc6ced1
Author: Dokthar <jmaselbas@gmail.com>
Date:   Tue Feb 23 13:51:36 2016 +0100

    sdk filters : replaced all Jme*Filter by a unique JmeFilter

commit 0e580f9
Merge: a22412f ecef8ff
Author: Rémy Bouquet <remy.bouquet@gmail.com>
Date:   Tue Feb 23 07:46:34 2016 +0100

    Merge pull request #422 from MeFisto94/ShaderNodes

    Two small ShaderNodes fixes :
    - clicking the technique combo box when there was only one technique was crashong the editor
    - malformed def files was crashing the editor, we now wheck for missing or empty blocks

commit ecef8ff
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Tue Feb 23 01:42:32 2016 +0100

    Two small ShaderNodes fixes

commit f29b77e
Merge: 80c11a5 a22412f
Author: David Bernard <d.bernard1@ssi.samsung.com>
Date:   Mon Feb 22 23:34:08 2016 +0100

    Merge remote-tracking branch 'upstream/master' into exp_bintray2

commit a22412f
Merge: 32b93a5 e051936
Author: Rémy Bouquet <remy.bouquet@gmail.com>
Date:   Sun Feb 21 09:22:57 2016 +0100

    Merge pull request #420 from MeFisto94/135

    Simplify Naming of SDK Windows (#135)

commit 32b93a5
Merge: 2a959e1 1c12b68
Author: Rémy Bouquet <remy.bouquet@gmail.com>
Date:   Sun Feb 21 09:22:34 2016 +0100

    Merge pull request #418 from MeFisto94/81

    Validate SkyboxWizard's Input (#81)

commit e051936
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Sat Feb 20 13:30:12 2016 +0100

    Simplify Naming of SDK Windows (#135)

commit 1c12b68
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Sat Feb 20 11:19:07 2016 +0100

     Validate SkyboxWizard's Input on multiple ways to inform the user rather than throwing an exception (#81).

commit 2a959e1
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Fri Feb 19 14:20:25 2016 -0500

    particle: fix fading not working correctly

commit 6f6e93e
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Fri Feb 19 00:59:15 2016 +0100

    Simplified the AudioNode constructors (#342) and allow looping/seeking on every AudioNode now by default.

commit 947c576
Merge: d1a0953 f233565
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Wed Feb 17 18:42:26 2016 -0500

    Merge pull request #416 from MeFisto94/CloneLights

    Fixes the bug of shallow copies when cloning lights

commit f233565
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Thu Feb 18 00:10:39 2016 +0100

    Changed the copyright notice in the comments just like it was done on 25ca07d.

commit 6c4e801
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Wed Feb 17 23:45:27 2016 +0100

    Fixes the bug of shallow copies when cloning lights (See http://hub.jmonkeyengine.org/t/what-is-the-expected-meaning-of-light-clone/35100 )

commit d1a0953
Merge: 8c1eb6f 04566d8
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Wed Feb 17 15:17:57 2016 -0500

    Merge pull request #415 from MeFisto94/master

    Fixes #360 : Material now serializes name

commit 04566d8
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Wed Feb 17 12:21:17 2016 +0100

    Fixes #360 : Material now serializes name

commit 8c1eb6f
Merge: f128ff8 f9a9839
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sun Feb 14 16:31:01 2016 -0500

    Merge pull request #413 from john01dav/EnqueueRunnable

    Added enqueue runnable

commit f9a9839
Author: john01dav <john01dav@gmail.com>
Date:   Sun Feb 14 13:54:01 2016 -0600

    Added enqueue runnable

commit f128ff8
Merge: 1b99896 75360a2
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Wed Feb 10 19:14:51 2016 -0500

    Merge pull request #409 from MeFisto94/JavaDoc

    Tiny Javadoc Issue

commit 75360a2
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Wed Feb 10 20:51:15 2016 +0100

    Just a small javadoc issue that was catching my eye

commit 1b99896
Author: jmekaelthas <mroguski@poczta.fm>
Date:   Mon Feb 8 13:29:02 2016 +0100

    Bugfix: fixed a bug that caused ClassCastException while loading linked
    meshes.

commit c7dc73e
Author: jmekaelthas <mroguski@poczta.fm>
Date:   Sun Feb 7 14:58:30 2016 +0100

    Bugfix: fixed incorrect faces' triangulation.

commit 80c11a5
Author: David Bernard <david.bernard.31@gmail.com>
Date:   Sat Feb 6 11:04:22 2016 +0100

    build: fix sdk build failure due to writeFullPom

commit 2aca942
Author: David Bernard <david.bernard.31@gmail.com>
Date:   Sat Feb 6 10:47:57 2016 +0100

    build: use the same custom pom file for 'install', 'uploadArchives' and 'uploadBintray'. A custom pom with minimal information required to maven central

commit a0261e7
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Jan 30 07:15:04 2016 -0500

    Added meaningful messages to the exceptions.

commit d4c94bc
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Jan 30 04:32:19 2016 -0500

    Added a vector4f based populate method.

commit 142d7be
Author: David Bernard <d.bernard1@ssi.samsung.com>
Date:   Thu Jan 28 22:06:21 2016 +0100

    build: upload on bintray from travis when a git tag is set and it starts by jmeMainVersion

commit c39788d
Merge: 8cfe537 e776967
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Tue Jan 26 19:52:59 2016 -0500

    Merge pull request #402 from MeFisto94/Issue373

    Fixes #373 - Faulty Loggings of a SphereCollissionShape when using na…

commit 8cfe537
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Tue Jan 26 19:28:23 2016 -0500

    Fix clone to account for the update list added for update
    optimization.  The updateList was cloned also and needs to
    be cleared out and the update flag reset as if freshly
    initialized.  Thanks for lightbringer for pointing out the
    problem and solution.

commit e776967
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Tue Jan 26 15:53:53 2016 +0100

    Reverted Changes and fixed it the way it was done in CapsuleCollissionShape (See Commit f836b26)
    "SphereCollisionShape: warn about scaling only if its not identity"

commit c6768dc
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Jan 23 05:38:23 2016 -0500

    Added some additional finest logging.

commit 5064552
Author: MeFisto94 <MeFisto94@users.noreply.github.com>
Date:   Thu Jan 21 15:35:20 2016 +0100

    Fixes #373 - Faulty Loggings of a SphereCollissionShape when using native bullet

commit b28f7e9
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Jan 16 04:24:02 2016 -0500

    Removing a println I had for testing something else.
    Added some gating to the endpoint closure to try to delay
    some NPE I'm seeing caused be a race condition somewhere when
    client and server in the same VM and shutting down at the same
    time.

commit ac672df
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Jan 16 03:28:10 2016 -0500

    Fixes to keep the kernel adapter threads from hanging.
    Closing the underlying kernel didn't wake up any readers
    and so the read() operation in the adapter was never returning.
    KernelAdapter.close() was modified to call join() after closing
    the underlying kernel so that the method won't complete until
    all of the threads are done.
    Then the kernels were modified to wakeup the readers (and this
    is now standardized in a base class method) so that they don't
    hang forever.

commit 84a38d1
Author: jmekaelthas <mroguski@poczta.fm>
Date:   Wed Jan 13 20:02:32 2016 +0100

    Bugfix: fixed an error that caused bad faces triangulation in some
    cases.

commit 696b194
Merge: c38a050 1df3c20
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Fri Jan 8 09:29:58 2016 -0500

    Merge pull request #401 from Pesegato/master

    Added support to Logitech F310 with Xinput for Windows 10

commit 1df3c20
Author: Pesegato <Pesegato@users.noreply.github.com>
Date:   Fri Jan 8 10:06:49 2016 +0100

    Added support to Logitech F310 with Xinput for Windows 10

commit c38a050
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Thu Dec 31 04:28:03 2015 -0500

    Added some trace level logging to field serializer.

commit ac5cc53
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Thu Dec 31 04:27:05 2015 -0500

    Added some additional information to the bad constants exception.
    Only of marginal utility but it was a nice sanity check.

commit a0569b3
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Thu Dec 31 04:26:22 2015 -0500

    Fixed a bug caused by generic registration of the enum class
    but it could catch the user unaware for any registered non-leaf
    class.  When a class has a field of a specific final type then
    the type information is implicit in the outer object... and
    the proper serialization information can be written.  It is then
    sometimes useful to register a generic serializer for something
    like Enum to catch these cases.  However, there are many times where
    the type cannot be implicitly known and so must be specifically
    registered.  Prior to this fix, having a generic Enum serializer
    registered would cause problems on the reading end because it
    wouldn't know what real enum class to use.
    Now we catch the issue on the write side where enough information
    is known to properly report this to the user.  Only a few Bothans
    died to bring this info.

commit 05587ab
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Thu Dec 31 04:23:11 2015 -0500

    Modified to avoid closing the connection if it is already
    closed.  Certain race conditions can cause this to happen
    during whole-server shutdown.

commit 7bf4949
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Tue Dec 29 00:11:31 2015 -0500

    Revert native loading changes

commit 2ca55c8
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Mon Dec 28 23:53:36 2015 -0500

    LWJGL3 improvements

     * Added key remapping for GLFW key constants
     * Rename AppSettings.getGammaCorrection() to isGammaCorrection()
     * Use LWJGL3 artifacts from maven
     * Minor compatibility changes for LWJGL 3.0.0b
     * Fixed some minor bugs in LwjglWindow

commit 6cb6915
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Dec 26 17:56:31 2015 -0500

    Fixed two potential race conditions in the DefaultClient.
    In one case, closing a client while it was already closing on
    another thread (say because the server is shutting down and
    you are exiting at the same time) would cause an NPE if you
    caught it just right.  Now the thing checking and setting the
    connection state is synchronized to avoid the race.

    The other more subtle one was caused by sending out the 'connected'
    event before the services were all started.  It's quite common for
    application code to start doing stuff when the 'connected' event comes
    through like sending messages and stuff.  If the services hadn't been
    fully started then even the serializers might not be registered yet...
    and that = bad.

    Now the client doesn't send the 'connected' event until the services
    are started.  This should be safe and one could argue that it's more
    'correct' but there is some small chance that it screws up certain
    use-cases.  However, if a real use-case comes up that's not solved by
    a service then we can always add some kind of prestarted event.

commit d8d7d06
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Dec 26 17:51:47 2015 -0500

    Small formatting change.

commit 0bfabac
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Dec 26 17:49:37 2015 -0500

    Small formatting change.

commit d241a9a
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Dec 26 17:45:58 2015 -0500

    Added a couple more bracketing log messages just to confirm
    my own sanity.
    Some small formatting changes.

commit ab0628c
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Dec 26 17:42:15 2015 -0500

    Fixed a typo in an exception message.

commit 72423b6
Merge: 50b2f76 19577c3
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Sat Dec 26 15:36:41 2015 -0500

    Merge pull request #392 from NemesisMate/patch-4

    Fixed a possible bug in TextureAtlas.java

commit 50b2f76
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Thu Dec 24 03:29:36 2015 -0500

    Modified the FieldSerializer to support classes with non-public no-arg constructors.
    Finally we can end the tyranny of exposing dangerous public constructors in the
    name of a cheap serialization.

commit 69c17d7
Author: Daniel Johansson <daniel.johansson@wireweb.co.uk>
Date:   Wed Dec 23 20:49:25 2015 +0000

    Reverted statistics code for tracking number of lights in the scene. Not counting correctly. Maybe this can be added back in later on.

commit 0354f97
Merge: 25b9691 98194e8
Author: Daniel Johansson <daniel.johansson@wireweb.co.uk>
Date:   Tue Dec 22 11:11:31 2015 +0000

    Merge remote-tracking branch 'origin/master'

commit 25b9691
Author: Daniel Johansson <daniel.johansson@wireweb.co.uk>
Date:   Tue Dec 22 11:10:47 2015 +0000

    Added support for toggling lights on and off via Light.setEnabled(boolean). This implements #393

    This commit also contains some minor changes to TestManyLightsSingle which now has a key trigger (L) for toggling lights on and off.

commit 67eb998
Author: Daniel Johansson <daniel.johansson@wireweb.co.uk>
Date:   Tue Dec 22 10:55:43 2015 +0000

    Added numLights to statistics. This tells us how many lights are left to render after filtering has occurred. Also did some tidy up of javadoc in RenderManager.

commit e0c24cd
Author: Daniel Johansson <daniel.johansson@wireweb.co.uk>
Date:   Tue Dec 22 10:37:08 2015 +0000

    Added a guard to ensure setSinglePassLightBatchSize() is set to a minimum of at least 1.

commit 98194e8
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Tue Dec 22 05:33:44 2015 -0500

    Modified the RPC layer to pass exceptions over the wire
    if they are serializable.  They are still wrapped but at
    least the original exception is intact if callers want to
    peel it out.

commit fd4f978
Merge: b006204 abdd739
Author: normen <normen667@gmail.com>
Date:   Fri Dec 18 16:54:39 2015 +0100

    Merge pull request #391 from NemesisMate/patch-5

    Fixed BetterCharacterControl "flickering" when not moving.

commit abdd739
Author: NemesisMate <nemesismatedev@gmail.com>
Date:   Fri Dec 18 12:11:54 2015 +0000

    Fixed BetterCharacterControl "flickering" when not moving.

    Sometimes, when the BetterCharacterControl is not moving, it flickers due it physics being always active. The reason for it being always active is that on the prePhysicsTick method it always set the rigidBody's linear velocity (and the method PhysicsRigidBody.setLinearVelocity(Vector3f) reactivates the physics each time is called).

    The fix consist on just comparing if the current velocity and the setting one aren't the same and, thus, not setting it (using ZERO_TOLERANCE instead 0 to best results).

commit 19577c3
Author: NemesisMate <nemesismatedev@gmail.com>
Date:   Tue Dec 15 19:13:12 2015 +0000

    Fixed a possible bug in TextureAtlas.java

    It seems that the variable was the wrong one when adding the normal texture to the atlas.

commit f9f3c01
Merge: 09b72fc b006204
Author: Alrik <s9228788@mail.zih.tu-dresden.de>
Date:   Mon Dec 7 10:04:54 2015 +0100

    Merge branch 'master' of https://github.com/jMonkeyEngine/jmonkeyengine.git

commit b006204
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Dec 5 22:14:36 2015 -0500

    Various warning-related cleanups.  Added @Overrides
    and removed some manual unboxing.

commit 3189323
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Dec 5 20:00:52 2015 -0500

    Converted manual array + list management over to just use SafeArrayList.
    It was a class added after this code.

commit 46794e2
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Dec 5 06:27:17 2015 -0500

    Allow the caller to override the axis' default dead
    zone configured at startup.

commit 2a2c71d
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Dec 5 06:26:55 2015 -0500

    Modified to pay attention to the joystick axis'
    dead zone if it is larger than the globally defined
    dead zone.

commit 84ccd71
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Dec 5 04:16:56 2015 -0500

    Added additional information to the range check exception.

commit 14e84a4
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Dec 5 04:15:48 2015 -0500

    Added a constructor that just takes the service's
    default channel.

commit 99742a7
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Dec 5 04:15:28 2015 -0500

    Added additional trace logging.

commit 15afcfb
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sat Dec 5 04:05:49 2015 -0500

    Added the error information to the toString() if
    there is error information to show.

commit 8958459
Author: jmekaelthas <mroguski@poczta.fm>
Date:   Tue Dec 1 22:31:54 2015 +0100

    Bugfix: fixed a bug that caused NURB lines did not use their proper
    resolution.

commit 7e185b2
Author: jmekaelthas <mroguski@poczta.fm>
Date:   Tue Dec 1 20:50:01 2015 +0100

    Bugfix: fixed a bug that caused Bezier objects to use only the vertices
    of its first bezier line (out of many).

commit 153cb27
Author: jmekaelthas <mroguski@poczta.fm>
Date:   Sun Nov 29 19:34:03 2015 +0100

    Bugfix: fixed error in Inverse Kinematics constraint (animations with
    these constraint should look better now, although not yet perfect ;).

commit 6b262e5
Author: Nehon <remy.bouquet@gmail.com>
Date:   Thu Nov 26 21:00:27 2015 +0100

    Fixed the javadoc fixes :D

commit 2648f67
Author: Nehon <remy.bouquet@gmail.com>
Date:   Thu Nov 26 20:47:44 2015 +0100

    Javadoc in RenderManager : Fixed some typos and added some for light mode methods.

commit d5ba6b9
Merge: 197ed33 00c687b
Author: Kirill Vainer <shadowislord@gmail.com>
Date:   Sun Nov 22 12:49:33 2015 -0500

    Merge pull request #384 from Dokthar/fix_physicsRigidBody_read

    fix #383 : in PhysicsRigidBody the old statement in read() (l.741) was always false

commit 197ed33
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sun Nov 22 05:23:24 2015 -0500

    Added some missing @Overrides and finals.

commit 388a8a8
Author: Paul Speed <pspeed42@users.noreply.github.com>
Date:   Sun Nov 22 05:13:12 2015 -0500

    Added a bunch of lower level logging that can be
    used to either watch traffic or debug serialization
    issues, etc..
    Went ahead and instrumented the service manager while
    I was at it... and fixed a potential NPE in the AbstractService's
    toString() method.
    Fixed a bug in the DefaultClient where it couldn't be shutdown
    if attempted before the services had been started.

commit 00c687b
Author: Dokthar <jmaselbas@gmail.com>
Date:   Sat Nov 21 13:06:30 2015 +0100

    fix #383 : in PhysicsRigidBody the old statement in read() (l.741) was always false

commit c8a16c9
Author: William Linna <william.linna@openmailbox.org>
Date:   Sat Nov 14 16:32:44 2015 +0200

    Only interpolate if particles are in world space

commit 6075e46
Author: William Linna <william.linna@openmailbox.org>
Date:   Sat Nov 14 16:19:54 2015 +0200

    Interpolate particle positions

    NOTE: This change is not invented by me. All credit goes to methusalah.
    See this thread:
    http://hub.jmonkeyengine.org/t/interpolation-of-particle-spawning-point/30385/7

commit 09b72fc
Merge: 4c5850b b0e751c
Author: Alrik <s9228788@mail.zih.tu-dresden.de>
Date:   Mon Jun 29 23:48:29 2015 +0200

    Merge branch 'master' of https://github.com/jMonkeyEngine/jmonkeyengine.git
30934bd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment