Skip to content

feat(ui): preview libraries through shared object products - #37

Merged
nichinichisou0609 merged 1 commit into
redesign/objectsfrom
redesign/ui-objects-local
Oct 18, 2026
Merged

nichinichisou0609 merged 1 commit into
redesign/objectsfrom
redesign/ui-objects-local

Conversation

@nichinichisou0609

Copy link
Copy Markdown
Contributor

UI previews load nnnotes.ui-library/1 indexes and ui.pack products through AssetStore. UIPack provides mutable prefab copies over shared objects; controllers, animation bindings, sprites and font faces resolve by object identity.

The public player, custom element, preview example, types and data validator use this contract. Packed sprites use their restored object images, while rectangular atlas sprites retain precise fractional cropping.

Validation: unit suite (711 passed, 2 skipped), focused schema and UI checks, lint, typecheck, build and package contracts. Synthetic tests cover isolated copies, cancellation, duplicate node references, seek, crossfade, object curves, layout and product validation.

@nichinichisou0609
nichinichisou0609 merged commit 3687def into redesign/objects Oct 18, 2026
4 checks passed
@nichinichisou0609
nichinichisou0609 deleted the redesign/ui-objects-local branch October 19, 2026 07:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant