Commit Graph

  • e450c9076f Update the narya we use. Ray J. Greenwell 2012-10-02 18:07:40 -07:00
  • ee9a81512f Fix deprecation warning with move to new samskivert library. Ray J. Greenwell 2012-10-02 17:48:01 -07:00
  • 7df6f0160f Move to samskivert 1.7 and guava-jdk5 13.0 Ray J. Greenwell 2012-10-02 17:43:09 -07:00
  • d2dedd8e65 Another spot where a safer comparison is called for. Nathan Curtis 2012-08-16 11:47:38 -07:00
  • 5a1cc88744 Use a safe comparison instead of simple subtraction. Nathan Curtis 2012-08-07 17:43:41 -07:00
  • 760eed0fe0 Preparing for 1.5-SNAPSHOT development. Mark Johnson 2012-04-03 21:10:32 -07:00
  • 2ce6bdffac Preparing for nenya-parent-1.4.1 release. Mark Johnson 2012-04-03 21:03:01 -07:00
  • dbda61db78 Oops, install nenya-parent.pom and nenya.jar. Michael Bayne 2012-03-30 13:31:48 -07:00
  • a1d60a685b Use File.separatorChar where it makes sense. Ray J. Greenwell 2012-03-30 11:12:50 -07:00
  • c7e80de26d Revert "Revert "Code formatting and method rearrangement."" Ray J. Greenwell 2012-03-30 11:08:36 -07:00
  • cc0c9c4e3e Revert "Code formatting and method rearrangement." Ray J. Greenwell 2012-03-30 11:06:13 -07:00
  • 7c182066ea Merge branch 'master' of github.com:threerings/nenya Ray J. Greenwell 2012-03-30 11:01:29 -07:00
  • 6f9daf6c97 Code formatting and method rearrangement. Ray J. Greenwell 2012-03-30 10:57:56 -07:00
  • 7fdd65b0b4 Allow customized locale paths. Ray J. Greenwell 2012-03-30 10:48:49 -07:00
  • 94546866dd [maven-release-plugin] prepare for next development iteration Michael Bayne 2012-03-09 08:37:13 -08:00
  • 773897a2b8 [maven-release-plugin] prepare release nenya-parent-1.4 Michael Bayne 2012-03-09 08:37:07 -08:00
  • 99bfa8c16b Build and deploy nenya-tools.jar, other fixes. Michael Bayne 2012-02-27 12:59:47 -08:00
  • 8a4d7d5c39 Fix some install/deploy bits. Still need to sort out tools. Michael Bayne 2012-02-27 12:26:57 -08:00
  • 04296ba93c Reference SOURCE_HEADER in its new location. Michael Bayne 2012-02-27 12:18:56 -08:00
  • 09b907c3f4 Reheadered, minus (svn-only) $Id$. Michael Bayne 2012-02-27 12:16:26 -08:00
  • 5e2380eb24 Split Nenya into proper Maven submodules (same treatment Narya got). Michael Bayne 2012-02-27 11:46:22 -08:00
  • 90146d517d Update README with new newness. Michael Bayne 2012-02-27 11:21:43 -08:00
  • 617bd49980 Update developerConnection with Github URL. Michael Bayne 2012-02-27 11:18:57 -08:00
  • 797aa5dc18 Preparing for 1.4-SNAPSHOT development. Mark Johnson 2012-02-22 03:08:44 +00:00
  • 63c4bc197c Preparing for nenya-1.3 release. Mark Johnson 2012-02-22 03:00:55 +00:00
  • e172d90672 Use new shipped Narya 1.11. Michael Bayne 2012-02-04 00:21:56 +00:00
  • 5202627607 Some POM tidying. Michael Bayne 2012-01-11 00:35:11 +00:00
  • 9c04e6b42f Use guava 11.0.1 Ray Greenwell 2012-01-10 21:08:22 +00:00
  • 9a49191ac9 Use an ooo-ant-actionscript that respects FLEX_HOME Charlie Groves 2012-01-07 00:45:14 +00:00
  • f49f91e016 Auld Lang Syne Dave Hoover 2012-01-03 18:45:35 +00:00
  • 9ec03e6512 Update to latest (stable) samskivert; fix some deprecations. Michael Bayne 2011-12-13 23:21:24 +00:00
  • 5633f9ce9b Run the tests as part of deploy. Michael Bayne 2011-10-13 18:43:37 +00:00
  • ef0f727bc4 Switch to separate install and deploy targets. Michael Bayne 2011-10-13 18:42:46 +00:00
  • 5d6e52bda4 We seem to need the latest Aspirin. How this has been working I know not. Michael Bayne 2011-10-13 18:42:09 +00:00
  • b671eec52c This repository seems to have gone away, so I moved jlayer to our ext repo Charlie Groves 2011-10-11 22:07:16 +00:00
  • 6adac94c77 Guava 10.0. Ray Greenwell 2011-09-28 22:27:17 +00:00
  • 9476b70a26 Avoiding a divide-by-zero exception in CalibratingTimer when Perf.highResFrequency() returns 0 on certain machines. Mike Dosey 2011-09-20 01:31:44 +00:00
  • c5cdb51aa8 Scratch this one, calling getError prior to initializing the openAL sound system doesn't work. Ray Greenwell 2011-08-17 20:45:48 +00:00
  • 5b916735c2 If we're going to call alGetError we may as well make sure it's related to what we're checking. Right? Ray Greenwell 2011-08-17 20:01:30 +00:00
  • 3d5181d81a Use location to get absolute paths Charlie Groves 2011-07-14 18:27:37 +00:00
  • 2d0bc260a6 Remove and ignore Eclipse files in favor of letting people generate their own using m2eclipse Charlie Groves 2011-06-27 20:53:37 +00:00
  • 2eb57503da Reference the repo with our own artifacts Charlie Groves 2011-06-27 03:56:38 +00:00
  • a6fbaf49fc Bump to ooo-build 2.5 since the maven-ant-tasks jar 2.1 uses is no longer available Charlie Groves 2011-06-24 20:15:34 +00:00
  • 1c1032874a ArrayUtil --> Arrays. Bruno Garcia 2011-06-17 22:18:01 +00:00
  • 1aa6dc7ad4 Make the building of the ActionScript code optional, depending on whether flexsdk.dir is provided or can be inferred. Michael Bayne 2011-06-10 16:13:01 +00:00
  • 15c95e618f Unused imports Dave Hoover 2011-06-07 20:33:34 +00:00
  • 2384e67805 GHFM autlinkifies, but doesn't know to ignore the period. Dave Hoover 2011-05-26 17:31:28 +00:00
  • 71fbb63287 Samskivert api docs are over at github now Dave Hoover 2011-05-26 17:31:26 +00:00
  • b4409dfb5c Whitespace Dave Hoover 2011-05-26 17:31:25 +00:00
  • dc5cb6f5f2 Javadocify Dave Hoover 2011-05-26 17:31:22 +00:00
  • 692ca57250 Turns out I completely screwed up my measurements, and it is in fact (much) faster to read the decompressed files as opposed to reading them in-place from the jar. At least I double-checked before going too far. In case you were wondering, it's *really* fast to simply check a jar file for an entry that doesn't exist. Andrzej Kapolka 2011-05-09 20:47:20 +00:00
  • d46608becd I tested it on Linux, and on Windows, and on OS X: on every platform, near as I can tell, it's substantially faster to read resources directly from the jar file rather than unpacking them first. Why would that be? Well, for starters, I'm guessing it takes less time to decompress data than to read more data from the storage device. Also, it's likely to use disk space more efficiently: having all the resources in one jar makes it more likely that they'll occupy adjacent blocks, not to mention the fact that there's less wasted space from partially filled blocks. So, add an option to avoid unpacking files from jars before reading them. This doesn't work with FastImageIO's memory-mapped image reading, but we don't use that in Spiral Knights. Andrzej Kapolka 2011-05-06 22:58:07 +00:00
  • e29bf08b7b Added a ResourceStream for convenience, changed "file" to "URL" in various locations of URLStream. Andrzej Kapolka 2011-05-05 01:40:21 +00:00
  • 4ee9d56fe7 That should call the superclass method. Andrzej Kapolka 2011-05-05 01:01:28 +00:00
  • e699b5817a Turn FileStream into a more general URLStream so that we can stream music from jar/resource URLs (but retain FileStream for compatibility). Andrzej Kapolka 2011-05-05 00:58:32 +00:00
  • 81abfe0d30 - Keep the current/desired state of the sound up to date and add a method to check if a sound is pending, (ie. set to play but hasn't finished buffering) Mark Johnson 2011-04-14 20:33:28 +00:00
  • ea2f7976a4 Now that my snapshot pruning is working, we can finally clean up some of this damned cruft. No snapshot needed here. Michael Bayne 2011-04-10 19:56:16 +00:00
  • d5f975a6fe Snapshot not needed. Michael Bayne 2011-04-10 19:53:52 +00:00
  • 6b84a4a639 Guava r09. Ray Greenwell 2011-04-10 19:39:59 +00:00
  • a403cd36b1 Bueller? Ray Greenwell 2011-04-10 19:38:39 +00:00
  • 2db006865e I'm not sure where this Guice dependency came from, but Nenya has no dependency on Guice. Michael Bayne 2011-04-06 23:50:35 +00:00
  • a9806ecd06 That's a jar not an swc. Michael Bayne 2011-04-06 23:15:28 +00:00
  • 0e4f92ce6b Fixed manual artifact links. Michael Bayne 2011-04-06 23:05:20 +00:00
  • 45d0cf0d06 Added more info about our different artifacts. Michael Bayne 2011-04-06 23:03:28 +00:00
  • f66c95b921 Updated pom with new public facing URLs, plus OOO public Maven repository. Michael Bayne 2011-04-06 22:56:13 +00:00
  • 81822f6cf9 Markdownified, updated README. Michael Bayne 2011-04-06 22:53:40 +00:00
  • 8a951b218f Since the JME package was removed from Nenya, it no longer makes sense to include the model/animation exporters for 3DS Max. Andrzej Kapolka 2011-04-06 21:35:44 +00:00
  • 1fa612c349 Use the convenience creation methods on ObserverList Charlie Groves 2011-04-05 21:07:41 +00:00
  • 8162449107 Let's not hose the version line in our enthusiasm. Michael Bayne 2011-04-04 05:17:53 +00:00
  • 093accedd0 Back onto the snapshot bandwagon. Michael Bayne 2011-04-04 05:16:04 +00:00
  • b5bcdb1f9a [maven-release-plugin] prepare for next development iteration Michael Bayne 2011-04-04 05:06:20 +00:00
  • 98dd204039 [maven-release-plugin] prepare release nenya-1.2 Michael Bayne 2011-04-04 05:05:54 +00:00
  • ba58521133 Let's use the correct version. Michael Bayne 2011-04-04 05:05:17 +00:00
  • f0052fddf5 Prepare these for our forthcoming (Maven-initiated) release. Michael Bayne 2011-04-04 05:04:14 +00:00
  • fdb9ab8a36 Simplify things now that we don't have to bend over for Maven. Michael Bayne 2011-04-04 05:02:33 +00:00
  • afcc90c174 Oh for fuck's sake. The Maven Ant task can't handle the double dash in a multiline XML comment. Is it possible to count the bad decisions made when designing XML? I don't think numbers go that high. Michael Bayne 2011-04-04 05:02:10 +00:00
  • 61cbafcefb When building via Maven, skip the tests that require resources to be prepared. That broke a while ago and it's too much of a PITA to keep working. Michael Bayne 2011-04-04 04:59:45 +00:00
  • c28447faca Update our dependencies in preparation for a public release. Michael Bayne 2011-04-04 04:24:21 +00:00
  • 095fb41ae8 Move bootstrap.xml into etc. Michael Bayne 2011-04-03 16:37:09 +00:00
  • 2b0c556f3e Guava r08. Ray Greenwell 2011-04-02 01:31:19 +00:00
  • 82a7a4476a Speeling Dave Hoover 2011-03-31 20:10:25 +00:00
  • e6f6b14872 Stop calling aslib as part of dist, finish conversion to ooo-build Charlie Groves 2011-03-28 02:58:05 +00:00
  • 9fcf4d1edd It's cheaper to check the flag, so let's do that first. Andrzej Kapolka 2011-03-25 03:34:04 +00:00
  • f0ff20fd23 Come to think of it, we don't need to maintain a list of closed nodes; we can just use a flag. Andrzej Kapolka 2011-03-25 03:19:51 +00:00
  • 5dab9cfab2 ArrayList.contains shows up as a hot spot in pathfinding. Let's try using an identity hash set to accelerate it (identity hash set uses linear probing, which can give better cache performance than the chaining used by the normal hash set). Andrzej Kapolka 2011-03-23 04:49:18 +00:00
  • ced496a379 Use narya-tools, since we do on Vilya already. Non-OOO-builder beware. Added missing -init-ooo to clean target. Michael Bayne 2011-03-16 18:24:13 +00:00
  • 1ea0c14cf1 Nixed unneeded filtering. Michael Bayne 2011-03-16 00:18:28 +00:00
  • ed98f2417a Modified Nenya to use ooo-build scripts, chiefly for my own edification. Michael Bayne 2011-03-16 00:12:22 +00:00
  • e68ac3a0c9 Typo. Bruno Garcia 2011-03-10 01:55:13 +00:00
  • e28c1a1ef6 Let's go back to a stable Narya version here. Michael Bayne 2011-02-03 20:04:57 +00:00
  • f648e24f90 Moved action tileset parsing into a helper class, so that it can be more easily tested and debugged. Turns out the problem I was chasing was a digester-2.0 dependency where a digester-1.8 dependency was needed, but I'll go ahead and commit this anyway. Michael Bayne 2011-02-03 20:04:09 +00:00
  • b69202d0ef Make it possible to run unit tests without running the media tests. Michael Bayne 2011-02-03 20:03:12 +00:00
  • 8718c7a7f5 In order to pick up recent narya bugfixes, move our dependency forward to the current narya snapshot. Mike Thomas 2011-02-03 19:37:16 +00:00
  • 1e642792eb We need a hard coded version here as the new Maven world order shuns RELEASE versions. Michael Bayne 2011-02-01 19:19:26 +00:00
  • 02d46eb73a I was wondering where that went. Andrzej Kapolka 2011-01-27 01:10:08 +00:00
  • d076bf84e8 Check for a locale-specific resource in getResourceFile. Andrzej Kapolka 2011-01-27 01:08:05 +00:00
  • 188578eb79 Deploy a sources jar along with the code jar for IDE-happiness Charlie Groves 2011-01-20 00:44:16 +00:00
  • 3d24d016f6 Step 2 in getting the *-poms versions to match pom versions. Mike Thomas 2011-01-18 17:55:38 +00:00
  • 6333249d63 And move the tools-pom in line too. Mike Thomas 2011-01-18 17:47:24 +00:00
  • d70bc9aee7 Step 1 in bringing as-pom up to pom's version. Mike Thomas 2011-01-18 17:37:08 +00:00