Fixes:
- Connection lines now start directly from the spouse line (parentY)
instead of below the parent symbols (parentY + halfSymbol), ensuring
lines connect properly without gaps
- PED export now uses metadata.label instead of internal ID, so user-
defined labels are preserved in exported files. Parent references
(fatherId, motherId) also use the label mapping for consistency.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Features:
- Add "Add Child" buttons (Male/Female/Unknown) in RelationshipPanel
to create children directly from a selected relationship
- Add "Auto Align" button in toolbar to reset all element positions
- Add Delete/Backspace keyboard shortcut to delete selected elements
- Add text labels to all toolbar buttons for better discoverability
Documentation:
- Update README with Node.js installation instructions for beginners
- Add npm install step for first-time setup
- Document keyboard shortcuts and relationship editing features
- Add Windows-specific instructions
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>