{"action":"created","issue":{"url":"https://api.github.com/repos/threerings/clyde/issues/9","labels_url":"https://api.github.com/repos/threerings/clyde/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/threerings/clyde/issues/9/comments","events_url":"https://api.github.com/repos/threerings/clyde/issues/9/events","html_url":"https://github.com/threerings/clyde/pull/9","id":60725942,"number":9,"title":"[WIP] Experimental pruning","user":{"login":"amrox","id":47537,"avatar_url":"https://avatars.githubusercontent.com/u/47537?v=3","gravatar_id":"","url":"https://api.github.com/users/amrox","html_url":"https://github.com/amrox","followers_url":"https://api.github.com/users/amrox/followers","following_url":"https://api.github.com/users/amrox/following{/other_user}","gists_url":"https://api.github.com/users/amrox/gists{/gist_id}","starred_url":"https://api.github.com/users/amrox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amrox/subscriptions","organizations_url":"https://api.github.com/users/amrox/orgs","repos_url":"https://api.github.com/users/amrox/repos","events_url":"https://api.github.com/users/amrox/events{/privacy}","received_events_url":"https://api.github.com/users/amrox/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-03-11T20:39:50Z","updated_at":"2015-03-19T20:07:40Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/threerings/clyde/pulls/9","html_url":"https://github.com/threerings/clyde/pull/9","diff_url":"https://github.com/threerings/clyde/pull/9.diff","patch_url":"https://github.com/threerings/clyde/pull/9.patch"},"body":"Clyde compiles cleanly, as well as several consumers.\r\n\r\nGitHub is choking on the diff, so here are some relevant things\r\n\r\nNo longer depends on:\r\n  - lwjgl\r\n  - narya\r\n  - nenya\r\n  - vilya\r\n\r\nBreaking dependencies to remove large amounts of *presumably* unneeded code:\r\n  - config/tools/ConfigSearcher.java\r\n  - editor/swing/editors/ObjectEditor.java \r\n       - 22d8e021b2f6803cce08eb7e9788cbbb34cfbf6a\r\n  - opengl/camera/Camera.java\r\n  - opengl/effect/config/InfluenceConfig.java\r\n  - opengl/effect/config/PlacerConfig.java\r\n  - opengl/effect/config/ShooterConfig.java\r\n     - 663a126723f069c10fa08f9fa5fc6664dfc6cf54\r\n  - presents/tools/InvocationTask.java\r\n     - caf293aeb344d418be37dab1a5242f20c4ceb628\r\n  - threerings/resource/ResourceManager.java\r\n     - https://github.com/threerings/clyde/commit/6a4ada0b179d4395c1e0632d5a1a3b6db84ce290#diff-26152bea1f5947df3b308908f2d7724aR831\r\n     - https://github.com/threerings/clyde/commit/6a4ada0b179d4395c1e0632d5a1a3b6db84ce290#diff-26152bea1f5947df3b308908f2d7724aR849\r\n\r\nAll added files (mostly from narya & nenya):\r\n```\r\nA\tcore/src/main/java/com/threerings/NaryaLog.java\r\nA\tcore/src/main/java/com/threerings/geom/GeomUtil.java\r\nA\tcore/src/main/java/com/threerings/geom/Log.java\r\nA\tcore/src/main/java/com/threerings/io/ArrayMask.java\r\nA\tcore/src/main/java/com/threerings/io/BasicStreamers.java\r\nA\tcore/src/main/java/com/threerings/io/ClassMapping.java\r\nA\tcore/src/main/java/com/threerings/io/FieldMarshaller.java\r\nA\tcore/src/main/java/com/threerings/io/Intern.java\r\nA\tcore/src/main/java/com/threerings/io/NotStreamable.java\r\nA\tcore/src/main/java/com/threerings/io/ObjectInputStream.java\r\nA\tcore/src/main/java/com/threerings/io/ObjectOutputStream.java\r\nA\tcore/src/main/java/com/threerings/io/SimpleStreamableObject.java\r\nA\tcore/src/main/java/com/threerings/io/Streamable.java\r\nA\tcore/src/main/java/com/threerings/io/Streamer.java\r\nA\tcore/src/main/java/com/threerings/media/Log.java\r\nA\tcore/src/main/java/com/threerings/media/image/ColorPository.java\r\nA\tcore/src/main/java/com/threerings/media/image/Colorization.java\r\nA\tcore/src/main/java/com/threerings/media/image/ImageUtil.java\r\nA\tcore/src/main/java/com/threerings/media/image/Mirage.java\r\nA\tcore/src/main/java/com/threerings/media/image/tools/xml/ColorPositoryParser.java\r\nA\tcore/src/main/java/com/threerings/presents/annotation/TransportHint.java\r\nA\tcore/src/main/java/com/threerings/presents/client/InvocationListener.java\r\nA\tcore/src/main/java/com/threerings/presents/net/Transport.java\r\nA\tcore/src/main/java/com/threerings/presents/tools/GenTask.java\r\nA\tcore/src/main/java/com/threerings/presents/tools/GenUtil.java\r\nA\tcore/src/main/java/com/threerings/presents/tools/ImportSet.java\r\nA\tcore/src/main/java/com/threerings/presents/tools/InvocationTask.java\r\nA\tcore/src/main/java/com/threerings/presents/tools/SourceFile.java\r\nA\tcore/src/main/java/com/threerings/presents/util/PresentsContext.java\r\nA\tcore/src/main/java/com/threerings/resource/FastImageIO.java\r\nA\tcore/src/main/java/com/threerings/resource/FileResourceBundle.java\r\nA\tcore/src/main/java/com/threerings/resource/Handler.java\r\nA\tcore/src/main/java/com/threerings/resource/Log.java\r\nA\tcore/src/main/java/com/threerings/resource/ResourceBundle.java\r\nA\tcore/src/main/java/com/threerings/resource/ResourceManager.java\r\nA\tcore/src/main/java/com/threerings/tools/CompiledConfigTask.java\r\nA\tcore/src/main/java/com/threerings/tools/xml/CompiledConfigParser.java\r\nA\tcore/src/main/java/com/threerings/util/ActionScript.java\r\nA\tcore/src/main/java/com/threerings/util/BufferUtils.java\r\nA\tcore/src/main/java/com/threerings/util/CompiledConfig.java\r\nA\tcore/src/main/java/com/threerings/util/Name.java\r\nA\tcore/src/main/java/com/threerings/util/StreamableArrayList.java\r\n```\r\n\r\nAll deleted files:\r\n```\r\nD\tcore/src/main/java/com/threerings/admin/client/EditableFieldEditor.java\r\nD\tcore/src/main/java/com/threerings/admin/data/EditableConfigObject.java\r\nD\tcore/src/main/java/com/threerings/admin/server/ExportSerializer.java\r\nD\tcore/src/main/java/com/threerings/config/BoundConfig.java\r\nD\tcore/src/main/java/com/threerings/config/dist/client/DConfigDirector.java\r\nD\tcore/src/main/java/com/threerings/config/dist/client/DConfigService.java\r\nD\tcore/src/main/java/com/threerings/config/dist/data/ConfigEntry.java\r\nD\tcore/src/main/java/com/threerings/config/dist/data/ConfigKey.java\r\nD\tcore/src/main/java/com/threerings/config/dist/data/DConfigBootstrapData.java\r\nD\tcore/src/main/java/com/threerings/config/dist/data/DConfigMarshaller.java\r\nD\tcore/src/main/java/com/threerings/config/dist/data/DConfigObject.java\r\nD\tcore/src/main/java/com/threerings/config/dist/server/DConfigManager.java\r\nD\tcore/src/main/java/com/threerings/config/dist/server/DConfigProvider.java\r\nD\tcore/src/main/java/com/threerings/config/dist/util/ConfigUpdater.java\r\nD\tcore/src/main/java/com/threerings/delta/ArrayDelta.java\r\nD\tcore/src/main/java/com/threerings/delta/BareArrayMask.java\r\nD\tcore/src/main/java/com/threerings/delta/Delta.java\r\nD\tcore/src/main/java/com/threerings/delta/DeltaFinal.java\r\nD\tcore/src/main/java/com/threerings/delta/Deltable.java\r\nD\tcore/src/main/java/com/threerings/delta/ReflectiveDelta.java\r\nD\tcore/src/main/java/com/threerings/editor/tools/StripTask.java\r\nD\tcore/src/main/java/com/threerings/expr/BooleanExpression.java\r\nD\tcore/src/main/java/com/threerings/expr/Bound.java\r\nD\tcore/src/main/java/com/threerings/expr/Color4fExpression.java\r\nD\tcore/src/main/java/com/threerings/expr/DynamicScope.java\r\nD\tcore/src/main/java/com/threerings/expr/Executor.java\r\nD\tcore/src/main/java/com/threerings/expr/ExpressionBinding.java\r\nD\tcore/src/main/java/com/threerings/expr/ExpressionDefinition.java\r\nD\tcore/src/main/java/com/threerings/expr/ExpressionParser.java\r\nD\tcore/src/main/java/com/threerings/expr/FloatExpression.java\r\nD\tcore/src/main/java/com/threerings/expr/Function.java\r\nD\tcore/src/main/java/com/threerings/expr/IntegerExpression.java\r\nD\tcore/src/main/java/com/threerings/expr/ObjectExpression.java\r\nD\tcore/src/main/java/com/threerings/expr/QuaternionExpression.java\r\nD\tcore/src/main/java/com/threerings/expr/Scoped.java\r\nD\tcore/src/main/java/com/threerings/expr/SimpleScope.java\r\nD\tcore/src/main/java/com/threerings/expr/StringExpression.java\r\nD\tcore/src/main/java/com/threerings/expr/Transform2DExpression.java\r\nD\tcore/src/main/java/com/threerings/expr/Transform3DExpression.java\r\nD\tcore/src/main/java/com/threerings/expr/Updater.java\r\nD\tcore/src/main/java/com/threerings/expr/Variable.java\r\nD\tcore/src/main/java/com/threerings/expr/Vector2fExpression.java\r\nD\tcore/src/main/java/com/threerings/expr/Vector3fExpression.java\r\nD\tcore/src/main/java/com/threerings/expr/package-info.java\r\nD\tcore/src/main/java/com/threerings/expr/util/ScopeUtil.java\r\nD\tcore/src/main/java/com/threerings/math/Line.java\r\nD\tcore/src/main/java/com/threerings/math/Rect.java\r\nD\tcore/src/main/java/com/threerings/math/SphereCoords.java\r\nD\tcore/src/main/java/com/threerings/math/Triangle.java\r\nD\tcore/src/main/java/com/threerings/math/package-info.java\r\nD\tcore/src/main/java/com/threerings/openal/ResourceClipProvider.java\r\nD\tcore/src/main/java/com/threerings/openal/SoundClipManager.java\r\nD\tcore/src/main/java/com/threerings/openal/Sounder.java\r\nD\tcore/src/main/java/com/threerings/openal/StackedStream.java\r\nD\tcore/src/main/java/com/threerings/openal/config/SounderConfig.java\r\nD\tcore/src/main/java/com/threerings/openal/config/package-info.java\r\nD\tcore/src/main/java/com/threerings/openal/util/AlContext.java\r\nD\tcore/src/main/java/com/threerings/opengl/AWTCanvas.java\r\nD\tcore/src/main/java/com/threerings/opengl/DisplayCanvas.java\r\nD\tcore/src/main/java/com/threerings/opengl/GlApp.java\r\nD\tcore/src/main/java/com/threerings/opengl/GlCanvas.java\r\nD\tcore/src/main/java/com/threerings/opengl/GlCanvasApp.java\r\nD\tcore/src/main/java/com/threerings/opengl/GlCanvasTool.java\r\nD\tcore/src/main/java/com/threerings/opengl/GlDisplayApp.java\r\nD\tcore/src/main/java/com/threerings/opengl/GlView.java\r\nD\tcore/src/main/java/com/threerings/opengl/Log.java\r\nD\tcore/src/main/java/com/threerings/opengl/camera/CameraHandler.java\r\nD\tcore/src/main/java/com/threerings/opengl/camera/MouseOrbiter.java\r\nD\tcore/src/main/java/com/threerings/opengl/camera/OrbitCameraHandler.java\r\nD\tcore/src/main/java/com/threerings/opengl/compositor/Compositable.java\r\nD\tcore/src/main/java/com/threerings/opengl/compositor/Compositor.java\r\nD\tcore/src/main/java/com/threerings/opengl/compositor/Dependency.java\r\nD\tcore/src/main/java/com/threerings/opengl/compositor/Enqueueable.java\r\nD\tcore/src/main/java/com/threerings/opengl/compositor/RenderEffect.java\r\nD\tcore/src/main/java/com/threerings/opengl/compositor/RenderQueue.java\r\nD\tcore/src/main/java/com/threerings/opengl/compositor/RenderScheme.java\r\nD\tcore/src/main/java/com/threerings/opengl/compositor/config/RenderEffectConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/compositor/config/RenderQueueConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/compositor/config/RenderSchemeConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/compositor/config/StepConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/compositor/config/TargetConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/compositor/config/package-info.java\r\nD\tcore/src/main/java/com/threerings/opengl/effect/BaseParticleSystem.java\r\nD\tcore/src/main/java/com/threerings/opengl/effect/MetaParticleSystem.java\r\nD\tcore/src/main/java/com/threerings/opengl/effect/ParticleGeometry.java\r\nD\tcore/src/main/java/com/threerings/opengl/effect/ParticleSystem.java\r\nD\tcore/src/main/java/com/threerings/opengl/effect/config/BaseParticleSystemConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/effect/config/MetaParticleSystemConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/effect/config/ParticleSystemConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/effect/config/package-info.java\r\nD\tcore/src/main/java/com/threerings/opengl/effect/package-info.java\r\nD\tcore/src/main/java/com/threerings/opengl/effect/tools/ParticleEditor.java\r\nD\tcore/src/main/java/com/threerings/opengl/geometry/DynamicGeometry.java\r\nD\tcore/src/main/java/com/threerings/opengl/geometry/Geometry.java\r\nD\tcore/src/main/java/com/threerings/opengl/geometry/SimpleGeometry.java\r\nD\tcore/src/main/java/com/threerings/opengl/geometry/config/DeformerConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/geometry/config/GeometryConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/geometry/config/PassDescriptor.java\r\nD\tcore/src/main/java/com/threerings/opengl/geometry/config/PassSummary.java\r\nD\tcore/src/main/java/com/threerings/opengl/geometry/config/TransformedGeometry.java\r\nD\tcore/src/main/java/com/threerings/opengl/geometry/config/package-info.java\r\nD\tcore/src/main/java/com/threerings/opengl/geometry/util/GeometryUtil.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/AbstractButton.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/BoundedRangeModel.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/BoundedSnappingRangeModel.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/Button.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/ButtonGroup.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/CanvasRoot.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/ChatOverlay.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/CheckBox.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/ColorPicker.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/ComboBox.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/Component.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/ComponentBillboard.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/Container.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/Cursor.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/DecoratedWindow.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/DisplayRoot.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/EditableTextComponent.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/FadeLabel.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/Image.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/Label.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/LabelRenderer.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/List.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/LocalTransferHandler.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/Log.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/MaskedImage.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/MenuItem.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/PasswordField.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/PopupMenu.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/PopupWindow.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/RenderableView.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/Root.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/ScrollBar.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/ScrollButton.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/ScrollPane.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/ScrollingList.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/Selectable.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/Slider.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/Spacer.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/Spinner.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/SpinnerLogic.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/StatusLabel.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/StretchWindow.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/TabbedPane.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/TextArea.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/TextComponent.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/TextEditor.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/TextField.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/ToggleButton.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/Tooltip.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/TransferHandler.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/UIConstants.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/UserInterface.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/UserInterfaceWindow.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/Validateable.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/Window.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/background/Background.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/background/BlankBackground.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/background/ImageBackground.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/background/TintedBackground.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/border/Border.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/border/CompoundBorder.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/border/EmptyBorder.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/border/LineBorder.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/ActionConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/BackgroundConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/BorderConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/BoundedRangeModelConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/ComponentBillboardConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/ComponentConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/CursorConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/DimensionConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/EventConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/FontConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/IconConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/InsetsConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/InterfaceScriptConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/LayoutConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/StyleConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/UserInterfaceConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/config/package-info.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/ActionEvent.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/ActionListener.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/ChangeEvent.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/ChangeListener.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/ComponentListener.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/ControllerAdapter.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/ControllerEvent.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/ControllerListener.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/Event.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/EventListener.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/FocusEvent.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/IMEEvent.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/InputEvent.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/KeyEvent.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/KeyListener.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/MouseAdapter.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/MouseEvent.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/MouseListener.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/MouseMotionListener.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/MouseWheelListener.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/TextEvent.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/event/TextListener.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/icon/BlankIcon.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/icon/Icon.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/icon/ImageIcon.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/icon/MergedIcon.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/icon/RotatedIcon.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/icon/ScaledImageIcon.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/icon/SubimageIcon.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/layout/AbsoluteLayout.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/layout/AnchorLayout.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/layout/BorderLayout.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/layout/DimenInfo.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/layout/GroupLayout.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/layout/HGroupLayout.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/layout/LayoutManager.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/layout/TableLayout.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/layout/VGroupLayout.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/package-info.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/text/CharacterTextFactory.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/text/DefaultKeyMap.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/text/Document.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/text/EditCommands.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/text/HTMLView.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/text/IMEComponent.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/text/IntegerDocument.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/text/KeyMap.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/text/LengthLimitedDocument.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/text/StringTextFactory.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/text/Text.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/text/TextFactory.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/tools/InterfaceTester.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/util/ControllerUtil.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/util/Dimension.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/util/Insets.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/util/Point.java\r\nD\tcore/src/main/java/com/threerings/opengl/gui/util/PseudoKeys.java\r\nD\tcore/src/main/java/com/threerings/opengl/material/Projection.java\r\nD\tcore/src/main/java/com/threerings/opengl/material/Surface.java\r\nD\tcore/src/main/java/com/threerings/opengl/material/config/GeometryMaterial.java\r\nD\tcore/src/main/java/com/threerings/opengl/material/config/MaterialConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/material/config/MaterialRewriter.java\r\nD\tcore/src/main/java/com/threerings/opengl/material/config/PassConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/material/config/ProjectionConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/material/config/TechniqueConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/material/config/package-info.java\r\nD\tcore/src/main/java/com/threerings/opengl/material/tools/NormalMapCreator.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/Animation.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/AnimationAdapter.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/AnimationObserver.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/Articulated.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/CollisionMesh.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/Compound.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/Conditional.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/Model.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/ModelAdapter.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/ModelObserver.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/Scripted.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/Static.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/Wrapper.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/config/ActionConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/config/AnimationConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/config/ArticulatedConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/config/CompoundConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/config/ConditionalConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/config/GeneratedStaticConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/config/InfluenceFlagConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/config/MergedStaticConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/config/ModelConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/config/ScriptedConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/config/StaticConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/config/StaticSetConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/config/package-info.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/tools/AnimationDef.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/tools/ModelDef.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/tools/ModelTool.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/tools/ModelViewer.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/tools/xml/AnimationParser.java\r\nD\tcore/src/main/java/com/threerings/opengl/model/tools/xml/ModelParser.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/Batch.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/BufferObject.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/ClientArray.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/CompoundBatch.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/DisplayList.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/Framebuffer.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/Light.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/Program.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/Query.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/Renderbuffer.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/Renderer.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/Shader.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/ShaderObject.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/SimpleBatch.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/Texture.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/Texture1D.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/Texture2D.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/Texture3D.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/TextureCubeMap.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/TextureRenderer.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/TextureUnit.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/AlphaStateConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/ClientArrayConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/ColorMaskStateConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/ColorStateConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/ColorizationConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/CoordSpace.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/CullStateConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/DepthStateConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/FogStateConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/LightConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/LightStateConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/LineStateConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/MaterialStateConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/PointStateConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/PolygonStateConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/ShaderConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/ShaderStateConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/StencilStateConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/TextureConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/TextureCoordGenConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/TextureEnvironmentConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/TextureStateConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/TextureUnitConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/config/package-info.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/AlphaState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/ArrayState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/ColorMaskState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/ColorState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/CullState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/DepthState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/FogState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/LightState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/LineState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/MaterialState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/PointState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/PolygonState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/RenderState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/ShaderState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/StencilState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/TextureState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/state/TransformState.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/util/BatchFactory.java\r\nD\tcore/src/main/java/com/threerings/opengl/renderer/util/SnippetUtil.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/AmbientLightInfluence.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/BackgroundColorEffect.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/DefinerInfluence.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/FogInfluence.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/HashScene.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/LightInfluence.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/ProjectorInfluence.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/Scene.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/SceneElement.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/SceneInfluence.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/SceneInfluenceSet.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/SceneInfluencer.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/SceneObject.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/SimpleScene.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/SimpleSceneElement.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/ViewerAffecter.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/ViewerEffect.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/ViewerEffectSet.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/config/Extent.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/config/SceneInfluenceConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/config/SceneInfluencerConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/config/ShadowConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/config/ViewerAffecterConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/config/ViewerEffectConfig.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/config/package-info.java\r\nD\tcore/src/main/java/com/threerings/opengl/scene/package-info.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/Compass.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/DDSLoader.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/DebugBounds.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/GlContext.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/GlContextWrapper.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/GlUtil.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/Grid.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/ImageCache.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/Intersectable.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/Phaser.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/Preloadable.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/PreloadableSet.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/ResourceCache.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/ShaderCache.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/SimpleOverlay.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/SimpleRenderable.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/SimpleTransformable.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/Stats.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/TextBillboard.java\r\nD\tcore/src/main/java/com/threerings/opengl/util/Tickable.java\r\nD\tcore/src/main/java/com/threerings/swing/PrefsTree.java\r\nD\tcore/src/main/java/com/threerings/tudey/Log.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/TudeySceneController.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/TudeySceneService.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/TudeySceneView.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/cursor/AreaCursor.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/cursor/Cursor.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/cursor/EntryCursor.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/cursor/PathCursor.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/cursor/PlaceableCursor.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/cursor/SelectionCursor.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/cursor/TileCursor.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/sprite/ActorSprite.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/sprite/AreaSprite.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/sprite/EffectSprite.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/sprite/EntrySprite.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/sprite/GlobalSprite.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/sprite/PathSprite.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/sprite/PlaceableSprite.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/sprite/Sprite.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/sprite/TileSprite.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/util/AreaElement.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/util/LargeSceneMap.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/util/RectangleElement.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/util/SceneMap.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/util/ShapeConfigElement.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/util/ShapeSceneElement.java\r\nD\tcore/src/main/java/com/threerings/tudey/client/util/TimeSmoother.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/ActionConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/ActorConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/ActorModelConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/ActorSpriteConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/AreaConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/BehaviorConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/CameraConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/ClientActionConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/ConditionConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/EffectConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/EffectSpriteConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/ExpressionConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/GroundConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/HandlerConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/PaintableConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/ParameterizedHandlerConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/PathConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/PlaceableConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/RegionConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/SceneGlobalConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/ScriptConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/TagConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/TargetConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/TileConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/TudeyViewerEffectConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/WallConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/config/package-info.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/EntityKey.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/InputFrame.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/ModifyEntriesUpdate.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/TudeyBodyObject.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/TudeyCodes.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/TudeyOccupantInfo.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/TudeySceneConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/TudeySceneMarshaller.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/TudeySceneModel.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/TudeySceneObject.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/actor/Active.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/actor/Actor.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/actor/Agent.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/actor/EntryState.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/actor/HasActor.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/actor/Mobile.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/actor/Pawn.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/actor/Prespawnable.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/effect/Effect.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/effect/Prefireable.java\r\nD\tcore/src/main/java/com/threerings/tudey/data/package-info.java\r\nD\tcore/src/main/java/com/threerings/tudey/dobj/ActorDelta.java\r\nD\tcore/src/main/java/com/threerings/tudey/dobj/SceneDeltaEvent.java\r\nD\tcore/src/main/java/com/threerings/tudey/dobj/SceneDeltaListener.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/ClientLiaison.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/TudeySceneManager.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/TudeySceneMoveHandler.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/TudeySceneProvider.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/TudeySceneRegistry.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/TudeyServer.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/TudeyZoneMoveHandler.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/TudeyZoneRegistry.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/ActionLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/Activated.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/ActiveLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/ActivityLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/ActorLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/AgentLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/BehaviorLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/ConditionLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/EffectLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/EntryLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/EntryStateLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/ExpressionLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/HandlerLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/Logic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/MobileLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/NonTransferable.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/PawnLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/RegionLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/ScriptLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/logic/TargetLogic.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/util/Pathfinder.java\r\nD\tcore/src/main/java/com/threerings/tudey/server/util/SceneTicker.java\r\nD\tcore/src/main/java/com/threerings/tudey/shape/Capsule.java\r\nD\tcore/src/main/java/com/threerings/tudey/shape/Circle.java\r\nD\tcore/src/main/java/com/threerings/tudey/shape/Compound.java\r\nD\tcore/src/main/java/com/threerings/tudey/shape/Global.java\r\nD\tcore/src/main/java/com/threerings/tudey/shape/None.java\r\nD\tcore/src/main/java/com/threerings/tudey/shape/Point.java\r\nD\tcore/src/main/java/com/threerings/tudey/shape/Polygon.java\r\nD\tcore/src/main/java/com/threerings/tudey/shape/Segment.java\r\nD\tcore/src/main/java/com/threerings/tudey/shape/Shape.java\r\nD\tcore/src/main/java/com/threerings/tudey/shape/ShapeElement.java\r\nD\tcore/src/main/java/com/threerings/tudey/shape/ShapeModel.java\r\nD\tcore/src/main/java/com/threerings/tudey/shape/config/ShapeConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/shape/config/ShapeModelConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/shape/config/package-info.java\r\nD\tcore/src/main/java/com/threerings/tudey/space/HashSpace.java\r\nD\tcore/src/main/java/com/threerings/tudey/space/SimpleSpace.java\r\nD\tcore/src/main/java/com/threerings/tudey/space/SimpleSpaceElement.java\r\nD\tcore/src/main/java/com/threerings/tudey/space/Space.java\r\nD\tcore/src/main/java/com/threerings/tudey/space/SpaceElement.java\r\nD\tcore/src/main/java/com/threerings/tudey/space/SpaceObject.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/AreaDefiner.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/Arrow.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/BaseMover.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/ConfigTool.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/EditorGrid.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/EditorTool.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/EntryEdit.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/Eraser.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/Eyedropper.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/GlobalEditor.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/GroundBrush.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/Layers.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/Mover.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/Notepad.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/Palette.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/PathDefiner.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/Placer.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/SceneEditor.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/SceneResourcesTask.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/SceneValidatorTask.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/Selector.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/TileBrush.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/ToolSceneConfig.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/ToolSceneController.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/ToolSceneManager.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/ToolSceneRepository.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/ToolSceneView.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/ToolServer.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/TudeyTool.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/WallBrush.java\r\nD\tcore/src/main/java/com/threerings/tudey/tools/package-info.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/ActiveAdvancer.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/ActorAdvancer.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/ActorHistory.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/Coord.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/CoordIntMap.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/CoordSet.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/Direction.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/DirectionUtil.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/EntryManipulator.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/MobileAdvancer.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/PawnAdvancer.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/TilePainter.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/TruncatedAverage.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/TudeyContext.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/TudeySceneFactory.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/TudeySceneMetrics.java\r\nD\tcore/src/main/java/com/threerings/tudey/util/TudeyUtil.java\r\nD\tcore/src/main/java/com/threerings/util/ArrayKey.java\r\nD\tcore/src/main/java/com/threerings/util/IdentityKey.java\r\nD\tcore/src/main/java/com/threerings/util/NoiseUtil.java\r\nD\tcore/src/main/java/com/threerings/util/WeakObserverSet.java\r\nD\tlib/SOURCE_HEADER\r\nD\tlib/linux/liblwjgl.so\r\nD\tlib/linux/liblwjgl64.so\r\nD\tlib/linux/libopenal.so\r\nD\tlib/linux/libopenal64.so\r\nD\tlib/lwjgl.jar\r\nD\tlib/lwjgl_util.jar\r\nD\tlib/macosx/liblwjgl.jnilib\r\nD\tlib/macosx/openal.dylib\r\nD\tlib/windows/OpenAL32.dll\r\nD\tlib/windows/OpenAL64.dll\r\nD\tlib/windows/lwjgl.dll\r\nD\tlib/windows/lwjgl64.dll\r\nD\tlwjgl/pom.xml\r\nD\tlwjgl_util/pom.xml\r\n```"},"comment":{"url":"https://api.github.com/repos/threerings/clyde/issues/comments/83743481","html_url":"https://github.com/threerings/clyde/pull/9#issuecomment-83743481","issue_url":"https://api.github.com/repos/threerings/clyde/issues/9","id":83743481,"user":{"login":"raygreenwell","id":924024,"avatar_url":"https://avatars.githubusercontent.com/u/924024?v=3","gravatar_id":"","url":"https://api.github.com/users/raygreenwell","html_url":"https://github.com/raygreenwell","followers_url":"https://api.github.com/users/raygreenwell/followers","following_url":"https://api.github.com/users/raygreenwell/following{/other_user}","gists_url":"https://api.github.com/users/raygreenwell/gists{/gist_id}","starred_url":"https://api.github.com/users/raygreenwell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/raygreenwell/subscriptions","organizations_url":"https://api.github.com/users/raygreenwell/orgs","repos_url":"https://api.github.com/users/raygreenwell/repos","events_url":"https://api.github.com/users/raygreenwell/events{/privacy}","received_events_url":"https://api.github.com/users/raygreenwell/received_events","type":"User","site_admin":false},"created_at":"2015-03-19T20:07:40Z","updated_at":"2015-03-19T20:07:40Z","body":"Just catching up.\r\n\r\nRegarding ObjectEditor/ConfigSearcher: yeah the gui/tudey dependencies can be removed. ConfigSearcher in particular is meant to be extended and subclasses can add new \"domains\" to search, so if someone wanted to search TudeySceneModels in the future they can extend.\r\n\r\nBut for this new going-forward stuff, you can just remove those now.\r\n\r\nThe ResourceManager: yeah, I'm not even sure what uses the \"resource bundles\" from the java resource manager. Maybe just really old stuff like yohoho.\r\n\r\nNo other comments right now.\r\nI'm excited to switch to this and leave the past behind."}}