Commit Graph

  • 0244ab230b
    Update link for stb_image.h Riccardo Balbo 2020-02-03 07:54:38 +0100
  • 3db1adbb54
    Fix openal-soft dead link fix-openal-soft-deadlink Riccardo Balbo 2020-02-03 07:44:06 +0100
  • 1a0b6ecac3
    jme3-blender: remove TextureGeneratorWood and its dependencies (#1274) Stephen Gold 2020-02-02 19:45:23 -0800
  • acbddc2763
    Merge pull request #1252 from MeFisto94/add-opengl31-lwjgl MeFisto94 2020-02-01 14:29:51 +0100
  • 3c5dd5c168 [skip ci] update natives snapshot Github Actions 2020-01-30 17:35:48 +0000
  • 0fd70b81c9
    Add missing @Override annotations (#1270) Stephen Gold 2020-01-30 09:16:47 -0800
  • 427ae0a28b
    Added Override annotations, finals, some cleanup and better null checks (#1271) Toni Helenius 2020-01-29 21:05:12 +0200
  • 2023440acf
    Removed extra PostShadow Technique from PBRLighting.j3md (#1273) Ali-RS 2020-01-29 13:01:22 +0330
  • 867e46190e Issue 801 (#1269) Toni Helenius 2020-01-28 20:35:17 +0200
  • eee37022f2 Fixes #1241 - Add a convenient Graphics Debug Option for the AppSettings (#1256) MeFisto94 2020-01-27 19:52:36 +0100
  • 124ad35677 Fixes #1249 - Don't hang up when destroy is called multiple times (#1250) MeFisto94 2020-01-27 09:03:25 +0100
  • 233bc6f0da PreShadow & PostShadow Support for PBRLighting.j3md (#1265) Ryan McDonough 2020-01-27 01:42:52 -0500
  • ffd9cfcf25 Upgrade Gradle 4.10 -> 5.6.4 (#1238) Toni Helenius 2020-01-24 09:17:42 +0200
  • 81f9b9d92a
    Merge pull request #1262 from MeFisto94/fix-terrain-picker Paul Speed 2020-01-18 11:53:26 -0500
  • 9b29e05968 Fixes #1261 - Clone the Terrain Picker, so that loading a terrain from file still works (after cloning, the picker would have the wrong terrain quad instance) MeFisto94 2020-01-18 10:53:58 +0100
  • 933b0912e6
    Merge pull request #1255 from MeFisto94/fix-bullet-natives MeFisto94 2020-01-13 15:56:48 +0100
  • ec491575be Fixes Bullet-Native Artifacts not containing natives when not building from cpp source and not using the build target. MeFisto94 2020-01-12 16:55:06 +0100
  • 04e7bed5e7 Fixes #1251 - Support OpenGL3.1 on LWJGL2 and LWJGL3 MeFisto94 2020-01-12 15:22:26 +0100
  • 77c521fefa
    README.md: add pixelapp's Leap to list of games Stephen Gold 2020-01-11 11:44:00 -0800
  • bc64238635 TestPBRLighting: fpp.setNumSamples() to facilitate study of issue #1246 Stephen Gold 2020-01-10 02:37:54 -0800
  • 3f59008566
    README.md: add Nine Circles of Hell Stephen Gold 2020-01-02 08:43:55 -0800
  • b059c7c0dd
    Fix #1236 non-lvalue cannot be out parameter Riccardo Balbo 2019-12-30 18:41:54 +0100
  • 68fb1afe5d GLRenderer.modifyTexture on GLES fix (#1235) joliver82 2019-12-23 06:23:31 +0100
  • b2ae269ede Updating the version.gradle to fix an issue with auto-versioning on the master branch. (On master we want to default to the gradle.properties version and not the latest tag for non-specific-commit tags.) Updated gradle.properties to set master to be 3.4.0 for further development. Paul Speed 2019-12-21 21:55:47 -0500
  • bd1b6d284c com.jme3.scene.shape.Line: protect the no-argument constructor (#1234) v3.3.0-beta1 Stephen Gold 2019-12-14 21:12:00 -0800
  • 8a04afd7a1 AnimControl: correct javadoc for the no-arg constructor (#1233) Stephen Gold 2019-12-11 23:43:05 -0800
  • f9d2e03362 Mesh: avoid NPE in getMorphTargets() when there are no targets (#1231) Stephen Gold 2019-12-09 07:39:30 -0800
  • 8905b3d8f8 Refactored how versions are auto-built to provide more normal versions when building locally. Normal auto-detected versions will be based on the base version parsed from the most recent tag on the branch with a -SNAPSHOT appended. If the current commit is the tagged commit then it is used directly to preserve backwards compatibility... but really that should be a CI only option for most use-cases. A new includeBranchInVersion option was added to allow the old behavior of including the branch name in a munged version string for those wanting to keep their experimental branch builds separate from their normal master/version-branch builds. Paul Speed 2019-12-21 08:37:21 -0500
  • 5db3ac4fac Refactored how versions are auto-built to provide more normal versions when building locally. Normal auto-detected versions will be based on the base version parsed from the most recent tag on the branch with a -SNAPSHOT appended. If the current commit is the tagged commit then it is used directly to preserve backwards compatibility... but really that should be a CI only option for most use-cases. A new includeBranchInVersion option was added to allow the old behavior of including the branch name in a munged version string for those wanting to keep their experimental branch builds separate from their normal master/version-branch builds. Paul Speed 2019-12-21 08:37:21 -0500
  • a2169999e5 Remove "v" from version tag to maintain consistency with old releases Riccardo Balbo 2019-12-17 14:30:42 +0100
  • 124ef031d4
    Remove "v" from version tag to maintain consistency with old releases Riccardo Balbo 2019-12-17 14:30:42 +0100
  • cdcf0512d9
    com.jme3.scene.shape.Line: protect the no-argument constructor (#1234) Stephen Gold 2019-12-14 21:12:00 -0800
  • 6b7dd5b325
    AnimControl: correct javadoc for the no-arg constructor (#1233) Stephen Gold 2019-12-11 23:43:05 -0800
  • 8d9d091576
    Mesh: avoid NPE in getMorphTargets() when there are no targets (#1231) Stephen Gold 2019-12-09 07:39:30 -0800
  • 98f6d326e1
    re-publicize InstancedGeometry no-arg constructor, correct erroneous javadoc (#1230) Stephen Gold 2019-12-04 12:01:40 -0800
  • 584bb79392 [skip ci] update natives snapshot Github Actions 2019-12-03 05:23:37 +0000
  • 75001d8abd
    protect 52 no-arg constructors in the jme3-bullet/jme3-jbullet libraries (#1229) Stephen Gold 2019-12-02 21:01:11 -0800
  • 9d2d393fc3
    protect 47 no-arg constructors in the jme3-core library (#1228) Stephen Gold 2019-12-01 14:35:52 -0800
  • c73fd99dd6 Fixed the null child check to throw IllegalArgumentException instead of NullPointerException because user code should never throw NullPointerException. Also made trying to add a child to itself an error instead of a no-op. Attempting to do something like guiNode.attachChild(guiNode) will now throw an IllegalArgumentException. Paul Speed 2019-11-28 15:56:15 -0500
  • c23f28b51c Modified Line to keep its own start/end instances. This is less of a surprise if a user later chooses to call updatePoints() after having created the line with JME constants... since updatePoints() would actually call set() instead of just replacing the references. The constructor and updatePoints() should match and I chose to err on the side of caution and make them both operate on local instances. Paul Speed 2019-11-26 04:08:16 -0500
  • 45b1908906 Added an app state that will verify some of the JME constants (easy to expand later) to see if they've changed in the current frame. SimpleApplication will configure this by default to use asserts but the application is free to change it to throw regular exceptions or just log the error as desired. Paul Speed 2019-11-26 03:34:55 -0500
  • 37bb494709 Fixing the default versioning to be compatible with continued development. -SNAPSHOT releases should be based on real version numbers and not partial prefixes or it makes it harder to continuing development on the branch. Paul Speed 2019-11-26 02:12:13 -0500
  • 30df2f1b87 Android morph fix (#1221) joliver82 2019-11-24 06:50:09 +0100
  • 48f28974f9 Closes #1210 Quaternion.lookAt now has a return value (#1223) Matthew Universe 2019-11-23 13:43:00 -0500
  • b07a11c9d4 Improve support for subimage copying. Allow to copy a part of an image to a texture2D. Riccardo Balbo 2019-11-18 02:25:58 +0100
  • d935347bde Android buffer allocator implementation (#1214) joliver82 2019-11-19 06:09:43 +0100
  • 816ab99ac5 Fix version naming. Use version-branch-SNAPSHOT for local builds, add custom version name property. Riccardo Balbo 2019-11-04 14:29:01 +0100
  • e304c5bb6d [skip ci] update natives snapshot Github Actions 2019-11-17 12:33:52 +0000
  • 128e079a22 Update MacOS build: removed 32 bit support (since deprecated by apple). Update bullet library to the current master branch (needed for compatibility patch with recent clang). Riccardo Balbo 2019-11-16 17:00:25 +0100
  • 663c9776e8 Android openGL ES 3 support (#1147) joliver82 2019-11-16 05:54:30 +0100
  • 7ae1ff23af
    Fixed a typo Ali-RS 2019-11-09 15:54:27 +0330
  • d0186664f2 Fix extraction for non-unix paths. Riccardo Balbo 2019-11-04 13:27:20 +0100
  • 92b161f38e fix issue #1202 Stephen Gold 2019-11-02 10:52:17 -0700
  • 3217cdc74c Remove migration code Riccardo Balbo 2019-11-02 11:37:36 +0100
  • 4d734ac297 Separate getNativesZipFile and getPrebuiltNatives. Improve code quality. Thodoris Sotiropoulos 2019-11-02 12:32:24 +0200
  • d8a42d0817 [skip ci] update natives snapshot Github Actions 2019-10-31 22:51:55 +0000
  • 973d8be894 Hotfix expired certificate for macOS_SDK_headers_for_macOS_10.14 Riccardo Balbo 2019-10-31 22:35:30 +0100
  • b571840bd0 Fix missing bullet natives when running tests from within the engine project. Riccardo Balbo 2019-10-31 21:47:15 +0100
  • 2c6161ecd8 Added AnimComposer.hasAnimClip() Ali-RS 2019-10-24 10:26:56 +0330
  • d4c9a9ad1e
    Added Joint.getInitialTransform() (#1206) Ali-RS 2019-10-24 10:32:42 +0330
  • 3b8665fe93
    Fixed an issue with BlendableAction.setTransitionLength()... (#1205) Ali-RS 2019-10-23 13:43:56 +0330
  • 5c75af1d38 AnimComposer: added getTime() and setTime() methods (#1201) Ali-RS 2019-10-13 21:22:40 +0330
  • 96b16884ce [skip ci] update natives snapshot Github Actions 2019-10-10 10:20:50 +0000
  • a4c694ba36
    Trigger rebuild Riccardo Balbo 2019-10-10 12:00:42 +0200
  • 69ef8efcce Github Actions Riccardo Balbo 2019-10-09 10:29:44 +0200
  • 88e9c8482c Store prebuild libraries outside the source folder, download prebuilt libraries from bintray Riccardo Balbo 2019-09-20 14:43:45 +0200
  • 8a6bd1947c Remove fixed structure for version names Riccardo Balbo 2019-09-20 14:26:52 +0200
  • 273f65b651 Fix toolchain. Add way to select wich platform you want to build. Riccardo Balbo 2019-09-20 15:46:11 +0200
  • 88385ba647 Build Bullet for Linux ARM (Raspberry Pi) MeFisto94 2019-10-09 10:33:23 +0200
  • b1db497a00 Fix issue #1197: ClassCastException in LODGeomap.createMesh() (#1198) Ali-RS 2019-10-08 22:22:52 +0330
  • f312608725 Fixed ClassCastException in RMI implementation. (#1195) Daniel Perano 2019-10-05 23:55:31 -0700
  • f506e2a5a5 Updated mockito-core to v3.0.0 Ali-RS 2019-09-20 23:58:02 +0430
  • a6a35b370f Fix issue #1176: mergedJavadoc task fails on java 11 Ali-RS 2019-09-20 23:56:11 +0430
  • 3b6a602f96 [ci skip] bullet: update windows natives appveyor 2019-09-21 21:39:01 +0000
  • 62faa9a873 post-release cleanup Stephen Gold 2019-09-21 14:32:59 -0700
  • 84d3e0615d [ci skip] bullet: update windows natives appveyor 2019-09-21 19:26:21 +0000
  • bb32b882a0 gradle.properties: ready for 3.3.0-alpha5 build v3.3.0-alpha5 Stephen Gold 2019-09-21 12:21:08 -0700
  • 2010c819cb travis: upload JARs and deploy from UPLOAD builds only Stephen Gold 2019-09-21 12:20:40 -0700
  • 4c8cd56c50 [ci skip] bullet: update windows natives appveyor 2019-09-21 16:24:26 +0000
  • b57d8239b4 gradle.properties: ready for 3.3.0-alpha4 build v3.3.0-alpha4 sgold 2019-09-21 09:19:17 -0700
  • 52fbc17f4f travis: compile Linux natives on openjdk8, upload JARs from oraclejdk8 sgold 2019-09-21 09:00:46 -0700
  • 1f02d87793 [ci skip] bullet: update windows natives appveyor 2019-09-21 01:11:47 +0000
  • 001b59344d gradle.properties: ready for 3.3.0-alpha3 build v3.3.0-alpha3 Stephen Gold 2019-09-20 18:03:34 -0700
  • 0425c61dd4
    fix for issue #1178 (BulletAppState violates AppState contract) (#1187) Stephen Gold 2019-09-20 17:51:44 -0700
  • dcb66977ba fix issue #1188 (TestNiftyExamples crash) Stephen Gold 2019-09-20 13:33:32 -0700
  • 621a4ab6a9 Bump LWJGL3 version to '3.2.3' on jme3-vr as well Ali-RS 2019-09-19 12:49:43 +0430
  • 981aa1d181 Bump LWJGL3 version to '3.2.3' Ali-RS 2019-09-19 12:17:22 +0430
  • 46a52af2f5 README.md: fix linkrot in the powered-by-JME list Stephen Gold 2019-09-19 10:35:10 -0700
  • bc38b9b7ef [ci skip] bullet: update linux natives travis-ci 2019-09-19 04:57:54 +0000
  • 89e753bf47
    .travis.yml: use openjdk8 for the uploading build Stephen Gold 2019-09-18 21:47:55 -0700
  • 3e89cd1377
    define 2 new Platform values for Linux ARM, register BulletJme lib paths (#1182) Stephen Gold 2019-09-18 20:50:45 -0700
  • 126874873c .travis.yml: try xenial dist for the oraclejdk8 build sgold 2019-09-18 20:22:22 -0700
  • 6640436b03 [ci skip] update android natives travis-ci 2019-09-19 03:07:43 +0000
  • cc9fcd7173 [ci skip] bullet: update osx natives travis-ci 2019-09-19 03:04:39 +0000
  • 8f6c88413f [ci skip] bullet: update windows natives appveyor 2019-09-19 03:02:53 +0000
  • 3482904c76 CollisionShape: add isNonMoving() and test buildscript sgold 2019-09-18 19:56:16 -0700
  • 4ccdd7aae0 [ci skip] update android natives travis-ci 2019-09-19 02:46:36 +0000
  • 814ab1b106 upload_native.sh: single commit per Travis CI job sgold 2019-09-18 19:34:17 -0700
  • 4e56a6e24a [ci skip] bullet: update osx natives travis-ci 2019-09-19 01:48:20 +0000
  • 06c07fe0df [ci skip] bullet: update windows natives appveyor 2019-09-19 01:45:44 +0000