Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2023-04-20 | Export scroll_to helper | 1 | -0/+9 | ||
2023-04-20 | Compare absolute offsets as well in `notify_on_scroll` | 1 | -3/+10 | ||
2023-04-17 | Add scrollable `Viewport` | 1 | -38/+56 | ||
2023-04-14 | Add `scroll_to` operation for absolute scroll | 1 | -18/+37 | ||
2023-04-12 | Remove `max_width` and `max_height` calls in `scrollable::layout` | 1 | -9/+1 | ||
2023-04-12 | Include NaN in unchaged logic | 1 | -1/+3 | ||
2023-04-12 | Don't publish redundant on_scroll offsets | 1 | -2/+18 | ||
2023-03-27 | Introduce `is_mouse_over_scrollbar` to `StyleSheet::hovered` for `Scrollable` | 1 | -6/+2 | ||
2023-03-25 | renamed scrollable styles | 1 | -4/+4 | ||
2023-03-08 | fix: add `width` to scrollables | 1 | -2/+10 | ||
2023-03-04 | Create `iced_widget` subcrate and re-organize the whole codebase | 1 | -1327/+0 | ||
2023-02-17 | Fix `Scrollbar` bound calculations in `Scrollable` | 1 | -9/+12 | ||
2023-02-17 | Use `f32` in `Length::Units` and rename it to `Fixed` | 1 | -44/+43 | ||
2023-02-16 | scrollable: provide ID to operation.container | 1 | -8/+11 | ||
2023-01-23 | added function focused and focused_horizontal to theme.rs | 1 | -2/+2 | ||
2023-01-23 | debugging focused style not working | 1 | -2/+2 | ||
2023-01-23 | added new style for scrollable, to be applied when mouse is over the ↵ | 1 | -0/+4 | ||
scrollable area | |||||
2023-01-08 | Avoid dragging scroll area when touching scrollbars for `Scrollable` | 1 | -1/+4 | ||
2023-01-08 | Remove `PartialOrd` implementation for `Rectangle` | 1 | -1/+3 | ||
A `PartialOrd` implementation is unclear for this type, since it has a position besides its dimensions. | |||||
2023-01-08 | Enable horizontal scrolling with `Shift+MouseWheel` | 1 | -1/+17 | ||
2023-01-08 | Introduce `RelativeOffset` type in `scrollable` | 1 | -45/+40 | ||
2022-12-29 | Reworked Scrollable to account for lack of widget order guarantees. | 1 | -601/+532 | ||
Fixed thumb "snapping" bug on scrollable when cursor is out of bounds. | |||||
2022-12-29 | Add multidirectional scrolling capabilities to the existing Scrollable. | 1 | -363/+753 | ||
2022-12-22 | Add `Renderer` argument to `operate` | 1 | -0/+2 | ||
2022-12-20 | Fix `clippy` lints for Rust 1.66 | 1 | -3/+2 | ||
2022-12-05 | Fix scroller in `Scrollable` always being drawn | 1 | -3/+2 | ||
... instead of only drawing it when the mouse is over the `Scrollable`. | |||||
2022-11-29 | Allow &mut self in overlay | 1 | -2/+2 | ||
2022-11-11 | Allow converting from widget-specific IDs to generic ID | 1 | -0/+6 | ||
2022-11-09 | Introduce `Custom` variants for every style in the built-in `Theme` | 1 | -2/+2 | ||
2022-11-03 | non uniform border radius for quads | 1 | -2/+2 | ||
2022-08-05 | Write missing documentation in `iced_native` | 1 | -0/+7 | ||
2022-08-04 | Implement `scrollable::snap_to` operation | 1 | -3/+39 | ||
2022-07-28 | Implement `Widget::operate` for `TextInput` | 1 | -0/+16 | ||
2022-07-27 | Replace stateful widgets with new `iced_pure` API | 1 | -212/+190 | ||
2022-07-18 | Fix `max_height` for `Scrollable` | 1 | -1/+3 | ||
2022-07-09 | Fix further `clippy` lints | 1 | -3/+3 | ||
... and explicitly annotate crates as well. | |||||
2022-06-07 | Implement theme styling for `Scrollable` | 1 | -12/+25 | ||
2022-05-14 | Draft first-class `Theme` support | 1 | -0/+2 | ||
RFC: https://github.com/iced-rs/rfcs/pull/6 | |||||
2022-03-29 | Loose lifetime bounds in `pure::Widget` implementations | 1 | -3/+3 | ||
2022-03-09 | Remove redundant `widget` modules in subcrates | 1 | -0/+7 | ||
Instead, we can define the type aliases just once in the root crate! | |||||
2022-02-23 | Remove `hash_layout` method from `Widget` trait | 1 | -13/+3 | ||
2022-02-12 | Implement `Scrollable` in `iced_pure` | 1 | -369/+520 | ||
2022-01-11 | Introduce `Renderer` argument to `mouse_interaction` and `on_event` | 1 | -1/+4 | ||
2021-12-07 | Remove unused field in `scrollable::Scrollbar` | 1 | -4/+0 | ||
2021-11-29 | Introduce `Shell` type in `iced_native` | 1 | -9/+9 | ||
Widgets now can invalidate the current layout of the application on demand. | |||||
2021-11-04 | Rename `fill_rectangle` to `fill_quad` in `Renderer` | 1 | -16/+20 | ||
2021-11-02 | Move `viewport` argument to last position in `mouse_interaction` methods | 1 | -2/+2 | ||
This keeps the order of the arguments consistent with `draw`. | |||||
2021-10-31 | Reintroduce `Box` for `style_sheet` in `Scrollable` | 1 | -3/+6 | ||
2021-10-31 | Remove `widget` module re-exports in `iced_native` | 1 | -2/+3 | ||
2021-10-28 | Fix scrollbar clipping in `Scrollable` draw logic | 1 | -25/+32 | ||