• Joined on 2026-02-16
hugo closed issue hugo/MetaCrate#34 2026-08-09 00:51:42 +00:00
StructuredData: implement Notation LLSD
hugo commented on issue hugo/MetaCrate#34 2026-08-09 00:51:35 +00:00
StructuredData: implement Notation LLSD

Implemented and pushed in commit 2308e55 (Implement bounded Notation LLSD codec).

Implementation:

  • Added a native bounded lexer/parser over UTF-16 code units so length-prefixed strings and…
hugo pushed to main at hugo/MetaCrate 2026-08-09 00:51:17 +00:00
2308e55671 Implement bounded Notation LLSD codec
hugo closed issue hugo/MetaCrate#33 2026-08-09 00:29:57 +00:00
StructuredData: implement Binary LLSD
hugo commented on issue hugo/MetaCrate#33 2026-08-09 00:29:50 +00:00
StructuredData: implement Binary LLSD

Implemented and pushed in commit 7a4f1f2 (Implement bounded Binary LLSD codec).

Implementation:

  • Added a native bounded Binary LLSD parser over borrowed bytes plus bounded seekable-stream entry…
hugo pushed to main at hugo/MetaCrate 2026-08-09 00:29:23 +00:00
7a4f1f2fb1 Implement bounded Binary LLSD codec
hugo closed issue hugo/MetaCrate#32 2026-08-09 00:10:59 +00:00
StructuredData: implement the OSD value model and containers
hugo commented on issue hugo/MetaCrate#32 2026-08-09 00:10:50 +00:00
StructuredData: implement the OSD value model and containers

Implemented in commit d152e80 and pushed to main.

Implementation:

  • Replaced all 15 OSD value/container failure shells with native Rust covering undefined, boolean, integer, real, string, UUID,…
hugo pushed to main at hugo/MetaCrate 2026-08-09 00:10:21 +00:00
d152e80ef9 Implement StructuredData OSD model and containers
hugo closed issue hugo/MetaCrate#31 2026-08-08 23:46:20 +00:00
Types: implement collections, caches, and token bucket
hugo commented on issue hugo/MetaCrate#31 2026-08-08 23:46:07 +00:00
Types: implement collections, caches, and token bucket

Implemented and pushed in commit ae0b796 (Implement Types collections and token bucket).

Implementation:

  • Replaced all remaining LibreMetaverse.Types generated shells with native Rust for…
hugo pushed to main at hugo/MetaCrate 2026-08-08 23:45:38 +00:00
ae0b7966e2 Implement Types collections and token bucket
hugo commented on issue hugo/MetaCrate#30 2026-08-08 23:22:39 +00:00
Types: implement enums, flags, primitive metadata, and conversion utilities

Implemented in commit 28bd5a0 and pushed to main.

Native Rust implementation:

  • Completed all 22 Types enum representations with exact C# widths, case-insensitive named parsing, EnumInfo text…
hugo closed issue hugo/MetaCrate#30 2026-08-08 23:22:39 +00:00
Types: implement enums, flags, primitive metadata, and conversion utilities
hugo pushed to main at hugo/MetaCrate 2026-08-08 23:22:14 +00:00
28bd5a0296 Implement enum and conversion compatibility
hugo closed issue hugo/MetaCrate#29 2026-08-08 22:54:56 +00:00
Types: implement Quaternion and Matrix4 geometry
hugo commented on issue hugo/MetaCrate#29 2026-08-08 22:54:50 +00:00
Types: implement Quaternion and Matrix4 geometry

Implemented and pushed in commit 6699712 (Implement quaternion and matrix geometry).

Implementation:

  • Replaced all Quaternion and Matrix4 failure-only shims with native Rust: 119 mapped members…
hugo pushed to main at hugo/MetaCrate 2026-08-08 22:54:20 +00:00
66997128e7 Implement quaternion and matrix geometry
hugo closed issue hugo/MetaCrate#28 2026-08-08 22:29:33 +00:00
Types: implement vectors, colors, rays, and scalar conversions
hugo commented on issue hugo/MetaCrate#28 2026-08-08 22:29:25 +00:00
Types: implement vectors, colors, rays, and scalar conversions

Implemented and pushed in commit 3068e5e.

Native Rust now covers the complete mapped Vector2, Vector3, Vector3d, Vector4, Color4, and Ray surface (266 members): constructors/constants, arithmetic…