6976 Commits

Author SHA1 Message Date
Lou H
930090dfa0 #1097-Fixed inconsistent OpenGL version constants (#1099) 2019-06-03 09:35:12 +02:00
Lou Hamersly
cf45e66d11 Fix Javadoc warnings in OpenJDK 9+ 2019-06-02 20:15:28 -07:00
James Khan
b145268004
Merge pull request #1104 from jayfella/master
Add unInterpolateLinear to FastMath class
2019-06-01 04:50:45 -07:00
James Khan
82faaca87c Add unInterpolateLinear to FastMath class 2019-06-01 12:39:13 +01:00
James Khan
a8f5ac0589
Merge pull request #1094 from jayfella/master
Add support for fog in materials.
2019-05-30 09:54:09 -07:00
James Khan
1116df31c9 Add fog to Single-Pass lighting. 2019-05-30 15:31:18 +01:00
Riccardo Balbo
a68d8b50e3
Add support for opengl versions > 3.2 in lwjgl2 renderer 2019-05-27 18:37:44 +02:00
lifeinwild
7e11a6c0fe Use UTF-8 in gradle builds 2019-05-26 22:09:54 +02:00
James Khan
4f47e5602b Add support for fog in materials. 2019-05-23 20:49:18 +01:00
appveyor
a43ad8ecfe [ci skip] bullet: update windows natives 2019-05-22 23:38:37 +00:00
Stephen Gold
5451e3eaf0 post-release fixup 2019-05-22 16:32:54 -07:00
Stephen Gold
3f1f2e8356 trivial commit with tag for v3.3.0-alpha2 v3.3.0-alpha2 2019-05-22 14:01:51 -07:00
Paul Speed
33ade6b874
Merge pull request #1087 from jayfella/master
Add support for listening to joystick connection/disconnection.
2019-05-22 14:40:35 -04:00
Stephen Gold
6a71a1c273 trivial commit with tag 2019-05-22 10:47:47 -07:00
Stephen Gold
ac01203c80 gradle.properties: ready for 3.3.0-alpha2 build 2019-05-22 09:47:59 -07:00
James Khan
b9b4a2d75b Reference the joystick that changed state instead of the ID.
Use separate connection methods (onConnected/onDisconnected).
2019-05-13 09:59:49 +01:00
James Khan
2f6185b5cf Remove JoystickState enum and replace with boolean value. 2019-05-12 08:31:14 +01:00
James Khan
d3be2f332f Use enum constants instead of integer ID's 2019-05-11 20:19:44 +01:00
James Khan
76fcc2c497 Remove magic number translations and remove uppercase names. 2019-05-11 20:18:56 +01:00
James Khan
682d8c9fd8 Use RawInputListener for InputManager instead of creating another field.
Set methods to use JoystickState enum instead of event integers.
2019-05-11 20:18:15 +01:00
James Khan
80adca6dce Translate JoystickState directly from LWJGL context.
Set the logger to the correct class
2019-05-11 20:17:05 +01:00
James Khan
318d6d0e89 Add support for listening to joystick connection/disconnection.
Fixes bug causing NullPointerException when removing joysticks.
Allows adding joysticks after the application has started.
2019-05-11 15:25:11 +01:00
Ali-RS
c4d2de1656
AnimComposer: updated to save globalSpeed on export and fixed issue with Layer cloning (#1080)
* AnimComposer: save globalSpeed on export

* Updated TestModelExportingCloning to test AnimComposer.globalSpeed

* Fixed issue with AnimComposer.Layer cloning
2019-04-30 08:22:09 +04:30
Stephen Gold
50aed6f59e
Travis: use "xenial" Linux dist to solve TLS issue (#1081)
Fixing the broken build. Thanks to @Ali-RS for providing the hint:  https://travis-ci.community/t/install-of-openjdk11-is-failing-again/3061/16
2019-04-29 10:11:29 -07:00
Stephen Gold
fff16c2328 TestIssue99: specify panel widths, clarify interpretation of results 2019-04-27 12:47:48 -07:00
Ali-RS
36ddb5b0ce
Added ambient light support in PBR shader (#1077)
* Added ambient light support in PBR shader

* Updated to auto inject the define value if ambient light found
2019-04-27 14:56:45 +04:30
Stephen Gold
40be1b42b8 DynamicAnimControl: remove all mention of attachments incl. isReleased() 2019-04-26 10:20:08 -07:00
Stephen Gold
432085c191 TestBoneRagdoll: reduce jumpiness during "toggle" actions 2019-04-26 10:13:01 -07:00
Stephen Gold
234bd476f3 implement contact-response for jme3-jbullet's PhysicsRigidBody 2019-04-25 19:50:42 -07:00
Remy
8d3980bbe9 Refactor collection to set in anim composer (#1076)
* returns an unmodifiable set when retrieving the available animation names and available animation clips instead of an unmodifiable collection. fixes: #1070

* remove unnecessary set wrapper.

* Remove the unnecessary creation of a new hashset everytime getAnimClips() is called.
2019-04-24 16:11:51 -07:00
Stephen Gold
0bf931bf79 revert integration of PR #1071 which wasn't ready 2019-04-22 03:15:04 -07:00
Greg Hoffman
0bc060d474 Added an easy way to add sub steps to the profiler (#1067)
* Added an easy way to add sub steps to the profiler and enhanced the App State Manager to profile the update method of each app state

* Added the profiler step to the android profiler

* Fixed missing profiler extensions
2019-04-22 01:41:40 -07:00
Remy
ffa1df2aff returns unmodifiable sets (#1071)
* returns an unmodifiable set when retrieving the available animation names and available animation clips instead of an unmodifiable collection. fixes: #1070

* remove unnecessary set wrapper.
2019-04-22 01:39:43 -07:00
Trevor Flynn
9c1452b63b Fixed classes location while building natives (JDK11 Support) (#1073)
* Fixed classes location while building natives
* Fix minor formating issue
2019-04-20 10:43:16 -07:00
appveyor
41f88cd5eb [ci skip] bullet: update windows natives 2019-04-15 20:17:31 +00:00
Trevor Flynn
ad2ba95e99 Jdk 11 Build Support 2019-04-15 22:03:18 +02:00
remy
74588d96f3 adapt the caption of the string 2019-04-15 18:42:06 +02:00
Remy Van Doosselaer
988537987a calculate the total line height before aligning the letters, calculate the total line height from the font line height and total line count. Include a test case with alignment examples. fixes: #363 2019-04-15 18:42:03 +02:00
travis-ci
35b9d9df4e [ci skip] bullet: update linux natives 2019-04-13 06:13:33 +00:00
travis-ci
4bd8cfb218 [ci skip] bullet: update osx natives 2019-04-13 06:12:46 +00:00
appveyor
28cba18cbf [ci skip] bullet: update windows natives 2019-04-13 06:11:40 +00:00
Stephen Gold
9e532009da fix for issue #1037 (TestHoveringTank hull-shape performance issue) 2019-04-12 23:03:56 -07:00
Stephen Gold
ba340cf13a add a test case for issue #99 (blendMode="multiply" in NiftyGUI) 2019-04-12 22:10:31 -07:00
travis-ci
3696074c9a [ci skip] bullet: update linux natives 2019-04-12 18:19:20 +00:00
travis-ci
18cc15254b [ci skip] bullet: update osx natives 2019-04-12 18:19:04 +00:00
appveyor
73c055c37e [ci skip] bullet: update windows natives 2019-04-12 18:18:00 +00:00
Stephen Gold
8a4e5e1177 fix issue #1060: bt32BitAxisSweep3 not implemented 2019-04-12 11:10:44 -07:00
Paul Speed
657c5841aa
Merge pull request #1066 from rvandoosselaer/fix-classcastexception-#1065
fixed wrong reference check #1065
2019-04-09 13:54:07 -04:00
Remy Van Doosselaer
9a80f013fc fixed wrong reference check 2019-04-09 19:24:10 +02:00
Rickard Edén
1a1348983b
Merge pull request #1064 from FennelFetish/jme3-vr_mouse-fix
Adds option to disable VR mouse cursor
2019-04-08 16:00:17 +02:00