Commit Graph

  • dda3e4c2a0 Real fix for the client UDP problems and removed my long winded and erroneous comment now that we have point-to-point connections again. Also committing the other classes to which I started adding game name and version... unfinished but needed for the other fix. PSp..om 2011-03-19 06:47:46 +0000
  • 17ecd6f0c9 Committing something for testing... may revert. PSp..om 2011-03-19 06:42:33 +0000
  • b73f71aeff Updated to use localhost instead of my hard-coded host and modified to be able to test unreliable throughput. PSp..om 2011-03-19 06:31:37 +0000
  • 9b5c1bb4d2 Leave the client UDP connection 'connectionless' and left a really big comment as to why. It's sort of too bad but not that big of a deal. PSp..om 2011-03-19 06:24:28 +0000
  • f00c13dfba Added a comment about the "magic number" used in the connect message from the client. PSp..om 2011-03-19 05:22:47 +0000
  • 5d525edc59 More graceful shutdown of client-initiated close of the Client. Way easier to take care of this stuff with working code... thanks, MonkeyZone. PSp..om 2011-03-19 03:21:24 +0000
  • 312e26aeca Fixed an NPE in the filter code... oops. A null filter is the same as always true. PSp..om 2011-03-19 03:04:30 +0000
  • 8fc15d2ecf Basic useful filter implementations. PSp..om 2011-03-19 03:00:06 +0000
  • fd62579bf3 Added a String getAddress() to the server-side connection stuff... this will be useful for certain types of filtering and is good for informational logging. PSp..om 2011-03-19 02:34:48 +0000
  • c21ae83fc1 Basic connection filtering support. Standard filter implementations to come next. PSp..om 2011-03-19 02:22:26 +0000
  • 2a33404814 Fixed some more cases where I missed the long -> int client id conversion. PSp..om 2011-03-19 01:17:26 +0000
  • a83216731e * AssetManager will now throw an exception when there are issues with loading/locating an asset sha..rd 2011-03-19 00:56:41 +0000
  • 0df414d2f0 * Fix Lighting.frag compile error * Replaced nondescript NullPointerException in OBJLoader with proper exception for missing material in MTL sha..rd 2011-03-18 23:54:06 +0000
  • 8da5e751dd Client ID is now just an int. If users connect once a millisecond for almost 25 days straight then it will eventually wrap. I think that's ok. PSp..om 2011-03-18 19:36:29 +0000
  • e511caa64f - up the version of the jme3 libraries in trunk to avoid a higher stable version number nor..67 2011-03-18 16:54:44 +0000
  • 2825885560 Log the client registration steps. PSp..om 2011-03-18 04:12:19 +0000
  • 90c01777ae Added some logging for when the kernels are actually hosting. The old SM did similar and it's useful. PSp..om 2011-03-18 04:04:51 +0000
  • f9976ec817 Added server-side client-specific session attributes for tucking player data, etc.. PSp..om 2011-03-18 02:10:45 +0000
  • 43cb19c934 Deprecated some more things, fixed some javadoc links, and added some more package.html files. PSp..om 2011-03-18 00:21:45 +0000
  • d1c8626419 Better address binding. Deprecated the methods on the old Message class that are truly dangerous in the new version since they always return null. PSp..om 2011-03-17 23:34:04 +0000
  • 24b65c4914 Added a form of client that allows delayed connection using the standard network stack. PSp..om 2011-03-17 22:01:48 +0000
  • 6718c7d892 Added the disconnect message which kicking a client from the new server... haven't actually tested it. PSp..om 2011-03-17 20:54:08 +0000
  • 5adecf2aa3 Centralize the logic for accumulating and converting non-aligned ByteBuffers into messages and messages into ByteBuffers. PSp..om 2011-03-17 20:31:49 +0000
  • b8788ad7e5 Update a javadoc for clarity. PSp..om 2011-03-17 20:16:46 +0000
  • 8a3ae8ea04 My not cleaned up throughput test showing the basic calling of the new SM API. PSp..om 2011-03-17 18:01:32 +0000
  • c551a29022 Still a work in progress. The new API and base implementations of the new interfaces. Still exists entirely in parallel with the old code. PSp..om 2011-03-17 17:57:07 +0000
  • f18fb0b287 Still a work in progress. This is the new 'heart' of the SM module that simply routes raw bytes over transports, hiding the particular transport implementation and threading model. PSp..om 2011-03-17 17:55:46 +0000
  • d9f39f6b0b SimpleApplication has now built in methods to display or not fps tex and stat view. rem..om 2011-03-17 17:27:07 +0000
  • 6e76c602e4 SSAOFilter can now be multi sampled rem..om 2011-03-17 16:52:12 +0000
  • 656783476e * Attempt to fix ATI native crash with particles sha..rd 2011-03-16 21:19:27 +0000
  • 212b5e243a Unwinding the ouroboros... modified these public API classes to not expose their internals by implementing listeners directly. Moved the listeners inside. PSp..om 2011-03-16 19:51:41 +0000
  • e441958434 Removing deprecated methods. So long, and don't let the door hit you on the way out... PSp..om 2011-03-16 19:37:27 +0000
  • 9bdaa48efa A tourniquet to steep the bleeding on the UDP side before it gets replaced. PSp..om 2011-03-16 19:30:45 +0000
  • ef77186386 Just renaming some vars to be more inline with what they are. Makes it easier to find calls to Client. PSp..om 2011-03-16 18:55:52 +0000
  • 7c9d4f19e5 Added PosterizationFilter contribution by Roy Straver a.k.a. Baal Garnaal rem..om 2011-03-16 17:17:12 +0000
  • f58ca40979 Added CrossHatchFilter contribution by Roy Straver a.k.a. Baal Garnaal rem..om 2011-03-16 17:12:45 +0000
  • 88506617ce BitmapText.setColor(color) now behaves as expected and sets the default color for all letters even after a text change. PSp..om 2011-03-16 15:23:26 +0000
  • 7aa8f746db - improve ant task for fetching wiki pages, no build fail when data cannot be loaded nor..67 2011-03-16 13:58:02 +0000
  • c0a4adc02e - update jmp build script nor..67 2011-03-16 00:59:05 +0000
  • 288451a010 Update sdk build script nor..67 2011-03-16 00:58:30 +0000
  • 4d3ebfdf14 - update build copy location nor..67 2011-03-16 00:10:52 +0000
  • 67a7c1cf22 Bone animation : - Fixed squashing flickering when changing animation - Fixed scale computation when blending - Ogre loader can now properly load scales from ogre xml files rem..om 2011-03-15 22:09:59 +0000
  • ba4265b77a - add DDS support to texture browser (thanks to @destroflyer!) nor..67 2011-03-15 18:59:11 +0000
  • 13cb24081f - enable stable update center nor..67 2011-03-15 01:17:11 +0000
  • 6b1d1d8e5c - add obfuscation support to build nor..67 2011-03-14 23:58:06 +0000
  • 927721259a - add obfuscation support to jMP via ProGuard nor..67 2011-03-14 23:57:38 +0000
  • 3fe5911b66 Adding a comment hinting at maybe why jme nifty text used to work better and then broke at some point. The older previously commented out code provided a better text width value than BitmapFont did before the recent fixes. PSp..om 2011-03-14 23:48:26 +0000
  • 596ed7578e Fixed a handful of bugs in the getLineWidth() method. Essentially, it is doing a parallel and nearly completely different calculation of line width than the one that Letters/BitmapText does. Consolidating this position model would probably be a good idea someday. PSp..om 2011-03-14 23:35:54 +0000
  • 654763d950 Fixed setText() to invalidate... otherwise, getTotalWidth(), etc. continue to use the cached sizes. PSp..om 2011-03-14 22:08:14 +0000
  • cfd031530a Modified to let clone work even with a null mesh. Though if that is your problem it just moved... hopefully closer to real life. PSp..om 2011-03-14 20:13:34 +0000
  • d159c5e8c3 Throw a more meaningful exception for a missing font than the NPE that's about to happen otherwise. PSp..om 2011-03-14 19:45:35 +0000
  • 4fb8579206 - add init dependency to hudson target nor..67 2011-03-14 19:33:39 +0000
  • 000c30b6b7 break build script nor..67 2011-03-14 19:26:21 +0000
  • dd68f0cc34 fix build script again nor..67 2011-03-14 19:23:02 +0000
  • 123b540f29 fix build script nor..67 2011-03-14 19:14:08 +0000
  • 1e92414492 fix build script nor..67 2011-03-14 19:10:19 +0000
  • ea3ee755c1 update build script nor..67 2011-03-14 19:02:06 +0000
  • 79fea64239 add global build.xml nor..67 2011-03-14 18:47:20 +0000
  • 1e7c83d126 - change build.xml for engine and sdk to new folders nor..67 2011-03-14 18:40:33 +0000
  • 0dd27bda09 - Material does not check anymore if a param is defined when clearing it. rem..om 2011-03-14 17:44:45 +0000
  • 6fd3bbedae move sdk to trunk nor..67 2011-03-14 12:55:55 +0000
  • 9e53abbb7a move jme3 to trunk nor..67 2011-03-14 12:55:32 +0000