Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2023-03-04 | Create `iced_widget` subcrate and re-organize the whole codebase | 1 | -428/+0 | ||
2023-02-17 | Use `Pixels` for `padding` in `image::Viewer` | 1 | -6/+6 | ||
2023-02-17 | Use `f32` in `Length::Units` and rename it to `Fixed` | 1 | -5/+5 | ||
2022-12-20 | Fix `clippy` lints for Rust 1.66 | 1 | -8/+5 | ||
2022-11-05 | Refactor some `image` traits a bit | 1 | -2/+2 | ||
- Use `Size<u32>` were applicable. - Rename `TextureStore` to `image::Storage`. - Rename `TextureStoreEntry` to `image::storage::Entry`. - Wire up `viewport_dimensions` to `iced_glow` for `Svg`. | |||||
2022-07-27 | Replace stateful widgets with new `iced_pure` API | 1 | -65/+98 | ||
2022-05-14 | Draft first-class `Theme` support | 1 | -0/+1 | ||
RFC: https://github.com/iced-rs/rfcs/pull/6 | |||||
2022-02-23 | Remove `hash_layout` method from `Widget` trait | 1 | -13/+2 | ||
2022-01-11 | Introduce `Renderer` argument to `mouse_interaction` and `on_event` | 1 | -0/+1 | ||
2021-12-10 | Decouple the image Handle type from the iced_native implementation | 1 | -13/+15 | ||
2021-11-29 | Introduce `Shell` type in `iced_native` | 1 | -3/+3 | ||
Widgets now can invalidate the current layout of the application on demand. | |||||
2021-11-02 | Move `viewport` argument to last position in `mouse_interaction` methods | 1 | -1/+1 | ||
This keeps the order of the arguments consistent with `draw`. | |||||
2021-10-31 | Introduce first-class `image` module in `iced_native` | 1 | -1/+1 | ||
2021-10-31 | Remove `widget` module re-exports in `iced_native` | 1 | -1/+1 | ||
2021-10-28 | Implement `Widget::mouse_interaction` for `image::Viewer` | 1 | -0/+18 | ||
2021-10-28 | Implement `Widget::draw` for `image::Viewer` | 1 | -3/+15 | ||
2021-10-18 | Move `Defaults` from `iced_graphics` to `iced_native` | 1 | -1/+2 | ||
2021-10-14 | Remove trait-specific draw logic in `iced_native` | 1 | -43/+4 | ||
2021-05-17 | viewer: Don't calculate viewport on Fill|Portion | 1 | -7/+18 | ||
Currently image::viewer will not expand it's image into empty space even when Length::Fill or Length::FillPortion are used. Only calculate viewport when viewer cannot expand. | |||||
2021-03-10 | Make `Clipboard` argument in `Widget` trait mutable | 1 | -2/+2 | ||
2021-01-11 | Capture relevant events in `image::Viewer` | 1 | -5/+15 | ||
2020-12-18 | Remove `max_width` and `max_height` from `image::Viewer` | 1 | -19/+1 | ||
The support for these layout constraints is currently not ideal. We should reintroduce these methods once our layout engine improves. | |||||
2020-12-18 | Use intra-doc links in `image::viewer` | 1 | -37/+4 | ||
2020-12-18 | Simplify `cursor_to_center` in `image::Viewer` | 1 | -21/+2 | ||
2020-12-18 | Remove use of `unwrap` in `image::Viewer` | 1 | -34/+33 | ||
2020-12-18 | Rename `starting_cursor_pos` to `cursor_grabbed_at` in `image::Viewer` | 1 | -11/+10 | ||
2020-12-18 | Negate values instead of multipling by `-1.0` in `image::Viewer` | 1 | -10/+4 | ||
2020-12-18 | Remove redundant `f32` conversions in `image::Viewer` | 1 | -12/+10 | ||
2020-12-18 | Remove unnecessary `Option` in `image::viewer::State` | 1 | -18/+24 | ||
2020-12-18 | Rename `scale_pct` to `scale_step` in `image::Viewer` | 1 | -6/+6 | ||
2020-12-18 | Simplify pattern match in `image::Viewer::on_event` | 1 | -15/+10 | ||
2020-12-18 | Pan `image::Viewer` even if the cursor is out of bounds | 1 | -77/+68 | ||
2020-12-18 | Fix `layout` of `image::Viewer` | 1 | -52/+38 | ||
2020-12-18 | Turn methods into helper functions in `image::viewer` | 1 | -26/+20 | ||
2020-05-27 | update docs | 1 | -1/+1 | ||
2020-05-27 | centered image and zoom to cursor | 1 | -91/+196 | ||
2020-05-26 | rename to image::Viewer | 1 | -0/+383 | ||