4775 Commits

Author SHA1 Message Date
rem..om
6d27155e86 Fixed tests that use wildHouse.zip so that the loading append in the simple init and not in the main, because it fails since the testChooser change
On a side note the wildhouse.zip in the download section is not the same as the one in the test package, and fails to load due to bad file naming (meshxml instead of mesh.xml)

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7159 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-04-02 08:45:55 +00:00
sha..rd
56554d970d * Forgot this one ..
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7158 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-04-02 01:51:54 +00:00
sha..rd
12fae01a80 * OBJLoader will no longer crash when it cannot find materials in MTL file
* Fixed bug where calling any of the Listener methods would have no effect 

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7157 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-04-02 01:50:01 +00:00
PSp..om
ee7ba81ee3 Remove the line that puts all bitmap text into the
Gui bucket by default because it's confusing and in
most cases the bitmap text would have inherited that
bucket from its parent if it were appropriate.  Unless
someone educates me as to the error of my ways.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7156 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-04-01 23:35:57 +00:00
PSp..om
858925182e Added a log INFO message for when messages are dispatched
and no listeners are registered to receive it.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7154 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-04-01 21:42:13 +00:00
PSp..om
d3364b4622 Fixed an NPE (apparently harmless) for a certain connection
teardown ordering and added some logging just to be sure
the channels are getting closed.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7153 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-04-01 21:33:13 +00:00
PSp..om
50465e37b3 Fixed a getConnection() bug caused by a silent autoboxing
issue left over from when the long -> int client ID 
conversion was made.  Now connection lookups work again.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7152 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-04-01 21:23:48 +00:00
rem..om
50d55b7e59 RagdollControl ---WIP----
- Automatic creation of the ragdoll collisions shapes
- Changed TestBoneRagdoll (press space to activate physics, left click to shoot bombs)

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7151 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-04-01 17:51:54 +00:00
mul..va
4877b17cab Missing Search Textfield in TestChooser
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7150 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-04-01 04:45:49 +00:00
nor..67
2267d5ff1f - fix Ray vars unlocking
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7149 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-31 23:34:53 +00:00
nor..67
3c10d7c16b - fix use of tempVars
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7148 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-31 22:49:58 +00:00
nor..67
d80616ef89 - add rotation fix for SimpleWater plane , thanks to @batkid
http://jmonkeyengine.org/groups/effects/forum/topic/changing-the-rotation-of-simplewaterprocessor/

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7147 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-31 22:42:13 +00:00
nor..67
43c0d1edfe - add AbstractToolWizardAction
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7146 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-31 11:27:06 +00:00
mul..va
e280c27adf URL: http://jmonkeyengine.org/groups/contribution-depot-jme3/forum/topic/checking-gui-culling/
Check Culling of Gui Node on Screen Space
Now Gui node can have Bucket.Dynamic

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7145 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-31 08:45:49 +00:00
mul..va
fbc980152e TestChooser multi-run fix.
Not all TestXXX class extends Application class.
If test doesn't extend Application, call main() instead of start() method.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7144 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-31 08:40:53 +00:00
mul..va
16fc60c8a0 URL: http://jmonkeyengine.org/groups/contribution-depot-jme3/forum/topic/renaming-appstate-setactive-setenabled/
Renaming AppState.setActive()/isActive() to setEnabled()/isEnabled() for consistency

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7143 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-31 00:26:13 +00:00
rem..om
2762ba3b27 Bone Animation : fixed scale on user transform
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7142 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-30 04:31:59 +00:00
mul..va
df8680bf17 URL: http://jmonkeyengine.org/groups/contribution-depot-jme3/forum/topic/add-double-click-enter-support-for-testchooser/
Add double click, enter, multiple selection support for TestChooser

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7141 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-30 02:04:12 +00:00
nor..67
bc186ecb48 - add target to zip templates to main build.xml
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7140 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-29 15:30:38 +00:00
nor..67
58ddf49040 - Add ProjectAssetManager accessor to abstract SceneExplorer actions
- Use ProjectAssetManager in SkyBox wizard instead of "dirty" SceneApplication.getApplication().getAssetManager()

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7139 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-29 15:24:48 +00:00
nor..67
197d793cc8 - Create "New Control" and "New Spatial" abstract classes that allow showing a Wizard before creation
- Fix freeze of Add Skybox.. in Terrain Editor

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7138 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-29 15:19:27 +00:00
PSp..om
228a207aaf Had this one hanging around from like a month ago...
Added the ability to set the geometry comparators
for the buckets for those cases where the app may
know better.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7137 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-29 04:31:53 +00:00
PSp..om
37cc6e581d Deprecated registerPackage() and added a log INFO to
log all classes that are registered.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7136 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-28 19:33:41 +00:00
nor..67
55ea5239cb - Small cleanups in SceneVieweropComponent and SceneApplication
- Add new nifty wiki pages to manual
- Update wiki pages

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7135 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-28 14:41:15 +00:00
nor..67
67adc1737c - add workaround for previews (SceneViewer opens when preview is needed)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7134 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-28 13:25:36 +00:00
sha..rd
e4cc9d1482 * Fixed bug with dual UV channel loading, forgot to do it in the previous revision..
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7133 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-28 04:02:29 +00:00
sha..rd
8adc704bcc * Fixed bug with OgreXML loader not actually supporting 2nd UV channel
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7132 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-28 02:33:57 +00:00
nor..67
4d67ee0c3b - use only FileObject instead of File
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7131 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-27 21:36:04 +00:00
nor..67
98b912d748 - add style selection to FontCreator
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7130 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-27 20:15:24 +00:00
sha..rd
e15b26b0ed * Fixed issue where Nifty GUI would consume all mouse button events
* Made video player deprecated


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7129 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-27 19:44:51 +00:00
nor..67
ea1d086648 - fix typo "padding" in fnt file
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7128 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-27 19:12:11 +00:00
nor..67
59ad3b71b9 - FontCreator creates working AngelFonts now
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7127 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-27 17:07:47 +00:00
nor..67
2fc2623e97 - fix Nifty compile
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7126 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-27 10:39:48 +00:00
PSp..om
f7f47a13e4 Modified to log and continue when the message/event
dispatch throws exceptions.  This protects the server
from dying just because of a bad listener.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7125 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-27 07:17:54 +00:00
PSp..om
6465dbd516 Removing an errant println.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7124 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-27 05:47:29 +00:00
PSp..om
e58ec4b8a0 Added code that will wake up the blocked kernel-caller
if there are events to deal with.  This wasn't a big
deal for connects because there's always an accompanying
message but for disconnects we wouldn't get events until
the next message came through.  Always meant to go back
and fix it and now I have.  Note: this is because our
adapters use a single thread for pulling envelopes off
and for dispatching connection events.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7123 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-27 05:39:00 +00:00
PSp..om
3fc0d506f4 Added some info logging for connection close events...
we log connect, might as well log disconnect.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7122 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-27 05:37:06 +00:00
PSp..om
99a21a8c1d This would have saved me soooo much time. Serializer's
single-arg registerClass() method now throws an exception
if the object is not marked Serializable.  Internally,
the package-load stuff uses the new alternate method that
allows safe non-exception throwing registration since it's
hitting it with every class in a package.
Interestingly enough, messages will still get written out 
because of some questionable code in writeClassAndObject()...
but it won't be read as anything but null despite its
40+ bytes of data.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7121 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-27 05:31:21 +00:00
nor..67
0a369b96d8 - add check for negative force to BombControl
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7120 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-27 00:35:54 +00:00
PSp..om
5012b2d3dd Use an extra byte per final-typed field to handle
the case of nulls.  Note: this is specific to
serialized objects and is therefore not adding
a byte to things like Strings or arrays... those
will have to be reviewed separately.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7119 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-26 22:44:09 +00:00
PSp..om
3e5973793e A better exception for errors that really should have a root
cause.  It's possible to set it right on IOException but not
at all convenient.


