Michael Bayne
1c311431ad
Finished the job of splitting Narya into submodules.
...
The ActionScript code is now under aslib and is built via Maven (and Ant). The
CPP code is under cpplib and is ignored by everything (other than service
generation), but now at least it's not crufting up the Java submodule with its
XCode project.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6783 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-14 19:11:33 +00:00
Michael Bayne
20074741b0
Use previous version of narya-tools to procstream our bits.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6782 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-04 00:25:22 +00:00
Michael Bayne
8c270f60da
Bump naryalib to next development version.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6781 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-03 21:43:46 +00:00
Michael Bayne
142daf9de5
Bump naryalib to 1.11 for release; nixed gwt- and tools-pom.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6780 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-03 21:40:00 +00:00
Michael Bayne
b1c869ee8d
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6779 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-03 21:30:48 +00:00
Michael Bayne
0e9f9b15d9
[maven-release-plugin] prepare release narya-parent-1.11
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6777 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-03 21:30:39 +00:00
Michael Bayne
a7e0893191
Factored Narya into two Maven modules: core and tools.
...
This will allow us to properly ship narya-tools.jar to Maven Central which is
necessary for Nenya and Vilya (and any other Narya-using project) to themselves
be built.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6776 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-03 21:25:13 +00:00
Michael Bayne
d73949838d
Seek SOURCE_HEADER in new location.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6775 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-03 19:42:43 +00:00
Michael Bayne
d2b5989d62
Move SOURCE_HEADER to etc, nixed lib dir.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6774 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-02-03 19:39:45 +00:00
Ray Greenwell
75a1840fb8
Tentative fix.
...
When we log off, anything that tries to unsubscribe in response to that
will find that the object cache is already cleared, resulting in these
info-level warnings cluttering up the log.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6773 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-27 01:18:09 +00:00
Ray Greenwell
8592564733
Break-out subscribing to our place so that it can be overridden.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6772 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-26 02:08:53 +00:00
Jamie Doornbos
1048c39449
Preparing for 1.11-SNAPSHOT development.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6771 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-13 19:55:38 +00:00
Jamie Doornbos
fc46b7a5c6
Preparing for narya-1.10.2 release.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6769 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-13 19:48:00 +00:00
Jamie Doornbos
7add9a4936
Preparing for 1.11-SNAPSHOT development.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6768 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-13 17:54:59 +00:00
Jamie Doornbos
ad3eda9001
Preparing for narya-1.10.1 release.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6767 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-13 17:51:22 +00:00
Michael Bayne
3fefd48953
Use ooo-util 1.1 to get the latest goods.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6766 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-11 00:34:25 +00:00
Ray Greenwell
92f0879305
Use guava 11.0.1.
...
Hmm, the main pom for this project references neither samskivert nor guava.
Maybe it depends on depot dragging them in?
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6765 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-10 21:07:20 +00:00
Ray Greenwell
db54048345
Fix some deprecation warnings with Interval.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6764 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-10 21:06:16 +00:00
Jamie Doornbos
d59cb2d72f
Actionscript versions of credentials nested interfaces.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6763 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-10 08:47:00 +00:00
Charlie Groves
772fc5e612
Use an ooo-ant-actionscript that respects FLEX_HOME
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6762 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-07 00:44:43 +00:00
Par Winzell
efdfbe3aea
Don't make a copy of all the events every tick; instead, queue up expiring, failed outgoing connections and then clean them up as part of the tick.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6761 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-04 19:17:49 +00:00
Dave Hoover
f32e7aa322
Auld Lang Syne
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6760 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-03 18:45:14 +00:00
Dave Hoover
a25a4d27d8
Out, vile dos line endings
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6759 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-03 18:44:50 +00:00
Dave Hoover
750e2fdac5
Whitespace
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6758 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-03 18:44:49 +00:00
Par Winzell
db78d695a6
There are NetEventHandlers that want to directly modify _handlers; let's let them.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6757 542714f4-19e9-0310-aa3c-eee0fc999fb1
2012-01-03 14:54:22 +00:00
Par Winzell
876e5ecaaa
Dispatchers used to have individuality and flavour. Nowadays they are all InvocationManager, which is not useful. The provider, however, may be.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6756 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-12-19 00:42:53 +00:00
Par Winzell
547ddbb183
Preparing for 1.11-SNAPSHOT development.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6754 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-12-08 18:28:44 +00:00
Par Winzell
11593370e7
Preparing for narya-1.10.1 release.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6753 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-12-08 18:22:50 +00:00
Par Winzell
d3c34a4a72
Match the Java side's cleanup functionality. This also helps Flash garbage collect properly.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6752 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-12-07 22:39:28 +00:00
Ray Greenwell
966d91fbcd
More cleanup during cleanup().
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6751 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-12-07 22:11:28 +00:00
Ray Greenwell
cadea4afb9
Bugfix:
...
Don't broadcast to the other peers when we serialize().
Serialize() is called from updateValue() when the value is
Streamable, and updateValue() already broadcasts.
I'm pretty sure this is correct, but there may be an edge
case I'm not aware of. Keep a sharp eye out.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6750 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-12-01 21:37:38 +00:00
Michael Bayne
418ebec455
Tidied up some really ancient and really incorrect documentation.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6749 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-28 21:55:21 +00:00
Michael Bayne
50bf281512
Oops, was a little careless when testing new mvn-release.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6748 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-28 21:54:58 +00:00
Michael Bayne
d8d2a054ef
Preparing for narya-1.11 release.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6747 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-28 21:54:46 +00:00
Michael Bayne
d7cb85743c
Movin' on down the road.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6746 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-09 18:51:54 +00:00
Michael Bayne
99cbc1aa93
Prepare 1.10 releases of our aux artifacts.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6745 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-09 18:42:19 +00:00
Michael Bayne
65f824dc8a
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6744 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-09 18:39:24 +00:00
Michael Bayne
6955b40512
[maven-release-plugin] prepare release narya-1.10
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6742 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-09 18:39:00 +00:00
Michael Bayne
1985ebfe8a
Use latest shipped Aspirin.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6741 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-11-09 18:36:40 +00:00
Par Winzell
522f1fef1c
Revert small part of previous commit.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6740 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-31 19:04:55 +00:00
Par Winzell
99312298ca
PolicyServer now actually reads and validates the request.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6739 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-31 19:03:17 +00:00
Tom Conkling
c1f484118b
Add Playtest and Release configurations (how did we not already have these?)
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6735 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-26 20:52:31 +00:00
Ray Greenwell
1dbd5db6eb
Quell throttle updating logging.
...
Nobody cares.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6734 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-21 00:08:29 +00:00
Mike Thomas
1e109e44cd
Make the Actionscript Client able to use the same mechanism as the Java Client to adjust for clock difference between client & server.
...
This allows us to pass an expiration time from the server, and the client can appropriately turn that into a countdown timer to the appropriately adjusted time.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6733 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-18 17:59:14 +00:00
Nathan Curtis
b4d516ea29
Add a method to make a named peer's node object available.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6732 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-13 21:13:50 +00:00
Michael Bayne
840c9150c4
Run the tests as part of deploy.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6731 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-13 18:44:18 +00:00
Michael Bayne
fcf174424e
You can now "ant install" for a quick(ish) install to your local repo, and "ant
...
deploy" is used by the build server and installs javadocs and source.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6730 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-13 18:33:24 +00:00
Michael Bayne
a28645ef63
Install -javadoc artifact as well; fixed some Ant javadoc links.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6729 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-13 17:44:07 +00:00
Jamie Doornbos
b185502683
Fix code generation to work with jmustache 1.4
...
In addition to the streamable generation, there were also issues with the receiver stuff, mostly to do with import
ordering. Modernizing that code to use ImportSet and {importGroups} seems to have fixed it.
NOTE: This is also broken in narya 1.9, but it not really worth the effort to fix that. It's easier just to move all
the projects that need it back to trunk. Hurray bleeding edge!
Testing done: gencode in orth and who, checked no diffs were generated.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6727 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-10 19:26:43 +00:00
Charlie Groves
b15a2d2471
Clear out the manager on the DObject when it's no longer active
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6725 542714f4-19e9-0310-aa3c-eee0fc999fb1
2011-10-10 04:14:45 +00:00