Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Remove leftover `renderer` module in `iced_graphics` | 2024-04-09 | 3 | -279/+1 | ||
| | ||||||
* | Port `iced_tiny_skia` to new layering architecture | 2024-04-09 | 9 | -482/+156 | ||
| | ||||||
* | Merge branch 'master' into wgpu/better-architecture | 2024-04-07 | 3 | -11/+5 | ||
|\ | ||||||
| * | Use built-in `[lints]` table in `Cargo.toml` | 2024-04-07 | 3 | -11/+5 | ||
| | | ||||||
* | | Decouple caching from layering and simplify everything | 2024-04-05 | 3 | -19/+17 | ||
| | | ||||||
* | | Fix broken doc links in `iced_wgpu` and `iced_graphics` | 2024-04-03 | 1 | -0/+2 | ||
| | | ||||||
* | | Fix `geometry::Cache` not reusing previous geometry | 2024-04-03 | 1 | -15/+24 | ||
| | | ||||||
* | | Remove unused `layer` module in `iced_graphics` | 2024-04-03 | 1 | -47/+0 | ||
| | | ||||||
* | | Redesign `iced_wgpu` layering architecture | 2024-04-03 | 8 | -86/+290 | ||
|/ | ||||||
* | Use generic `Content` in `Text` to avoid reallocation in `fill_text` | 2024-04-01 | 2 | -4/+4 | ||
| | ||||||
* | Replace `xxhash-rust` with `rustc-hash` | 2024-03-30 | 2 | -8/+4 | ||
| | ||||||
* | Reintroduce backend selection through `ICED_BACKEND` env var | 2024-03-24 | 3 | -4/+40 | ||
| | ||||||
* | Rename `compositor::Renderer` to `Default` | 2024-03-22 | 3 | -8/+7 | ||
| | ||||||
* | Allow custom renderers in `Program` and `Application` | 2024-03-22 | 5 | -11/+58 | ||
| | ||||||
* | Fix standalone compilation of `iced_widget` crate | 2024-03-22 | 3 | -0/+65 | ||
| | ||||||
* | Make `iced_tiny_skia` optional with a `tiny-skia` feature | 2024-03-22 | 5 | -7/+69 | ||
| | ||||||
* | Fix outdated warning in docs of `Frame::fill_text` | 2024-03-22 | 1 | -8/+1 | ||
| | ||||||
* | Fix broken links in documentation | 2024-03-22 | 7 | -50/+61 | ||
| | ||||||
* | Restore `canvas::Frame` API | 2024-03-22 | 4 | -248/+340 | ||
| | ||||||
* | Implement composable, type-safe renderer fallback | 2024-03-21 | 5 | -50/+341 | ||
| | ||||||
* | Draft support for dynamic custom renderer injection | 2024-03-21 | 1 | -4/+4 | ||
| | ||||||
* | fix some comments | 2024-03-09 | 1 | -2/+2 | ||
| | | | | Signed-off-by: rustrover <seekseat@126.com> | |||||
* | Fix `block_on` in `iced_wgpu` hanging Wasm builds | 2024-03-07 | 1 | -1/+2 | ||
| | ||||||
* | Embed Fira Sans font on Wasm builds by default | 2024-02-20 | 3 | -0/+14 | ||
| | ||||||
* | Fix clipping of text in `iced_tiny_skia` | 2024-02-11 | 1 | -6/+1 | ||
| | ||||||
* | Fix wrapped lines not being considered when measuring `TextEditor` | 2024-02-07 | 1 | -0/+6 | ||
| | ||||||
* | Introduce `with_transformation` to `Renderer` trait | 2024-02-02 | 6 | -141/+12 | ||
| | ||||||
* | Allow only uniform scaling in `Transformation` | 2024-02-02 | 1 | -10/+5 | ||
| | ||||||
* | Replace `Primitive::Translate` with `Transform` | 2024-02-02 | 3 | -24/+106 | ||
| | ||||||
* | Use `Radians` in arc and ellipse types | 2024-01-31 | 2 | -17/+19 | ||
| | ||||||
* | Convert `Renderer::Theme` to generic `Widget` type | 2024-01-21 | 1 | -11/+6 | ||
| | ||||||
* | Introduce `Border` struct analogous to `Shadow` | 2024-01-20 | 3 | -16/+6 | ||
| | ||||||
* | Make `shadow` optional in `renderer::Quad` | 2024-01-20 | 3 | -21/+16 | ||
| | ||||||
* | feat: quad shadows | 2024-01-20 | 3 | -3/+31 | ||
| | ||||||
* | Make `compatible_window` mandatory in `Compositor` | 2024-01-18 | 1 | -1/+1 | ||
| | ||||||
* | Remove `Compositor` window generic | 2024-01-18 | 3 | -4/+21 | ||
| | | | | And update `glyphon` and `window_clipboard` | |||||
* | WIP raw-window-handle 0.6 | 2024-01-16 | 1 | -6/+6 | ||
| | ||||||
* | Implement vectorial text support for `iced_tiny_skia` | 2024-01-17 | 1 | -1/+134 | ||
| | ||||||
* | Update `glyphon` to `0.4` | 2024-01-15 | 1 | -8/+2 | ||
| | | | | `Color` is now always in the sRGB color space. | |||||
* | Merge pull request #2158 from iced-rs/feature/raw-text-primitive | 2024-01-12 | 3 | -2/+32 | ||
|\ | | | | | Introduce `RawText` to `Primitive` in `iced_graphics` | |||||
| * | Introduce `RawText` to `Primitive` in `iced_graphics` | 2023-12-05 | 3 | -2/+32 | ||
| | | | | | | | | | | This should allow users to directly render a `cosmic_text::Buffer`. | |||||
* | | Avoid division by zero in `grapheme_position` | 2024-01-11 | 1 | -1/+1 | ||
| | | ||||||
* | | Fix `grapheme_position` when ligatures are present | 2024-01-11 | 1 | -10/+15 | ||
|/ | ||||||
* | Merge pull request #1964 from bungoboingo/feat/multi-window-support | 2023-12-05 | 1 | -1/+4 | ||
|\ | | | | | [Feature] 🪟 Multi Window 🪟 .. redux! | |||||
| * | Separate `Compositor::new` from `Compositor::create_renderer` | 2023-12-02 | 1 | -2/+2 | ||
| | | ||||||
| * | Fix broken intra-doc links | 2023-11-29 | 1 | -1/+1 | ||
| | | ||||||
| * | Merge branch 'master' into feat/multi-window-support | 2023-11-29 | 21 | -216/+1591 | ||
| |\ | ||||||
| * | | refactored window storage; | 2023-07-21 | 2 | -1/+3 | ||
| | | | | | | | | | | | | | | | new helper window events (Destroyed, Created); clippy + fmt; | |||||
* | | | Rename `viewport` to `clip_bounds` | 2023-12-02 | 2 | -12/+12 | ||
| | | | ||||||
* | | | Clip text to `viewport` bounds instead of layout bounds | 2023-12-01 | 2 | -10/+22 | ||
| | | |