summaryrefslogtreecommitdiffstats
path: root/examples/scrollable/src/main.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1669 from GyulyVGC/masterLibravatar Héctor Ramón2023-03-271-11/+25
|\ | | | | Added scrollable style `focused` to be displayed when mouse is over the scrollable area
| * Introduce `is_mouse_over_scrollbar` to `StyleSheet::hovered` for `Scrollable`Libravatar Héctor Ramón Jiménez2023-03-271-11/+25
| |
* | Remove `Fill` variant for `Alignment`Libravatar Héctor Ramón Jiménez2023-02-271-1/+0
|/ | | | | Implementing this generically in our `flex` logic has an exponential cost. Let's explore other options!
* Use `f32` in `Length::Units` and rename it to `Fixed`Libravatar Héctor Ramón Jiménez2023-02-171-11/+11
|
* Add some missing `spacing` to `scrollable` exampleLibravatar Héctor Ramón Jiménez2023-01-081-0/+2
|
* Introduce `RelativeOffset` type in `scrollable`Libravatar Héctor Ramón Jiménez2023-01-081-7/+7
|
* Reworked Scrollable to account for lack of widget order guarantees.Libravatar bungoboingo2022-12-291-80/+54
| | | | Fixed thumb "snapping" bug on scrollable when cursor is out of bounds.
* Add multidirectional scrolling capabilities to the existing Scrollable.Libravatar Bingus2022-12-291-183/+323
|
* Box `Custom` in `Theme`Libravatar Héctor Ramón Jiménez2022-11-031-1/+1
|
* Remove unnecessary `clone` in `scrollable` exampleLibravatar Héctor Ramón Jiménez2022-11-031-1/+1
|
* Run `cargo fmt`Libravatar Héctor Ramón Jiménez2022-11-031-3/+1
|
* fix: clippy lint ↵Libravatar Ashley Wulber2022-11-031-1/+1
| | | | https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
* fix: scrollable exampleLibravatar Ashley Wulber2022-11-031-5/+14
|
* Implement `scrollable::snap_to` operationLibravatar Héctor Ramón Jiménez2022-08-041-16/+36
|
* Fix `clippy` lintsLibravatar Héctor Ramón Jiménez2022-07-271-1/+1
|
* Replace stateful widgets with new `iced_pure` APILibravatar Héctor Ramón Jiménez2022-07-271-94/+76
|
* Implement theme styling for `Scrollable`Libravatar Héctor Ramón Jiménez2022-06-071-15/+12
|
* Implement theme styling for `Rule`Libravatar Héctor Ramón Jiménez2022-06-011-1/+1
|
* Implement theme styling for `Radio`Libravatar Héctor Ramón Jiménez2022-05-271-9/+6
|
* Remove unnecessary String allocationLibravatar Ram.Type-02021-11-021-1/+1
| | | | Remove unnecessary String allocation by passing &format! or &x.to_string as impl Into<String>
* Add scrolling progress indicators to `scrollable` exampleLibravatar Héctor Ramón2021-06-041-4/+32
|
* Add buttons to control scrolling in `scrollable` exampleLibravatar Héctor Ramón2021-06-041-12/+40
|
* Fix `Scrollable` scrollbar being rendered behind contentsLibravatar Héctor Ramón2021-05-031-13/+28
| | | | ... by issuing a new clip layer just for the scrollbar itself.
* Improve minor details in `scrollable` exampleLibravatar Héctor Ramón Jiménez2020-10-241-249/+68
| | | | | | | - Rename `Config` to `Variant` - Include `State` in `Variant` to avoid `zip` - Break long string literal - Split `style` module into its own file
* Add scrollable example programLibravatar Clark Moody2020-10-221-0/+365