summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2076 from Nisatru/run-webLibravatar Héctor Ramón2023-09-098-3/+43
|\ | | | | Get web examples running again
| * Change init_with_level to init in examplesLibravatar Thomas2023-09-094-4/+2
| |
| * Dont use tracing-subscriber dependency on webLibravatar Thomas2023-09-091-0/+1
| |
| * Add instructions to run web examplesLibravatar Thomas2023-09-092-1/+16
| |
| * Add logging for web in tour exampleLibravatar Thomas2023-09-092-0/+12
| |
| * Add webgl feature for web examplesLibravatar Thomas2023-09-094-0/+14
| |
* | Merge pull request #2077 from matze/fix-doc-linksLibravatar Héctor Ramón2023-09-0958-181/+193
|\ \ | |/ |/| Fix majority of unresolved documentation links
| * Fix outstanding broken intradoc linksLibravatar Héctor Ramón Jiménez2023-09-095-11/+8
| |
| * Deny `broken_intradoc_links` and verify documentation in CILibravatar Héctor Ramón Jiménez2023-09-0917-33/+68
| |
| * Fix majority of unresolved documentation linksLibravatar Matthias Vogelgesang2023-09-0940-137/+117
|/
* Merge pull request #2055 from matze/perceptual-gradientLibravatar Héctor Ramón2023-09-0817-485/+705
|\ | | | | Compute gradients in Oklab color space
| * Fine-tune `Radians::to_distance`Libravatar Héctor Ramón Jiménez2023-09-081-7/+8
| | | | | | | | | | An angle of 0 radians will "point" to the top-center of a `Rectangle` and then increase clockwise.
| * Use `Radians` as a number directly in `gradient` exampleLibravatar Héctor Ramón Jiménez2023-09-084-18/+54
| |
| * Remove unnecessary centering in `gradient` exampleLibravatar Héctor Ramón Jiménez2023-09-071-2/+0
| |
| * Use `horizontal_space` instead of empty `text` widget in `gradient` exampleLibravatar Héctor Ramón Jiménez2023-09-071-2/+2
| |
| * Use `Default` for `container::Appearance` in `gradient` exampleLibravatar Héctor Ramón Jiménez2023-09-071-6/+3
| |
| * Fix name of `gradient` example packageLibravatar Héctor Ramón Jiménez2023-09-071-1/+1
| |
| * Increase threshold of `enum-variant-names` lintLibravatar Héctor Ramón Jiménez2023-09-071-0/+1
| |
| * Use `Color::WHITE` in `gradient` exampleLibravatar Héctor Ramón Jiménez2023-09-071-5/+2
| |
| * Rename `gradients` example to `gradient`Libravatar Héctor Ramón Jiménez2023-09-072-0/+0
| |
| * Simplify `gradients` exampleLibravatar Héctor Ramón Jiménez2023-09-071-62/+37
| |
| * Use Oklab color interpolation only with `color::GAMMA_CORRECTION`Libravatar Héctor Ramón Jiménez2023-09-0711-489/+544
| |
| * Add gradient picker exampleLibravatar Matthias Vogelgesang2023-09-072-0/+144
| |
| * Compute gradients in Oklab color spaceLibravatar Matthias Vogelgesang2023-09-071-5/+21
|/
* Merge pull request #2070 from ripytide/masterLibravatar Héctor Ramón2023-09-075-12/+36
|\ | | | | Added a Frame::scale_nonuniform method
| * Make `scale` methods in `Frame` generic over `f32` and `Vector`Libravatar Héctor Ramón Jiménez2023-09-075-11/+19
| |
| * Implement `scale` in terms of `scale_nonuniform`Libravatar Héctor Ramón Jiménez2023-09-072-4/+2
| |
| * added a Frame::scale_nonuniform methodLibravatar ripytide2023-09-053-2/+20
| |
* | Merge pull request #2071 from Davidster/wgpu_webgpu_supportLibravatar Héctor Ramón2023-09-072-20/+20
|\ \ | | | | | | use @interpolate(flat) attribute as per the WebGPU spec
| * | Remove unnecessary `interpolate(flat)` in `quad.wgsl`Libravatar Héctor Ramón Jiménez2023-09-071-1/+1
| | |
| * | use @interpolate(flat) attribute as per the WebGPU spec:Libravatar David Huculak2023-09-032-21/+21
| | | | | | | | | | | | | | | | | | User-defined vertex outputs and fragment inputs of scalar or vector integer type must always be specified as @interpolate(flat) https://www.w3.org/TR/WGSL/#interpolation
* | | Merge pull request #2074 from iced-rs/self-host-gifsLibravatar Héctor Ramón2023-09-0724-90/+40
|\ \ \ | | | | | | | | Host GIFs and video examples in `iced.rs`
| * | | Host GIFs and video examples in `iced.rs`Libravatar Héctor Ramón Jiménez2023-09-0724-90/+40
|/ / / | | | | | | | | | RIP Gfycat
* | | 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.
* | | Merge pull request #2059 from joshuamegnauth54/ensure_nonzero_text_lineheightLibravatar Héctor Ramón2023-09-072-2/+8
|\ \ \ | | | | | | | | [issue #2002] Ensure that absolute `LineHeight` is always > 0.0
| * | | Use the correct text size and height in tiny_skiaLibravatar Josh Megnauth2023-09-051-2/+2
| | | |
| * | | Check LineHeight > 0.0 before allocating textLibravatar Josh Megnauth2023-09-042-15/+12
| | | |
| * | | Ensure LineHeight is always > 0.0 for tiny skia.Libravatar Josh Megnauth2023-09-041-4/+10
| | | |
| * | | Ensure LineHeight > 0.0 for the WGPU rendererLibravatar Josh Megnauth2023-09-041-3/+6
| | |/ | |/|
* | | Merge pull request #2069 from iced-rs/use-workspace-dependenciesLibravatar Héctor Ramón2023-09-0761-445/+481
|\ \ \ | | | | | | | | Use workspace dependencies and package inheritance
| * | | Update example dependenciesLibravatar Héctor Ramón Jiménez2023-09-074-11/+9
| | | |
| * | | Unify `audit` and `detect` workflowsLibravatar Héctor Ramón Jiménez2023-09-072-19/+17
| | | |
| * | | Add GitHub CI workflow to detect outdated dependenciesLibravatar Héctor Ramón Jiménez2023-09-041-0/+16
| | | |
| * | | Use workspace dependencies and package inheritanceLibravatar Héctor Ramón Jiménez2023-09-0459-432/+456
| |/ / | | | | | | | | | | | | | | | We are also taking this as a chance to synchronize the versions of all the crates! Because of this, we will skip the `0.11` version.
* | | Merge pull request #2073 from iced-rs/event-helpersLibravatar Héctor Ramón2023-09-0715-139/+208
|\ \ \ | |/ / |/| | Add `keyboard` subscriptions and rename `subscription::events` to `event::listen`
| * | Add hotkey support for `stopwatch` exampleLibravatar Héctor Ramón Jiménez2023-09-072-3/+17
| | |
| * | Introduce `keyboard::on_key_press` and `on_key_release`Libravatar Héctor Ramón Jiménez2023-09-0714-138/+193
|/ / | | | | | | Also rename `subscription::events*` to `event::listen*`.
* | Merge pull request #2068 from iced-rs/webgpu-by-defaultLibravatar Héctor Ramón2023-09-044-3/+6
|\ \ | | | | | | Enable WebGPU backend in `wgpu` by default instead of WebGL
| * | Enable unstable `web-sys` APIs on CILibravatar Héctor Ramón Jiménez2023-09-041-0/+2
| | |
| * | Enable WebGPU backend in `wgpu` by default instead of WebGLLibravatar Héctor Ramón Jiménez2023-09-043-3/+4
|/ / | | | | | | Instead, we expose a new `webgl` feature.