Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Create `iced_widget` subcrate and re-organize the whole codebase | 2023-03-04 | 6 | -1493/+0 | |
| | |||||
* | Bump versions :tada: | 2023-02-18 | 1 | -2/+2 | |
| | |||||
* | Use `f32` in `Length::Units` and rename it to `Fixed` | 2023-02-17 | 1 | -1/+1 | |
| | |||||
* | Merge pull request #1701 from nicksenger/fix/diff-component-operate | 2023-02-14 | 1 | -0/+2 | |
|\ | | | | | Fix panic when using operations with components in certain cases | ||||
| * | fix: diff widget sub-tree after rebuilding component with operation | 2023-02-12 | 1 | -0/+2 | |
| | | |||||
* | | fix: lazy widgets overlay is_over | 2023-02-10 | 3 | -0/+21 | |
|/ | |||||
* | Fix layout translation in `overlay::Group` | 2023-01-30 | 3 | -6/+6 | |
| | | | | | This bug produced improper positioning of overlays of elements inside a `Scrollable`. | ||||
* | Fix widget-driven animations for `Component` | 2023-01-30 | 1 | -0/+4 | |
| | |||||
* | Bump versions :tada: | 2023-01-14 | 1 | -2/+2 | |
| | |||||
* | feat: provide `&Dependency` to `Lazy` widget `View` | 2023-01-11 | 2 | -5/+9 | |
| | |||||
* | fix: `Lazy` widget | 2023-01-10 | 1 | -45/+75 | |
| | |||||
* | Fix shadowed variable | 2023-01-05 | 1 | -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. | ||||
* | Prefix `_` instead of `allow(unused)` in `Component` trait | 2023-01-02 | 1 | -2/+4 | |
| | |||||
* | Add `operate` method to `Component` trait | 2022-12-30 | 1 | -0/+33 | |
| | |||||
* | Implement `Widget::operate` for `Responsive` | 2022-12-22 | 1 | -1/+24 | |
| | |||||
* | Add `Renderer` argument to `operate` | 2022-12-22 | 2 | -0/+4 | |
| | |||||
* | Bump versions :tada: | 2022-12-07 | 1 | -2/+2 | |
| | |||||
* | Allow &mut self in overlay | 2022-11-29 | 3 | -45/+35 | |
| | |||||
* | Add text input operations | 2022-11-11 | 1 | -0/+8 | |
| | |||||
* | Bump versions :tada: | 2022-11-10 | 1 | -2/+2 | |
| | |||||
* | Rename `iced_lazy::Cached` to `Lazy` :tada: | 2022-11-03 | 2 | -9/+22 | |
| | |||||
* | Implement `Widget::operate` for `lazy::Cached` | 2022-11-03 | 1 | -1/+17 | |
| | |||||
* | Diff children only when hash differs in `lazy::Cached` | 2022-11-03 | 1 | -5/+7 | |
| | |||||
* | lint | 2022-11-03 | 1 | -2/+2 | |
| | |||||
* | feat: implement `Cached` widget | 2022-11-03 | 2 | -0/+346 | |
| | |||||
* | Fix latest `clippy` lints | 2022-09-23 | 1 | -1/+1 | |
| | |||||
* | Impl operate for Component widget | 2022-08-07 | 1 | -0/+42 | |
| | |||||
* | Replace stateful widgets with new `iced_pure` API | 2022-07-27 | 7 | -1270/+406 | |
| | |||||
* | Fix `clippy` lints for all crates and features | 2022-07-09 | 5 | -6/+10 | |
| | | | | ... and check those in CI as well! | ||||
* | Fix further `clippy` lints | 2022-07-09 | 5 | -6/+17 | |
| | | | | ... and explicitly annotate crates as well. | ||||
* | Merge branch 'master' into theming | 2022-07-08 | 3 | -16/+4 | |
|\ | |||||
| * | Bump versions :tada: | 2022-07-01 | 1 | -1/+1 | |
| | | |||||
| * | Fix `Widget::tag` implementation of `pure::Canvas` | 2022-07-01 | 1 | -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` | 2022-05-13 | 2 | -13/+2 | |
| | | |||||
| * | Revert "fix: prevent building overlay with stale layout" | 2022-05-13 | 2 | -63/+13 | |
| | | | | | | | | This reverts commit 3be8f6e98990f7e8a3af11400bbecaecddda336c. | ||||
| * | fix: prevent building overlay with stale layout | 2022-05-10 | 2 | -13/+63 | |
| | | |||||
* | | Draft first-class `Theme` support | 2022-05-14 | 4 | -6/+27 | |
|/ | | | | RFC: https://github.com/iced-rs/rfcs/pull/6 | ||||
* | Bump versions :tada: | 2022-05-02 | 1 | -2/+9 | |
| | |||||
* | Indicate feature-flagged modules in documentation | 2022-05-02 | 1 | -0/+2 | |
| | |||||
* | Add `html_logo_url` to `iced_core` and `iced_lazy` | 2022-05-02 | 1 | -0/+3 | |
| | |||||
* | fix: panic when using pure component in pure responsive | 2022-04-25 | 1 | -2/+3 | |
| | |||||
* | Merge pull request #1308 from nicksenger/fix/pure-component-overlay | 2022-04-19 | 1 | -1/+1 | |
|\ | | | | | fix: tree node passed in `component::OverlayInstance::on_event` | ||||
| * | fix: tree node passed in `component::OverlayInstance::on_event` | 2022-04-18 | 1 | -1/+1 | |
| | | |||||
* | | fix: diffing issue with pure stateless components | 2022-04-18 | 1 | -1/+3 | |
|/ | |||||
* | fix: diff widget tree after local event processing in `Component` | 2022-04-17 | 1 | -36/+36 | |
| | |||||
* | fix: overlay | 2022-04-06 | 1 | -14/+14 | |
| | |||||
* | fix: nested components | 2022-04-06 | 1 | -22/+30 | |
| | |||||
* | Export widget modules in `iced_pure` | 2022-03-16 | 1 | -1/+1 | |
| | | | | ... and fix collisions with the new `helpers` | ||||
* | Fix incorrect `layout` in `Widget::overlay` for `pure::Responsive` | 2022-03-14 | 1 | -5/+21 | |
| | |||||
* | Implement `pure::Responsive` in `iced_lazy` | 2022-03-07 | 2 | -1/+396 | |
| |