Skip to content

DRAFT: experimental viewer, Library and lineage ports (upstream #242–#249) - #3

Draft
JayceeB1 wants to merge 13 commits into
integration/modly-next-2026-10-09from
integration/library-lineage-2026-10-09
Draft

JayceeB1 wants to merge 13 commits into
integration/modly-next-2026-10-09from
integration/library-lineage-2026-10-09

Conversation

@JayceeB1

@JayceeB1 JayceeB1 commented Oct 9, 2026

Copy link
Copy Markdown
Owner

Intent

Review/staging PR only. Target: integration/modly-next-2026-10-09. This branch incorporates seven distinct upstream PRs from the older lightningpixel#242–lightningpixel#252 series while preserving 0.4.3's newer code, and leaves main untouched. All source contributions are credited to @OmarB97.

Ported

Upstream Ported behavior Adaptation
#242 GLB animation clips Original upstream JSX had an incomplete `{clip.name
#243 Library thumbnails and width Reconciled current viewer state
#244 Object-shaped manifest inputs Added 3 regression cases to existing test suite
#245 Motion bar, metadata/tags, panel zoom and resizing Reconciled current component APIs; kept 0.4.3 lockfile; repaired free-text parameter inputs
#247 Vertically resizable Library Adjusted state/effect placement
#248 Direct library open, hover previews Adjusted imports
#249 Gallery by project and lineage Adapted new tests to current registry

All patches were rebased by matching exact hunks against the current integration branch (not by overwriting old snapshots). Changed hunks that did not match were ported deliberately, with postcondition checks. The source PRs remain authoritative.

Excluded for now

See docs/experimental-library-integration-ledger.md for a detailed ledger and remaining validation checklist.

Gate status

Do not merge or package this preview without validation. Patch applicability is not proof of correct runtime behavior.

…preflight

Adapted from OmarB97/modly PR lightningpixel#244 with tests merged into the current test file.
Adapted onto current Modly Next viewer/exporter; UI state conflict resolved explicitly.
…xporter metadata

Manually reconcile viewer/param panel with 0.4.3 APIs; omit obsolete package-lock refresh.
…brary panel

Reconciled state additions with the current 0.4.3 Generate page.
…views

Reconciled preview-type import with current Modly Generate imports.
…neage

Ported onto current 0.4.3 asset registry; adapted test insertion to current suite.
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