Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Display::Contents (tree-side implementation) #534

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on Oct 29, 2023

  1. Implement Display::Contents

    Add Display::Contents variant to Display enum
    
    Modify Taffy children iterator to recurse into Display::Contents nodes
    
    Add `Display::Contents` support to the gentest script
    
    Add basic tests for `Display::Contents`
    
    Fix clippy lints and document TaffyChildIter next method
    
    Fix Yoga benchmark helpers
    
    smallvec WIP
    
    Precompute display:contents vec
    
    Remove smallvec + lazy display:contents iter implementation
    
    Remove TaffySliceIter
    
    Fix clippy lints
    
    Use RefMut::map to simplify iterator
    
    Reuse Vec in children iterator cache
    
    Use a struct for the children cache
    
    Change order of find_child_recursive parameters
    
    Add Display::Contents to the release notes
    
    Fix child and child_count methods to use resolved children
    nicoburns committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    e396799 View commit details
    Browse the repository at this point in the history