Michael Bayne
dce305ad0a
More Galileo hygiene.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@879 c613c5cb-e716-0410-b11b-feb51c14d237
2009-09-15 04:53:18 +00:00
Michael Bayne
6e5d2b57ba
Missed a spot.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@878 c613c5cb-e716-0410-b11b-feb51c14d237
2009-09-10 02:53:57 +00:00
Michael Bayne
0240e18140
Use Ops and FluentExp instead of doing things manually.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@877 c613c5cb-e716-0410-b11b-feb51c14d237
2009-09-10 02:31:16 +00:00
Par Winzell
8efbc2349c
Cope with the Funs->Funcs rename.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@876 c613c5cb-e716-0410-b11b-feb51c14d237
2009-09-09 20:18:03 +00:00
Par Winzell
9fe7cc340d
Use proper Depot support.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@875 c613c5cb-e716-0410-b11b-feb51c14d237
2009-09-09 14:52:13 +00:00
Ray Greenwell
20e1d45e43
We now make it a least-recently used map.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@874 c613c5cb-e716-0410-b11b-feb51c14d237
2009-09-01 23:47:14 +00:00
Charlie Groves
ac5d784a9e
Cleanup
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@873 c613c5cb-e716-0410-b11b-feb51c14d237
2009-08-25 18:01:30 +00:00
Ray Greenwell
3871628b27
New syntax for making a more complicated Map.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@872 c613c5cb-e716-0410-b11b-feb51c14d237
2009-08-25 02:13:09 +00:00
Ray Greenwell
e2b8ac9d42
New, more efficient Maps.
...
Don't these deck chairs look GREAT?
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@871 c613c5cb-e716-0410-b11b-feb51c14d237
2009-08-24 02:55:56 +00:00
Ray Greenwell
69a978d819
And here. Can't do it in narya yet until I trash Environment.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@870 c613c5cb-e716-0410-b11b-feb51c14d237
2009-08-21 22:05:47 +00:00
Ray Greenwell
f1ab599aa5
Oh, and compile against ooolib.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@869 c613c5cb-e716-0410-b11b-feb51c14d237
2009-08-21 21:28:20 +00:00
Ray Greenwell
79854a177d
We need ooolib (flash-utils) here.
...
This error was masked by the fact that a bunch of ooolib classes
are in naryalib.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@868 c613c5cb-e716-0410-b11b-feb51c14d237
2009-08-21 21:27:14 +00:00
Ray Greenwell
2f1a7a627b
Use an LRUHashMap to store scene models, as per TODO.
...
(Note: this doesn't compile, because the actionscript libs are jacked.
I'll try to sort that out now.)
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@867 c613c5cb-e716-0410-b11b-feb51c14d237
2009-08-21 21:11:55 +00:00
Ray Greenwell
8c14879fdb
Ye olde drive-by logging varargification.
...
Noticed that we aren't using a LRU Map for scene model storage,
which could explain client flakiness after visiting lots of scenes...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@866 c613c5cb-e716-0410-b11b-feb51c14d237
2009-08-20 23:54:35 +00:00
Dave Hoover
ad7561dae1
Prune spurious semicolons and redundant implementation declarations
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@865 c613c5cb-e716-0410-b11b-feb51c14d237
2009-08-17 21:46:33 +00:00
Ray Greenwell
85ef5ed4f9
Regenerated actionscript services, and the callers that love them.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@864 c613c5cb-e716-0410-b11b-feb51c14d237
2009-08-13 06:19:27 +00:00
Jamie Doornbos
accb67e407
Allow most recent ratings to be filtered by a specific list of game ids.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@863 c613c5cb-e716-0410-b11b-feb51c14d237
2009-07-27 21:31:42 +00:00
Charlie Groves
e31ce21c70
Use PresentsDObjectManager.newInterval
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@862 c613c5cb-e716-0410-b11b-feb51c14d237
2009-07-21 00:11:57 +00:00
Michael Bayne
e07fd189b6
Get our Presents tools from narya-tools, nix no longer needed dependencies.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@861 c613c5cb-e716-0410-b11b-feb51c14d237
2009-07-12 22:21:53 +00:00
Michael Bayne
71eb3d14d6
Out with commons lang, collections and io.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@860 c613c5cb-e716-0410-b11b-feb51c14d237
2009-07-12 21:28:36 +00:00
Jamie Doornbos
acb856c9cf
Method to access the most recent rating of a set of players. This will be used in msoy to determine recently played games of (facebook) friends.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@859 c613c5cb-e716-0410-b11b-feb51c14d237
2009-07-03 00:38:10 +00:00
Dave Hoover
44fd4d63f3
Mark overrides
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@858 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-22 17:36:34 +00:00
Michael Bayne
cd129b788c
Updates to reflect changes in Narya.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@857 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-20 01:04:01 +00:00
Michael Bayne
0ef8cf1c58
Fluency++, imports--.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@856 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-10 18:54:46 +00:00
Michael Bayne
4b136b2f88
Don't be such a stickler about our ids.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@855 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-09 20:32:11 +00:00
Michael Bayne
0c62deacdb
Actually we want purgePlayers().
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@854 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-09 20:30:53 +00:00
Michael Bayne
a8b5a3feb3
Added purgeGame(), purgePlayer(), nixed deletePercentiles().
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@853 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-09 20:29:11 +00:00
Dave Hoover
2496ec5701
Random cleanup I had kicking around
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@852 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-09 05:53:40 +00:00
Mike Thomas
bcedb24738
Make the placement constraints a bit more flexible to other wall types than "normal" or "low"
...
Note: This does potentially break some backwards compatibility, but I don't believe anyone's actually using PlacementConstraints other than Puzzle Pirates.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@851 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-09 01:50:04 +00:00
Ray Greenwell
b6e840ddbc
Updated RSL info, not statically linked.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@850 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-08 21:59:45 +00:00
Ray Greenwell
2ec786bb63
Allow the DObject to be set after construction.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@849 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-04 02:05:52 +00:00
Ray Greenwell
82f877db99
Logging varargification.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@848 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-03 23:35:22 +00:00
Ray Greenwell
cd138d2258
Broke-out all modifications to the tables DSet into overrideable methods.
...
updateTables was already there, but I renamed it for consistency.
Pretty sure this doesn't booch any subclasses.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@847 c613c5cb-e716-0410-b11b-feb51c14d237
2009-06-03 23:21:25 +00:00
Michael Bayne
4521753319
Tightened up load()s.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@846 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-29 18:38:32 +00:00
Michael Bayne
7b0ba881d7
Update to match Depot API changes.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@845 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-29 00:20:27 +00:00
Michael Bayne
084056d343
Reference Depot operators in new non-inner classes.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@844 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-27 23:35:09 +00:00
Michael Bayne
0375da56cd
LifecycleManager -> Lifecycle.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@843 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-27 19:18:08 +00:00
Michael Bayne
1c1d621051
Use new LifecycleManager, remove need for manual initialization.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@842 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-27 18:36:27 +00:00
Ray Greenwell
48f501a2ba
Switch to google's Predicate.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@841 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-27 17:50:55 +00:00
Dave Hoover
cf1ad4ac4d
Prune trailing whitespace & foreachize loops.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@840 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-23 02:00:23 +00:00
Dave Hoover
3c5c5e6ba5
A healthy swig of google-collections
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@839 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-23 01:33:28 +00:00
Dave Hoover
1bfaa30761
Use NamedAttributeListener
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@838 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-19 19:31:31 +00:00
Ray Greenwell
75fdd4b2fc
The UserIdentifier is global. Cut through the crap.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@837 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-02 01:24:20 +00:00
Ray Greenwell
cde19e6777
Let's make this static.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@836 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-02 00:17:58 +00:00
Michael Bayne
145c94e792
Updated unit test to JUnit4, added a few tiler checks.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@835 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-01 22:57:54 +00:00
Michael Bayne
b0dcb25553
Don't let toBucketIndex freak out if someone requests the percentile for a
...
value out of our seen range. That's OK. Also switch to PrintWriter from
PrintStream when dumping.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@834 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-01 22:57:37 +00:00
Michael Bayne
0fe7c93745
Update comment and throws based on what I ended up going with.
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@833 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-01 21:02:09 +00:00
Michael Bayne
cfe2e3126a
Publish our table after we create the game if we're going to immediately create
...
the game. Also factor that out into tableCreated() for easy subclass listening.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@832 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-01 21:01:24 +00:00
Michael Bayne
da05e8a781
Added getTableCount().
...
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@831 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-01 20:52:23 +00:00
Michael Bayne
065d0e243f
Add support for differentiating properly between interesting and not
...
interesting tables and not publishing the not interesting tables in the table
lobby object.
git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@830 c613c5cb-e716-0410-b11b-feb51c14d237
2009-05-01 20:48:52 +00:00