Implement safe public LSL delivery (#129)
This commit is contained in:
4
tests/api-compile/Cargo.lock
generated
4
tests/api-compile/Cargo.lock
generated
@@ -1638,7 +1638,7 @@ dependencies = [
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "libremetaverse-lsl-tools"
|
||||
name = "metacrate-lsl-tools"
|
||||
version = "0.0.1"
|
||||
dependencies = [
|
||||
"libremetaverse-types",
|
||||
@@ -1828,7 +1828,7 @@ dependencies = [
|
||||
"libremetaverse",
|
||||
"libremetaverse-imaging",
|
||||
"libremetaverse-imaging-skia",
|
||||
"libremetaverse-lsl-tools",
|
||||
"metacrate-lsl-tools",
|
||||
"libremetaverse-prim-mesher",
|
||||
"libremetaverse-rendering-mesh-foundry",
|
||||
"libremetaverse-rendering-simple",
|
||||
|
||||
@@ -10,7 +10,7 @@ publish = false
|
||||
libremetaverse = { path = "../../crates/libremetaverse" }
|
||||
libremetaverse-imaging = { path = "../../crates/libremetaverse-imaging" }
|
||||
libremetaverse-imaging-skia = { path = "../../crates/libremetaverse-imaging-skia" }
|
||||
libremetaverse-lsl-tools = { path = "../../crates/libremetaverse-lsl-tools" }
|
||||
metacrate-lsl-tools = { path = "../../crates/metacrate-lsl-tools" }
|
||||
libremetaverse-prim-mesher = { path = "../../crates/libremetaverse-prim-mesher" }
|
||||
libremetaverse-rendering-mesh-foundry = { path = "../../crates/libremetaverse-rendering-mesh-foundry" }
|
||||
libremetaverse-rendering-simple = { path = "../../crates/libremetaverse-rendering-simple" }
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -10,7 +10,7 @@ publish = false
|
||||
libremetaverse = { path = "../../crates/libremetaverse" }
|
||||
libremetaverse-imaging = { path = "../../crates/libremetaverse-imaging" }
|
||||
libremetaverse-imaging-skia = { path = "../../crates/libremetaverse-imaging-skia" }
|
||||
libremetaverse-lsl-tools = { path = "../../crates/libremetaverse-lsl-tools" }
|
||||
metacrate-lsl-tools = { path = "../../crates/metacrate-lsl-tools" }
|
||||
libremetaverse-prim-mesher = { path = "../../crates/libremetaverse-prim-mesher" }
|
||||
libremetaverse-rendering-mesh-foundry = { path = "../../crates/libremetaverse-rendering-mesh-foundry" }
|
||||
libremetaverse-rendering-simple = { path = "../../crates/libremetaverse-rendering-simple" }
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
use libremetaverse::GridClient;
|
||||
use libremetaverse_lsl_tools::{Parser, YyParser};
|
||||
use libremetaverse_rlv::{RlvActionCallbacksDefault, RlvRestrictionManager, RlvService};
|
||||
use libremetaverse_types::compat::{CancellationToken, Guid, Subscription};
|
||||
use libremetaverse_utilities::ConnectionManager;
|
||||
use libremetaverse_voice_vivox::{TCPPipe, VoiceManager as VivoxVoiceManager};
|
||||
use libremetaverse_voice_webrtc::{LibreMetaverseVoiceLogger, VoiceManager as WebRtcVoiceManager};
|
||||
use metacrate_lsl_tools::{Parser, YyParser};
|
||||
|
||||
async fn compile_rlv_calls(
|
||||
service: &RlvService,
|
||||
|
||||
@@ -4,10 +4,10 @@ use libremetaverse::rendering::{DetailLevel, SimpleMesh};
|
||||
use libremetaverse::{Primitive, PrimitiveConstructionData};
|
||||
use libremetaverse_compat_tests::block_on;
|
||||
use libremetaverse_compat_tests::rlv_support::RlvHarness;
|
||||
use libremetaverse_lsl_tools::{Lexer, Parser, generated_lexer, generated_parser};
|
||||
use libremetaverse_rendering_mesh_foundry::MeshFoundry;
|
||||
use libremetaverse_rendering_simple::SimpleRenderer;
|
||||
use libremetaverse_types::{HoleType, PCode, PathCurve, ProfileCurve};
|
||||
use metacrate_lsl_tools::{Lexer, Parser, generated_lexer, generated_parser};
|
||||
|
||||
fn world_primitive() -> Primitive {
|
||||
let mut primitive = Primitive::new_with_constructor().expect("Primitive constructor");
|
||||
|
||||
@@ -14,7 +14,7 @@ fn every_api_crate_exposes_the_shared_error() {
|
||||
libremetaverse::Error,
|
||||
libremetaverse_imaging::Error,
|
||||
libremetaverse_imaging_skia::Error,
|
||||
libremetaverse_lsl_tools::Error,
|
||||
metacrate_lsl_tools::Error,
|
||||
libremetaverse_prim_mesher::Error,
|
||||
libremetaverse_rendering_mesh_foundry::Error,
|
||||
libremetaverse_rendering_simple::Error,
|
||||
|
||||
Reference in New Issue
Block a user