summaryrefslogtreecommitdiffstats
path: root/widget/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | cycle combobox with keybindsLibravatar Casper Rogild Storm2023-07-311-9/+34
| |
* | Fix `Tooltip` overlay position inside `Scrollable`Libravatar Héctor Ramón Jiménez2023-07-291-18/+16
| |
* | Bump versions :tada:Libravatar Héctor Ramón Jiménez2023-07-281-1/+1
| |
* | Introduce `visible_bounds` operation for `Container`Libravatar Héctor Ramón Jiménez2023-07-277-9/+116
| |
* | Rename `on_selection` to `on_option_hovered` in `combo_box`Libravatar Héctor Ramón Jiménez2023-07-261-6/+6
| |
* | Fix `on_option_hovered` support in `ComboBox`Libravatar Héctor Ramón Jiménez2023-07-263-13/+53
| |
* | Use default padding of `TextInput` in `ComboBox`Libravatar Héctor Ramón Jiménez2023-07-262-2/+5
| |
* | Add `Viewport` to `on_event` for `ComboBox`Libravatar Héctor Ramón Jiménez2023-07-261-0/+3
| |
* | Swap unwrap_or_else to unwrap_or_defaultLibravatar Joao Freitas2023-07-261-2/+2
| |
* | Add ComboBox widgetLibravatar Joao Freitas2023-07-263-0/+737
| | | | | | | | | | | | - Widget implementation - Widget helper - Example
* | Add viewport to Widget::on_eventLibravatar Cory Forsstrom2023-07-1523-2/+57
| |
* | Restart animation when regaining focusLibravatar Cory Forsstrom2023-07-131-0/+3
| |
* | Dont blink input cursor when window loses focusLibravatar Cory Forsstrom2023-07-131-8/+31
| |
* | 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
|/
* Merge pull request #1912 from tarkah/feat/scrollable-alignmentLibravatar Héctor Ramón2023-07-121-60/+120
|\ | | | | Add scrollable alignment option
| * 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
| |
* | Remove useless conversions in `widget::tooltip`Libravatar Héctor Ramón Jiménez2023-07-121-15/+17
| |
* | Use overlay for `Tooltip` widgetLibravatar Cory Forsstrom2023-07-121-97/+160
| |
* | fix: request redraw in component overlayLibravatar Nick Senger2023-07-091-0/+4
| |
* | Remove useless conversion in `widget::pane_grid`Libravatar Héctor Ramón Jiménez2023-07-061-1/+1
| |
* | Introduce `drop` helper to `pane_grid::State`Libravatar Héctor Ramón Jiménez2023-07-061-24/+34
| |
* | Simplify `Target` enum in `widget::pane_grid`Libravatar Héctor Ramón Jiménez2023-07-061-13/+5
| |
* | Call `in_edge` only when `picked_pane.is_some()`Libravatar Héctor Ramón Jiménez2023-07-061-19/+21
| |
* | Reuse codeLibravatar Joao Freitas2023-07-061-35/+22
| |
* | Add ability to drag pane to the pane grid edges & optional style for dragged ↵Libravatar Joao Freitas2023-07-063-99/+281
|/ | | | pane
* Add touch support for toggler. (#1935)Libravatar Austin M. Reppert2023-06-291-1/+3
| | | | | | | | | | | | * Add touch support for toggler. * Fix formatting. * Fix consistency of imports in `iced_widget::toggler` --------- Co-authored-by: Austin M. Reppert <austinmreppert@protonmail.com> Co-authored-by: Héctor Ramón Jiménez <hector0193@gmail.com>
* Introduce custom backend-specific primitivesLibravatar Héctor Ramón Jiménez2023-06-292-4/+5
|
* 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>
* Merge pull request #1845 from bungoboingo/feat/offscreen-renderingLibravatar Héctor Ramón2023-06-271-2/+11
|\ | | | | Feat: Offscreen Rendering & Screenshots
| * Introduce `on_press_maybe` helper for `Button`Libravatar Héctor Ramón Jiménez2023-06-061-2/+11
| |
* | Update `ouroboros` dependencyLibravatar Héctor Ramón Jiménez2023-06-211-5/+1
| |
* | Make `overlay::Menu` publish messages on selectionLibravatar Héctor Ramón Jiménez2023-06-142-42/+42
| |
* | Use nested for lazy widgetsLibravatar Cory Forsstrom2023-06-143-44/+58
| |
* | Introduce internal `overlay::Nested` for `UserInterface`Libravatar Cory Forsstrom2023-06-143-6/+21
| |
* | 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-0815-42/+38
| |
* | Implement basic cursor availabilityLibravatar Héctor Ramón Jiménez2023-06-0832-678/+523
|/