summaryrefslogtreecommitdiffstats
path: root/native/src/layout (unfollow)
Commit message (Expand)AuthorFilesLines
2023-03-04Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez4-688/+0
2023-02-27Remove `Fill` variant for `Alignment`Libravatar Héctor Ramón Jiménez2-65/+8
2023-02-17Use `f32` for `Padding`Libravatar Héctor Ramón Jiménez2-5/+2
2023-02-17Use `f32` in `Length::Units` and rename it to `Fixed`Libravatar Héctor Ramón Jiménez1-21/+16
2023-01-05Stop using `f32::clamp` altogether in `layout::Limits`Libravatar Héctor Ramón Jiménez1-7/+9
2023-01-05Fix `Layout::resolve` panicking under some circumstancesLibravatar Héctor Ramón Jiménez1-2/+7
2022-12-20Fix `clippy` lints for Rust 1.66Libravatar Héctor Ramón Jiménez1-14/+8
2022-07-27Replace stateful widgets with new `iced_pure` APILibravatar Héctor Ramón Jiménez1-10/+12
2021-12-13Simplify `component` implementation in `iced_lazy`Libravatar Héctor Ramón Jiménez1-1/+9
2021-10-14Remove trait-specific draw logic in `iced_native`Libravatar Héctor Ramón Jiménez1-24/+0
2021-09-20Refactor alignment types into an `alignment` moduleLibravatar Héctor Ramón Jiménez2-26/+23
2021-09-20Introduce and use `CrossAlign` enum for `Column` and `Row`Libravatar Héctor Ramón Jiménez2-22/+30
2021-09-20Improve readability of Align::Fill branchingLibravatar Cory Forsstrom1-34/+22
2021-09-20Calc fill cross and use for all childrenLibravatar Cory Forsstrom1-29/+55
2021-09-20Add Align::Fill variantLibravatar Cory Forsstrom2-13/+55
2021-06-01Use `Padding::horizontal` and `Padding::vertical` helpersLibravatar Héctor Ramón1-2/+2
2021-06-01Add support for asymmetrical paddingLibravatar Ben LeFevre2-8/+13
2020-11-26Use recently stabilized intra-doc linksLibravatar Héctor Ramón Jiménez4-57/+2
2020-10-28Introduce `viewport` to `Widget::draw`Libravatar Héctor Ramón Jiménez1-1/+2
2020-07-10Remove unnecessary lifetime in `Widget` traitLibravatar Héctor Ramón Jiménez1-1/+1
2020-07-08Introduce `Widget::overlay` :tada:Libravatar Héctor Ramón Jiménez1-1/+1
2020-03-31Implement `padding` support for `Container`Libravatar Héctor Ramón Jiménez1-4/+1
2020-03-06Remove counterintuitive constant functionsLibravatar Héctor Ramón Jiménez2-4/+4
2020-02-14Improve documentation for new `Node` methodsLibravatar Héctor Ramón Jiménez1-6/+5
2020-02-14Revert changing the constructor and implement new method.Libravatar daxpedda2-11/+17
2020-02-14Add `bound` to `Node` constructor.Libravatar daxpedda2-5/+6
2020-02-14Make `Node::align` public.Libravatar daxpedda1-1/+5
2020-01-10Fix flex layout cross-alignment when not filledLibravatar Héctor Ramón Jiménez2-1/+9
2020-01-10Move `Debugger` and `Windowed` to a better locationLibravatar Héctor Ramón Jiménez1-0/+26
2019-12-30Subtract size of previous elements in flex layoutLibravatar Héctor Ramón Jiménez1-5/+9
2019-12-30Add `Length::FillPortion` variantLibravatar Héctor Ramón Jiménez1-2/+2
2019-12-21Fix sneaky bug with padding in flex layoutLibravatar Héctor Ramón Jiménez1-6/+3
2019-11-29Make many functions `const`Libravatar Nikolai Vazquez2-7/+7
2019-11-22Write docs for `iced` and `iced_native`Libravatar Héctor Ramón Jiménez3-9/+91
2019-11-11Remove `padding` from `Container` for nowLibravatar Héctor Ramón Jiménez1-2/+6
2019-11-11Implement `Container` widgetLibravatar Héctor Ramón Jiménez3-26/+69
2019-11-11Fix integer overflow in `flex::resolve`Libravatar Héctor Ramón Jiménez1-1/+2
2019-11-11Draft custom layout engine based on `druid`Libravatar Héctor Ramón Jiménez4-3/+522
2019-11-10Draft new layout APILibravatar Héctor Ramón Jiménez1-0/+6