Skip to content

0.7.4 - #15

Merged
YozoraKurage merged 3 commits into
mainfrom
0.7.4
Jul 4, 2026
Merged

YozoraKurage merged 3 commits into
mainfrom
0.7.4

Conversation

@YozoraKurage

Copy link
Copy Markdown
Owner

No description provided.

YozoraKurage and others added 3 commits July 4, 2026 01:37
…border

The state node's `min-height: 46px` left a strip of node background below the
two-line "name + motion" text (~12px), making the compact node look poorly
proportioned. Dropping the outer min-height lets the border size to content;
special nodes stay consistent via the existing `#node-border { min-height: 38px }`.
Also hides the empty `#extension` container defensively.

Once the outer node shrank, transitions revealed a second issue: they were
clipping against the outer Node's worldBound, which sits a few pixels outside
the visible `#node-border`, so arrows terminated in empty space around the
node. TransitionEdge now clips against `#node-border` directly.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
…text heights

The toolbar toggle labelled "Anim Sync" describes its trigger (state selection)
better as "Select Sync", and it's on by default now so first-time users see the
Animation-window clip land on their very first state click. Callback is registered
before the initial `value = true`, so the sync activates through the same path as
a user click.

Also normalises the vertical text placement of the five right-hand toolbar
controls: `ToolbarToggle` wraps its label in an inner element while
`ToolbarButton` puts text on the element directly, so their baselines drifted
by a couple of pixels. Adds a shared `.dd-toolbar-item` class and pins nested
labels to middle-centre with zero margin/padding.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
…inspector

The generic serialized-field renderer showed these two behaviours as flat lists
of enum popups and struct fields — usable but nothing like the VRCSDK layout
users are used to. Detects the behaviours by type name (so no VRCSDK assembly
dependency) and swaps in bespoke UIs.

VRC Animator Tracking Control renders a three-column grid (No Change / Tracking
/ Animation) over the ten body-part rows plus an "All" bulk selector. Row and
header widths are computed from a full-width rect and subdivided each frame, so
the grid stays laid-out when the inspector is narrowed — cells shrink first
(floor 28px so the checkbox stays clickable), the label second.

VRC Avatar Parameter Driver mirrors the SDK's info banner, Local Only /
Debug String header, Add/Up/Down/Delete row, and per-entry Type/Destination/
Value editor. The active entry is tinted blue to match the reference. Copy
type's Source and Destination ranges are drawn as one row each ("Source: Min
[ ] Max [ ]") instead of stacked so the block stays compact. Warns inline when
the entered destination isn't in the current controller's parameter list.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@YozoraKurage YozoraKurage added the patch up to 0.0.x label Jul 4, 2026
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
❌ Deployment failed
View logs
daerd d787a38 Jul 04 2026, 09:34 AM

@YozoraKurage
YozoraKurage merged commit 294bb24 into main Jul 4, 2026
1 check failed
@YozoraKurage
YozoraKurage deleted the 0.7.4 branch July 4, 2026 09:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch up to 0.0.x

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant