summaryrefslogtreecommitdiffstats
path: root/tiny_skia/src/vector.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Make rendering of svg that has text work out of the box (#2560)Libravatar Jovansonlee Cesar2024-09-131-10/+21
| | | | | | | | | | | | | | | * fix: load system fonts to usvg font_db, this will make rendering of text in svg that has it * feat: add an example that renders svg that has text on it * Initialize `fontdb` only once for `vector` images * Remove `svg_text` example * Set `fontdb` for `usvg::Options` in `tiny_skia::vector` --------- Co-authored-by: Héctor Ramón Jiménez <hector@hecrj.dev>
* Update `cosmic-text` and `resvg` (#2416)Libravatar Héctor Ramón2024-07-171-22/+12
| | | | | | | | | | | | | | | | | * 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`
* Introduce dynamic `opacity` support for `Image` and `Svg`Libravatar Héctor Ramón Jiménez2024-05-031-1/+5
|
* Add `Image` rotation supportLibravatar Héctor Ramón Jiménez2024-05-021-1/+3
| | | | Co-authored-by: DKolter <68352124+DKolter@users.noreply.github.com>
* Use built-in `[lints]` table in `Cargo.toml`Libravatar Héctor Ramón Jiménez2024-04-071-0/+11
|
* Fix `expect` message in `iced_tiny_skia::vector`Libravatar Héctor Ramón Jiménez2023-12-111-1/+1
|
* Call `convert_text` on `svg` node before renderingLibravatar Héctor Ramón Jiménez2023-11-111-2/+12
| | | | | `tiny-skia` does not support text rendering, so we convert the text nodes to path nodes prior to that.
* Fix `clippy::unreadable_literal`Libravatar Héctor Ramón Jiménez2023-09-201-3/+3
|
* Deny `broken_intradoc_links` and verify documentation in CILibravatar Héctor Ramón Jiménez2023-09-091-4/+4
|
* Improve code style in `vector` modulesLibravatar Héctor Ramón Jiménez2023-07-121-11/+12
|
* Fix import consistency for `bytemuck`Libravatar Héctor Ramón Jiménez2023-07-121-2/+1
|
* Upgrade resvg to 0.34 and tiny_skia to 0.10Libravatar Alec Deason2023-07-121-18/+30
|
* fix: tiny-skia svg premultiply final filtered colorLibravatar Ashley Wulber2023-05-091-8/+9
|
* Update `tiny-skia` and `resvg`Libravatar Héctor Ramón Jiménez2023-04-261-3/+5
|
* Implement color filter support for `Primitive::Svg` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-03-091-18/+48
|
* Tell `clippy` to go learn the borrow rulesLibravatar Héctor Ramón Jiménez2023-03-071-0/+1
|
* Implement `vector` pipeline in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez2023-03-071-0/+149