summaryrefslogtreecommitdiffstats
path: root/lazy/src/responsive.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez2023-03-041-425/+0
|
* Use `f32` in `Length::Units` and rename it to `Fixed`Libravatar Héctor Ramón Jiménez2023-02-171-1/+1
|
* fix: lazy widgets overlay is_overLibravatar Nick Senger2023-02-101-0/+7
|
* Fix layout translation in `overlay::Group`Libravatar Héctor Ramón Jiménez2023-01-301-2/+2
| | | | | This bug produced improper positioning of overlays of elements inside a `Scrollable`.
* Fix shadowed variableLibravatar Cory Forsstrom2023-01-051-2/+4
| | | | | | Layout passed into the overlay was accidentally shadowed by the content's layout. So instead of offsetting by the proper layout, the content layout was used instead.
* Implement `Widget::operate` for `Responsive`Libravatar Héctor Ramón Jiménez2022-12-221-1/+24
|
* Allow &mut self in overlayLibravatar tarkah2022-11-291-9/+13
|
* Replace stateful widgets with new `iced_pure` APILibravatar Héctor Ramón Jiménez2022-07-271-227/+206
|
* Fix `clippy` lints for all crates and featuresLibravatar Héctor Ramón Jiménez2022-07-091-2/+2
| | | | ... and check those in CI as well!
* Fix further `clippy` lintsLibravatar Héctor Ramón Jiménez2022-07-091-1/+1
| | | | ... and explicitly annotate crates as well.
* Draft first-class `Theme` supportLibravatar Héctor Ramón Jiménez2022-05-141-1/+4
| | | | RFC: https://github.com/iced-rs/rfcs/pull/6
* Remove `hash_layout` method from `Widget` traitLibravatar Héctor Ramón Jiménez2022-02-231-37/+8
|
* fix: overlay layout for `Responsive`Libravatar Nick Senger2022-02-221-4/+9
|
* Invalidate widget tree in `Responsive` after a `window::Event::Resized`Libravatar Héctor Ramón Jiménez2022-01-201-1/+5
| | | | | | | | This is a pessimistic approach! Ideally, we should be able to recreate only the contents of the `Responsive` widget in `Widget::layout`, but given `view` is impure we have to trigger a brand new `view` call. The persistent widget tree should make this easier.
* Recompute layout of `Responsive` contents when size changesLibravatar Héctor Ramón Jiménez2022-01-201-1/+3
|
* Write docs for `responsive` in `iced_lazy`Libravatar Héctor Ramón Jiménez2022-01-121-1/+13
|
* Implement `Widget::overlay` for `Responsive` widgetLibravatar Héctor Ramón Jiménez2022-01-121-0/+413