summaryrefslogtreecommitdiffstats
path: root/lazy/src/component.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Impl operate for Component widgetLibravatar tarkah2022-08-071-0/+42
|
* Replace stateful widgets with new `iced_pure` APILibravatar Héctor Ramón Jiménez2022-07-271-132/+176
|
* 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-3/+1
|\
| * remove rebuild of component overlay from `on_event`Libravatar Nick Senger2022-05-131-3/+1
| |
| * Revert "fix: prevent building overlay with stale layout"Libravatar Héctor Ramón Jiménez2022-05-131-33/+3
| | | | | | | | This reverts commit 3be8f6e98990f7e8a3af11400bbecaecddda336c.
| * fix: prevent building overlay with stale layoutLibravatar Nick Senger2022-05-101-3/+33
| |
* | Draft first-class `Theme` supportLibravatar Héctor Ramón Jiménez2022-05-141-2/+11
|/ | | | RFC: https://github.com/iced-rs/rfcs/pull/6
* Remove `hash_layout` method from `Widget` traitLibravatar Héctor Ramón Jiménez2022-02-231-20/+1
|
* Remove `position` abbreviation in `Component`Libravatar Héctor Ramón Jiménez2022-01-201-2/+5
|
* component overlay position fixLibravatar cossonleo2022-01-201-6/+8
|
* Write documentation for `component` in `iced_lazy`Libravatar Héctor Ramón Jiménez2022-01-121-8/+30
|
* Implement `Widget::overlay` for `Responsive` widgetLibravatar Héctor Ramón Jiménez2022-01-121-9/+2
|
* Remove superfluous generic type in `iced_lazy::Cache`Libravatar Héctor Ramón Jiménez2022-01-111-10/+8
|
* Introduce `Renderer` argument to `mouse_interaction` and `on_event`Libravatar Héctor Ramón Jiménez2022-01-111-4/+19
|
* Invalidate widget tree from `Responsive` widgetLibravatar Héctor Ramón Jiménez2022-01-111-2/+2
| | | | ... by introducing a new `invalidate_widgets` method to `Shell`
* fix: nested component layout invalidationLibravatar Nick Senger2021-12-241-0/+4
|
* fix: drop remaining component overlay events if closed during event batch ↵Libravatar Nick Senger2021-12-171-23/+26
| | | | processing
* Revert "fix: process component overlay events together with those of the ↵Libravatar Nick Senger2021-12-171-20/+31
| | | | | | original element" This reverts commit aa09bd4a981cfe0e11a21220193e823f48cdf450.
* fix: process component overlay events together with those of the original ↵Libravatar Nick Senger2021-12-131-31/+20
| | | | element
* Simplify `component` implementation in `iced_lazy`Libravatar Héctor Ramón Jiménez2021-12-131-210/+122
|
* feat: enable overlay in componentLibravatar Nick Senger2021-12-101-41/+351
|
* Fix `Widget::height` for `Component`Libravatar Nick Senger2021-12-081-1/+1
|
* Introduce `Shell` type in `iced_native`Libravatar Héctor Ramón Jiménez2021-11-291-9/+11
| | | | Widgets now can invalidate the current layout of the application on demand.
* Hide `Box` allocation in `component::view`Libravatar Héctor Ramón Jiménez2021-11-291-4/+4
| | | | ... we may be able to avoid it with generics in the future.
* Draft `component` example :tada:Libravatar Héctor Ramón Jiménez2021-11-291-5/+8
|
* Create `iced_lazy` and draft `Component` traitLibravatar Héctor Ramón Jiménez2021-11-291-0/+181