2018-12-10
- cargo fmt
- write-mode -> check
- cargo fmt
- Install cargo fmt
- Add basic readme
- fix circleci
- Basic circleci config
- Merge pull request #5 from passy/rust-2018
- Fix sizing of cross size with baseline alignment
- dont nudge siblings by relative position
- solve divided by zero error
- correctly min/max nans
2018-12-08
2018-12-07
2018-12-06
- clamp main size to 0
- fix test naming
- fix root min/max
- fix flex hypothetical_inner_main_size calc
- remove margin from root of test
- fix min size in flexing
- fix alignment with negative free space
- clean up tests
- start on baseline support
- Fix annoying issues with flex basis as compared to webkit output
- minor changes
2018-12-05
- fix percent sizing for children
- fix issue with absolute layout allignment
- Prefer set width/height on absolute layouts
- Account for margin when stretching
- Fix wrap sizing by inspecting how webkit does it
- Align items with outer child size in mind
- random small fixes
- Remove margin from root of test and move to child
- Fix free space calculation for flexing
- Basic benchmarking setup. These should be auto-generated later like tests
- Fix absolute sizing
- Fix root sizing with min/max
- Fix percentage calc for absolute childrne