Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2025-02-21 | Update to Rust 2024 and fix compiler errors | 1 | -4/+2 | ||
2025-02-04 | Take `Event` by reference in `Widget::update` | 1 | -3/+3 | ||
2025-01-24 | Fix missing reactive rendering logic for `vertical_slider` | 1 | -15/+24 | ||
2024-12-02 | Fix new `clippy` lints | 1 | -2/+2 | ||
2024-11-05 | Rename `Widget::on_event` to `update` | 1 | -1/+1 | ||
2024-11-05 | Replace `event::Status` in `Widget::on_event` with `Shell::capture_event` | 1 | -11/+8 | ||
2024-09-19 | Show `slider` doc example in multiple places | 1 | -7/+51 | ||
2024-09-13 | Use `mouse::Cursor::is_over` in `slider` | 1 | -2/+2 | ||
2024-09-13 | Enable `slider` scrolling only when `Ctrl` is pressed | 1 | -16/+18 | ||
2024-09-10 | Improve slider widget styling. (#2444) | 1 | -6/+6 | ||
* Overhaul slider styling * Add `border` attribute to `Rail` * Replace `color` attribute with `background` for handle * Replace `colors` with `backgrounds` for the Rail. * code consistency * remove unused import | |||||
2024-09-02 | slider: handle mouse wheel events | 1 | -0/+16 | ||
2024-07-26 | Fix lints for Rust 1.80 | 1 | -2/+2 | ||
2024-07-12 | Improve `Border` ergonomics | 1 | -4/+5 | ||
2024-07-11 | Add `iced` widget helper to display the iced logo :comet: | 1 | -1/+1 | ||
2024-03-24 | Use `Catalog` approach for all widgets | 1 | -20/+32 | ||
2024-03-12 | Use closures for `Slider::style` and `VerticalSlider::style` | 1 | -5/+8 | ||
2024-03-08 | Make default height of `Slider` consistent with `Checkbox` | 1 | -1/+1 | ||
2024-03-07 | Implement additional helpers for `Border` and `container::Appearance` | 1 | -2/+2 | ||
2024-03-07 | Leverage `DefaultStyle` traits instead of `Default` | 1 | -4/+4 | ||
2024-03-07 | Fix broken links in documentation | 1 | -2/+0 | ||
2024-03-07 | Move `Theme` type to `iced_core` | 1 | -2/+1 | ||
2024-03-06 | Use `Style` struct pattern instead of trait for all widgets | 1 | -8/+5 | ||
2024-03-05 | Move style types of `slider` to `iced_widget` | 1 | -11/+7 | ||
2024-03-04 | Try new approach to theming for `Slider` | 1 | -313/+245 | ||
2024-01-31 | Fix documentation of `default` method for `slider` | 1 | -1/+2 | ||
2024-01-31 | Rename `step_fine` in `slider` to `shift_step` | 1 | -11/+12 | ||
2024-01-31 | Simplify `slider` logic further | 1 | -20/+21 | ||
2024-01-31 | Simplify `Change` enum in `slider` logic and remove double-click behavior | 1 | -59/+18 | ||
2024-01-31 | Enhance `Slider` and `VerticalSlider` functionality | 1 | -15/+148 | ||
* Add optional default behavior * Add a `default` field * Add a `default()` method to set the `default` field * A double-click, ctrl-click or command-click will set the slider to the default value * Add optional fine-grained control * Add an optional `step_fine` field * Add a `step_fine()` method to set the `step_fine` field * Use `step_fine` in place of `step` while shift is pressed * Add increment/decrement via up/down keys * Update `Slider` and `VerticalSlider` examples | |||||
2024-01-21 | Convert `Renderer::Theme` to generic `Widget` type | 1 | -30/+26 | ||
2024-01-20 | Introduce `Border` struct analogous to `Shadow` | 1 | -6/+9 | ||
2024-01-20 | Use `Default` implementation of `renderer::Quad` | 1 | -9/+4 | ||
2024-01-20 | feat: quad shadows | 1 | -0/+3 | ||
2024-01-10 | Introduce useful helpers in `layout` module | 1 | -3/+1 | ||
2024-01-10 | Replace `width` and `height` with `Widget::size` | 1 | -6/+5 | ||
2024-01-04 | Make `Shrink` have priority over `Fill` in layout | 1 | -2/+1 | ||
2023-09-20 | Fix `clippy::semicolon_if_nothing_returned` | 1 | -1/+1 | ||
2023-08-30 | Make `widget::Tree` mutable in `Widget::layout` | 1 | -1/+1 | ||
2023-08-30 | Implement explicit text caching in the widget state tree | 1 | -0/+1 | ||
2023-07-15 | Add viewport to Widget::on_event | 1 | -0/+1 | ||
2023-06-08 | Take `Rectangle` by value in `Cursor` API | 1 | -4/+3 | ||
2023-06-08 | Implement basic cursor availability | 1 | -19/+18 | ||
2023-06-01 | Fix `quad` glitch when rounding borders of a `Slider` rail | 1 | -5/+2 | ||
2023-06-01 | only add border radius to the visible part | 1 | -2/+5 | ||
2023-06-01 | Add border_radius to slider rail | 1 | -2/+2 | ||
2023-05-23 | Extend border radius on relevant widgets | 1 | -11/+11 | ||
2023-03-05 | Use `no_run` for widget doc-tests | 1 | -1/+1 | ||
2023-03-04 | Create `iced_widget` subcrate and re-organize the whole codebase | 1 | -17/+20 | ||
2023-02-20 | Sliders no longer bleed over rail | 1 | -2/+2 | ||
2023-02-17 | Use `Pixels` for `Slider::height` and `VerticalSlider::width` | 1 | -3/+3 | ||