Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2025-03-20 | WIP: background image supportmaster | 2 | -0/+2 | ||
2025-03-09 | Update `wgpu` to `24` and use `cryoglyph` fork | 1 | -0/+3 | ||
Co-authored-by: Winfried Baumann <codewing@web.de> | |||||
2025-02-21 | Remove unnecessary `Future` imports | 1 | -1/+0 | ||
2025-02-21 | Run `cargo fmt` | 4 | -8/+10 | ||
2025-02-12 | Simplify `InputMethod` API with only two states | 1 | -3/+28 | ||
Co-authored-by: rhysd <lin90162@yahoo.co.jp> Co-authored-by: KENZ <KENZ.gelsoft@gmail.com> | |||||
2025-01-28 | Introduce `LineEnding` to `editor` and fix inconsistencies | 1 | -5/+12 | ||
2025-01-10 | Fix text wrapping for `rich_text` | 1 | -0/+2 | ||
2025-01-07 | Apply wrapping to paragraphs | 1 | -0/+2 | ||
2025-01-06 | chore: remove once_cell dependency | 2 | -4/+2 | ||
2024-12-14 | Skip loading fonts that were previously loaded | 1 | -0/+11 | ||
2024-12-14 | Support custom renderers in `iced_test` through `renderer::Headless` trait | 1 | -1/+2 | ||
2024-12-12 | Embed and use Fira Sans as default font when testing | 1 | -3/+3 | ||
2024-12-02 | Fix new `clippy` lints | 1 | -2/+2 | ||
2024-11-21 | Remove `surface` argument of `Compositor::screenshot` | 1 | -2/+0 | ||
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. | |||||
2024-10-26 | Use float total_cmp instead of partial_cmp to get a total order. | 1 | -4/+1 | ||
Since Rust version 1.81, sort_by will panic if the provided comparison function does not implement a total order. See https://github.com/rust/lang/rust/issues/129561 for more details. The simplest fix seems to be to use total_cmp instead of partial_cmp. | |||||
2024-09-29 | Fix various typos | 1 | -1/+1 | ||
Using https://github.com/crate-ci/typos | |||||
2024-09-13 | Remove `Clone` bound for `graphics::Cache::clear` | 1 | -9/+10 | ||
2024-09-13 | Add `rounded_rectangle` to `geometry::Path` | 2 | -2/+79 | ||
2024-09-10 | Add stroke_rectangle | 1 | -0/+24 | ||
This method should be able to leverage performance improvements in lyon's `tessellate_rectangle` over `tessellate_path`. | |||||
2024-09-04 | Remove unnecessary `buffer_mut_from_editor` call | 1 | -1/+1 | ||
2024-09-04 | Add `text::Wrapping` support | 3 | -13/+33 | ||
Co-authored-by: Neeraj Jaiswal <neerajj85@gmail.com> | |||||
2024-08-04 | Implement missing `draw_svg` in `Frame` wrapper | 1 | -1/+7 | ||
2024-08-04 | Introduce `Svg` struct in `core::svg` | 3 | -44/+11 | ||
2024-08-04 | Introduce `Image` struct in `core::image` | 3 | -59/+9 | ||
2024-08-04 | Implement image support for `canvas` widget | 3 | -7/+72 | ||
2024-07-28 | Use `for` loop instead of `fold` in `span_bounds` | 1 | -29/+29 | ||
2024-07-28 | Add background styling to span / rich text | 1 | -1/+52 | ||
2024-07-24 | Add `placeholder` support to `text_editor` widget | 1 | -0/+7 | ||
2024-07-21 | Simplify font attributes in `Paragraph::with_spans` | 1 | -9/+1 | ||
2024-07-21 | Add `Link` support to `rich_text` widget | 1 | -7/+35 | ||
2024-07-17 | Implement `rich_text` widget and `markdown` example | 2 | -8/+85 | ||
2024-07-17 | Decouple caching from `Paragraph` API | 1 | -58/+24 | ||
2024-07-17 | Update `cosmic-text` and `resvg` (#2416) | 4 | -170/+136 | ||
* Update `cosmic-text`, `glyphon`, and `resvg` * Fix slow font fallback with `Shaping::Basic` in `cosmic-text` * Update `cosmic-text` and `resvg` * Update `cosmic-text` * Fix `SelectAll` action in `editor` * Fix some panics in `graphics::text::editor` * Remove empty `if` statement in `tiny_skia::vector` * Update `cosmic-text`, `glyphon`, and `rustc-hash` | |||||
2024-07-08 | add SelectAll to TextEditor | 1 | -0/+21 | ||
2024-06-21 | Implement Copy on Fill and Stroke | 4 | -4/+4 | ||
2024-06-17 | Fix `text_editor` always capturing scroll events | 1 | -8/+4 | ||
2024-06-14 | Move `Maybe*` traits back to `iced_futures` | 1 | -1/+2 | ||
2024-06-14 | Replace `Command` with a new `Task` API with chain support | 1 | -2/+1 | ||
2024-05-03 | Introduce dynamic `opacity` support for `Image` and `Svg` | 1 | -2/+8 | ||
2024-05-03 | Fix `Image::bounds` when rotation present in `iced_graphics` | 1 | -2/+5 | ||
2024-05-02 | Simplify image rotation API and its internals | 1 | -9/+3 | ||
2024-05-02 | Add `Image` rotation support | 1 | -3/+13 | ||
Co-authored-by: DKolter <68352124+DKolter@users.noreply.github.com> | |||||
2024-05-01 | Use an opaque `Id` type for `image::Handle` | 1 | -2/+3 | ||
Hashing pointers is a terrible idea. | |||||
2024-05-01 | Use `Bytes` as the `Container` of `ImageBuffer` | 1 | -20/+31 | ||
Since we don't need to mutate images once loaded, we avoid unnecessary extra allocations. | |||||
2024-04-30 | Fix cache trimming loop in `iced_wgpu::text` | 1 | -3/+34 | ||
2024-04-30 | Introduce `canvas::Cache` grouping | 5 | -71/+200 | ||
Caches with the same `Group` will share their text atlas! | |||||
2024-04-26 | Fix panic when scrolling a `TextEditor` inside a `scrollable` | 1 | -4/+8 | ||
2024-04-10 | Sort damage by distance from origin in `iced_graphics::damage` | 1 | -3/+4 | ||
2024-04-10 | Track image damage in `iced_tiny_skia` | 1 | -1/+12 | ||
2024-04-10 | Account for `transformation` in `Text::visible_bounds` | 1 | -2/+6 | ||