Skip to content

Conversation

@thet
Copy link
Member

@thet thet commented Dec 22, 2025

Changes for the integration into https://github.com/Patternslib/pat-family-tree

Note:

  1. For the change "fix: view-handlers cardToMiddle. Fix calculation of cardToMiddle." there is a separate pull request: fix: Fix calculation of cardToMiddle. donatso/family-chart#86
    This one is needed for doing a correct layout of the cards.

  2. Probably the change "Fix for missing parents in main element." isn't needed - I can't reproduce the problem it's trying to solve. We might want to only use that change if we run into problems.

  3. This is the branch with other experiments, like "Don't zoom on double click" and "Pass 'main' to setupSiblings" which we used during trying out ways to set a card as main card with siblings in the middle of the tree - but we came up with a different solution (tree‌ + reversed tree for parents, as foreseen by family-chart). This branch is based on family-chart v0.9
    https://github.com/syslabcom/family-chart/tree/setup-siblings-v9

  4. The same like 3) but different commit ordering and based on family-chart v0.8 and currently used in production. https://github.com/syslabcom/family-chart/tree/setup-siblings

NOTE:

      1. are based on family-chart v0.9 and are compatible with the upcoming pat-famiy-tree version, prepared in this PR:
  1. is based on family-chart v0.8 and compatible with pat-family-tree 0.0.1-alpha.18.

@thet thet marked this pull request as draft December 22, 2025 20:11
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.

3 participants