summaryrefslogtreecommitdiffstats
path: root/widget/src/scrollable.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix `clippy::match-wildcard-for-single-variants`Libravatar Héctor Ramón Jiménez2023-09-201-2/+2
|
* Fix `clippy::default_trait_access`Libravatar Héctor Ramón Jiménez2023-09-201-1/+1
|
* Fix `clippy::semicolon_if_nothing_returned`Libravatar Héctor Ramón Jiménez2023-09-201-5/+5
|
* Fix `height` of vertical scroller in `Scrollbar`Libravatar Héctor Ramón Jiménez2023-09-141-4/+4
|
* Fix width of horizontal scrollbar in `Scrollable`Libravatar Héctor Ramón Jiménez2023-09-141-6/+6
|
* Merge branch 'master' into explicit-text-cachingLibravatar Héctor Ramón Jiménez2023-09-101-0/+10
|\
| * Add access to bounds/content bounds from a scrollable viewport. (#2072)Libravatar Nick2023-09-071-0/+10
| | | | | | | | | | * Add access to bounds/content bounds from a scrollable viewport in order to perform certain scrollable optimizations as a consumer. * Move bounds/content_bounds after relative_offset as per feedback.
* | Make `widget::Tree` mutable in `Widget::layout`Libravatar Héctor Ramón Jiménez2023-08-301-2/+2
| |
* | Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez2023-08-301-1/+6
|/
* Run `cargo fmt` with Rust 1.72Libravatar Héctor Ramón Jiménez2023-08-261-6/+6
|
* Introduce `visible_bounds` operation for `Container`Libravatar Héctor Ramón Jiménez2023-07-271-1/+13
|
* Add viewport to Widget::on_eventLibravatar Cory Forsstrom2023-07-151-2/+18
|
* Avoid redundant `max` in `absolute_offset_reversed`Libravatar Héctor Ramón Jiménez2023-07-131-4/+2
| | | | | I believe `Offset::absolute` guarantees the offset never exceeds the maximum scrolling boundaries already.
* Introduce `absolute_offset_reversed` to `scrollable::Viewport`Libravatar Héctor Ramón Jiménez2023-07-131-58/+17
|
* Expose methods to change viewport alignmentLibravatar Cory Forsstrom2023-07-121-1/+58
|
* Remove unnecessary cursor unavailability logic in `scrollable`Libravatar Héctor Ramón Jiménez2023-07-121-22/+12
|
* Rename `absolute_from_start` to `translation` in `scrollable`Libravatar Héctor Ramón Jiménez2023-07-121-3/+3
|
* Disambiguate `offset` from `translation` in `scrollable`Libravatar Héctor Ramón Jiménez2023-07-121-37/+40
|
* Increase type-safety of `alignment` in `scrollable`Libravatar Héctor Ramón Jiménez2023-07-121-63/+37
|
* Remove public fields from `Viewport`Libravatar Héctor Ramón Jiménez2023-07-121-31/+3
| | | | Let's tackle use cases directly instead!
* Add alignment to ViewportLibravatar Cory Forsstrom2023-07-041-1/+27
|
* Make viewport bounds publicLibravatar Cory Forsstrom2023-07-041-2/+4
|
* Add scrollable alignment optionLibravatar Cory Forsstrom2023-07-041-8/+101
|
* Use `Option::filter` instead of `and_then` in `scrollable`Libravatar Héctor Ramón Jiménez2023-06-271-14/+6
|
* Require a `Direction` when computing `State::offset` in `scrollable`Libravatar Héctor Ramón Jiménez2023-06-271-18/+23
|
* Rename `ScrollbarProperties` to `Direction` in `scrollable`Libravatar Héctor Ramón Jiménez2023-06-271-57/+48
|
* Make vertical scroll properties optionalLibravatar Austin M. Reppert2023-06-271-40/+90
| | | | Co-Authored-By: Austin M. Reppert <austinmreppert@gmail.com>
* Only scroll w/ wheel if over scrollableLibravatar Cory Forsstrom2023-06-121-0/+4
|
* Fix mouse interactions in `Scrollable`Libravatar Héctor Ramón Jiménez2023-06-081-4/+24
|
* Take `Rectangle` by value in `Cursor` APILibravatar Héctor Ramón Jiménez2023-06-081-3/+3
|
* Implement basic cursor availabilityLibravatar Héctor Ramón Jiménez2023-06-081-131/+125
|
* clippyLibravatar Casper Storm2023-05-231-2/+2
|
* Avoid drawing empty quads in `widget::scrollable`Libravatar Héctor Ramón Jiménez2023-05-231-6/+10
|
* Remove min width 1 from scrollbar & scrollerLibravatar Cory Forsstrom2023-05-231-4/+2
|
* Merge branch 'master' into advanced-textLibravatar Héctor Ramón Jiménez2023-05-021-27/+80
|
* Merge branch 'master' into advanced-textLibravatar Héctor Ramón Jiménez2023-04-171-17/+35
|
* Rename `iced_native` to `iced_runtime`Libravatar Héctor Ramón Jiménez2023-03-051-1/+1
|
* Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez2023-03-041-0/+1325