tawasuyu

tawasuyu/taffy

A high performance rust-powered UI layout library

Rust 1061HTML 997Markdown 12TOML 83120 Definitions

⎇ 77a309162f0011d9ddb563f435f3cbafc5b1775f/src/compute/leaf.rs

2023-04-10

  1. Use `struct NodeId(u64)` instead of `slotmap::DefaultKey` in all public APIs (#426)e997fa3f4 · by Nico Burns ·

2023-03-09

  1. Remove commented out codeef3774d3b · by Nico Burns ·

2023-03-08

  1. Apply aspect ratio to leaf nodes whose size is determined by padding/border sumc3720058e · by Nico Burns ·

2023-03-05

  1. Fix padding/border flooring leaf node sizebae7a8e8c · by Nico Burns ·

2023-01-16

  1. Fix flexbox baseline alignment (#325)b91874d4e · by Nico Burns ·

2023-01-12

  1. Fixes for aspect ratio and min/max sizes (#317)610c92f31 · by Nico Burns ·

2022-12-30

  1. Grid: Fix percent sizing (#306)30f836428 · by Nico Burns ·

2022-12-22

  1. Implement CSS Grid (#205)6fd2c6bcb · by Nico Burns ·

2022-12-14

  1. Revert "Resolve vertical percentage padding/border against node height" (#282)d30d23f0a · by Nico Burns ·

2022-11-30

  1. Vertical border and padding percentage values are multiplied by available_space.width (#273)996e70d13 · by ickshonpe ·

2022-11-29

  1. Strict types for style values (#269)0d8c198a9 · by Nico Burns ·

2022-11-23

  1. Layout algorithm decoupling, Sizing Constraints & Perf Improvements (#246)ba4cd3c3b · by Nico Burns ·