genealogy_chart 1.0.2
genealogy_chart: ^1.0.2 copied to clipboard
A powerful Flutter package for rendering family trees and genealogy charts with pan, zoom, drag-drop, and beautiful pre-built node widgets.
1.0.2 #
- Fixed drag-and-drop: canvas no longer pans during drag, tree re-layouts after drop
- Fixed family tree layout: nodes no longer overlap (proper subtree width allocation)
- Fixed spouse edge rendering: edges connect correctly regardless of node ordering
- Fixed multi-spouse edges: lines route between adjacent spouses instead of through intermediate nodes
- Fixed edge style support: OrthogonalEdgePainter and CurvedEdgePainter now respect dashed/dotted line styles
- Fixed org chart (generic graph) layout: proper vertical spacing between levels with orthogonal connectors
- Fixed drop relation logic: cross-generation drops now correctly create parent-child relationships
1.0.0 #
- Initial release with full feature set:
- Family tree and generic graph rendering modes
- Pre-built node styles: circle avatar, card, compact, detailed, memorial
- Interactive pan, zoom, and double-tap zoom
- Drag-and-drop support for reparenting and linking members
- Search widget with result navigation
- Full undo/redo support for edit operations
- Light and dark theme support with customization
- Multiple edge renderers: orthogonal, curved, straight
- Chart export as PNG image
- Multiple spouse support
- Cross-family navigation
- Circular relationship detection
- Configurable tree depth limits
- Comprehensive example application with 5 demo pages