7034 Commits

Author SHA1 Message Date
Ali-RS
f506e2a5a5 Updated mockito-core to v3.0.0 2019-09-23 12:01:55 +02:00
Ali-RS
a6a35b370f Fix issue #1176: mergedJavadoc task fails on java 11 2019-09-23 12:01:55 +02:00
appveyor
3b6a602f96 [ci skip] bullet: update windows natives 2019-09-21 21:39:01 +00:00
Stephen Gold
62faa9a873 post-release cleanup 2019-09-21 14:32:59 -07:00
appveyor
84d3e0615d [ci skip] bullet: update windows natives 2019-09-21 19:26:21 +00:00
Stephen Gold
bb32b882a0 gradle.properties: ready for 3.3.0-alpha5 build v3.3.0-alpha5 2019-09-21 12:21:08 -07:00
Stephen Gold
2010c819cb travis: upload JARs and deploy from UPLOAD builds only 2019-09-21 12:20:40 -07:00
appveyor
4c8cd56c50 [ci skip] bullet: update windows natives 2019-09-21 16:24:26 +00:00
sgold
b57d8239b4 gradle.properties: ready for 3.3.0-alpha4 build v3.3.0-alpha4 2019-09-21 09:19:17 -07:00
sgold
52fbc17f4f travis: compile Linux natives on openjdk8, upload JARs from oraclejdk8 2019-09-21 09:00:46 -07:00
appveyor
1f02d87793 [ci skip] bullet: update windows natives 2019-09-21 01:11:47 +00:00
Stephen Gold
001b59344d gradle.properties: ready for 3.3.0-alpha3 build v3.3.0-alpha3 2019-09-20 18:03:34 -07:00
Stephen Gold
0425c61dd4
fix for issue #1178 (BulletAppState violates AppState contract) (#1187)
* fix for issue #1178 (BulletAppState violates AppState contract)

