Michael Bayne
581e773eb7
Created a CherContext which will be supplied to code that makes use of the
...
cher services.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@91 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-20 19:49:06 +00:00
Michael Bayne
e0ef784cea
A note on server configuration facilities.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@90 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-20 18:17:37 +00:00
Michael Bayne
bf466db2e1
Some modifications to make runjava behave more like we want it to.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@89 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-20 17:33:09 +00:00
Walter Korman
db91329aff
Moved tile edge length into IsoSceneView since it's specific to
...
rendering the tiles from an isometric perspective. Added comments and
minor clean-up.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@88 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-20 08:17:10 +00:00
Walter Korman
3e82036691
Created XMLUtil to centralize our XML machinations and allow for
...
code-sharing between the tileset and scene XML antics.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@87 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-20 08:08:59 +00:00
Walter Korman
758b9667e4
Initial version of runjava (taken directly from samskivert/bin) and a
...
script to launch the miso scene editor application.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@86 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-20 07:22:10 +00:00
Walter Korman
274fd01cef
Altered scene width/height and positioning to completely fill the
...
scene view in the editor. Fixed IsoSceneView.screenToTile() to work
correctly again.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@85 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-20 07:09:56 +00:00
Walter Korman
b5d45abd2a
Render all layers in the scene.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@84 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-20 03:50:35 +00:00
Walter Korman
633eda4cfe
Moved TileSetManager-specific methods from TileManager to TSM since
...
the editor is a special-purpose app and as such can reference the TSM
directly and save us from unnecessary TM -> TSM machinations.
Reference miso.properties in its new miso-specific location.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@83 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-20 02:23:34 +00:00
Walter Korman
35e3616c1e
Reference the tilesets.xml file in its new miso-specific location.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@82 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-20 02:19:38 +00:00
Walter Korman
1da63af67f
Added checkbox to toggle display of tile coordinates in scene view.
...
Made separate scene panel for layer selection and coords toggle,
renamed previous ScenePanel to SceneViewPanel for posterity.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@81 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-20 00:35:09 +00:00
Walter Korman
32c659ec86
Added another test tileset with various wacky images.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@80 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 23:46:54 +00:00
Walter Korman
7d101b08f4
Revamped iso scene rendering to draw the entire scene-space. Still
...
need to fix screen-to-tile coords mapping, position scene display
correctly, and perhaps allow asymmetric scene dimensions.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@79 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 23:11:27 +00:00
Michael Bayne
5678b1edb6
Added code to load up configuration information at server init time.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@78 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 21:29:01 +00:00
Michael Bayne
e912b18e27
toString()stravaganza!
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@77 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 19:30:14 +00:00
Michael Bayne
41488822dc
Modified invocation request procedure to provide a reference to the client
...
object that initiated the request. Implemented the invocation notification
side of things.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@76 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 19:18:07 +00:00
Michael Bayne
359af834ae
Use StringUtil.toString() to toString() our args array so that it is
...
readable.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@75 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 19:17:06 +00:00
Michael Bayne
f8ccff8f23
More progress on the invocation services.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@74 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 18:08:20 +00:00
Michael Bayne
406d181d1a
Use a one second select loop delay for testing purposes.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@73 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 18:06:57 +00:00
Michael Bayne
3a6af15176
Whoops. Fergot return value.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@72 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 07:48:58 +00:00
Michael Bayne
d55ce27b2b
Created a test service and provider and sorted out further details.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@71 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 07:48:25 +00:00
Michael Bayne
933896e503
Added a note on authentication and bootstrapping.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@70 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 07:18:05 +00:00
Michael Bayne
7238d75f89
Initialize _clobj member directly; pass proper subscriber to
...
createObject().
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@69 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 07:17:46 +00:00
Michael Bayne
915f3db6f1
More work on invocation manager; modified startup sequence so that server
...
can get shit together before bootstrapping the client.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@68 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 07:09:16 +00:00
Michael Bayne
6663aae772
Beginnings of invocation services implementation.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@67 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 05:56:20 +00:00
Michael Bayne
a372ebd342
Removed Mk3 designation.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@66 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 05:55:52 +00:00
Michael Bayne
907498bb9b
Documented invocation services.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@65 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 05:55:35 +00:00
Walter Korman
e6c33e727d
Don't double-buffer since Swing components already do so and we're not
...
doing anything special as of yet relating to the color depth of the
target component or its other pecularities.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@64 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-19 00:22:02 +00:00
Walter Korman
f91e1b41d1
Fixed up image loading to use the now-non-static ImageManager class.
...
Modified TileManager to store the height of a tile in the Tile
object's member data when the tile is initially created since we
would like to be able to reference it speedily.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@63 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-18 22:45:35 +00:00
Walter Korman
c4654e2a11
Repackage classes from com.threerings.cocktail.miso to
...
com.threerings.miso. Moved ImageManager to com.threerings.media.
Removed unused StripImage.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@62 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-18 21:45:42 +00:00
Walter Korman
9abae9810b
Comments and minor debugging additions.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@61 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-18 21:19:00 +00:00
Michael Bayne
381a1f800c
Created a directory for the media services package and created a log
...
object for said services to use when logging.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@60 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-18 21:17:16 +00:00
Michael Bayne
89632aecbd
Initial skeleton implementation of the resource manager.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@59 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-18 21:16:12 +00:00
Walter Korman
63e7dd40d2
Added a config value to allow specifying the default tileset for
...
selection on editor startup. Set the row height for each row in the
tile table to an appropriate height for the tile in question, and
generally update the tile table when a new tileset is selected.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@58 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-17 22:36:13 +00:00
Walter Korman
cb4d268139
Load tileset descriptions from an XML file.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@57 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-17 17:21:33 +00:00
Walter Korman
7fe2849a93
Removed hacked temporary tileset property values. Added new pointer
...
to the tileset description XML file.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@56 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-17 17:17:46 +00:00
Walter Korman
a23f6588bc
Initial test tileset description file.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@55 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-17 17:16:53 +00:00
Walter Korman
868d983d9b
Added description of how to obtain JAXP 1.1 which we need for XML
...
parsing.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@54 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-17 17:15:56 +00:00
Walter Korman
ab18d9742e
Allow placement of the selected tile in scenes undergoing edit in the
...
scene editor application. Added comments.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@53 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-16 22:12:01 +00:00
Walter Korman
6806cfb6f7
Initial work on adding a selectable tile panel to the right of the
...
scene display.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@52 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-16 18:59:31 +00:00
Walter Korman
0a0fce7db3
Highlight the tile under the mouse cursor. Increase the width of a
...
scene for easier testing. Other minor clean-up.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@51 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-16 00:45:07 +00:00
Walter Korman
764913572c
Removed unnecessary " chars.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@50 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-14 01:34:23 +00:00
Walter Korman
edc687fcb4
Started tooling about with Java2D BufferedImages. Retrieve tileset
...
config information from miso.properties for now. Don't pass around
ImageObservers since we're hoping to be able to address that
differently.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@49 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-14 00:21:24 +00:00
Walter Korman
007ce996f7
Initial version.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@48 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-14 00:02:47 +00:00
Walter Korman
46ba44fa2b
Working toward happier image loading/caching. Changed to Unix text
...
format from DOS.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@47 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-14 00:02:10 +00:00
Michael Bayne
fe259c80ea
Do the right thing with the rsrc directory.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@46 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-12 22:51:33 +00:00
Walter Korman
51a2ea511f
Updated test miso properties and added a test base tile image file.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@45 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-12 22:41:32 +00:00
Walter Korman
672fecf682
Initial working version of many miso classes. The beginnings of some
...
of our tile- and scene-related machinations.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@44 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-12 22:38:03 +00:00
Michael Bayne
c8af354d2d
A nice image to have around to keep the directory from disappearing.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@43 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-12 17:49:57 +00:00
Michael Bayne
8ca3c8b6db
Dummy MISO config file.
...
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@42 542714f4-19e9-0310-aa3c-eee0fc999fb1
2001-07-12 17:46:46 +00:00