summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Avoid dropping results in `counter` testLibravatar Héctor Ramón Jiménez2024-12-171-4/+3
|
* Fix redundant expression in `iced_test` documentationLibravatar Héctor Ramón Jiménez2024-12-171-1/+1
|
* Write documentation for `iced_test`Libravatar Héctor Ramón Jiménez2024-12-177-13/+189
|
* Track `Cargo.lock` for reproducible builds and testsLibravatar Héctor Ramón Jiménez2024-12-172-1/+7148
|
* Use proper hash for `creates_a_new_task` snapshotLibravatar Héctor Ramón Jiménez2024-12-175-18/+19
|
* Fix broken link in `Settings` documentationLibravatar Héctor Ramón Jiménez2024-12-171-3/+1
|
* Append `env::consts::OS` to snapshot filenamesLibravatar Héctor Ramón Jiménez2024-12-175-17/+18
|
* Reduce size of `Simulator` in `todos` testLibravatar Héctor Ramón Jiménez2024-12-174-15/+13
|
* Bump MSRV to `1.81`Libravatar Héctor Ramón Jiménez2024-12-172-2/+2
|
* Implement `Simulator::simulate` and polish namingLibravatar Héctor Ramón Jiménez2024-12-172-46/+60
|
* Skip loading fonts that were previously loadedLibravatar Héctor Ramón Jiménez2024-12-141-0/+11
|
* Support custom renderers in `iced_test` through `renderer::Headless` traitLibravatar Héctor Ramón Jiménez2024-12-1412-79/+190
|
* Embed and use Fira Sans as default font when testingLibravatar Héctor Ramón Jiménez2024-12-129-12/+12
|
* Stop tracking `todos` snapshot hash fileLibravatar Héctor Ramón Jiménez2024-12-102-1/+1
| | | | Font selection is platform-dependent.
* Add explicit `'static` in `todos` for Rust 1.80Libravatar Héctor Ramón Jiménez2024-12-101-1/+1
|
* Decouple `iced_test` from `iced` crateLibravatar Héctor Ramón Jiménez2024-12-103-14/+11
|
* Add image and hash snapshot-based testing to `iced_test`Libravatar Héctor Ramón Jiménez2024-12-1017-105/+280
|
* Return `Result` in `todos` testLibravatar Héctor Ramón Jiménez2024-12-101-8/+4
|
* Remove `dbg!` leftover in `core::widget::text`Libravatar Héctor Ramón Jiménez2024-12-101-2/+0
|
* Draft `iced_test` crate and test `todos` exampleLibravatar Héctor Ramón Jiménez2024-12-1018-62/+639
|
* Merge pull request #2675 from chrismanning/tooltip-hover-renderLibravatar Héctor2024-12-061-0/+3
|\ | | | | Request redraw in tooltip widget when cursor is hovering
| * Request redraw in `tooltip` when `State` changesLibravatar Héctor Ramón Jiménez2024-12-061-1/+2
| |
| * Request redraw in tooltip widget when cursor is hoveringLibravatar Chris Manning2024-11-241-0/+2
| |
* | Merge pull request #2681 from xosxos/patch-1Libravatar Héctor2024-12-031-6/+14
|\ \ | | | | | | fix: add an initial state to the `system_information` example
| * | Avoid using `Message` to drive logic in `system_information` exampleLibravatar Héctor Ramón Jiménez2024-12-031-7/+11
| | |
| * | fix: add run_with(Example::new)Libravatar Osma S. Rautila2024-12-031-1/+5
|/ / | | | | The example was not running the `update` method and was stuck on the loading screen (at least on macos). This fixes is on my system.
* | Merge pull request #2683 from T-256/masterLibravatar Héctor2024-12-021-3/+2
|\ \ | | | | | | Call `OnPress::get` only when button is pressed
| * | Fix `widget::button` formatLibravatar Héctor Ramón Jiménez2024-12-021-2/+1
| | |
| * | Call `OnPress::get` only when button is pressedLibravatar T-2562024-12-021-2/+2
|/ /
* | Run `cargo fmt`Libravatar Héctor Ramón Jiménez2024-12-024-12/+5
| |
* | Fix new `clippy` lintsLibravatar Héctor Ramón Jiménez2024-12-0248-122/+123
|/
* Merge pull request #2673 from iced-rs/feature/pin-widgetLibravatar Héctor2024-11-244-2/+329
|\ | | | | `pin` widget
| * Make `pin` widget `Fill` parent by defaultLibravatar Héctor Ramón Jiménez2024-11-223-10/+6
| |
| * Implement `pin` widgetLibravatar Héctor Ramón Jiménez2024-11-224-2/+333
|/
* Use `Task::run` in `download_progress` exampleLibravatar Héctor Ramón Jiménez2024-11-222-43/+44
|
* Merge pull request #2672 from ids1024/screenshotLibravatar Héctor2024-11-225-32/+22
|\ | | | | Remove `surface` argument of `Compositor::screenshot`
| * Remove `surface` argument of `Compositor::screenshot`Libravatar Ian Douglas Scott2024-11-215-32/+22
| | | | | | | | | | | | | | | | This argument was completely ignored by the wgpu renderer, and used only for the `clip_mask` by the `tiny_skia` renderer. I believe creating a new clip mask is correct. This way it's possible to render offscreen without needing a surface.
* | Honor clones of `task::Handle` with `abort_on_drop`Libravatar Héctor Ramón Jiménez2024-11-221-21/+42
|/
* Merge pull request #2668 from edwloef/masterLibravatar Héctor2024-11-131-2/+2
|\ | | | | Fix docs of `Scrollable::with_direction` and `Scrollable::direction`
| * Fix docs of `Scrollable::with_direction` and `Scrollable::direction`Libravatar edwloef2024-11-111-2/+2
| |
* | Merge pull request #2662 from iced-rs/reactive-renderingLibravatar Héctor2024-11-1360-1771/+2180
|\ \ | |/ |/| Reactive Rendering
| * Fix cross-axis compression in `layout::flex`Libravatar Héctor Ramón Jiménez2024-11-081-1/+52
| |
| * Fix event capturing order in `pane_grid`Libravatar Héctor Ramón Jiménez2024-11-061-38/+41
| |
| * Rename `Overlay::on_event` to `update`Libravatar Héctor Ramón Jiménez2024-11-0614-26/+25
| |
| * Fix `pick_list` not requesting a redraw when openLibravatar Héctor Ramón Jiménez2024-11-051-8/+15
| |
| * Fix `text_editor` capturing mouse release eventsLibravatar Héctor Ramón Jiménez2024-11-051-2/+4
| |
| * Implement `reactive-rendering` for `text_editor`Libravatar Héctor Ramón Jiménez2024-11-051-147/+170
| |
| * Fix `hover` widget not redrawing when hoveredLibravatar Héctor Ramón Jiménez2024-11-051-1/+9
| |
| * Unify `shader::Program` API with `canvas::Program`Libravatar Héctor Ramón Jiménez2024-11-053-57/+34
| |
| * Replace `reactive-rendering` feature with `unconditional-rendering`Libravatar Héctor Ramón Jiménez2024-11-053-6/+8
| |