Ray Greenwell
0a89eedc6c
Nixed JavaConstants.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4434 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-10-24 22:16:57 +00:00
Michael Bayne
e99ac5762d
Regenerated all of the ActionScript services using the new code generation tool.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4401 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-10-04 20:41:51 +00:00
Michael Bayne
398767da5f
Ran the auto-generator on all our Streamable stuff in Narya. Tidied up the
...
results.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4395 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-10-04 02:07:04 +00:00
Ray Greenwell
a3213cdee2
Automatically unwrap any result object that is wrapped.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4377 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-09-24 23:51:33 +00:00
Ray Greenwell
036271438a
Some bits: made the actionscript Observer list cope and furthermore
...
keep all observers in the list if the 'apply' function you specify
returns void.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4374 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-09-14 01:48:09 +00:00
Ray Greenwell
f4e7fd73f6
Commented out upstream methods for classes that will never use them.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4367 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-09-11 20:19:11 +00:00
Ray Greenwell
2c84eb9251
Added hexlate() and unhexlate() to StringUtil.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4363 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-09-08 02:30:12 +00:00
Ray Greenwell
bd306351ee
Removed some code that only needs to be on the server-side.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4360 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-09-07 21:31:34 +00:00
Ray Greenwell
e88abe3751
Whoops, removed stray line.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4358 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-09-07 03:14:03 +00:00
Ray Greenwell
796c6d2587
Match change to java class.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4357 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-09-07 03:10:47 +00:00
Ray Greenwell
70854349af
This was missing.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4355 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-09-01 01:32:52 +00:00
Ray Greenwell
1461dc1ccc
Created a ResultAdapter... but called it ResultWrapper.
...
There is already a ResultAdapter in util/ that adapts an
invocation service ResultListener into a com.samskivert.util.ResultListener.
Flash can't cope with two classes of the same name in the same library
module, so I named my adapter *Wrapper. For consistency it would be nice
if these were the same in ActionScript and Java, so maybe we'll end up
just renaming the one in util/.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4354 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-09-01 01:10:24 +00:00
Ray Greenwell
0291990de9
Match some changes on the java side (No effect).
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4343 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-08-24 00:41:24 +00:00
Ray Greenwell
98a2c3f4ba
Removed TestClient, checked in a few inconsequential changes.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4337 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-08-22 20:47:43 +00:00
Ray Greenwell
39376d9d20
Extend ListenerAdapter, changed the failed function to be the first arg.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4331 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-08-19 01:05:17 +00:00
Ray Greenwell
1ae508f3aa
Removed the pointless InvocationCodes.SUCCESS, moved it to ChatCodes,
...
which was the only child class that used it.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4328 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-08-16 18:38:39 +00:00
Ray Greenwell
53aacc4bbc
Added ClassUtil.isSameClass(), reimplemented another function using
...
the constructor property.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4322 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-08-12 01:19:30 +00:00
Ray Greenwell
2ccf76d30a
This is exactly the kind of thing I hate about abjectscript: if you forget
...
to cast something, it's all OK. Luckily I spelled everything correctly,
but lets change it so that the compiler can help us check things.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4314 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-08-10 18:02:00 +00:00
Ray Greenwell
9a8214d39d
This method should be protected.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4309 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-08-09 00:55:25 +00:00
Ray Greenwell
f9a0392841
Bugfix.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4305 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-08-08 22:41:48 +00:00
Ray Greenwell
47a8a27a4e
Cleanup.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4296 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-07-29 01:10:15 +00:00
Ray Greenwell
7c17069a16
Some fixups and enhancements.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4294 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-07-28 02:48:52 +00:00
Ray Greenwell
ad74efc332
An adapter for a ClientObserver.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4293 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-07-26 00:37:02 +00:00
Ray Greenwell
ed1f43bdfc
Fixed up a number of TODOs; created a new Wrapped interface to simplify
...
auto-unwrapping.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4286 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-07-24 19:53:24 +00:00
Ray Greenwell
fb532c1349
Added missing methods.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4285 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-07-22 00:11:51 +00:00
Ray Greenwell
a9109fc4af
Added the CLIENT_DID_CLEAR client event.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4284 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-07-21 23:41:12 +00:00
Ray Greenwell
e16d838b18
Be sure to generate a DID_LOGOFF event, and a few other bits.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4283 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-07-21 21:28:57 +00:00
Ray Greenwell
786a8ab947
Bugfix with toArray().
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4272 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-07-18 02:21:55 +00:00
Ray Greenwell
8ede77fcb2
Made toStringBuf() protected so that subclasses in other packages may
...
override it.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4269 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-07-18 02:20:22 +00:00
Ray Greenwell
947db5851d
Renamed the InvocationListeners to the standard way I've been naming
...
inner classes over here on the actionscript side.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4265 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-07-13 19:08:18 +00:00
Ray Greenwell
608be4557b
Some changes required for the new compiler.
...
- Import bleeding may be fixed, as I had to import a bunch of things I
should have had to earlier.
- NOW they make duplicate variable definitions bad (but without block
scoping... yay).
- Another hoopjump.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4233 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-06-28 22:04:19 +00:00
Ray Greenwell
d948eb4f37
Added a really basic Config class for storing prefs clientside,
...
wired it up.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4184 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-06-08 22:12:19 +00:00
Ray Greenwell
e6e96c25fc
Ported over the automatic port-retrying code, but had to modify some things
...
due to differences in the way flash throws errors (and apparently can't
re-use a socket object).
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4183 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-06-08 21:44:27 +00:00
Ray Greenwell
07c2666e8b
Temporarily turn Integer keys into just ints.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4174 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-06-06 02:09:01 +00:00
Ray Greenwell
251566b321
- Added TokenRing
...
- Specify override first on overridden methods.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4170 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-06-05 21:28:00 +00:00
Ray Greenwell
9e3c46c7a5
Unwrap integers before assigning properties. God, I wish I could just
...
autotranslate at the network layer.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4159 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-31 01:15:58 +00:00
Ray Greenwell
a3dfc741c6
Fixed up some event constructors that didn't have zero-arg forms.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4157 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-30 21:08:39 +00:00
Ray Greenwell
6b3aba0225
Allow zero-arg construction (for unserialization).
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4154 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-27 01:51:33 +00:00
Ray Greenwell
cdd7a64b04
Renamed some "inner" classes, removed debugging lines.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4152 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-26 22:39:31 +00:00
Ray Greenwell
fdfce50d01
Checkpoint, I've got an interactive 2d scene mostly working.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4151 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-26 21:54:34 +00:00
Ray Greenwell
9b11d03b46
Added a Cloneable interface, fixed up a few bits.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4148 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-25 01:18:04 +00:00
Ray Greenwell
c143e93554
Spot stuff in AbjectScript.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4144 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-24 00:20:00 +00:00
Ray Greenwell
f7eb18460a
Began porting 'whirled'.
...
The basic whirled stuff is here; compiling and working.
'Spot' still to come.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4133 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-20 02:18:18 +00:00
Ray Greenwell
a22ca8b079
Simplified logging facilities.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4131 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-19 22:47:44 +00:00
Ray Greenwell
7ec9c8d642
Let's name inner classes with an "_" where Java puts a "$", and do
...
automatic name translation for those names.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4129 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-19 02:23:47 +00:00
Ray Greenwell
a2644d5c04
MessageListener adapter.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4128 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-19 02:22:51 +00:00
Ray Greenwell
64e87bb907
Added the keys() function to the Map interface, replaced instances of
...
SimpleMap with HashMap. Discarded SimpleMap.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4122 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-16 21:06:06 +00:00
Ray Greenwell
fe3350dc3c
More streaming fixups.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4106 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-10 02:35:01 +00:00
Ray Greenwell
b82108ecea
Streaming fixups on the path towards getting things working in beta3.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4105 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-10 00:40:15 +00:00
Ray Greenwell
e100ef4faf
Updated to match API changes in Beta3.
...
InvocationRegistration had a constructor called Registration. I wonder if
that was causing the compile error with beta2.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4104 542714f4-19e9-0310-aa3c-eee0fc999fb1
2006-05-09 23:03:47 +00:00