summaryrefslogtreecommitdiffstats
path: root/widget/src/mouse_area.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Run `cargo fmt`Libravatar Héctor Ramón Jiménez2025-02-211-1/+1
* Take `Event` by reference in `Widget::update`Libravatar Héctor Ramón Jiménez2025-02-041-4/+4
* derive partialeq and eq for mouse::click::KindLibravatar edwloef2025-01-221-1/+1
* Fix new `clippy` lintsLibravatar Héctor Ramón Jiménez2024-12-021-2/+2
* Rename `Widget::on_event` to `update`Libravatar Héctor Ramón Jiménez2024-11-051-2/+2
* Replace `event::Status` in `Widget::on_event` with `Shell::capture_event`Libravatar Héctor Ramón Jiménez2024-11-051-94/+62
* Add support for double click event to MouseArea (#2602)Libravatar 7sDream2024-09-241-4/+48
* 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
* 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
* Use `Fn` instead of `FnMut` in `MouseArea`Libravatar Héctor Ramón Jiménez2024-02-031-39/+31
* 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