Commit Graph

1174 Commits

Author SHA1 Message Date
Michael Bayne 9ec03e6512 Update to latest (stable) samskivert; fix some deprecations.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1185 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-12-13 23:21:24 +00:00
Michael Bayne 5633f9ce9b Run the tests as part of deploy.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1184 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-10-13 18:43:37 +00:00
Michael Bayne ef0f727bc4 Switch to separate install and deploy targets.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1183 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-10-13 18:42:46 +00:00
Michael Bayne 5d6e52bda4 We seem to need the latest Aspirin. How this has been working I know not.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1182 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-10-13 18:42:09 +00:00
Charlie Groves b671eec52c This repository seems to have gone away, so I moved jlayer to our ext repo
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1181 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-10-11 22:07:16 +00:00
Ray Greenwell 6adac94c77 Guava 10.0.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1180 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-09-28 22:27:17 +00:00
Mike Dosey 9476b70a26 Avoiding a divide-by-zero exception in CalibratingTimer when Perf.highResFrequency() returns 0 on certain machines.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1179 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-09-20 01:31:44 +00:00
Ray Greenwell c5cdb51aa8 Scratch this one, calling getError prior to initializing the
openAL sound system doesn't work.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1178 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-08-17 20:45:48 +00:00
Ray Greenwell 5b916735c2 If we're going to call alGetError we may as well make sure it's related
to what we're checking. Right?


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1177 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-08-17 20:01:30 +00:00
Charlie Groves 3d5181d81a Use location to get absolute paths
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1176 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-07-14 18:27:37 +00:00
Charlie Groves 2d0bc260a6 Remove and ignore Eclipse files in favor of letting people generate their own using m2eclipse
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1175 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-06-27 20:53:37 +00:00
Charlie Groves 2eb57503da Reference the repo with our own artifacts
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1174 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-06-27 03:56:38 +00:00
Charlie Groves a6fbaf49fc Bump to ooo-build 2.5 since the maven-ant-tasks jar 2.1 uses is no longer available
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1173 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-06-24 20:15:34 +00:00
Bruno Garcia 1c1032874a ArrayUtil --> Arrays.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1172 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-06-17 22:18:01 +00:00
Michael Bayne 1aa6dc7ad4 Make the building of the ActionScript code optional, depending on whether
flexsdk.dir is provided or can be inferred.

git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1171 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-06-10 16:13:01 +00:00
Dave Hoover 15c95e618f Unused imports
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1170 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-06-07 20:33:34 +00:00
Dave Hoover 2384e67805 GHFM autlinkifies, but doesn't know to ignore the period.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1169 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-05-26 17:31:28 +00:00
Dave Hoover 71fbb63287 Samskivert api docs are over at github now
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1168 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-05-26 17:31:26 +00:00
Dave Hoover b4409dfb5c Whitespace
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1167 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-05-26 17:31:25 +00:00
Dave Hoover dc5cb6f5f2 Javadocify
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1166 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-05-26 17:31:22 +00:00
Andrzej Kapolka 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.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1165 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-05-09 20:47:20 +00:00
Andrzej Kapolka 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.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1164 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-05-06 22:58:07 +00:00
Andrzej Kapolka e29bf08b7b Added a ResourceStream for convenience, changed "file" to "URL" in
various locations of URLStream.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1163 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-05-05 01:40:21 +00:00
Andrzej Kapolka 4ee9d56fe7 That should call the superclass method.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1162 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-05-05 01:01:28 +00:00
Andrzej Kapolka e699b5817a Turn FileStream into a more general URLStream so that we can stream music
from jar/resource URLs (but retain FileStream for compatibility).


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1161 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-05-05 00:58:32 +00:00
Mark Johnson 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)


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1160 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-14 20:33:28 +00:00
Michael Bayne ea2f7976a4 Now that my snapshot pruning is working, we can finally clean up some of this
damned cruft. No snapshot needed here.

git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1159 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-10 19:56:16 +00:00
Michael Bayne d5f975a6fe Snapshot not needed.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1158 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-10 19:53:52 +00:00
Ray Greenwell 6b84a4a639 Guava r09.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1157 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-10 19:39:59 +00:00
Ray Greenwell a403cd36b1 Bueller?
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1156 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-10 19:38:39 +00:00
Michael Bayne 2db006865e I'm not sure where this Guice dependency came from, but Nenya has no dependency
on Guice.

git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1155 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-06 23:50:35 +00:00
Michael Bayne a9806ecd06 That's a jar not an swc.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1154 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-06 23:15:28 +00:00
Michael Bayne 0e4f92ce6b Fixed manual artifact links.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1153 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-06 23:05:20 +00:00
Michael Bayne 45d0cf0d06 Added more info about our different artifacts.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1152 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-06 23:03:28 +00:00
Michael Bayne f66c95b921 Updated pom with new public facing URLs, plus OOO public Maven repository.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1151 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-06 22:56:13 +00:00
Michael Bayne 81822f6cf9 Markdownified, updated README.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1150 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-06 22:53:40 +00:00
Andrzej Kapolka 8a951b218f Since the JME package was removed from Nenya, it no longer makes sense to
include the model/animation exporters for 3DS Max.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1149 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-06 21:35:44 +00:00
Charlie Groves 1fa612c349 Use the convenience creation methods on ObserverList
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1148 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-05 21:07:41 +00:00
Michael Bayne 8162449107 Let's not hose the version line in our enthusiasm.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1147 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 05:17:53 +00:00
Michael Bayne 093accedd0 Back onto the snapshot bandwagon.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1146 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 05:16:04 +00:00
Michael Bayne b5bcdb1f9a [maven-release-plugin] prepare for next development iteration
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1145 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 05:06:20 +00:00
Michael Bayne 98dd204039 [maven-release-plugin] prepare release nenya-1.2
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1143 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 05:05:54 +00:00
Michael Bayne ba58521133 Let's use the correct version.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1142 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 05:05:17 +00:00
Michael Bayne f0052fddf5 Prepare these for our forthcoming (Maven-initiated) release.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1141 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 05:04:14 +00:00
Michael Bayne fdb9ab8a36 Simplify things now that we don't have to bend over for Maven.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1140 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 05:02:33 +00:00
Michael Bayne 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.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1139 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 05:02:10 +00:00
Michael Bayne 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.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1138 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 04:59:45 +00:00
Michael Bayne c28447faca Update our dependencies in preparation for a public release.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1137 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-04 04:24:21 +00:00
Michael Bayne 095fb41ae8 Move bootstrap.xml into etc.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1136 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-03 16:37:09 +00:00
Ray Greenwell 2b0c556f3e Guava r08.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1135 ed5b42cb-e716-0410-a449-f6a68f950b19
2011-04-02 01:31:19 +00:00