Skip to content

Claude/wonderful lamport 6 kh2 t#24

Merged
SethMorrowSoftware merged 2 commits into
mainfrom
claude/wonderful-lamport-6Kh2T
Jun 5, 2026
Merged

Claude/wonderful lamport 6 kh2 t#24
SethMorrowSoftware merged 2 commits into
mainfrom
claude/wonderful-lamport-6Kh2T

Conversation

@SethMorrowSoftware
Copy link
Copy Markdown
Owner

No description provided.

claude added 2 commits June 5, 2026 03:14
Palette: the left tool list is now one vertically scrolling group (the
panel scrolls, not the window), so the stack returns to its original
760px height while fitting SHAPES · TERRAIN · SPECIAL · VEHICLES · JOINTS.
raiseUI/clearUI now treat the palette group as one top-level unit
(owner-aware) so they don't dismantle it; grouping is wrapped in a try so
it degrades to an un-grouped palette rather than aborting the UI build.

Vehicles: a new VEHICLES section drops in a Car — a chassis on two
sprung, motorised, grippy wheels — that you place like any object and
that drives on Run. The three parts share a uGroup tag, so dragging any
one moves the whole car as a unit; the tag round-trips through
save/load/reset (mouseMove/mouseUp gained group-drag via reseatDragged).
The Motor Cart recipe now builds this same shared placeVehicle car.

Terrain: ramps gain a Facing setting (high-left or high-right) that
mirrors the outline so slopes can run both horizontal directions; it
saves/loads with the piece. Terrain also gets a bolder 2px edge.

https://claude.ai/code/session_01SFwisa2Uug3HKEtLqMTYb7
Multiply: a new SHAPES tool that asks how many copies you want (1–50) and
drops independent copies of the clicked part in a tidy grid. Duplicate and
Multiply now share a copyPart() helper that also clears the group tag, so a
copy of a vehicle part is a free part instead of being tied to the original
car's assembly (previously a duplicated vehicle part inherited its group).

Palette polish: brighter section headers over hairline divider rules
(grouped so they scroll with the sections), left-aligned menu-style tool
buttons, and a hover highlight on idle buttons (selected buttons keep their
accent; mouseLeave repaints via highlightAll) — a slicker, more professional
left sidebar that matches the rest of the UI.

https://claude.ai/code/session_01SFwisa2Uug3HKEtLqMTYb7
@SethMorrowSoftware SethMorrowSoftware merged commit 6734abf into main Jun 5, 2026
3 checks passed
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.

2 participants