summaryrefslogtreecommitdiffstats
path: root/core/src/element.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2025-02-11Use `Function` trait in `Element::map` exampleLibravatar Héctor Ramón Jiménez1-2/+3
2025-02-04Take `Event` by reference in `Widget::update`Libravatar Héctor Ramón Jiménez1-2/+2
2024-12-02Fix new `clippy` lintsLibravatar Héctor Ramón Jiménez1-2/+2
2024-11-05Rename `Widget::on_event` to `update`Libravatar Héctor Ramón Jiménez1-4/+4
2024-11-05Replace `event::Status` in `Widget::on_event` with `Shell::capture_event`Libravatar Héctor Ramón Jiménez1-9/+6
2024-08-08Introduce `black_box` and `chain` in `widget::operation`Libravatar Héctor Ramón Jiménez1-2/+2
2024-06-14Replace `Command` with a new `Task` API with chain supportLibravatar Héctor Ramón Jiménez1-58/+3
2024-03-22Make `iced_tiny_skia` optional with a `tiny-skia` featureLibravatar Héctor Ramón Jiménez1-2/+2
2024-03-09Simplify documentation of `Element::map`Libravatar Héctor Ramón Jiménez1-46/+25
2024-02-01Remove `position` from `overlay::Element`Libravatar Héctor Ramón Jiménez1-2/+6
2024-01-31Call size_hint from ExplainLibravatar Cory Forsstrom1-0/+4
2024-01-31Call size_hint from MapLibravatar Cory Forsstrom1-0/+4
2024-01-21Convert `Renderer::Theme` to generic `Widget` typeLibravatar Héctor Ramón Jiménez1-34/+44
2024-01-20Introduce `Border` struct analogous to `Shadow`Libravatar Héctor Ramón Jiménez1-3/+7
2024-01-20Use `Default` implementation of `renderer::Quad`Libravatar Héctor Ramón Jiménez1-2/+1
2024-01-20Run `cargo fmt`Libravatar Héctor Ramón Jiménez1-1/+1
2024-01-20feat: quad shadowsLibravatar Nick Senger1-0/+1
2024-01-10Replace `width` and `height` with `Widget::size`Libravatar Héctor Ramón Jiménez1-13/+5
2023-09-20Fix `clippy::semicolon_if_nothing_returned`Libravatar Héctor Ramón Jiménez1-3/+3
2023-08-30Make `widget::Tree` mutable in `Widget::layout`Libravatar Héctor Ramón Jiménez1-2/+2
2023-08-30Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez1-2/+4
2023-07-27Introduce `visible_bounds` operation for `Container`Libravatar Héctor Ramón Jiménez1-3/+8
2023-07-15Add viewport to Widget::on_eventLibravatar Cory Forsstrom1-3/+6
2023-06-08Implement basic cursor availabilityLibravatar Héctor Ramón Jiménez1-51/+21
2023-03-04Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez1-21/+46
2023-01-14Introduce `custom` method to `widget::Operation` traitLibravatar Héctor Ramón Jiménez1-0/+5
2022-12-22Add `Renderer` argument to `operate`Libravatar Héctor Ramón Jiménez1-3/+11
2022-11-29Allow &mut self in overlayLibravatar tarkah1-2/+2
2022-11-11Add text input operationsLibravatar Cory Forsstrom1-0/+8
2022-11-09Implement `Operation::scrollable` for `element::Map`Libravatar Héctor Ramón Jiménez1-0/+8
2022-11-03non uniform border radius for quadsLibravatar Robert Krahn1-1/+1
2022-09-21Take `Cow` in `Text::new`Libravatar Ram.Type-01-1/+1
2022-08-26Reintroduce `Element::explain`Libravatar Héctor Ramón Jiménez1-9/+181
2022-08-04Implement `scrollable::snap_to` operationLibravatar Héctor Ramón Jiménez1-1/+1
2022-07-28Implement `Widget::operate` for `TextInput`Libravatar Héctor Ramón Jiménez1-0/+37
2022-07-27Replace stateful widgets with new `iced_pure` APILibravatar Héctor Ramón Jiménez1-244/+68
2022-05-14Draft first-class `Theme` supportLibravatar Héctor Ramón Jiménez1-4/+20
2022-02-23Remove `hash_layout` method from `Widget` traitLibravatar Héctor Ramón Jiménez1-14/+1
2022-01-11Introduce `Renderer` argument to `mouse_interaction` and `on_event`Libravatar Héctor Ramón Jiménez1-10/+27
2021-11-29Introduce `Shell` type in `iced_native`Libravatar Héctor Ramón Jiménez1-11/+10
2021-11-04Rename `fill_rectangle` to `fill_quad` in `Renderer`Libravatar Héctor Ramón Jiménez1-9/+11
2021-11-02Move `viewport` argument to last position in `mouse_interaction` methodsLibravatar Héctor Ramón Jiménez1-6/+6
2021-10-31Remove `widget` module re-exports in `iced_native`Libravatar Héctor Ramón Jiménez1-2/+3
2021-10-28Implement `Widget::draw` for `element::Explain`Libravatar Héctor Ramón Jiménez1-5/+33
2021-10-18Introduce `mouse_interaction` method to `Widget` traitLibravatar Héctor Ramón Jiménez1-0/+32
2021-10-18Move `Defaults` from `iced_graphics` to `iced_native`Libravatar Héctor Ramón Jiménez1-5/+6
2021-10-14Remove trait-specific draw logic in `iced_native`Libravatar Héctor Ramón Jiménez1-18/+10
2021-03-10Make `Clipboard` argument in `Widget` trait mutableLibravatar Héctor Ramón Jiménez1-9/+9
2021-02-23Change `Tooltip` to support `Text` only for nowLibravatar Héctor Ramón Jiménez1-11/+3
2021-02-15feat(native): add Tooltip widgetLibravatar Yusuf Bera Ertan1-3/+11