tawasuyu

tawasuyu/taffy

A high performance rust-powered UI layout library

Rust 496HTML 245JavaScript 8CSS 61214 Definitions

⎇ 9f1d71c97e0852760580b7d7bb30f503baa6a988 src/compute/flexbox.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
struct FlexItem signature changed Compute content size, padding and border for each node (#573)Nico Burns · ⟲ History of the definition
fn is_scroll_container born Fix intrinsic size of scroll containers that have a small explicit flex-basis (#728)Nico Burns · ⟲ History of the definition
struct FlexLine signature changed Implement §9.9.1. Flex Container Intrinsic Main Sizes (#354)Nico Burns · ⟲ History of the definition
struct AlgoConstants signature changed Support `Overflow::Scroll` (#446)Nico Burns · ⟲ History of the definition
fn compute_flexbox_layout pub signature changed "Traitify" the `Style` struct (#568)Nico Burns · ⟲ History of the definition
fn compute_preliminary body changed Fix resolving flexible lengths (WPT css/flexbox-multiline-min-max test) (#692)Nico Burns · ⟲ History of the definition
fn compute_constants signature changed "Traitify" the `Style` struct (#568)Nico Burns · ⟲ History of the definition
fn generate_anonymous_flex_items signature changed "Traitify" the `Style` struct (#568)Nico Burns · ⟲ History of the definition
fn determine_available_space body changed Support `Overflow::Scroll` (#446)Nico Burns · ⟲ History of the definition
fn determine_flex_base_size body changed Flexbox: Fix flooring hypothetical_main_size by computed min size (#689)Nico Burns · ⟲ History of the definition
fn collect_flex_lines body changed Fix wrapping when a max main size style is present (#694)Nico Burns · ⟲ History of the definition
fn determine_container_main_size body changed Fix intrinsic size of scroll containers that have a small explicit flex-basis (#728)Nico Burns · ⟲ History of the definition
fn resolve_flexible_lengths signature changed Fix resolving flexible lengths (WPT css/flexbox-multiline-min-max test) (#692)Nico Burns · ⟲ History of the definition
fn determine_hypothetical_cross_size signature changed "Traitify" the `Style` struct (#568)Nico Burns · ⟲ History of the definition
fn calculate_children_base_lines signature changed "Traitify" the `Style` struct (#568)Nico Burns · ⟲ History of the definition
fn calculate_cross_size body changed Fix flex line cross-size determination (#690)Nico Burns · ⟲ History of the definition
fn handle_align_content_stretch body changed Support `Overflow::Scroll` (#446)Nico Burns · ⟲ History of the definition
fn determine_used_cross_size signature changed "Traitify" the `Style` struct (#568)Nico Burns · ⟲ History of the definition
fn distribute_remaining_free_space body changed Fixes for content alignment spec updates (#635)Nico Burns · ⟲ History of the definition
fn resolve_cross_axis_auto_margins signature changed Reduce style accesses (#386)Nico Burns · ⟲ History of the definition
fn align_flex_items_along_cross_axis signature changed Fixed clippy lint errors (needless_pass_by_ref_mut) (#517)Yurii Nakonechnyi · ⟲ History of the definition
fn determine_container_cross_size signature changed Fixed clippy lint errors (needless_pass_by_ref_mut) (#517)Yurii Nakonechnyi · ⟲ History of the definition
fn align_flex_lines_per_align_content body changed Fixes for content alignment spec updates (#635)Nico Burns · ⟲ History of the definition
fn calculate_flex_item signature changed "Traitify" the `Style` struct (#568)Nico Burns · ⟲ History of the definition
fn calculate_layout_line signature changed "Traitify" the `Style` struct (#568)Nico Burns · ⟲ History of the definition
fn final_layout_pass body changed Generated tests: only assert scroll width/height for nodes that are scroll containers (#726)Nico Burns · ⟲ History of the definition
fn perform_absolute_layout_on_absolute_children signature changed "Traitify" the `Style` struct (#568)Nico Burns · ⟲ History of the definition
fn sum_axis_gaps born Implement "gap" property for flexbox algorithm (#248)Nico Burns · ⟲ History of the definition

the last 86 changes of the file were examined