Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2023-04-12 | Add missing operations for component | 1 | -0/+16 | ||
2023-03-14 | optimization: reduce unnecessary rebuilds in `Component` | 1 | -79/+157 | ||
2023-03-04 | Create `iced_widget` subcrate and re-organize the whole codebase | 1 | -575/+0 | ||
2023-02-12 | fix: diff widget sub-tree after rebuilding component with operation | 1 | -0/+2 | ||
2023-02-10 | fix: lazy widgets overlay is_over | 1 | -0/+7 | ||
2023-01-30 | Fix layout translation in `overlay::Group` | 1 | -2/+2 | ||
This bug produced improper positioning of overlays of elements inside a `Scrollable`. | |||||
2023-01-30 | Fix widget-driven animations for `Component` | 1 | -0/+4 | ||
2023-01-02 | Prefix `_` instead of `allow(unused)` in `Component` trait | 1 | -2/+4 | ||
2022-12-30 | Add `operate` method to `Component` trait | 1 | -0/+33 | ||
2022-12-22 | Add `Renderer` argument to `operate` | 1 | -0/+2 | ||
2022-11-29 | Allow &mut self in overlay | 1 | -18/+13 | ||
2022-11-11 | Add text input operations | 1 | -0/+8 | ||
2022-08-07 | Impl operate for Component widget | 1 | -0/+42 | ||
2022-07-27 | Replace stateful widgets with new `iced_pure` API | 1 | -132/+176 | ||
2022-07-09 | Fix `clippy` lints for all crates and features | 1 | -1/+1 | ||
... and check those in CI as well! | |||||
2022-07-09 | Fix further `clippy` lints | 1 | -2/+2 | ||
... and explicitly annotate crates as well. | |||||
2022-05-14 | Draft first-class `Theme` support | 1 | -2/+11 | ||
RFC: https://github.com/iced-rs/rfcs/pull/6 | |||||
2022-05-13 | remove rebuild of component overlay from `on_event` | 1 | -3/+1 | ||
2022-05-13 | Revert "fix: prevent building overlay with stale layout" | 1 | -33/+3 | ||
This reverts commit 3be8f6e98990f7e8a3af11400bbecaecddda336c. | |||||
2022-05-10 | fix: prevent building overlay with stale layout | 1 | -3/+33 | ||
2022-02-23 | Remove `hash_layout` method from `Widget` trait | 1 | -20/+1 | ||
2022-01-20 | Remove `position` abbreviation in `Component` | 1 | -2/+5 | ||
2022-01-20 | component overlay position fix | 1 | -6/+8 | ||
2022-01-12 | Write documentation for `component` in `iced_lazy` | 1 | -8/+30 | ||
2022-01-12 | Implement `Widget::overlay` for `Responsive` widget | 1 | -9/+2 | ||
2022-01-11 | Remove superfluous generic type in `iced_lazy::Cache` | 1 | -10/+8 | ||
2022-01-11 | Introduce `Renderer` argument to `mouse_interaction` and `on_event` | 1 | -4/+19 | ||
2022-01-11 | Invalidate widget tree from `Responsive` widget | 1 | -2/+2 | ||
... by introducing a new `invalidate_widgets` method to `Shell` | |||||
2021-12-24 | fix: nested component layout invalidation | 1 | -0/+4 | ||
2021-12-17 | fix: drop remaining component overlay events if closed during event batch ↵ | 1 | -23/+26 | ||
processing | |||||
2021-12-17 | Revert "fix: process component overlay events together with those of the ↵ | 1 | -20/+31 | ||
original element" This reverts commit aa09bd4a981cfe0e11a21220193e823f48cdf450. | |||||
2021-12-13 | fix: process component overlay events together with those of the original ↵ | 1 | -31/+20 | ||
element | |||||
2021-12-13 | Simplify `component` implementation in `iced_lazy` | 1 | -210/+122 | ||
2021-12-10 | feat: enable overlay in component | 1 | -41/+351 | ||
2021-12-08 | Fix `Widget::height` for `Component` | 1 | -1/+1 | ||
2021-11-29 | Introduce `Shell` type in `iced_native` | 1 | -9/+11 | ||
Widgets now can invalidate the current layout of the application on demand. | |||||
2021-11-29 | Hide `Box` allocation in `component::view` | 1 | -4/+4 | ||
... we may be able to avoid it with generics in the future. | |||||
2021-11-29 | Draft `component` example :tada: | 1 | -5/+8 | ||
2021-11-29 | Create `iced_lazy` and draft `Component` trait | 1 | -0/+181 | ||