summaryrefslogtreecommitdiffstats
path: root/tiny_skia/src/text.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2024-07-17Update `cosmic-text` and `resvg` (#2416)Libravatar Héctor Ramón1-1/+7
2024-04-09Port `iced_tiny_skia` to new layering architectureLibravatar Héctor Ramón Jiménez1-19/+10
2024-04-07Use built-in `[lints]` table in `Cargo.toml`Libravatar Héctor Ramón Jiménez1-1/+1
2024-02-15Fix text transparency in `iced_tiny_skia`Libravatar Daniel Yoon1-1/+10
2024-02-07tiny_skia: Add a capacity limit to `GlyphCache`Libravatar Mohammad AlSaleh1-1/+7
2024-02-02Introduce `with_transformation` to `Renderer` traitLibravatar Héctor Ramón Jiménez1-4/+19
2024-01-15Update `glyphon` to `0.4`Libravatar Héctor Ramón Jiménez1-13/+1
2023-12-05Introduce `RawText` to `Primitive` in `iced_graphics`Libravatar Héctor Ramón Jiménez1-1/+28
2023-09-19Fix gamma correction for colored glyphs in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-1/+13
2023-09-19Draw colored glyphs in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-1/+7
2023-09-14Remove `Editor::min_bounds` and use `bounds` insteadLibravatar Héctor Ramón Jiménez1-1/+1
2023-09-12Draft `Editor` API and `TextEditor` widgetLibravatar Héctor Ramón Jiménez1-0/+32
2023-09-11Make `FontSystem` global and simplify `Paragraph` APILibravatar Héctor Ramón Jiménez1-10/+11
2023-09-09Deny `broken_intradoc_links` and verify documentation in CILibravatar Héctor Ramón Jiménez1-3/+3
2023-09-09Invalidate existing paragraphs when new fonts are loadedLibravatar Héctor Ramón Jiménez1-4/+1
2023-09-05Use the correct text size and height in tiny_skiaLibravatar Josh Megnauth1-2/+2
2023-09-04Check LineHeight > 0.0 before allocating textLibravatar Josh Megnauth1-8/+5
2023-09-04Ensure LineHeight is always > 0.0 for tiny skia.Libravatar Josh Megnauth1-4/+10
2023-09-03Remove unnecessary mutable reference in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-1/+1
2023-09-03Implement `draw_paragraph` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-55/+103
2023-08-30Use `min_bounds` for cached textLibravatar Héctor Ramón Jiménez1-4/+4
2023-08-30Implement explicit text caching in the widget state treeLibravatar Héctor Ramón Jiménez1-275/+30
2023-08-18Make the style attribute available on FontLibravatar lufte1-1/+10
2023-07-12Fix import consistency for `bytemuck`Libravatar Héctor Ramón Jiménez1-3/+2
2023-07-12Upgrade resvg to 0.34 and tiny_skia to 0.10Libravatar Alec Deason1-16/+19
2023-06-28Retain text measurements as long as original entriesLibravatar Héctor Ramón Jiménez1-16/+18
2023-06-28Retain measurements for text entries even if not directly usedLibravatar Héctor Ramón Jiménez1-2/+4
2023-06-28Fix needless borrow in `iced_wgpu` and `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-1/+1
2023-06-28Reuse entries in `text::Cache` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-38/+64
2023-06-28Reuse entries in `text::Cache` in `iced_wgpu`Libravatar Héctor Ramón Jiménez1-2/+2
2023-06-22Provide access to font from each crateLibravatar Cory Forsstrom1-2/+1
2023-06-21Clear text caches after a font is loadedLibravatar Héctor Ramón Jiménez1-0/+2
2023-06-20Use subpixel glyph positioning and layout linearityLibravatar Héctor Ramón Jiménez1-31/+18
2023-05-08Round paragraph position until we implement subpixel glyph positioningLibravatar Héctor Ramón Jiménez1-3/+6
2023-05-04Support configurable `LineHeight` in text widgetsLibravatar Héctor Ramón Jiménez1-4/+24
2023-05-02Update `glyphon` and `cosmic-text`Libravatar Héctor Ramón Jiménez1-1/+8
2023-05-02Introduce `text::Shaping` enum and replace magic booleanLibravatar Héctor Ramón Jiménez1-9/+9
2023-05-02Make basic text shaping the default shaping strategyLibravatar Héctor Ramón Jiménez1-0/+8
2023-04-26Update `tiny-skia` and `resvg`Libravatar Héctor Ramón Jiménez1-1/+1
2023-04-08Update `wgpu` and `cosmic-text`Libravatar Héctor Ramón Jiménez1-8/+1
2023-04-05Group damage regions by area increaseLibravatar Héctor Ramón Jiménez1-3/+13
2023-03-30Introduce `font::Stretch`Libravatar Héctor Ramón Jiménez1-0/+15
2023-03-30Introduce support for `Font` attributesLibravatar Héctor Ramón Jiménez1-11/+33
2023-03-19Update `cosmic-text` to latest :tada:Libravatar Héctor Ramón Jiménez1-159/+121
2023-03-17Trim text `Buffer` cache every frame in `iced_wgpu` and `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-14/+6
2023-03-07Use `ceil` to avoid cut text in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-1/+6
2023-03-07Implement `vector` pipeline in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-1/+1
2023-03-05Rename `iced_native` to `iced_runtime`Libravatar Héctor Ramón Jiménez1-1/+1
2023-03-04Create `iced_widget` subcrate and re-organize the whole codebaseLibravatar Héctor Ramón Jiménez1-6/+5
2023-02-28Use `get_image_uncached` in `iced_tiny_skia`Libravatar Héctor Ramón Jiménez1-1/+1