* BulletAppState: make isRunning volatile (potential multithreaded access)
2019-09-20 17:51:44 -07:00
Stephen Gold
dcb66977ba fix issue #1188 (TestNiftyExamples crash) 2019-09-20 13:33:32 -07:00
Ali-RS
621a4ab6a9 Bump LWJGL3 version to '3.2.3' on jme3-vr as well 2019-09-20 12:13:59 -07:00
Ali-RS
981aa1d181 Bump LWJGL3 version to '3.2.3' 2019-09-20 12:13:59 -07:00
Stephen Gold
46a52af2f5 README.md: fix linkrot in the powered-by-JME list 2019-09-19 10:35:36 -07:00
travis-ci
bc38b9b7ef [ci skip] bullet: update linux natives 2019-09-19 04:57:54 +00:00
Stephen Gold
89e753bf47
.travis.yml: use openjdk8 for the uploading build 2019-09-18 21:47:55 -07:00
Stephen Gold
3e89cd1377
define 2 new Platform values for Linux ARM, register BulletJme lib paths (#1182) 2019-09-18 20:50:45 -07:00
sgold
126874873c .travis.yml: try xenial dist for the oraclejdk8 build 2019-09-18 20:22:48 -07:00
travis-ci
6640436b03 [ci skip] update android natives 2019-09-19 03:07:46 +00:00
travis-ci
cc9fcd7173 [ci skip] bullet: update osx natives 2019-09-19 03:04:41 +00:00
appveyor
8f6c88413f [ci skip] bullet: update windows natives 2019-09-19 03:02:53 +00:00
sgold
3482904c76 CollisionShape: add isNonMoving() and test buildscript 2019-09-18 19:56:39 -07:00
travis-ci
4ccdd7aae0 [ci skip] update android natives 2019-09-19 02:46:36 +00:00
sgold
814ab1b106 upload_native.sh: single commit per Travis CI job 2019-09-18 19:34:17 -07:00
travis-ci
4e56a6e24a [ci skip] bullet: update osx natives 2019-09-19 01:48:22 +00:00
appveyor
06c07fe0df [ci skip] bullet: update windows natives 2019-09-19 01:45:44 +00:00
Stephen Gold
42530de219 PhysicsCollisionObject: add getDeactivationTime() and test buildscript 2019-09-18 18:40:10 -07:00
Stephen Gold
2c2f76cca1 upload_native.sh: use "git diff" instead of "git diff-tree" 2019-09-18 18:15:37 -07:00
travis-ci
91f304272a [ci skip] bullet: update osx natives 2019-09-19 00:17:24 +00:00
appveyor
1484107c92 [ci skip] bullet: update windows natives 2019-09-19 00:14:56 +00:00
Stephen Gold
392a3c5cff SixDofJoint: add getAngles() and test recent buildscript changes 2019-09-18 17:09:12 -07:00
Stephen Gold
0f3bc6cdcf upload_native.sh: add debugging aids and comments 2019-09-18 16:46:16 -07:00
Stephen Gold
5eaf653de9
address issue #1119 (serialization with protected/private constructor) (#1181)
* address issue #1119 (serialization with protected/private constructor)

* remove an unnecessary step in findNoArgConstructor()

* use getDeclaredConstructor() in place of the for-loop

* simplify by throwing the exception in findNoArgContructor()
2019-09-17 17:58:44 -07:00
travis-ci
909ea30216 [ci skip] bullet: update osx natives 2019-09-17 20:37:21 +00:00
appveyor
637ccf91db [ci skip] bullet: update windows natives 2019-09-17 20:34:42 +00:00
Stephen Gold
30d1ecaec2 fix for issue #1157 (can't enable a TranslationalLimitMotor) 2019-09-17 13:27:08 -07:00
Stephen Gold
3c74fe539c
test and fix for issue #1138 (#1177) 2019-09-17 08:53:19 -07:00
MeFisto94
6aac1a21bd Continuous Integration: Change else-if to if, so that when multiple natives have been changed that multiple commits are issued. 2019-09-17 13:02:34 +02:00
MeFisto94
ad64b7e4b6 Continuous Integration: Fix regression in 21d0854b6132cf450c4eeba470594f16a4b76eba. Variable was misnamed. 2019-09-17 12:37:01 +02:00
MeFisto94
21d0854b61 Continuous Integration: Also upload natives from bullet-native-android and android (#1171) 2019-09-17 12:28:49 +02:00
MeFisto94
c461a1b43d .travis.yml: remove deployment of android-natives from ubuntu build so they don't conflict with the android build matrix (#1171) 2019-09-17 11:51:48 +02:00
Stephen Gold
9aa25ad3ef
build.gradle: the clean task should remove merged javadoc 2019-09-16 17:27:03 -07:00
Stephen Gold
04953341d4
.travis.yml: continuous integration shouldn't need root privileges 2019-09-16 13:13:51 -07:00
mitm001
7a4e881bc6 Adding link to project tab. (#1170) 2019-09-16 20:49:56 +04:30
appveyor
970eb7fa15 [ci skip] bullet: update windows natives 2019-09-16 13:55:03 +00:00
MeFisto94
1bde90d1a1 Build android bullet-native on Travis (#1175)
* First attempt at building android-natives.

*  Use OpenJDK because native build is broken without

* Try OpenJDK 10

* Try openJDK 9

* Try openJDK11 again but "enable" the EE Module

* OpenJDK 11 has no Java EE Module anymore.

* Try to fix Android Header Generation

* Fix invalid flag error with javac by removing empty quotes

* Try to fix build of decode.

* Remove jni generated headers from the repository.

* Adjust .gitignore as those header files won't appear at that location anymore

* Fix Android Build: Fill the jme3-android-native headers during the build of jme3-android. This works because jme3-android-native already depends on jme3-android.

Due to technical reasons, the headers share the same location and thus the include directives have been adjusted slightly.

* Copy jni headers to the jni directory.

* Adjust the path slightly

* Try to silence android sdk's license print out

* Also fix openAL

* Solve task name conflict

* Really silence license now

* Tasks seem shared but Strings are not...

* Only build Android-Native

* Trying to reduce the amount of dependencies needed.

* Remove even more dependencies

* Even more removal

* Prepare Deployment

* Fix Deployment

* Cleanup: Remove feature branch from branches for travis.

* Revert a few unnecessary things

* Removed NDK Comments.

* Bullet Android: Some cosmetic changes (removed commented debug code) and generate bullet-native headers during jme3-bullet compilation.

* Fix Bullet Build by using GNU libstdc++ instead of STLPort (discontinued)

* Fix Bullet-Native Compilation
2019-09-16 06:49:45 -07:00
Stephen Gold
194ae883c5
fix for issue #99 (pr #1082) 2019-09-15 21:43:11 -07:00