summaryrefslogtreecommitdiffstats
path: root/lazy/src/pure/component.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Replace stateful widgets with new `iced_pure` APILibravatar Héctor Ramón Jiménez2022-07-271-479/+0
|
* Fix `clippy` lints for all crates and featuresLibravatar Héctor Ramón Jiménez2022-07-091-1/+1
| | | | ... and check those in CI as well!
* Fix further `clippy` lintsLibravatar Héctor Ramón Jiménez2022-07-091-2/+2
| | | | ... and explicitly annotate crates as well.
* Merge branch 'master' into themingLibravatar Héctor Ramón Jiménez2022-07-081-12/+2
|\
| * Fix `Widget::tag` implementation of `pure::Canvas`Libravatar Héctor Ramón Jiménez2022-07-011-2/+1
| | | | | | | | | | Using `P::State` can cause a panic if the `Canvas` has `()` as `P::State` and replaces a stateless widget in a future `view` call.
| * remove rebuild of component overlay from `on_event`Libravatar Nick Senger2022-05-131-10/+1
| |
| * Revert "fix: prevent building overlay with stale layout"Libravatar Héctor Ramón Jiménez2022-05-131-30/+10
| | | | | | | | This reverts commit 3be8f6e98990f7e8a3af11400bbecaecddda336c.
| * fix: prevent building overlay with stale layoutLibravatar Nick Senger2022-05-101-10/+30
| |
* | Draft first-class `Theme` supportLibravatar Héctor Ramón Jiménez2022-05-141-1/+4
|/ | | | RFC: https://github.com/iced-rs/rfcs/pull/6
* Merge pull request #1308 from nicksenger/fix/pure-component-overlayLibravatar Héctor Ramón2022-04-191-1/+1
|\ | | | | fix: tree node passed in `component::OverlayInstance::on_event`
| * fix: tree node passed in `component::OverlayInstance::on_event`Libravatar Nick Senger2022-04-181-1/+1
| |
* | fix: diffing issue with pure stateless componentsLibravatar Nick Senger2022-04-181-1/+3
|/
* fix: diff widget tree after local event processing in `Component`Libravatar Nick Senger2022-04-171-36/+36
|
* fix: overlayLibravatar Nick Senger2022-04-061-14/+14
|
* fix: nested componentsLibravatar Nick Senger2022-04-061-22/+30
|
* Introduce `rebuild_element` helper in `lazy::pure::Component`Libravatar Héctor Ramón Jiménez2022-03-071-26/+16
|
* Initialize `lazy::pure::Component` view properlyLibravatar Héctor Ramón Jiménez2022-03-071-21/+26
| | | | ... during `children` and `diff` in the `Widget` implementation
* Merge branch 'master' into virtual-widgetsLibravatar Héctor Ramón Jiménez2022-03-071-20/+1
|
* Implement `pure::Component` in `iced_lazy`Libravatar Héctor Ramón Jiménez2022-02-171-0/+500