tawasuyu

tawasuyu/taffy

A high performance rust-powered UI layout library

HTML 231Rust 10TOML 3CSS 1350 Definitions

⎇ 380840a8fb45e7e8e9618e36e24ce855c20d2e22 src/node.rs Who touched what Code

Each definition with the last change that left it this way, not each line: who, when, and whether it was born, changed inside, changed signature or went by another name.

DefinitionsLast changeWho
type Node pub signature changed Use slotmap instead of bespoke arena, limiting to one parent only (#196)Jon Kelley · ⟲ History of the definition
trait Measurable pub signature changed Layout algorithm decoupling, Sizing Constraints & Perf Improvements (#246)Nico Burns · ⟲ History of the definition
enum MeasureFunc pub signature changed Layout algorithm decoupling, Sizing Constraints & Perf Improvements (#246)Nico Burns · ⟲ History of the definition
def TaffyConfig born Fix 1px wide gaps between adjacent UI nodes (#374)Nico Burns · ⟲ History of the definition
fn default body changed Fix 1px wide gaps between adjacent UI nodes (#374)Nico Burns · ⟲ History of the definition
struct Taffy pub signature changed Fix 1px wide gaps between adjacent UI nodes (#374)Nico Burns · ⟲ History of the definition
fn default body changed Make library more usable in a `const` context (#203)Alice Cecile · ⟲ History of the definition
type ChildIter signature changed Use core instead of std for LayoutTree implNico Burns · ⟲ History of the definition
fn children signature changed Return iterator for children for `LayoutTree` (#260)George Atkinson · ⟲ History of the definition
fn child_count signature changed Return iterator for children for `LayoutTree` (#260)George Atkinson · ⟲ History of the definition
fn is_childless born Return iterator for children for `LayoutTree` (#260)George Atkinson · ⟲ History of the definition
fn parent born Abstract flexbox over LayoutTree (rebased on top of latest main) (#238)Nico Burns · ⟲ History of the definition
fn style signature changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn layout signature changed Abstract flexbox over LayoutTree (rebased on top of latest main) (#238)Nico Burns · ⟲ History of the definition
fn layout_mut born Abstract flexbox over LayoutTree (rebased on top of latest main) (#238)Nico Burns · ⟲ History of the definition
fn mark_dirty signature changed Change signature of mark_dirty method to match taffy 0.1 (#253)Nico Burns · ⟲ History of the definition
fn measure_node signature changed Layout algorithm decoupling, Sizing Constraints & Perf Improvements (#246)Nico Burns · ⟲ History of the definition
fn needs_measure born Abstract flexbox over LayoutTree (rebased on top of latest main) (#238)Nico Burns · ⟲ History of the definition
fn cache_mut born Layout algorithm decoupling, Sizing Constraints & Perf Improvements (#246)Nico Burns · ⟲ History of the definition
fn child born Abstract flexbox over LayoutTree (rebased on top of latest main) (#238)Nico Burns · ⟲ History of the definition
fn new pub body changed Make library more usable in a `const` context (#203)Alice Cecile · ⟲ History of the definition
fn with_capacity pub body changed Fix 1px wide gaps between adjacent UI nodes (#374)Nico Burns · ⟲ History of the definition
fn enable_rounding pub born Fix 1px wide gaps between adjacent UI nodes (#374)Nico Burns · ⟲ History of the definition
fn disable_rounding pub born Fix 1px wide gaps between adjacent UI nodes (#374)Nico Burns · ⟲ History of the definition
fn new_leaf pub signature changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn new_leaf_with_measure pub signature changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn new_with_children pub signature changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn clear pub body changed Use slotmap instead of bespoke arena, limiting to one parent only (#196)Jon Kelley · ⟲ History of the definition
fn remove pub signature changed Use slotmap instead of bespoke arena, limiting to one parent only (#196)Jon Kelley · ⟲ History of the definition
fn set_measure pub body changed Change signature of mark_dirty method to match taffy 0.1 (#253)Nico Burns · ⟲ History of the definition
fn add_child pub body changed Change signature of mark_dirty method to match taffy 0.1 (#253)Nico Burns · ⟲ History of the definition
fn set_children pub body changed Change signature of mark_dirty method to match taffy 0.1 (#253)Nico Burns · ⟲ History of the definition
fn remove_child pub signature changed Use slotmap instead of bespoke arena, limiting to one parent only (#196)Jon Kelley · ⟲ History of the definition
fn remove_child_at_index pub body changed Change signature of mark_dirty method to match taffy 0.1 (#253)Nico Burns · ⟲ History of the definition
fn replace_child_at_index pub body changed Change signature of mark_dirty method to match taffy 0.1 (#253)Nico Burns · ⟲ History of the definition
fn child_at_index pub signature changed Use slotmap instead of bespoke arena, limiting to one parent only (#196)Jon Kelley · ⟲ History of the definition
fn child_count pub signature changed Use slotmap instead of bespoke arena, limiting to one parent only (#196)Jon Kelley · ⟲ History of the definition
fn children pub signature changed Use slotmap instead of bespoke arena, limiting to one parent only (#196)Jon Kelley · ⟲ History of the definition
fn set_style pub body changed Change signature of mark_dirty method to match taffy 0.1 (#253)Nico Burns · ⟲ History of the definition
fn style pub signature changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn layout pub signature changed Use slotmap instead of bespoke arena, limiting to one parent only (#196)Jon Kelley · ⟲ History of the definition
fn mark_dirty_internal born Change signature of mark_dirty method to match taffy 0.1 (#253)Nico Burns · ⟲ History of the definition
fn mark_dirty_recursive born Use slotmap instead of bespoke arena, limiting to one parent only (#196)Jon Kelley · ⟲ History of the definition
fn dirty pub body changed Change signature of mark_dirty method to match taffy 0.1 (#253)Nico Burns · ⟲ History of the definition
fn compute_layout pub signature changed Layout algorithm decoupling, Sizing Constraints & Perf Improvements (#246)Nico Burns · ⟲ History of the definition
mod tests signature changed Implement CSS Grid (#205)Nico Burns · ⟲ History of the definition
fn new_should_allocate_default_capacity body changed Use slotmap instead of bespoke arena, limiting to one parent only (#196)Jon Kelley · ⟲ History of the definition
def DEFAULT_CAPACITY born Add unit-tests to `node::Taffy` (#178)Andreas Weibye · ⟲ History of the definition
fn test_with_capacity body changed Use slotmap instead of bespoke arena, limiting to one parent only (#196)Jon Kelley · ⟲ History of the definition
def CAPACITY born Add unit-tests to `node::Taffy` (#178)Andreas Weibye · ⟲ History of the definition
fn test_new_leaf body changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn new_leaf_with_measure signature changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn test_new_with_children body changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn remove_node_should_remove body changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn remove_node_should_detach_herarchy body changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn remove_last_node body changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn set_measure signature changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn set_measure_of_previously_unmeasured_node born Fix calling set_measure on a node that didn't previously have a measure func (#252)Nico Burns · ⟲ History of the definition
fn add_child signature changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn set_children signature changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn remove_child signature changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn remove_child_at_index signature changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn replace_child_at_index signature changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn test_child_at_index body changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn test_child_count body changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn test_children body changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn test_set_style body changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn test_style body changed Implement CSS Grid (#205)Nico Burns · ⟲ History of the definition
fn test_layout body changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn test_mark_dirty body changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn compute_layout_should_produce_valid_result body changed Rename FlexboxLayout back to Style (#251)Nico Burns · ⟲ History of the definition
fn measure_func_is_send_and_sync body changed Correctly test that MeasureFunc is Send and Sync (#159)Alice Cecile · ⟲ History of the definition
fn is_send_and_sync signature changed Correctly test that MeasureFunc is Send and Sync (#159)Alice Cecile · ⟲ History of the definition

the last 65 changes of the file were examined