git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7118 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-26 21:32:49 +00:00
rac..om
5ae44319ea Turns out I did things a bit wrong with respect to the new nifty mouse even queue....
I called stuff that was meant to be internal to nifty. That's fixed now. Also had to replace the nifty examples jar with a new version. This version os BIG (15Mb). Void is working on a smaller one, but at least with this big one, things work as expected.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7117 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-25 23:56:43 +00:00
nor..67
55d75c7b68 - return null for OptimizeGeometry (no undo atm)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7116 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-25 23:46:50 +00:00
rac..om
76ff6bb99f Mouse wheel and the other two mouse buttons should now also be fixed. Since this is not tested in the NiftyGUI test there's no real of know till a test has been created though. To fix it I just tweaked the appropriate if statements a bit.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7115 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-25 22:56:51 +00:00
rac..om
8cdef21af6 upgraded nifty and nifty-default-controls to nightly build of 2011-03-24. Also fixed the AwtMouseInput and removed some ununsed imports. The com.jme3.niftygui.InputSystem has been changed as well to correspond with the new Nifty way of working with mouse events. It now uses the new MouseInputEventQueue and the new NiftyMouseInputEvent.
There is still an issue with the mouse buttons besides the first mouse button. These should be picked up by nifty, but for some reason are not triggering a MouseButtonEvent. This is something Kirril will need to take a look at.

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7114 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-25 21:59:52 +00:00
nor..67
8348011344 - add undoObject to AbstractToolAction
- add Optimize Geometry tool
- fix Tool list generation

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7113 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-25 19:41:23 +00:00
nor..67
64f3a1005d - remove spaces from font names
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7112 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-25 18:17:09 +00:00
nor..67
2617a973d5 - fix FontCreator version
- fix font name passing

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7111 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-25 16:47:35 +00:00
nor..67
8fd6581fde - add Font Creator to build
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7110 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-25 16:16:34 +00:00
nor..67
3ba00cce25 - add first version of font creator (use via New File..)
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7109 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
2011-03-25 16:15:56 +00:00