Skip to content

Track visible bounds for responsive right-edge layout and add data table drag - #38

Merged
veillette merged 1 commit into
mainfrom
claude/track-visible-bounds-QhzX2
Feb 23, 2026
Merged

Track visible bounds for responsive right-edge layout and add data table drag#38
veillette merged 1 commit into
mainfrom
claude/track-visible-bounds-QhzX2

Conversation

@veillette

Copy link
Copy Markdown
Collaborator
  • Link resetAllButton.right/bottom to visibleBoundsProperty.value.maxX/maxY
    so the reset button always sits in the actual visible corner, not just layoutBounds
  • Wire kinematicsGraph.right to visibleBoundsProperty.value.maxX so the graph
    extends to the real visible edge when the browser window is wider than layoutBounds
  • Wire kinematicsGraph.bottom and playbackControlsNode.centerY inside the same
    visibleBoundsProperty link so both update after resetAllButton settles
  • Shift dataTableNode.left left by extraWidth (visibleBounds.maxX - layoutBounds.maxX)
    to keep the table anchored within the standard layout area as the window widens
  • Add a DragListener on dataTableNode so users can freely reposition the data panel

https://claude.ai/code/session_01P3kuJNsEZhwnJPLiPi1BT8

…ble drag

- Link resetAllButton.right/bottom to visibleBoundsProperty.value.maxX/maxY
  so the reset button always sits in the actual visible corner, not just layoutBounds
- Wire kinematicsGraph.right to visibleBoundsProperty.value.maxX so the graph
  extends to the real visible edge when the browser window is wider than layoutBounds
- Wire kinematicsGraph.bottom and playbackControlsNode.centerY inside the same
  visibleBoundsProperty link so both update after resetAllButton settles
- Shift dataTableNode.left left by extraWidth (visibleBounds.maxX - layoutBounds.maxX)
  to keep the table anchored within the standard layout area as the window widens
- Add a DragListener on dataTableNode so users can freely reposition the data panel

https://claude.ai/code/session_01P3kuJNsEZhwnJPLiPi1BT8
@veillette
veillette merged commit 7cba88c into main Feb 23, 2026
1 check passed
@veillette
veillette deleted the claude/track-visible-bounds-QhzX2 branch February 23, 2026 16: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.

2 participants