Jamie Doornbos
17cc867946
Include crowd and chat (PlaceConfig and dependencies) in abc build
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5126 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-23 05:58:07 +00:00
Jamie Doornbos
392ed4bf89
Change abc build to use an exclusion file rather than an inclusion one
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5125 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-23 05:48:40 +00:00
Jamie Doornbos
d7a8cf4518
Cleaned up abc build using flexTasks.jar
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5124 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-23 05:44:15 +00:00
Jamie Doornbos
684d6f9efc
Removed some unused imports, preparing for addition of more vilya/whirled dependencies to abc build
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5123 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-23 05:17:02 +00:00
Jamie Doornbos
35955cc701
Fixed another couple of bugs in service generation discovered when generating services for vilya
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5122 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-23 00:40:56 +00:00
Jamie Doornbos
19e15911aa
New thane module
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5121 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-22 23:51:08 +00:00
Michael Bayne
64f68e6c63
As much fun as it is to have a function named fuckingCompiler(), let's have the
...
services that require the use of an otherwise unreferenced class or symbol take
care of referencing that class or symbol themselves, so that if you use
LocationDirector, say, all the needed classes are properly included.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5120 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-22 15:17:21 +00:00
Michael Bayne
da9d8701c2
Sometimes my mind drifts away and forgets that I live in a world where I have
...
to write everything in two languages, and now have to take special care that
things written in one of those languages works properly in a wholly separate
and somewhat limited deployment environment. Ah such sweet forgetting.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5119 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-22 14:12:10 +00:00
Michael Bayne
591dc1541a
Extract our permission policy into a separate class so that a system can more
...
easily make use of different permission policies in different circumstances
(one can imagine a hypothetical partner who has different access control
requirements, perhaps).
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5118 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-22 13:12:40 +00:00
Michael Bayne
86dd4d75c7
Cleaned up the fine-grained permissions system a bit so that Yohoho can make
...
use of it in good conscience.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5117 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-22 12:03:30 +00:00
Ray Greenwell
74791b0493
Drive by change: use for each loops.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5116 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-22 06:27:15 +00:00
Andrzej Kapolka
efb1a7c89a
Use the overloaded default methods for default transport.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5115 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-22 00:36:20 +00:00
Jamie Doornbos
3940a13e32
Preparing narya abc for mavenification: renamed naryalib.abc to narya-abc.abc so artifactId does not conflict. Also fixed narya-dist to include bureau classes and swapped in new hard-wired avmthane for test client target.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5114 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-21 23:39:35 +00:00
Jamie Doornbos
15127aa5df
Improvements to my test log parser that were just lying aroudn
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5113 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-21 23:36:18 +00:00
Par Winzell
cfe4adbed7
New versions of low-level Tamarin libraries. Soon, soon, these will come from Maven.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5112 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-21 17:09:21 +00:00
Michael Bayne
9e8f5f0b08
Nixed stray blank line.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5111 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-21 11:26:18 +00:00
Charlie Groves
6a00927002
Don't include the source for native libs in the jar
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5110 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-19 20:56:31 +00:00
Michael Bayne
9b9d62558d
More unit cleanup.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5109 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-18 11:39:20 +00:00
Michael Bayne
ec3fb4023a
Allow the BodyObject to play along when we enter and leave a place.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5108 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-18 11:30:45 +00:00
Michael Bayne
9b92f14412
Improve error message.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5107 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-18 11:30:16 +00:00
Andrzej Kapolka
117fb1a67b
The problem was elsewhere, so revert the last couple of changes.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5106 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-18 06:59:16 +00:00
Andrzej Kapolka
7a1ec4a3a1
Let's see if it helps to have the enum outside the class.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5105 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-17 01:52:32 +00:00
Andrzej Kapolka
814ad6b1d7
Third time's a charm: apparently values() is problematic, so
...
let's try using a normal HashMap.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5104 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-16 22:16:50 +00:00
Andrzej Kapolka
817c7014b4
Apparently EnumMap doesn't work with Retroweaver, so let's try
...
using an array instead.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5103 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-16 21:25:22 +00:00
Nathan Curtis
85b3b3114d
Include the dispatcher here so we know if it was null or unresponsive.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5102 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-16 17:29:16 +00:00
Mike Thomas
943e18ac4a
genreceiver also needs to deal with arrays as parameters for import purposes.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5101 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-16 17:05:02 +00:00
Andrzej Kapolka
db874782f9
Allow inheriting the transport hint from the containing class.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5100 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-16 02:41:40 +00:00
Andrzej Kapolka
ee74481cad
Much work on generalizing the notion of message "transport" and
...
allowing the use of annotations to customize transport for
DObject fields and service/receiver methods.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5099 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-16 01:47:33 +00:00
Par Winzell
e279133868
Redundancy.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5098 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-15 21:57:09 +00:00
Par Winzell
8de38e5bbb
Add a classpath condition so Yohoho builds again. Oopsie.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5097 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-15 21:48:39 +00:00
Par Winzell
4c46899e23
Really really cluttering the build files up.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5096 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-15 17:37:03 +00:00
Par Winzell
8b7233c5ca
This hack we do with Environment.as is really cluttering up the build files.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5095 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-15 17:27:57 +00:00
Par Winzell
5f32756b0a
Use the new asc.jar here too.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5094 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-15 16:57:22 +00:00
Par Winzell
dbd1d92acc
We've got asc.jar in extlibs now, use it.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5093 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-15 16:56:05 +00:00
Par Winzell
fea7c2f8f7
Give each client a username so they don't step on one another's feet. We may want to come up with a BureauName or somesuch.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5092 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-14 01:55:38 +00:00
Andrzej Kapolka
31f1a0af16
Added missing field.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5091 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-13 23:21:34 +00:00
Andrzej Kapolka
9bafa5e7c8
Basic support for datagram messaging. Hope I haven't fucked
...
anything up!
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5090 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-13 21:12:39 +00:00
Par Winzell
02654017d0
New Thane library.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5089 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-13 20:29:38 +00:00
Par Winzell
151a021f65
Configure the AgentObject from the stream.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5088 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-13 16:39:52 +00:00
Par Winzell
f11ee4b82f
Updated Thane library. High time to Mavenize these.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5087 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-13 14:10:26 +00:00
Ray Greenwell
8abc76a5fc
Changed preferredWindowOrTab parameter to be a String which is the target window/tab name.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5086 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-12 23:38:53 +00:00
Ray Greenwell
714ab29a88
Occam's razor. toString()ing an int in hex format is built-in to flash.
...
Didn't touch other stuff.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5085 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-12 23:33:16 +00:00
Jamie Doornbos
fd49818c3c
quick and dirty script to help evaluate problems with thane client
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5084 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-12 23:32:14 +00:00
Jamie Doornbos
d63fd40f74
Narya test targets (bureau fixes)
...
* Fixed misspelled "port" parameter
* Added check targets to prevent overwrite of executing file
* Tuned test parameters to try to capture logon failure
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5083 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-12 23:29:39 +00:00
Jamie Doornbos
2a49924f91
Bureaucracy: consistently log info message for all agent and bureau entry points
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5082 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-12 23:23:31 +00:00
Charlie Groves
8581947de5
Add a cousin of setUsername, updateUsername, that does the same thing but in the active client object. Like setUsername, its invocation should always be accompanied by the sacrifice of at least three chickens and if you really want it to succeed, one small goat.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5081 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-12 21:23:16 +00:00
Par Winzell
cbc7d7b007
New thane.abc version, add ObjectMarshaller to the list of compiled-in classes.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5080 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-11 21:45:24 +00:00
Par Winzell
c4b95d953f
This isn't used, and I'd rather not have to implement it pointlessly in Tamarin.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5079 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-11 21:44:51 +00:00
Par Winzell
513ad0fe32
Only do cycle checking for actual pointers -- otherwise two of the same integers or strings in sequence trigger it, which is briefly amusing but ultimately quite undesirable.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5078 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-11 21:44:23 +00:00
Par Winzell
3b5e956f35
Build naryalib.abc with debug information.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5077 542714f4-19e9-0310-aa3c-eee0fc999fb1
2008-05-11 05:38:09 +00:00