summaryrefslogtreecommitdiffstats
path: root/widget/src/mouse_area.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add support for double click event to MouseArea (#2602)Libravatar 7sDream2024-09-241-4/+48
| | | | | | | | | * feat(widget/mouse_area): add double_click event * Run `cargo fmt` --------- Co-authored-by: Héctor Ramón Jiménez <hector@hecrj.dev>
* Fix `mouse_area` not notifying of mouse move eventsLibravatar Héctor Ramón Jiménez2024-09-191-1/+1
|
* Simplify signatures of `on_move` and `on_scroll` for `mouse_area`Libravatar Héctor Ramón Jiménez2024-09-101-10/+7
|
* Use `cursor` changes to notify mouse events in `mouse_area`Libravatar Héctor Ramón Jiménez2024-09-101-5/+10
| | | | Fixes #2433.
* Add `on_scroll` handler to `mouse_area` widgetLibravatar Siliwolf2024-09-101-3/+22
|
* Introduce `black_box` and `chain` in `widget::operation`Libravatar Héctor Ramón Jiménez2024-08-081-1/+1
|
* Replace `Command` with a new `Task` API with chain supportLibravatar Héctor Ramón Jiménez2024-06-141-1/+1
|
* Introduce `opaque` widget helperLibravatar Héctor Ramón Jiménez2024-04-251-1/+1
|
* Shorten properties in `MouseArea`Libravatar Héctor Ramón Jiménez2024-02-071-20/+18
|
* Shorten some `MouseArea` methodsLibravatar Héctor Ramón Jiménez2024-02-071-7/+4
|
* Override `MouseArea` interaction only when contents are idleLibravatar Héctor Ramón Jiménez2024-02-071-11/+12
|
* Add `Interaction` overriding to `MouseArea`Libravatar vawvaw2024-02-071-0/+20
| | | | | Add the ability to use a custom `iced::mouse::Interaction` for a `iced::widget::MouseArea`.
* Use `Fn` instead of `FnMut` in `MouseArea`Libravatar Héctor Ramón Jiménez2024-02-031-39/+31
| | | | ... and simplify event logic a bit.
* Fix lintsLibravatar Remmirad2024-02-031-4/+4
|
* Add mouse move events to `MouseArea`Libravatar Remmirad2024-02-031-2/+73
|
* Remove `position` from `overlay::Element`Libravatar Héctor Ramón Jiménez2024-02-011-1/+3
|
* Convert `Renderer::Theme` to generic `Widget` typeLibravatar Héctor Ramón Jiménez2024-01-211-15/+23
|
* Replace `width` and `height` with `Widget::size`Libravatar Héctor Ramón Jiménez2024-01-101-7/+3
|
* Fix `Widget::layout` implementation of `MouseArea`Libravatar Héctor Ramón Jiménez2023-09-101-1/+3
|
* Make `widget::Tree` mutable in `Widget::layout`Libravatar Héctor Ramón Jiménez2023-08-301-1/+1
|
* Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez2023-08-301-1/+2
|
* Add viewport to Widget::on_eventLibravatar Cory Forsstrom2023-07-151-0/+2
|
* Take `Rectangle` by value in `Cursor` APILibravatar Héctor Ramón Jiménez2023-06-081-1/+1
|
* Implement basic cursor availabilityLibravatar Héctor Ramón Jiménez2023-06-081-10/+10
|
* Merge branch 'master' into advanced-textLibravatar Héctor Ramón Jiménez2023-04-171-0/+311