gioser

tawasuyu/taffy

A high performance rust-powered UI layout library

Rust 709HTML 662Markdown 12TOML 62348 Definitions

⎇ 368b7da13d700e20ed1ef0fa2399fade0ca5ea3f/src/tree/layout.rs

2025-03-30

  1. Minor comments fixes (#821)4e4fe4392 · by Yurii Nakonechnyi ·

2025-01-03

  1. Detailed layout info cleanup (#774)717471c10 · by Nico Burns ·
  2. Add API to expose computed grid information (#772)859cd5182 · by Steven Novaryo ·

2024-12-12

  1. Add content-box helper methods to Layout (#757)e20aa214b · by Nico Burns ·

2024-10-22

  1. Generated tests: only assert scroll width/height for nodes that are scroll containers (#726)73cf7fcad · by Nico Burns ·

2024-07-28

  1. feat: derive Debug and PartialEq for tree types (#697)5e4dcf1e1 · by Josh McKinney ·

2024-07-16

  1. Add DEFAULT constant to LayoutOutput (#687)f88aa22c1 · by Nico Burns ·
  2. Increase coverage of serde derives (#686)a16ec6535 · by Nico Burns ·

2024-07-07

  1. Output computed margins in Layout (#678)41fe221c1 · by Nico Burns ·

2024-03-17

  1. Fix clippy lints (2024-03) (#630)dc9862a93 · by Nico Burns ·

2023-11-21

  1. Improve main module (lib.rs) docs + re-export more types at the crate root (#444)7eee673c5 · by Nico Burns ·
  2. Compute content size, padding and border for each node (#573)64f8aa0fb · by Nico Burns ·

2023-11-02

  1. Pass axis information when measuring a child's size (#575)6d7f3cf86 · by Nico Burns ·

2023-10-22

  1. Refactor `LayoutTree` + add examples of custom trees (#564)d4374b93f · by Nico Burns ·

2023-10-14

  1. Remove `LayoutAlgorithm` trait (#562)daa07e0f4 · by Nico Burns ·

2023-06-25

  1. Minor: changed docs for Layout::location (bottom-left -> top-left) & added test (#500)cbd5d1dc7 · by Yurii Nakonechnyi ·

2023-05-31

  1. Minor misspelling fix (RunMode::PeformLayout -> RunMode::PerformLayout) (#485)d338f3731 · by Yurii Nakonechnyi ·

2023-05-19

  1. Implement CSS Block layout (`Display::Block`) (#474)544399619 · by Nico Burns ·

2023-04-25

  1. Remove duplicate types definitions (`Layout`, `RunMode`, `SizingMode`, `SizeAndBaselines`) (#469)18b6cf400 · by Nico Burns ·

2023-04-14

  1. Refactor/module hierarchy (#443)628d7e1bc · by Nico Burns ·