summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1699 from nicksenger/overlay/is_overLibravatar Héctor Ramón2023-02-143-0/+21
|\ | | | | Implement `is_over` for iced_lazy widget `Overlay`s
| * fix: lazy widgets overlay is_overLibravatar Nick Senger2023-02-103-0/+21
|/
* Resize images on README.md (#1659)Libravatar Yoo Dongryul2023-02-071-2/+2
| | | | | | | * Resize images on README.md * hotfix: for mobile layout * fix: set height of both images equally
* Merge pull request #1694 from sushigiri/masterLibravatar Héctor Ramón2023-02-061-1/+5
|\ | | | | Accept FnOnce instead of Fn in canvas cache draw
| * Accept FnOnce instead of Fn in canvas cache drawLibravatar sushigiri2023-02-061-1/+5
|/ | | | | Use FnOnce in `draw` function signature instead of `Fn`, permitting the use of iterators and other one-time functions.
* Write missing `window::Action` helpers in `window`Libravatar Héctor Ramón Jiménez2023-01-312-6/+35
|
* Improve consistency of `window::Action`Libravatar Héctor Ramón Jiménez2023-01-313-14/+15
|
* Merge pull request #1686 from iced-rs/fix/overlay-group-positionLibravatar Héctor Ramón2023-01-307-18/+33
|\ | | | | Fix layout translation in `overlay::Group`
| * Fix layout translation in `overlay::Group`Libravatar Héctor Ramón Jiménez2023-01-307-18/+33
|/ | | | | This bug produced improper positioning of overlays of elements inside a `Scrollable`.
* Merge pull request #1685 from iced-rs/fix/component-animationsLibravatar Héctor Ramón2023-01-301-0/+4
|\ | | | | Fix widget-driven animations for `Component`
| * Fix widget-driven animations for `Component`Libravatar Héctor Ramón Jiménez2023-01-301-0/+4
| |
* | Merge pull request #1682 from tarkah/standalone-image-drawLibravatar Héctor Ramón2023-01-301-28/+40
|\ \ | |/ |/| Refactor image draw to standalone function
| * Refactor image draw to standalone functionLibravatar Cory Forsstrom2023-01-281-28/+40
|/
* Merge pull request #1678 from frey/fix/mapped_operations_missingLibravatar Héctor Ramón2023-01-281-1/+11
|\ | | | | Mapped operations is missing text_input()
| * Mapped operations is missing text_input()...Libravatar frey2023-01-261-1/+11
| | | | | | | | This fixes a bug where some operations could be dropped.
* | Merge pull request #1679 from casperstorm/pick_list/widthLibravatar Héctor Ramón2023-01-281-4/+1
|\ \ | | | | | | Fixed a 1-pixel width issue on `pick_list`
| * | Fixed a small pixel width issue on `pick_list`Libravatar Casper Storm2023-01-271-4/+1
| |/
* | Merge pull request #1681 from pop-os/fix-lintsLibravatar Héctor Ramón2023-01-2829-58/+53
|\ \ | |/ |/| Fix Clippy Lints
| * Fix: Clippy lint 'uninlined_format_args'Libravatar 13r0ck2023-01-2725-54/+47
| |
| * Fix: Clippy lint 'needless_lifetimes'Libravatar 13r0ck2023-01-272-4/+4
| |
| * Fix: Clippy lint 'let_underscore_future'Libravatar 13r0ck2023-01-272-0/+2
|/
* Merge pull request #1676 from ids1024/must_useLibravatar Héctor Ramón2023-01-273-0/+3
|\ | | | | Annotate `Command` and `Subscription` with `#[must_use]`
| * Annotate `Command` and `Subscription` with `#[must_use]`Libravatar Ian Douglas Scott2023-01-263-0/+3
|/ | | | | | Calling a function returning one of these types without using it is almost certainly a mistake. Luckily Rust's `#[must_use]` can help warn about this.
* Merge pull request #1655 from tarkah/feat/group-overlayLibravatar Héctor Ramón2023-01-248-10/+896
|\ | | | | Group Overlay
| * Fix some minor documentation inconsistenciesLibravatar Héctor Ramón Jiménez2023-01-243-5/+8
| |
| * Rename method to is_overLibravatar Cory Forsstrom2023-01-175-37/+13
| |
| * Add toast exampleLibravatar Cory Forsstrom2023-01-173-0/+689
| |
| * New method to determine if overlay contains cursorLibravatar Cory Forsstrom2023-01-174-2/+48
| | | | | | | | | | | | This is needed for "container" overlay's such as `Group` which should only consider it's childrens layouts and not it's own when determining if the cursor is captured by the overlay.
| * Use group overlay for containers w/ childrenLibravatar Cory Forsstrom2023-01-172-8/+13
| |
| * Add group overlay elementLibravatar Cory Forsstrom2023-01-172-0/+167
| |
* | Merge pull request #1660 from Jedsek/patch-1Libravatar Héctor Ramón2023-01-201-7/+2
|\ \ | | | | | | Update example/game_of_life: use [default] on enum
| * | Fix `#[default]` in `preset` for `game_of_life` exampleLibravatar Héctor Ramón2023-01-191-1/+1
| | |
| * | Update preset.rsLibravatar Jedsek2023-01-191-7/+2
|/ /
* | Merge pull request #1649 from iced-rs/generic-widget-operationsLibravatar Héctor Ramón2023-01-144-0/+24
|\| | | | | Introduce `custom` method to `widget::Operation` trait
| * Introduce `custom` method to `widget::Operation` traitLibravatar Héctor Ramón Jiménez2023-01-144-0/+24
|/ | | | This allows users to write operations for their custom widgets.
* Bump leftover version in `README`Libravatar Héctor Ramón Jiménez2023-01-141-1/+1
|
* Bump versions in `README`sLibravatar Héctor Ramón Jiménez2023-01-148-8/+9
|
* Bump versions :tada:Libravatar Héctor Ramón Jiménez2023-01-1427-83/+126
|
* Merge pull request #1647 from iced-rs/feature/widget-request-redrawLibravatar Héctor Ramón2023-01-1320-126/+431
|\ | | | | Widget-driven animations
| * Fix grammar of `TODO` comment in `application` modulesLibravatar Héctor Ramón Jiménez2023-01-132-6/+4
| |
| * Clarify documentation of `window::frames`Libravatar Héctor Ramón Jiménez2023-01-131-1/+5
| |
| * Use `instant` instead of `wasm-timer` in `iced_core`Libravatar Héctor Ramón Jiménez2023-01-1211-13/+13
| |
| * Use `instant` to fix Wasm targetLibravatar Héctor Ramón Jiménez2023-01-129-9/+12
| |
| * Replace `Option<Instant>` with `RedrawRequest` enumLibravatar Héctor Ramón Jiménez2023-01-128-31/+84
| |
| * Rename `Focus::at` to `Focus::updated_at` in `text_input`Libravatar Héctor Ramón Jiménez2023-01-121-7/+14
| |
| * Implement `window::frames` subscriptionLibravatar Héctor Ramón Jiménez2023-01-124-4/+43
| | | | | | | | ... and use it in the `solar_system` example :tada:
| * Use short-hand field notation in `TextInput`Libravatar Héctor Ramón Jiménez2023-01-121-1/+1
| |
| * Avoid reblinking cursor when clicking a focused `TextInput`Libravatar Héctor Ramón Jiménez2023-01-121-12/+7
| |
| * Implement widget redraw support in `iced_glutin`Libravatar Héctor Ramón Jiménez2023-01-121-11/+61
| |
| * Draft `Shell:request_redraw` APILibravatar Héctor Ramón Jiménez2023-01-1212-107/+263
| | | | | | | | ... and implement `TextInput` cursor blink :tada: