summaryrefslogtreecommitdiffstats
path: root/widget/src/mouse_area.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2025-02-21Run `cargo fmt`Libravatar Héctor Ramón Jiménez1-1/+1
2025-02-04Take `Event` by reference in `Widget::update`Libravatar Héctor Ramón Jiménez1-4/+4
2025-01-22derive partialeq and eq for mouse::click::KindLibravatar edwloef1-1/+1
2024-12-02Fix new `clippy` lintsLibravatar Héctor Ramón Jiménez1-2/+2
2024-11-05Rename `Widget::on_event` to `update`Libravatar Héctor Ramón Jiménez1-2/+2
2024-11-05Replace `event::Status` in `Widget::on_event` with `Shell::capture_event`Libravatar Héctor Ramón Jiménez1-94/+62
2024-09-24Add support for double click event to MouseArea (#2602)Libravatar 7sDream1-4/+48
2024-09-19Fix `mouse_area` not notifying of mouse move eventsLibravatar Héctor Ramón Jiménez1-1/+1
2024-09-10Simplify signatures of `on_move` and `on_scroll` for `mouse_area`Libravatar Héctor Ramón Jiménez1-10/+7
2024-09-10Use `cursor` changes to notify mouse events in `mouse_area`Libravatar Héctor Ramón Jiménez1-5/+10
2024-09-10Add `on_scroll` handler to `mouse_area` widgetLibravatar Siliwolf1-3/+22
2024-08-08Introduce `black_box` and `chain` in `widget::operation`Libravatar Héctor Ramón Jiménez1-1/+1
2024-06-14Replace `Command` with a new `Task` API with chain supportLibravatar Héctor Ramón Jiménez1-1/+1
2024-04-25Introduce `opaque` widget helperLibravatar Héctor Ramón Jiménez1-1/+1
2024-02-07Shorten properties in `MouseArea`Libravatar Héctor Ramón Jiménez1-20/+18
2024-02-07Shorten some `MouseArea` methodsLibravatar Héctor Ramón Jiménez1-7/+4
2024-02-07Override `MouseArea` interaction only when contents are idleLibravatar Héctor Ramón Jiménez1-11/+12
2024-02-07Add `Interaction` overriding to `MouseArea`Libravatar vawvaw1-0/+20
2024-02-03Use `Fn` instead of `FnMut` in `MouseArea`Libravatar Héctor Ramón Jiménez1-39/+31
2024-02-03Fix lintsLibravatar Remmirad1-4/+4
2024-02-03Add mouse move events to `MouseArea`Libravatar Remmirad1-2/+73
2024-02-01Remove `position` from `overlay::Element`Libravatar Héctor Ramón Jiménez1-1/+3
2024-01-21Convert `Renderer::Theme` to generic `Widget` typeLibravatar Héctor Ramón Jiménez1-15/+23
2024-01-10Replace `width` and `height` with `Widget::size`Libravatar Héctor Ramón Jiménez1-7/+3
2023-09-10Fix `Widget::layout` implementation of `MouseArea`Libravatar Héctor Ramón Jiménez1-1/+3
2023-08-30Make `widget::Tree` mutable in `Widget::layout`Libravatar Héctor Ramón Jiménez1-1/+1
2023-08-30Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez1-1/+2
2023-07-15Add viewport to Widget::on_eventLibravatar Cory Forsstrom1-0/+2
2023-06-08Take `Rectangle` by value in `Cursor` APILibravatar Héctor Ramón Jiménez1-1/+1
2023-06-08Implement basic cursor availabilityLibravatar Héctor Ramón Jiménez1-10/+10